/ubl:Invoice/cac:InvoiceLine

Invoice Line Group

Context ID INV1150
Cardinality 1..n
Usage M+

Description

A line describing an invoice item.

A group of business terms providing information on individual Invoice lines.

Child elements

Cardinality Usage Description Element
1..1 M Invoice Line Position Number
An identifier for this invoice line.
cbc:ID
0..n O Invoice Line Note
Free-form text conveying information that is not contained explicitly in other structures.
cbc:Note
0..1 M Invoice Line Quantity
The quantity (of items) on this invoice line.
cbc:InvoicedQuantity
1..1 M Invoice Line Extension Amount
The total amount for this invoice line, including allowance charges but net of taxes.
cbc:LineExtensionAmount
0..1 O Invoice Line Accounting Cost
The buyer's accounting cost centre for this invoice line, expressed as text.
cbc:AccountingCost
0..n O Invoice Line Order Reference
A reference to an order line associated with this invoice line.
cac:OrderLineReference
0..n O* Invoice Line Allowance Group
An allowance or charge associated with this invoice line.
cac:AllowanceCharge[string(cbc:ChargeIndicator) = 'false']
0..n O* Invoice Line Charge Group
An allowance or charge associated with this invoice line.
cac:AllowanceCharge[string(cbc:ChargeIndicator) = 'true']
1..1 M Invoice Line Group
The item associated with this invoice line.
cac:Item
0..1 M Invoice Line Price Group
The price of the item associated with this invoice line.
cac:Price

Rules

Rule ID Error Message
VRBL-INV-PT-2p1-187 Each Invoice Line Group must have a Invoice Line Tax Scheme ID .
VRBL-INV-PT-2p1-188 The Invoice Line Price Base Quantity must be greater than zero.
VRBL-INV-PT-2p1-189 The Invoice Line Extension Amount must equal the multiplication between the Invoice Line Quantity and the Invoice Line Price Amount divided by the Invoice Line Price Base Quantity subtracted by the sum of the Invoice Line Allowance Group and added the sum of the Invoice Line Charge Group, with an acceptance range of 1.00 EURO (it does not mean that this tolerance is accepted by the customer).
VRBL-INV-EN16931-S-242 The Invoice Line Order Reference Position Number is expected no more than 1 times within the Invoice Line Group.
VRBL-INV-EN16931-S-243 The Invoice Line Invoice Period Group is expected no more than 1 times within the Invoice Line Group.
VRBL-INV-EN16931-S-244 The Invoice Line Price Allowance Charge Amount is expected no more than 1 times within the Invoice Line Group.
VRBL-INV-EN16931-S-246 The Invoice Line Description is expected no more than 1 times within the Invoice Line Group.
VRBL-INV-EN16931-M-98 The Invoice Line Position Number must be provided in the Invoice Line Group.
VRBL-INV-EN16931-M-102 The Invoice Line Name must be provided in the Invoice Line Group.
VRBL-INV-EN16931-M-105 The Invoice Line Price Allowance Charge Base Amount must not be negative.
VRBL-INV-CORE-419 The Invoice Line Group expects a maximum of one Invoice Line Note.
VRBL-INV-CORE-569 The Invoice Line Group expects a maximum of one Invoice Line Invoice Tax.
VRBL-INV-CORE-570 The Invoice Line Group expects a maximum of one Invoice Line Accounting Tax.