Grupa UBL-DT zawiera 24 reguł EN 16931, które zabraniają lub ograniczają elementy składni UBL 2.1, których europejski model semantyczny nie używa. To ostrzeżenia: faktura jest przyjmowana, ale element należy usunąć, bo systemy odbiorców mogą go zignorować lub odrzucić.
Wszystkie reguły w grupie (24)
| ID | Treść reguły | Element |
|---|---|---|
UBL-DT-01 | Amounts 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-06 | Binary object elements shall contain the mime code attribute | //*[ends-with(name(), 'BinaryObject')] |
UBL-DT-07 | Binary object elements shall contain the file name attribute | //*[ends-with(name(), 'BinaryObject')] |
UBL-DT-08 | Scheme name attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-09 | Scheme agency name attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-10 | Scheme data uri attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-11 | Scheme uri attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-12 | Format attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-13 | Unit code list identifier attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-14 | Unit code list agency identifier attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-15 | Unit code list agency name attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-16 | List agency name attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-17 | List name attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-18 | Name attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-19 | Language identifier attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-20 | List uri attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-21 | List scheme uri attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-22 | Language local identifier attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-23 | Uri attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-24 | Currency code list version id should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-25 | CharacterSetCode attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-26 | EncodingCode attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-27 | Scheme Agency ID attribute should not be present | /ubl:Invoice | /cn:CreditNote |
UBL-DT-28 | List Agency ID attribute should not be present | /ubl:Invoice | /cn:CreditNote |