Compte
Français

UBL-DT: Restrictions de type de données UBL

Le groupe UBL-DT contient 24 règles EN 16931 qui interdisent ou restreignent des éléments de la syntaxe UBL 2.1 que le modèle sémantique européen n'utilise pas.

Le groupe UBL-DT contient 24 règles EN 16931 qui interdisent ou restreignent des éléments de la syntaxe UBL 2.1 que le modèle sémantique européen n'utilise pas. Ce sont des avertissements : la facture est acceptée, mais l'élément devrait être retiré car les systèmes destinataires peuvent l'ignorer ou le rejeter.

Toutes les règles du groupe (24)

IDTexte de la règleÉlément
UBL-DT-01Amounts shall be decimal up to two fraction digits//*[ends-with(name(), 'Amount') and not(ends-with(name(),'PriceAmount')) and not(ancestor::cac:Price/cac:AllowanceCharge)]
UBL-DT-06Binary object elements shall contain the mime code attribute//*[ends-with(name(), 'BinaryObject')]
UBL-DT-07Binary object elements shall contain the file name attribute//*[ends-with(name(), 'BinaryObject')]
UBL-DT-08Scheme name attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-09Scheme agency name attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-10Scheme data uri attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-11Scheme uri attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-12Format attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-13Unit code list identifier attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-14Unit code list agency identifier attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-15Unit code list agency name attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-16List agency name attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-17List name attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-18Name attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-19Language identifier attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-20List uri attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-21List scheme uri attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-22Language local identifier attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-23Uri attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-24Currency code list version id should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-25CharacterSetCode attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-26EncodingCode attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-27Scheme Agency ID attribute should not be present/ubl:Invoice | /cn:CreditNote
UBL-DT-28List Agency ID attribute should not be present/ubl:Invoice | /cn:CreditNote