China (GTS): Rules
Validation rules for your China documents.
| Description |
|---|
| [VRBL-INV-CN-1p0-1]-The Total Tax Amount must exist within the Invoice. |
| [VRBL-INV-CN-1p0-2]-When the Invoice Type Code is 380, the Invoice Subtype Code must exist within the Invoice. |
| [VRBL-INV-CN-1p0-3]-When the Invoice Type Code is 381, the Preceding Invoice Reference ID must exist within the Invoice. |
| [VRBL-INV-CN-1p0-4]-When the Invoice Type Code is 380, the value of the Invoice Subtype Code must be contained in Invoice Subtype Code [VRBL-CL-CN-INV-InvoiceSubtypeCode] (prefixed by 'VRBL:CN:'). Allowed values: VRBL:CN:FEIN, VRBL:CN:FEVT. |
| [VRBL-INV-CN-1p0-5]-The value of the Correction Method must be contained in Correction Method [VRBL-CL-CN-INV-CorrectionMethod] (prefixed by 'VRBL:CN:'). Allowed values: VRBL:CN:FULL, VRBL:CN:PARTIAL. |
| [VRBL-INV-CN-1p0-6]-The value of the Invoice Type Code must be contained in Invoice Type Code (subset of UNCL1001) [VRBL-CL-CN-INV-InvoiceTypeCode]. |
| [VRBL-INV-CN-1p0-7]-The Seller Additional Account ID used as STAISSUER must exist within the Seller. |
| [VRBL-INV-CN-1p0-8]-The Seller Additional Account ID used as STALOGIN must exist within the Seller. |
| [VRBL-INV-CN-1p0-9]-The Seller Party ID used as Company Code must exist within the Seller Party. |
| [VRBL-INV-CN-1p0-10]-The Seller Tax ID used for VAT ID must exist within the Seller Party. |
| [VRBL-INV-CN-1p0-11]-When the Invoice Type Code is 380, the Seller Name must exist within the Seller Party. |
| [VRBL-INV-CN-1p0-12]-When the Invoice Type Code is 380, the Buyer Party ID used as Company Code must exist within the Buyer Party. |
| [VRBL-INV-CN-1p0-13]-When the Invoice Type Code is 380 and the Invoice Subtype Code is FEVT, the Buyer Tax ID used for VAT ID must exist within the Buyer Party. |
| [VRBL-INV-CN-1p0-14]-When the Invoice Type Code is 380, the Buyer Name must exist within the Buyer Party. |
| [VRBL-INV-CN-1p0-15]-The Invoice Line Tax Inclusive Line Extension Amount must exist within the Invoice Line. |
| [VRBL-INV-CN-1p0-16]-The Invoice Line Tax Amount must exist within the Invoice Line. |
| [VRBL-INV-CN-1p0-17]-When the Invoice Type Code is 380, the Price Details must exist within the Invoice Line. |
| [VRBL-INV-CN-1p0-18]-The Sellers Item Identification must exist within the Item Information. |
| [VRBL-INV-CN-1p0-19]-The Item Classification Code used as Tax Category Code must exist within the Item Information. |
| [VRBL-INV-CN-1p0-20]-The Invoiced Item Tax Rate must exist within the Line Tax Information. |
| [VRBL-INV-CN-1p0-21]-The value of the Invoiced Item Tax Category Code must be contained in Tax Category ID (subset of UNCL5305) [VRBL-CL-CN-INV-TaxCategoryID]. |
| [VRBL-INV-CN-1p0-22]-When the Invoiced Item Tax Rate is 0, the value of the Invoiced Item Tax Category Code must be contained in Tax Category ID (subset of UNCL5305) applicable for zero rated tax [VRBL-CL-CN-INV-TaxCategoryID-ZeroRated]. |
| [VRBL-INV-CN-1p0-23]-The value of the Correction Initiator must be contained in Correction Initiator [VRBL-CL-CN-INV-CorrectionInitiator] (prefixed by 'VRBL:CN:'). Allowed values: VRBL:CN:BUYER, VRBL:CN:SELLER. |
| [VRBL-INV-CN-1p0-24]-The value of the Seller Party ID Scheme ID must be contained in Party Identification Scheme ID (China) [VRBL-CL-CN-INV-PartyIdentification-SchemeID] (prefixed by 'VRBL:CN:'). Allowed values: VRBL:CN:CODE. |
| [VRBL-INV-CN-1p0-25]-The value of the Buyer Party ID Scheme ID must be contained in Party Identification Scheme ID (China) [VRBL-CL-CN-INV-PartyIdentification-SchemeID] (prefixed by 'VRBL:CN:'). Allowed values: VRBL:CN:CODE. |
| [VRBL-INV-CN-1p0-26]-The value of the Item Classification Code List ID must be contained in Item Classification Code List ID (China) [VRBL-CL-CN-INV-ItemClassificationCode-ListID] (prefixed by 'VRBL:CN:'). Allowed values: VRBL:CN:TaxClassificationCode. |
| [VRBL-INV-CN-1p0-27]-When the Invoice Type Code is 380, the Buyer must exist within the Invoice. |
| [VRBL-INV-CN-1p0-28]-The Payee Name must exist within the Payee. |
| [VRBL-INV-CN-1p0-29]-When the Invoice Type Code is 381, the Correction Data must exist within the Invoice. |
| [VRBL-INV-CN-1p0-30]-When the Invoice Type Code is 381, the Correction Initiator must exist within the Correction Data. |
| [VRBL-INV-CN-1p0-31]-When the Invoice Type Code is 381, the Correction Method must exist within the Correction Data. |
Updated 3 days ago
Did this page help you?
