Element 'ram:CategoryCode' must occur exactly 1 times.
ram:CategoryCode does not occur exactly once in ram:IncludedTradeTax. The element is either missing or appears more than once.
The tax category code identifies the category of the tax information. The rule requires this code to be present exactly once.
The tax information for an invoice line’s net price is missing the tax category code, or includes it more than once. You can correct this in the relevant part of the invoice.
- Find
ram:IncludedTradeTaxin the net price of the affected invoice line. - Make sure
ram:CategoryCodeoccurs exactly once inside it. - Generate the invoice again and validate it again.
<ram:IncludedTradeTax/>
<ram:IncludedTradeTax> <ram:CategoryCode/> </ram:IncludedTradeTax>
Technical details
The Schematron check counts the direct ram:CategoryCode elements in ram:IncludedTradeTax and requires a count of 1.
The rule applies to ram:IncludedTradeTax within the net price of an invoice line.
rule/@context)assert/@test)