public class InvoiceLineObjectIdentifier
extends java.lang.Object
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:AdditionalReferencedDocument
Modifier and Type | Method and Description |
---|---|
Identifier |
getInvoiceLineObjectIdentifier()
BT-128:Invoice line object identifier
|
Codes.ReferenceCodeIdentifier |
getInvoiceLineObjectIdentifierIdentificationschemeIdentifier()
BT-128-1:Invoice line object identifier identificationscheme identifier
|
Codes.InvoiceTypeCode130 |
getTypeCode()
BT-128-0:0
|
InvoiceLineObjectIdentifier |
setInvoiceLineObjectIdentifier(Identifier value) |
InvoiceLineObjectIdentifier |
setInvoiceLineObjectIdentifierIdentificationschemeIdentifier(Codes.ReferenceCodeIdentifier value) |
public InvoiceLineObjectIdentifier setInvoiceLineObjectIdentifier(Identifier value)
value
- BT-128:Invoice line object identifier
An identifier for an object on which the invoice line is based, given by the Seller.
It may be a subscription number, telephone number, meter point etc., as applicable.
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:AdditionalReferencedDocument/ram:IssuerAssignedID
public InvoiceLineObjectIdentifier setInvoiceLineObjectIdentifierIdentificationschemeIdentifier(Codes.ReferenceCodeIdentifier value)
value
- BT-128-1:Invoice line object identifier identificationscheme identifier
The identification scheme identifier of the Invoice line object identifier.
If it may be not clear for the receiver what scheme is used for the identifier, a conditional scheme identifier should be used that shall be chosen from the UNTDID 1153 code list [6] entries.
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:AdditionalReferencedDocument/ram:ReferenceTypeCode
public Identifier getInvoiceLineObjectIdentifier()
An identifier for an object on which the invoice line is based, given by the Seller.
It may be a subscription number, telephone number, meter point etc., as applicable.
public Codes.InvoiceTypeCode130 getTypeCode() throws ComputationException
Value = 130
Use with TypeCode "130"
Invoice.setRecompute(boolean)
has been called with a value of false in which case the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:AdditionalReferencedDocument/ram:TypeCode is returnedComputationException
public Codes.ReferenceCodeIdentifier getInvoiceLineObjectIdentifierIdentificationschemeIdentifier()
The identification scheme identifier of the Invoice line object identifier.
If it may be not clear for the receiver what scheme is used for the identifier, a conditional scheme identifier should be used that shall be chosen from the UNTDID 1153 code list [6] entries.