Skip to content

Commit d0de1c1

Browse files
Generated by github actions
1 parent 2272773 commit d0de1c1

17 files changed

+32
-28
lines changed

structure/syntax/ubl-advanced-despatch-advice.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3443,6 +3443,7 @@
34433443
<Description>The value quantity of the item instance property.</Description>
34443444
<Attribute>
34453445
<Term>unitCode</Term>
3446+
<Reference type="CODE_LIST">UNECERec20</Reference>
34463447
<Value type="EXAMPLE">EA</Value>
34473448
</Attribute>
34483449
<Value type="EXAMPLE">15.00</Value>

target/generated/T120-basic.sch

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/generated/T122-basic.sch

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/generated/T123-basic.sch

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/generated/T124-basic.sch

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/generated/T126-basic.sch

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/generated/T127-basic.sch

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/generated/T128-basic.sch

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/generated/T129-basic.sch

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/schematron/PEPPOLBIS-T120.sch

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1749,6 +1749,9 @@
17491749
<rule context="/ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:ItemInstance/cac:AdditionalItemProperty/cbc:Value"/>
17501750
<rule context="/ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:ItemInstance/cac:AdditionalItemProperty/cbc:ValueQuantity">
17511751
<assert test="@unitCode" flag="fatal" id="PEPPOL-T120-B53301">Attribute 'unitCode' MUST be present.</assert>
1752+
<assert test="not(@unitCode) or (some $code in $clUNECERec20 satisfies $code = @unitCode)"
1753+
flag="fatal"
1754+
id="PEPPOL-T120-B53302">Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'.</assert>
17521755
</rule>
17531756
<rule context="/ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:ItemInstance/cac:AdditionalItemProperty/cbc:ValueQualifier"/>
17541757
<rule context="/ubl:DespatchAdvice/cac:DespatchLine/cac:Item/cac:ItemInstance/cac:AdditionalItemProperty/*">

0 commit comments

Comments
 (0)