Switzerland (YellowBill): Rules
Validation rules for your Switzerland documents.
| Description |
|---|
| [VRBL-INV-CH-YELLOWBILL-3p0-2]-The value of the Invoice Type Code must be contained in Invoice Type Code (subset of UNCL1001) [VRBL-CL-CH-InvoiceTypeCode-UNCL1001] or be contained in Invoice Type Code (YellowBill values) [VRBL-CL-CH-InvoiceTypeCode-YellowBill] (prefixed by 'VRBL:CH:'). |
| [VRBL-INV-CH-YELLOWBILL-3p0-3]-The Invoice Start Date must exist within the Invoice Period Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-4]-When Invoice Period Description Code is provided, the Invoice End Date must exist within the Invoice Period Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-6]-The value of the Invoice Period Description Code must be contained in Date Description Code (subset of UNCL2005) [VRBL-CL-CH-InvoicePeriodDescriptionCode-UNCL2005]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-7]-The value of the Additional Party Code must be contained in Additional Party Code (subset of UNCL3035) [VRBL-CL-CH-AdditionalPartyCode-UNCL3035]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-8]-The Additional Party Group must exist within the Additional Party. |
| [VRBL-INV-CH-YELLOWBILL-3p0-9]-The Additional Party Address Group must exist within the Additional Party Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-10]-The Additional Party Legal Entity Group must exist within the Additional Party Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-11]-The Additional Party Postal Zone must exist within the Additional Party Address Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-12]-The Additional Party City Name must exist within the Additional Party Address Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-13]-The Additional Party Country Identification Code must exist within the Additional Party Address Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-14]-The Additional Party Legal Entity Registration Name must exist within the Additional Party Legal Entity Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-15]-When present, the value of the Additional Document Reference Scheme ID must be contained in Reference Type Code (subset of UNCL1153) [VRBL-CL-CH-AdditionalDocumentReferenceIDschemeID-UNCL1153]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-16]-When Payee Financial Account Name is provided, the Financial Institution Branch Address Group must exist within the Payee Financial Account Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-17]-When Payee Financial Account Name is provided, the Payee Financial Account Country Identification Code must exist within the Payee Financial Account Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-18]-When Payee Financial Account Name is provided, the Financial Institution Branch Postal Zone must exist within the Financial Institution Branch Address Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-19]-When Payee Financial Account Name is provided, the Financial Institution Branch City Name must exist within the Financial Institution Branch Address Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-20]-The Due Date must exist within the Invoice. |
| [VRBL-INV-CH-YELLOWBILL-3p0-21]-The Invoice Line Invoice Start Date must exist within the Invoice Line Invoice Period Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-22]-When Invoice Line Invoice Period Description Code is provided, the Invoice Line Invoice End Date must exist within the Invoice Line Invoice Period Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-23]-The value of the Invoice Line Invoice Period Description Code must be contained in Item Date Description Code (subset of UNCL2005) [VRBL-CL-CH-InvoiceLineInvoicePeriodDescriptionCode-UNCL2005]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-24]-The value of the Invoice Line Additional Item Identification Scheme ID must be contained in Item Identification Scheme ID (subset of UNCL7143) [VRBL-CL-CH-AdditionalItemIdentificationIDschemeID-UNCL7143]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-25]-The Invoice Line Group expects a minimum of one Invoice Line Description. |
| [VRBL-INV-CH-YELLOWBILL-3p0-26]-The Invoice Line Description is expected no more than 4 times within the Invoice Line Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-27]-When multiple Invoice Line Description are provided, the value of the Invoice Line Description Language ID must be contained in Language ID [VRBL-CL-CH-languageID]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-28]-The Invoice Line Order Reference Number must exist within the Invoice Line Order Reference. |
| [VRBL-INV-CH-YELLOWBILL-3p0-29]-The value of the Invoice Line Document Reference Scheme ID must be contained in Line Document Reference Type Code (subset of UNCL1153) [VRBL-CL-CH-LineDocumentReferenceIDschemeID-UNCL1153] or be contained in Line Document Reference Type Code (extended subset of UNCL1153) [VRBL-CL-CH-LineDocumentReferenceIDschemeID-UNCL1153-Extended]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-30]-When Payment Terms Settlement Discount Percent is provided, the Payment Terms Settlement Period Group must exist within the Payment Terms Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-31]-The Payment Terms Settlement Period End Date or the Payment Terms Settlement Period Duration Measure must be provided within Payment Terms Settlement Period Group. |
| [VRBL-INV-CH-YELLOWBILL-3p0-32]-The value of the Payment Terms Settlement Period Duration Measure Unit Code must be contained in Duration Unit Code [VRBL-CL-CH-SettlementPeriodDurationMeasureUnitCode]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-33]-The value of the Attachment Mime Code must be contained in Mime Code [VRBL-CL-CH-MimeCode]. |
| [VRBL-INV-CH-YELLOWBILL-3p0-34]-The %{probe} must exist within the Invoice Line Extension Amount Before Allowance Charge. |
Updated 10 days ago
Did this page help you?