Wat de regel betekent
Elke ram:BuyerAgentTradeParty onder ram:ApplicableHeaderTradeAgreement mag hoogstens één ram:RoleCode bevatten. Deze controle telt de rolcode-elementen binnen dat partijblok en controleert niet hun waarden of rolcodes bij andere partijen. Ze geldt voor het Extended-profiel van Factur-X en ZUGFeRD.
Waarom het ertoe doet
Het Extended-profiel biedt binnen elk blok voor de agent van de afnemer hoogstens één plek voor ram:RoleCode.
Zo los je het op
Controleer de rol van de agent van de afnemer in de factuurgegevens. Verwijder dubbele of overbodige rolcodes en behoud alleen de rol die bij die agent hoort. Maak je de XML zelf, houd dan hoogstens één ram:RoleCode binnen elke ram:BuyerAgentTradeParty. Exporteer en controleer de factuur opnieuw.
Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren
Of corrigeer de factuur in een formulier en download het gecorrigeerde bestand voor 1 credit: Een afgekeurde e-factuur herstellen Bèta
De gepubliceerde tekst van de regel
Element 'ram:RoleCode' may occur at maximum 1 times. Waar deze regel geldt
| Regelset | Versie |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000322 Een transportbeweging heeft precies één vervoerswijze nodig
- FX-SCH-A-000323 Het regeltotaal mag per belastingblok maar één keer voorkomen
- FX-SCH-A-000324 Hoogstens één basisbedrag voor kortingen en toeslagen per belastingvermelding
- FX-SCH-A-000325 Elke vooruitbetaling moet belastinggegevens bevatten
- FX-SCH-A-000326 Hoogstens één factuurverwijzing per vooruitbetaling
- FX-SCH-A-000327 Een logistieke toeslag moet precies één bedrag hebben