What it means
For each ram:SpecifiedFinancialAdjustment in the header settlement, this rule counts ram:ActualAmount child elements. It requires exactly one element, but does not check whether the amount is filled in, valid or correctly calculated.
Why it matters
A single amount element identifies where the amount for each financial adjustment belongs.
How to fix it
Check each ram:SpecifiedFinancialAdjustment in the header settlement. Add a missing ram:ActualAmount containing the actual adjustment amount, or remove duplicate elements while keeping the amount for that adjustment. Export the corrected file and recheck it.
Once the file is corrected, check it again for free: Validate a ZUGFeRD invoice
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice Beta
The rule as published
Element 'ram:ActualAmount' must occur exactly 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000962 still fails, and which other rules do.
Related rules
- FX-SCH-A-000963 One description per logistics charge
- FX-SCH-A-000964 One tax type code per logistics charge tax block
- FX-SCH-A-000965 One VAT category per logistics charge tax block
- FX-SCH-A-000966 Permitted VAT category code for a logistics charge
- FX-SCH-A-000967 Permitted exemption reason code for a logistics charge
- FX-SCH-A-000968 Permitted tax type code for a logistics charge