Skip to content

s2industries.ZUGFeRD.TaxCategoryCodes has to many choices #891

Description

@Alpini1980

Hi Stephan,

I think the s2industries.ZUGFeRD.TaxCategoryCodes has to many members. I seems the complete UNTDID 5305 list is implemented. The documentation says "only the following codes of UNTDID 5305 can be used" but isn't really nice to read because it's missing the allowed UNTDID 5305 - codes:

Image

But the rule "FX-SCH-A-000179" in FACTUR-X_1.0.07_EXTENDED.xslt references the FACTUR-X_1.0.07_EXTENDED_codedb.xml which lists the allowed UNTDID 5305-Codes:

<cl id="19">
<enumeration value="AE"/>
<enumeration value="B"/>
<enumeration value="E"/>
<enumeration value="G"/>
<enumeration value="K"/>
<enumeration value="L"/>
<enumeration value="M"/>
<enumeration value="O"/>
<enumeration value="S"/>
<enumeration value="Z"/>
</cl>

So I think only these are allowed to use.

For testing: An invoice with a line containing a CategoryCode "A" - "mixed tax" can be validated with a validation tool and it will fail with rule FX-SCH-A-000179. For me it's really sad that CategoryCode "A" can't be used because I have to deal with a lot of lines with mixed tax which I can't split into several lines easily :-( But we can't change the specification which is still far from perfect in such special cases.

Best Regards, Stefan

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions