Référence
Export MarkdownBR-63 L’adresse électronique de l’acheteur doit avoir un identifiant de schéma
L’adresse électronique de l’acheteur (BT-49) doit avoir un identifiant de schéma désignant le schéma d’adresse.
Description du problème
ERREUR
Règle métier de la norme EN 16931 (CEN)
Contexte et importance
Il s’agit d’une règle de base de la norme EN 16931, pendant de BR-62 côté acheteur. Le schéma (BT-49-1) indique comment interpréter l’adresse de réception de l’acheteur, par exemple une Leitweg-ID pour un acheteur public allemand (0204) ou un GLN (0088). L’erreur survient lorsque l’adresse est exportée sans attribut schemeID ; la valeur doit aussi figurer dans la liste EAS (BR-CL-25).
Solution
Définissez l’attribut schemeID sur cbc:EndpointID de l’acheteur avec le code EAS correspondant à son mode de réception, par exemple 0204 pour une Leitweg-ID allemande, 0088 pour un GLN ou EM pour une adresse e-mail. En CII, renseignez ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID/@schemeID.
Actions rapides
Exemples valides
- BT-49 = 04011000-12345-03 avec schemeID="0204" (Leitweg-ID allemande)
- BT-49 = 4012345000016 avec schemeID="0088" (GLN)
Exemples invalides
- BT-49 EndpointID présent mais sans attribut schemeID
Exemples de code
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="0204">04011000-12345-03</cbc:EndpointID>
</cac:Party>
</cac:AccountingCustomerParty><cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID>04011000-12345-03</cbc:EndpointID>
</cac:Party>
</cac:AccountingCustomerParty>