Element 'ram:TypeCode' must occur exactly 1 times.
ram:TypeCode does not occur exactly once in ram:IncludedTradeTax. The element is either missing or appears more than once.
The tax type code identifies the type of tax for the tax information. This rule checks that the value is present exactly once.
The tax information for an invoice line’s net price is missing the tax type 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:TypeCodeoccurs exactly once inside it. - Generate the invoice again and validate it again.
<ram:IncludedTradeTax/>
<ram:IncludedTradeTax> <ram:TypeCode/> </ram:IncludedTradeTax>
Technical details
The Schematron check counts the direct ram:TypeCode 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)