public class InvoiceLineType extends Object implements Serializable
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Details</ccts:DictionaryEntryName><ccts:Definition>Information about an Invoice Line.</ccts:Definition><ccts:ObjectClass>Invoice Line</ccts:ObjectClass></ccts:Component>
Java class for InvoiceLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InvoiceLineType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UUID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Note" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}InvoicedQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LineExtensionAmount"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TaxPointDate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AccountingCostCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AccountingCost" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FreeOfChargeIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OrderLineReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DespatchLineReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReceiptLineReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}BillingReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PricingReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OriginatorParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Delivery" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PaymentTerms" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AllowanceCharge" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TaxTotal" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Item"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Price" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryTerms" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
InvoiceLineType()
Default constructor
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
AccountingCostType |
getAccountingCost()
<?
|
AccountingCostCodeType |
getAccountingCostCode()
<?
|
String |
getAccountingCostCodeValue()
Get the value of the contained AccountingCostCodeType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
String |
getAccountingCostValue()
Get the value of the contained AccountingCostType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
List<AllowanceChargeType> |
getAllowanceCharge()
<?
|
AllowanceChargeType |
getAllowanceChargeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAllowanceChargeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<BillingReferenceType> |
getBillingReference()
<?
|
BillingReferenceType |
getBillingReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getBillingReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DeliveryType> |
getDelivery()
<?
|
DeliveryType |
getDeliveryAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDeliveryCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
DeliveryTermsType |
getDeliveryTerms()
<?
|
List<LineReferenceType> |
getDespatchLineReference()
<?
|
LineReferenceType |
getDespatchLineReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDespatchLineReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DocumentReferenceType> |
getDocumentReference()
<?
|
DocumentReferenceType |
getDocumentReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDocumentReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
FreeOfChargeIndicatorType |
getFreeOfChargeIndicator()
<?
|
IDType |
getID()
<?
|
String |
getIDValue()
Get the value of the contained IDType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
InvoicedQuantityType |
getInvoicedQuantity()
<?
|
BigDecimal |
getInvoicedQuantityValue()
Get the value of the contained InvoicedQuantityType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
ItemType |
getItem()
<?
|
LineExtensionAmountType |
getLineExtensionAmount()
<?
|
BigDecimal |
getLineExtensionAmountValue()
Get the value of the contained LineExtensionAmountType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
NoteType |
getNote()
<?
|
String |
getNoteValue()
Get the value of the contained NoteType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
List<OrderLineReferenceType> |
getOrderLineReference()
<?
|
OrderLineReferenceType |
getOrderLineReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getOrderLineReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PartyType |
getOriginatorParty()
<?
|
List<PaymentTermsType> |
getPaymentTerms()
<?
|
PaymentTermsType |
getPaymentTermsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getPaymentTermsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PriceType |
getPrice()
<?
|
PricingReferenceType |
getPricingReference()
<?
|
List<LineReferenceType> |
getReceiptLineReference()
<?
|
LineReferenceType |
getReceiptLineReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getReceiptLineReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
TaxPointDateType |
getTaxPointDate()
<?
|
XMLGregorianCalendar |
getTaxPointDateValue()
Get the value of the contained TaxPointDateType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
List<TaxTotalType> |
getTaxTotal()
<?
|
TaxTotalType |
getTaxTotalAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTaxTotalCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
UUIDType |
getUUID()
<?
|
String |
getUUIDValue()
Get the value of the contained UUIDType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
boolean |
hasAllowanceChargeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasBillingReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDeliveryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDespatchLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoAllowanceChargeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoBillingReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDeliveryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDespatchLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoOrderLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoPaymentTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoReceiptLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTaxTotalEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasOrderLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasPaymentTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasReceiptLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTaxTotalEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isFreeOfChargeIndicatorValue(boolean nullValue)
Get the value of the contained FreeOfChargeIndicatorType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setAccountingCost(AccountingCostType value)
Sets the value of the accountingCost property.
|
AccountingCostType |
setAccountingCost(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setAccountingCostCode(AccountingCostCodeType value)
Sets the value of the accountingCostCode property.
|
AccountingCostCodeType |
setAccountingCostCode(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setAllowanceCharge(List<AllowanceChargeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBillingReference(List<BillingReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDelivery(List<DeliveryType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDeliveryTerms(DeliveryTermsType value)
Sets the value of the deliveryTerms property.
|
void |
setDespatchLineReference(List<LineReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDocumentReference(List<DocumentReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
FreeOfChargeIndicatorType |
setFreeOfChargeIndicator(boolean valueParam)
Special setter with value of type boolean
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setFreeOfChargeIndicator(FreeOfChargeIndicatorType value)
Sets the value of the freeOfChargeIndicator property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
InvoicedQuantityType |
setInvoicedQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setInvoicedQuantity(InvoicedQuantityType value)
Sets the value of the invoicedQuantity property.
|
void |
setItem(ItemType value)
Sets the value of the item property.
|
LineExtensionAmountType |
setLineExtensionAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setLineExtensionAmount(LineExtensionAmountType value)
Sets the value of the lineExtensionAmount property.
|
void |
setNote(NoteType value)
Sets the value of the note property.
|
NoteType |
setNote(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setOrderLineReference(List<OrderLineReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setOriginatorParty(PartyType value)
Sets the value of the originatorParty property.
|
void |
setPaymentTerms(List<PaymentTermsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setPrice(PriceType value)
Sets the value of the price property.
|
void |
setPricingReference(PricingReferenceType value)
Sets the value of the pricingReference property.
|
void |
setReceiptLineReference(List<LineReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setTaxPointDate(TaxPointDateType value)
Sets the value of the taxPointDate property.
|
TaxPointDateType |
setTaxPointDate(XMLGregorianCalendar valueParam)
Special setter with value of type XMLGregorianCalendar
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setTaxTotal(List<TaxTotalType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
UUIDType |
setUUID(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setUUID(UUIDType value)
Sets the value of the uuid property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public InvoiceLineType()
@Nullable public IDType getID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Identifier</ccts:DictionaryEntryName><ccts:Definition>Identifies the Invoice Line.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public UUIDType getUUID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. UUID. Identifier</ccts:DictionaryEntryName><ccts:Definition>A universally unique identifier for an instance of this ABIE.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>UUID</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
UUIDTypepublic void setUUID(@Nullable UUIDType value)
value - allowed object is
UUIDType@Nullable public NoteType getNote()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Note. Text</ccts:DictionaryEntryName><ccts:Definition>Free-form text applying to the Invoice Line. This element may contain notes or any other similar information that is not contained explicitly in another structure.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Note</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
NoteTypepublic void setNote(@Nullable NoteType value)
value - allowed object is
NoteType@Nullable public InvoicedQuantityType getInvoicedQuantity()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Invoiced_ Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The quantity (of Items) on the Invoice Line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Invoiced</ccts:PropertyTermQualifier><ccts:PropertyTerm>Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType></ccts:Component>
InvoicedQuantityTypepublic void setInvoicedQuantity(@Nullable InvoicedQuantityType value)
value - allowed object is
InvoicedQuantityType@Nullable public LineExtensionAmountType getLineExtensionAmount()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Line Extension Amount. Amount</ccts:DictionaryEntryName><ccts:Definition>The total amount for the Invoice Line, including Allowance Charges but net of taxes.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Line Extension Amount</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType></ccts:Component>
LineExtensionAmountTypepublic void setLineExtensionAmount(@Nullable LineExtensionAmountType value)
value - allowed object is
LineExtensionAmountType@Nullable public TaxPointDateType getTaxPointDate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Tax Point Date. Date</ccts:DictionaryEntryName><ccts:Definition>The date of the Invoice Line, used to indicate the point at which tax becomes applicable.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Tax Point Date</ccts:PropertyTerm><ccts:RepresentationTerm>Date</ccts:RepresentationTerm><ccts:DataType>Date. Type</ccts:DataType></ccts:Component>
TaxPointDateTypepublic void setTaxPointDate(@Nullable TaxPointDateType value)
value - allowed object is
TaxPointDateType@Nullable public AccountingCostCodeType getAccountingCostCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Accounting Cost Code. Code</ccts:DictionaryEntryName><ccts:Definition>The buyer's accounting code applied to the Invoice Line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Accounting Cost Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
AccountingCostCodeTypepublic void setAccountingCostCode(@Nullable AccountingCostCodeType value)
value - allowed object is
AccountingCostCodeType@Nullable public AccountingCostType getAccountingCost()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Accounting Cost. Text</ccts:DictionaryEntryName><ccts:Definition>The buyer's accounting code applied to the Invoice Line, expressed as text.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Accounting Cost</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
AccountingCostTypepublic void setAccountingCost(@Nullable AccountingCostType value)
value - allowed object is
AccountingCostType@Nullable public FreeOfChargeIndicatorType getFreeOfChargeIndicator()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Free Of Charge_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>Indicates whether the Invoice Line is Free Of Charge (default = false).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Free Of Charge</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType></ccts:Component>
FreeOfChargeIndicatorTypepublic void setFreeOfChargeIndicator(@Nullable FreeOfChargeIndicatorType value)
value - allowed object is
FreeOfChargeIndicatorType@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<OrderLineReferenceType> getOrderLineReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Order Line Reference</ccts:DictionaryEntryName><ccts:Definition>An association to Order Line Reference.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Order Line Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Order Line Reference</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the orderLineReference property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the orderLineReference property.
For example, to add a new item, do as follows:
getOrderLineReference().add(newItem);
Objects of the following type(s) are allowed in the list
OrderLineReferenceType
@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<LineReferenceType> getDespatchLineReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Despatch_ Line Reference. Line Reference</ccts:DictionaryEntryName><ccts:Definition>An associative reference to Despatch Line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Despatch</ccts:PropertyTermQualifier><ccts:PropertyTerm>Line Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Line Reference</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the despatchLineReference property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the despatchLineReference property.
For example, to add a new item, do as follows:
getDespatchLineReference().add(newItem);
Objects of the following type(s) are allowed in the list
LineReferenceType
@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<LineReferenceType> getReceiptLineReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Receipt_ Line Reference. Line Reference</ccts:DictionaryEntryName><ccts:Definition>An associative reference to Receipt Line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Receipt</ccts:PropertyTermQualifier><ccts:PropertyTerm>Line Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Line Reference</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the receiptLineReference property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the receiptLineReference property.
For example, to add a new item, do as follows:
getReceiptLineReference().add(newItem);
Objects of the following type(s) are allowed in the list
LineReferenceType
@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<BillingReferenceType> getBillingReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Billing Reference</ccts:DictionaryEntryName><ccts:Definition>An association to Billing Reference.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Billing Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Billing Reference</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the billingReference property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the billingReference property.
For example, to add a new item, do as follows:
getBillingReference().add(newItem);
Objects of the following type(s) are allowed in the list
BillingReferenceType
@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<DocumentReferenceType> getDocumentReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Document Reference</ccts:DictionaryEntryName><ccts:Definition>An association to Document Reference.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Document Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the documentReference property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the documentReference property.
For example, to add a new item, do as follows:
getDocumentReference().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentReferenceType
@Nullable public PricingReferenceType getPricingReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Pricing Reference</ccts:DictionaryEntryName><ccts:Definition>An association to Pricing Reference.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Pricing Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Pricing Reference</ccts:AssociatedObjectClass></ccts:Component>
PricingReferenceTypepublic void setPricingReference(@Nullable PricingReferenceType value)
value - allowed object is
PricingReferenceType@Nullable public PartyType getOriginatorParty()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Originator_ Party. Party</ccts:DictionaryEntryName><ccts:Definition>The party who originated the Order to which the Invoice is related.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Originator</ccts:PropertyTermQualifier><ccts:PropertyTerm>Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass></ccts:Component>
PartyTypepublic void setOriginatorParty(@Nullable PartyType value)
value - allowed object is
PartyType@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<DeliveryType> getDelivery()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Delivery</ccts:DictionaryEntryName><ccts:Definition>An association to Delivery.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Delivery</ccts:PropertyTerm><ccts:AssociatedObjectClass>Delivery</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the delivery property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the delivery property.
For example, to add a new item, do as follows:
getDelivery().add(newItem);
Objects of the following type(s) are allowed in the list
DeliveryType
@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<PaymentTermsType> getPaymentTerms()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Payment Terms</ccts:DictionaryEntryName><ccts:Definition>An association to Payment Terms.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Payment Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Payment Terms</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the paymentTerms property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the paymentTerms property.
For example, to add a new item, do as follows:
getPaymentTerms().add(newItem);
Objects of the following type(s) are allowed in the list
PaymentTermsType
@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<AllowanceChargeType> getAllowanceCharge()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Allowance Charge</ccts:DictionaryEntryName><ccts:Definition>An association to Allowance Charge.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Allowance Charge</ccts:PropertyTerm><ccts:AssociatedObjectClass>Allowance Charge</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the allowanceCharge property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the allowanceCharge property.
For example, to add a new item, do as follows:
getAllowanceCharge().add(newItem);
Objects of the following type(s) are allowed in the list
AllowanceChargeType
@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<TaxTotalType> getTaxTotal()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Tax Total</ccts:DictionaryEntryName><ccts:Definition>An association to Tax Total.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Tax Total</ccts:PropertyTerm><ccts:AssociatedObjectClass>Tax Total</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the taxTotal property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the taxTotal property.
For example, to add a new item, do as follows:
getTaxTotal().add(newItem);
Objects of the following type(s) are allowed in the list
TaxTotalType
@Nullable public ItemType getItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Item</ccts:DictionaryEntryName><ccts:Definition>An association to Item.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item</ccts:AssociatedObjectClass></ccts:Component>
ItemTypepublic void setItem(@Nullable ItemType value)
value - allowed object is
ItemType@Nullable public PriceType getPrice()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Price</ccts:DictionaryEntryName><ccts:Definition>An association to Price.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Price</ccts:PropertyTerm><ccts:AssociatedObjectClass>Price</ccts:AssociatedObjectClass></ccts:Component>
PriceTypepublic void setPrice(@Nullable PriceType value)
value - allowed object is
PriceType@Nullable public DeliveryTermsType getDeliveryTerms()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Invoice Line. Delivery Terms</ccts:DictionaryEntryName><ccts:Definition>An association to Delivery Terms.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Delivery Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Delivery Terms</ccts:AssociatedObjectClass></ccts:Component>
DeliveryTermsTypepublic void setDeliveryTerms(@Nullable DeliveryTermsType value)
value - allowed object is
DeliveryTermsTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setOrderLineReference(@Nullable List<OrderLineReferenceType> aList)
aList - The new list member to set. May be null.public void setDespatchLineReference(@Nullable List<LineReferenceType> aList)
aList - The new list member to set. May be null.public void setReceiptLineReference(@Nullable List<LineReferenceType> aList)
aList - The new list member to set. May be null.public void setBillingReference(@Nullable List<BillingReferenceType> aList)
aList - The new list member to set. May be null.public void setDocumentReference(@Nullable List<DocumentReferenceType> aList)
aList - The new list member to set. May be null.public void setDelivery(@Nullable List<DeliveryType> aList)
aList - The new list member to set. May be null.public void setPaymentTerms(@Nullable List<PaymentTermsType> aList)
aList - The new list member to set. May be null.public void setAllowanceCharge(@Nullable List<AllowanceChargeType> aList)
aList - The new list member to set. May be null.public void setTaxTotal(@Nullable List<TaxTotalType> aList)
aList - The new list member to set. May be null.public boolean hasOrderLineReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoOrderLineReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getOrderLineReferenceCount()
@Nullable public OrderLineReferenceType getOrderLineReferenceAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasDespatchLineReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDespatchLineReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDespatchLineReferenceCount()
@Nullable public LineReferenceType getDespatchLineReferenceAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasReceiptLineReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoReceiptLineReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getReceiptLineReferenceCount()
@Nullable public LineReferenceType getReceiptLineReferenceAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasBillingReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoBillingReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getBillingReferenceCount()
@Nullable public BillingReferenceType getBillingReferenceAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasDocumentReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDocumentReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDocumentReferenceCount()
@Nullable public DocumentReferenceType getDocumentReferenceAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasDeliveryEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDeliveryEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDeliveryCount()
@Nullable public DeliveryType getDeliveryAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasPaymentTermsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoPaymentTermsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getPaymentTermsCount()
@Nullable public PaymentTermsType getPaymentTermsAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasAllowanceChargeEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAllowanceChargeEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAllowanceChargeCount()
@Nullable public AllowanceChargeType getAllowanceChargeAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasTaxTotalEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTaxTotalEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTaxTotalCount()
@Nullable public TaxTotalType getTaxTotalAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!@Nonnull public FreeOfChargeIndicatorType setFreeOfChargeIndicator(boolean valueParam)
valueParam - The value to be set.null@Nonnull public TaxPointDateType setTaxPointDate(@Nullable XMLGregorianCalendar valueParam)
valueParam - The value to be set. May be null.null@Nonnull public NoteType setNote(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public AccountingCostType setAccountingCost(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public UUIDType setUUID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public LineExtensionAmountType setLineExtensionAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public AccountingCostCodeType setAccountingCostCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public InvoicedQuantityType setInvoicedQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getIDValue()
null@Nullable public String getUUIDValue()
null@Nullable public String getNoteValue()
null@Nullable public BigDecimal getInvoicedQuantityValue()
null@Nullable public BigDecimal getLineExtensionAmountValue()
null@Nullable public XMLGregorianCalendar getTaxPointDateValue()
null@Nullable public String getAccountingCostCodeValue()
null@Nullable public String getAccountingCostValue()
nullpublic boolean isFreeOfChargeIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is null
Copyright © 2014 Philip Helger. All rights reserved.