Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126).
The invoice line has no non-empty LineID. Every invoice line must have an identifier.
The identifier makes it possible to refer to an individual invoice line within the invoice.
An invoice line is missing its LineID identifier, or the identifier is empty. Provide an identifier for this line.
- Provide a non-empty identifier using
AssociatedDocument.LineID. - Regenerate the invoice and validate it again.
<ram:AssociatedDocumentLineDocument> <ram:LineID/> </ram:AssociatedDocumentLineDocument>
<ram:AssociatedDocumentLineDocument> <ram:LineID>1</ram:LineID> </ram:AssociatedDocumentLineDocument>
AssociatedDocument.LineID(BT-126)TradeLineItem.AssociatedDocument(BT-126)
Technical details
The test requires AssociatedDocumentLineDocument/LineID to be present and not equal to an empty string.
The rule applies to each invoice line in IncludedSupplyChainTradeLineItem and checks AssociatedDocumentLineDocument/LineID.
rule/@context)assert/@test)