public class RemittanceAdviceLineType extends Object
Java class for RemittanceAdviceLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RemittanceAdviceLineType">
<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}Note" maxOccurs="unbounded" minOccurs="0"/>
<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}DebitLineAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CreditLineAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BalanceAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PaymentPurposeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}InvoicingPartyReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AccountingSupplierParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AccountingCustomerParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}BuyerCustomerParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SellerSupplierParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OriginatorCustomerParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PayeeParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}InvoicePeriod" 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}ExchangeRate" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CustomerPartyType |
accountingCustomerParty |
protected SupplierPartyType |
accountingSupplierParty |
protected BalanceAmountType |
balanceAmount |
protected List<BillingReferenceType> |
billingReference |
protected CustomerPartyType |
buyerCustomerParty |
protected CreditLineAmountType |
creditLineAmount |
protected DebitLineAmountType |
debitLineAmount |
protected List<DocumentReferenceType> |
documentReference |
protected ExchangeRateType |
exchangeRate |
protected IDType |
id |
protected List<PeriodType> |
invoicePeriod |
protected InvoicingPartyReferenceType |
invoicingPartyReference |
protected List<NoteType> |
note |
protected CustomerPartyType |
originatorCustomerParty |
protected PartyType |
payeeParty |
protected PaymentPurposeCodeType |
paymentPurposeCode |
protected SupplierPartyType |
sellerSupplierParty |
protected UUIDType |
uuid |
| Constructor and Description |
|---|
RemittanceAdviceLineType() |
| Modifier and Type | Method and Description |
|---|---|
CustomerPartyType |
getAccountingCustomerParty()
Gets the value of the accountingCustomerParty property.
|
SupplierPartyType |
getAccountingSupplierParty()
Gets the value of the accountingSupplierParty property.
|
BalanceAmountType |
getBalanceAmount()
Gets the value of the balanceAmount property.
|
List<BillingReferenceType> |
getBillingReference()
Gets the value of the billingReference property.
|
CustomerPartyType |
getBuyerCustomerParty()
Gets the value of the buyerCustomerParty property.
|
CreditLineAmountType |
getCreditLineAmount()
Gets the value of the creditLineAmount property.
|
DebitLineAmountType |
getDebitLineAmount()
Gets the value of the debitLineAmount property.
|
List<DocumentReferenceType> |
getDocumentReference()
Gets the value of the documentReference property.
|
ExchangeRateType |
getExchangeRate()
Gets the value of the exchangeRate property.
|
IDType |
getID()
Gets the value of the id property.
|
List<PeriodType> |
getInvoicePeriod()
Gets the value of the invoicePeriod property.
|
InvoicingPartyReferenceType |
getInvoicingPartyReference()
Gets the value of the invoicingPartyReference property.
|
List<NoteType> |
getNote()
Gets the value of the note property.
|
CustomerPartyType |
getOriginatorCustomerParty()
Gets the value of the originatorCustomerParty property.
|
PartyType |
getPayeeParty()
Gets the value of the payeeParty property.
|
PaymentPurposeCodeType |
getPaymentPurposeCode()
Gets the value of the paymentPurposeCode property.
|
SupplierPartyType |
getSellerSupplierParty()
Gets the value of the sellerSupplierParty property.
|
UUIDType |
getUUID()
Gets the value of the uuid property.
|
void |
setAccountingCustomerParty(CustomerPartyType value)
Sets the value of the accountingCustomerParty property.
|
void |
setAccountingSupplierParty(SupplierPartyType value)
Sets the value of the accountingSupplierParty property.
|
void |
setBalanceAmount(BalanceAmountType value)
Sets the value of the balanceAmount property.
|
void |
setBuyerCustomerParty(CustomerPartyType value)
Sets the value of the buyerCustomerParty property.
|
void |
setCreditLineAmount(CreditLineAmountType value)
Sets the value of the creditLineAmount property.
|
void |
setDebitLineAmount(DebitLineAmountType value)
Sets the value of the debitLineAmount property.
|
void |
setExchangeRate(ExchangeRateType value)
Sets the value of the exchangeRate property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
void |
setInvoicingPartyReference(InvoicingPartyReferenceType value)
Sets the value of the invoicingPartyReference property.
|
void |
setOriginatorCustomerParty(CustomerPartyType value)
Sets the value of the originatorCustomerParty property.
|
void |
setPayeeParty(PartyType value)
Sets the value of the payeeParty property.
|
void |
setPaymentPurposeCode(PaymentPurposeCodeType value)
Sets the value of the paymentPurposeCode property.
|
void |
setSellerSupplierParty(SupplierPartyType value)
Sets the value of the sellerSupplierParty property.
|
void |
setUUID(UUIDType value)
Sets the value of the uuid property.
|
protected IDType id
protected UUIDType uuid
protected DebitLineAmountType debitLineAmount
protected CreditLineAmountType creditLineAmount
protected BalanceAmountType balanceAmount
protected PaymentPurposeCodeType paymentPurposeCode
protected InvoicingPartyReferenceType invoicingPartyReference
protected SupplierPartyType accountingSupplierParty
protected CustomerPartyType accountingCustomerParty
protected CustomerPartyType buyerCustomerParty
protected SupplierPartyType sellerSupplierParty
protected CustomerPartyType originatorCustomerParty
protected PartyType payeeParty
protected List<PeriodType> invoicePeriod
protected List<BillingReferenceType> billingReference
protected List<DocumentReferenceType> documentReference
protected ExchangeRateType exchangeRate
public void setID(IDType value)
value - allowed object is
IDTypepublic List<NoteType> getNote()
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 note property.
For example, to add a new item, do as follows:
getNote().add(newItem);
Objects of the following type(s) are allowed in the list
NoteType
public UUIDType getUUID()
UUIDTypepublic void setUUID(UUIDType value)
value - allowed object is
UUIDTypepublic DebitLineAmountType getDebitLineAmount()
DebitLineAmountTypepublic void setDebitLineAmount(DebitLineAmountType value)
value - allowed object is
DebitLineAmountTypepublic CreditLineAmountType getCreditLineAmount()
CreditLineAmountTypepublic void setCreditLineAmount(CreditLineAmountType value)
value - allowed object is
CreditLineAmountTypepublic BalanceAmountType getBalanceAmount()
BalanceAmountTypepublic void setBalanceAmount(BalanceAmountType value)
value - allowed object is
BalanceAmountTypepublic PaymentPurposeCodeType getPaymentPurposeCode()
PaymentPurposeCodeTypepublic void setPaymentPurposeCode(PaymentPurposeCodeType value)
value - allowed object is
PaymentPurposeCodeTypepublic InvoicingPartyReferenceType getInvoicingPartyReference()
InvoicingPartyReferenceTypepublic void setInvoicingPartyReference(InvoicingPartyReferenceType value)
value - allowed object is
InvoicingPartyReferenceTypepublic SupplierPartyType getAccountingSupplierParty()
SupplierPartyTypepublic void setAccountingSupplierParty(SupplierPartyType value)
value - allowed object is
SupplierPartyTypepublic CustomerPartyType getAccountingCustomerParty()
CustomerPartyTypepublic void setAccountingCustomerParty(CustomerPartyType value)
value - allowed object is
CustomerPartyTypepublic CustomerPartyType getBuyerCustomerParty()
CustomerPartyTypepublic void setBuyerCustomerParty(CustomerPartyType value)
value - allowed object is
CustomerPartyTypepublic SupplierPartyType getSellerSupplierParty()
SupplierPartyTypepublic void setSellerSupplierParty(SupplierPartyType value)
value - allowed object is
SupplierPartyTypepublic CustomerPartyType getOriginatorCustomerParty()
CustomerPartyTypepublic void setOriginatorCustomerParty(CustomerPartyType value)
value - allowed object is
CustomerPartyTypepublic PartyType getPayeeParty()
PartyTypepublic void setPayeeParty(PartyType value)
value - allowed object is
PartyTypepublic List<PeriodType> getInvoicePeriod()
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 invoicePeriod property.
For example, to add a new item, do as follows:
getInvoicePeriod().add(newItem);
Objects of the following type(s) are allowed in the list
PeriodType
public List<BillingReferenceType> getBillingReference()
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
public List<DocumentReferenceType> getDocumentReference()
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
public ExchangeRateType getExchangeRate()
ExchangeRateTypepublic void setExchangeRate(ExchangeRateType value)
value - allowed object is
ExchangeRateTypeCopyright © 2017 Direktoratet for forvaltning og IKT (Difi). All rights reserved.