Basic rules for Order Balance Transaction 1.0
Automatically generated rules to validate document instances of Order Balance Transaction 1.0.
Identifier/Error message | Flag |
---|---|
SGBIS-TOB-B00101 Element 'cbc:CustomizationID' MUST be provided. |
fatal |
SGBIS-TOB-B00102 Element 'cbc:ProfileID' MUST be provided. |
fatal |
SGBIS-TOB-B00103 Element 'cbc:ID' MUST be provided. |
fatal |
SGBIS-TOB-B00104 Element 'cbc:IssueDate' MUST be provided. |
fatal |
SGBIS-TOB-B00105 Element 'cbc:OrderTypeCode' MUST be provided. |
fatal |
SGBIS-TOB-B00106 Element 'cbc:DocumentCurrencyCode' MUST be provided. |
fatal |
SGBIS-TOB-B00107 Element 'cbc:CustomerReference' MUST be provided. |
fatal |
SGBIS-TOB-B00108 Element 'cac:OrderDocumentReference' MUST be provided. |
fatal |
SGBIS-TOB-B00109 Element 'cac:BuyerCustomerParty' MUST be provided. |
fatal |
SGBIS-TOB-B00110 Element 'cac:SellerSupplierParty' MUST be provided. |
fatal |
SGBIS-TOB-B00111 Element 'cac:OrderLine' MUST be provided. |
fatal |
SGBIS-TOB-B00112 Document MUST not contain schema location. |
fatal |
SGBIS-TOB-B00701 Element 'cbc:OrderTypeCode' MUST contain value '348'. |
fatal |
SGBIS-TOB-B00901 Value MUST be part of code list 'ISO 4217 Currency codes'. |
fatal |
SGBIS-TOB-B01101 Element 'cbc:ID' MUST be provided. |
fatal |
SGBIS-TOB-B01102 Element 'cbc:IssueDate' MUST be provided. |
fatal |
SGBIS-TOB-B01103 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B01401 Element 'cac:Party' MUST be provided. |
fatal |
SGBIS-TOB-B01501 Element 'cbc:EndpointID' MUST be provided. |
fatal |
SGBIS-TOB-B01502 Element 'cac:PartyLegalEntity' MUST be provided. |
fatal |
SGBIS-TOB-B01601 Attribute 'schemeID' MUST be present. |
fatal |
SGBIS-TOB-B01602 Value MUST be part of code list 'Electronic Address Scheme (EAS)'. |
fatal |
SGBIS-TOB-B01801 Element 'cbc:ID' MUST be provided. |
fatal |
SGBIS-TOB-B01901 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
SGBIS-TOB-B02101 Element 'cbc:RegistrationName' MUST be provided. |
fatal |
SGBIS-TOB-B02301 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
SGBIS-TOB-B02102 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B02501 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B01503 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B01402 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B02901 Element 'cac:Party' MUST be provided. |
fatal |
SGBIS-TOB-B03001 Element 'cbc:EndpointID' MUST be provided. |
fatal |
SGBIS-TOB-B03002 Element 'cac:PartyLegalEntity' MUST be provided. |
fatal |
SGBIS-TOB-B03101 Attribute 'schemeID' MUST be present. |
fatal |
SGBIS-TOB-B03102 Value MUST be part of code list 'Electronic Address Scheme (EAS)'. |
fatal |
SGBIS-TOB-B03301 Element 'cbc:ID' MUST be provided. |
fatal |
SGBIS-TOB-B03401 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
SGBIS-TOB-B03601 Element 'cbc:RegistrationName' MUST be provided. |
fatal |
SGBIS-TOB-B03801 Value MUST be part of code list 'ISO 6523 ICD list'. |
fatal |
SGBIS-TOB-B03602 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B04001 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B03003 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B02902 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B04401 Element 'cbc:Note' MUST be provided. |
fatal |
SGBIS-TOB-B04402 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B04601 Element 'cbc:LineExtensionAmount' MUST be provided. |
fatal |
SGBIS-TOB-B04602 Element 'cbc:PayableAmount' MUST be provided. |
fatal |
SGBIS-TOB-B04701 Attribute 'currencyID' MUST be present. |
fatal |
SGBIS-TOB-B04702 Value MUST be part of code list 'ISO 4217 Currency codes'. |
fatal |
SGBIS-TOB-B04901 Attribute 'currencyID' MUST be present. |
fatal |
SGBIS-TOB-B04902 Value MUST be part of code list 'ISO 4217 Currency codes'. |
fatal |
SGBIS-TOB-B04603 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B05101 Element 'cac:LineItem' MUST be provided. |
fatal |
SGBIS-TOB-B05301 Element 'cbc:ID' MUST be provided. |
fatal |
SGBIS-TOB-B05302 Element 'cbc:Quantity' MUST be provided. |
fatal |
SGBIS-TOB-B05303 Element 'cbc:LineExtensionAmount' MUST be provided. |
fatal |
SGBIS-TOB-B05304 Element 'cac:Price' MUST be provided. |
fatal |
SGBIS-TOB-B05305 Element 'cac:Item' MUST be provided. |
fatal |
SGBIS-TOB-B05501 Attribute 'unitCode' MUST be present. |
fatal |
SGBIS-TOB-B05502 Value MUST be part of code list 'Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)'. |
fatal |
SGBIS-TOB-B05701 Attribute 'currencyID' MUST be present. |
fatal |
SGBIS-TOB-B05702 Value MUST be part of code list 'ISO 4217 Currency codes'. |
fatal |
SGBIS-TOB-B05901 Element 'cbc:PriceAmount' MUST be provided. |
fatal |
SGBIS-TOB-B06001 Attribute 'currencyID' MUST be present. |
fatal |
SGBIS-TOB-B06002 Value MUST be part of code list 'ISO 4217 Currency codes'. |
fatal |
SGBIS-TOB-B05902 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B06201 Element 'cbc:Name' MUST be provided. |
fatal |
SGBIS-TOB-B06202 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B05306 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B05102 Document MUST NOT contain elements not part of the data model. |
fatal |
SGBIS-TOB-B00113 Document MUST NOT contain elements not part of the data model. |
fatal |