IBR-079

Document MUST not contain empty elements.

Targeted Semantic Element

  1. IBG-02-PROCESS CONTROL: A group of business terms providing information on the business process and rules applicable to the Invoice document.
  2. IBG-03-PRECEDING INVOICE REFERENCE: A group of business terms providing information on one or more preceding Invoices.
  3. IBG-04-SELLER: A group of business terms providing information about the Seller.
  4. IBG-05-SELLER POSTAL ADDRESS: A group of business terms providing information about the address of the Seller.
  5. IBG-06-SELLER CONTACT: A group of business terms providing contact information about the Seller.
  6. IBG-07-BUYER: A group of business terms providing information about the Buyer.
  7. IBG-08-BUYER POSTAL ADDRESS: A group of business terms providing information about the postal address for the Buyer.
  8. IBG-09-BUYER CONTACT: A group of business terms providing contact information relevant for the Buyer.
  9. IBG-10-PAYEE: A group of business terms providing information about the Payee, i.e. the role that receives the payment.
  10. IBG-11-SELLER TAX REPRESENTATIVE PARTY: A group of business terms providing information about the Seller's tax representative.
  11. IBG-12-SELLER TAX REPRESENTATIVE POSTAL ADDRESS: A group of business terms providing information about the postal address for the tax representative party.
  12. IBG-13-DELIVERY INFORMATION: A group of business terms providing information about where and when the goods and services invoiced are delivered.
  13. IBG-14-INVOICING PERIOD: A group of business terms providing information on the invoice period.
  14. IBG-15-DELIVER TO ADDRESS: A group of business terms providing information about the address to which goods and services invoiced were or are delivered.
  15. IBG-16-PAYMENT INSTRUCTIONS: A group of business terms providing information about the payment.
  16. IBG-17-CREDIT TRANSFER: A group of business terms to specify credit transfer payments.
  17. IBG-18-PAYMENT CARD INFORMATION: A group of business terms providing information about card used for payment contemporaneous with invoice issuance.
  18. IBG-19-DIRECT DEBIT: A group of business terms to specify a direct debit.
  19. IBG-20-DOCUMENT LEVEL ALLOWANCES: A group of business terms providing information about allowances applicable to the Invoice as a whole.
  20. IBG-21-DOCUMENT LEVEL CHARGES: A group of business terms providing information about charges and taxes other than TAX, applicable to the Invoice as a whole.
  21. IBG-22-DOCUMENT TOTALS: A group of business terms providing the monetary totals for the Invoice.
  22. IBG-23-TAX BREAKDOWN: A group of business terms providing information about TAX breakdown by different categories, rates and exemption reasons
  23. IBG-24-ADDITIONAL SUPPORTING DOCUMENTS: A group of business terms providing information about additional supporting documents substantiating the claims made in the Invoice.
  24. IBG-25-INVOICE LINE: A group of business terms providing information on individual Invoice lines.
  25. IBG-26-INVOICE LINE PERIOD: A group of business terms providing information about the period relevant for the Invoice line.
  26. IBG-27-INVOICE LINE ALLOWANCES: A group of business terms providing information about allowances applicable to the individual Invoice line.
  27. IBG-28-INVOICE LINE CHARGES: A group of business terms providing information about charges and taxes other than TAX applicable to the individual Invoice line.
  28. IBG-29-PRICE DETAILS: A group of business terms providing information about the price applied for the goods and services invoiced on the Invoice line.
  29. IBG-30-LINE TAX INFORMATION: A group of business terms providing information about the TAX applicable for the goods and services invoiced on the Invoice line.
  30. IBG-31-ITEM INFORMATION: A group of business terms providing information about the goods and services invoiced.
  31. IBG-32-ITEM ATTRIBUTES: A group of business terms providing information about properties of the goods and services invoiced.
  32. IBG-33-INVOICE TERMS: Information about the terms that apply to the settlement of the invoice amount.
  33. IBG-34-FINANCIAL INSTITUTION ADDRESS: The address of the financial institution or its branch that holds the payment account.
  34. IBG-36-LINE DOCUMENT REFERENCE: An identifier for an object on which the invoice line is based, given by the Seller.
  35. IBG-37-DOCUMENT TOTALS IN TAX ACCOUNTING CURRENCY: A group of business terms providing the monetary totals for the Invoice in the tax accounting currency.
  36. IBG-38-TAX BREAKDOWN IN ACCOUNTING CURRENCY: A group of business terms providing information about TAX breakdown by different categories, rates and exemption reasons in the invoice accounting currency.

Related Semantic Elements

  1. IBG-33: INVOICE TERMS
  2. IBG-02: PROCESS CONTROL
  3. IBG-03: PRECEDING INVOICE REFERENCE
  4. IBG-04: SELLER
  5. IBG-05: SELLER POSTAL ADDRESS
  6. IBG-06: SELLER CONTACT
  7. IBG-07: BUYER
  8. IBG-08: BUYER POSTAL ADDRESS
  9. IBG-09: BUYER CONTACT
  10. IBG-10: PAYEE
  11. IBG-11: SELLER TAX REPRESENTATIVE PARTY
  12. IBG-12: SELLER TAX REPRESENTATIVE POSTAL ADDRESS
  13. IBG-13: DELIVERY INFORMATION
  14. IBG-14: INVOICING PERIOD
  15. IBG-15: DELIVER TO ADDRESS
  16. IBG-16: PAYMENT INSTRUCTIONS
  17. IBG-17: CREDIT TRANSFER
  18. IBG-34: FINANCIAL INSTITUTION ADDRESS
  19. IBG-18: PAYMENT CARD INFORMATION
  20. IBG-19: DIRECT DEBIT
  21. IBG-20: DOCUMENT LEVEL ALLOWANCES
  22. IBG-21: DOCUMENT LEVEL CHARGES
  23. IBG-22: DOCUMENT TOTALS
  24. IBG-37: DOCUMENT TOTALS IN TAX ACCOUNTING CURRENCY
  25. IBG-38: TAX BREAKDOWN IN ACCOUNTING CURRENCY
  26. IBG-23: TAX BREAKDOWN
  27. IBG-24: ADDITIONAL SUPPORTING DOCUMENTS
  28. IBG-25: INVOICE LINE
  29. IBG-36: LINE DOCUMENT REFERENCE
  30. IBG-26: INVOICE LINE PERIOD
  31. IBG-27: INVOICE LINE ALLOWANCES
  32. IBG-28: INVOICE LINE CHARGES
  33. IBG-29: PRICE DETAILS
  34. IBG-30: LINE TAX INFORMATION
  35. IBG-31: ITEM INFORMATION

Schematron Rules

  1. IBR-079
    Flag
    fatal
    Context
    //*[not(*) and not(normalize-space())]
    Message
    Document MUST not contain empty elements.