public class RemittanceAdviceType extends Object
Java class for RemittanceAdviceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RemittanceAdviceType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}UBLExtensions" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UBLVersionID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CustomizationID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProfileID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProfileExecutionID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CopyIndicator" 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}IssueDate"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IssueTime" minOccurs="0"/>
<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}DocumentCurrencyCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalDebitAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalCreditAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalPaymentAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PaymentOrderReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PayerReference" 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:CommonBasicComponents-2}LineCountNumeric" 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" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AdditionalDocumentReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Signature" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AccountingCustomerParty"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AccountingSupplierParty"/>
<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}PaymentMeans" 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}RemittanceAdviceLine" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
RemittanceAdviceType() |
| Modifier and Type | Method and Description |
|---|---|
CustomerPartyType |
getAccountingCustomerParty()
Gets the value of the accountingCustomerParty property.
|
SupplierPartyType |
getAccountingSupplierParty()
Gets the value of the accountingSupplierParty property.
|
List<DocumentReferenceType> |
getAdditionalDocumentReference()
Gets the value of the additionalDocumentReference property.
|
BillingReferenceType |
getBillingReference()
Gets the value of the billingReference property.
|
CopyIndicatorType |
getCopyIndicator()
Gets the value of the copyIndicator property.
|
CustomizationIDType |
getCustomizationID()
Gets the value of the customizationID property.
|
DocumentCurrencyCodeType |
getDocumentCurrencyCode()
Gets the value of the documentCurrencyCode 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.
|
IssueDateType |
getIssueDate()
Gets the value of the issueDate property.
|
IssueTimeType |
getIssueTime()
Gets the value of the issueTime property.
|
LineCountNumericType |
getLineCountNumeric()
Gets the value of the lineCountNumeric property.
|
List<NoteType> |
getNote()
Gets the value of the note property.
|
PartyType |
getPayeeParty()
Gets the value of the payeeParty property.
|
PayerReferenceType |
getPayerReference()
Gets the value of the payerReference property.
|
PaymentMeansType |
getPaymentMeans()
Gets the value of the paymentMeans property.
|
PaymentOrderReferenceType |
getPaymentOrderReference()
Gets the value of the paymentOrderReference property.
|
ProfileExecutionIDType |
getProfileExecutionID()
Gets the value of the profileExecutionID property.
|
ProfileIDType |
getProfileID()
Gets the value of the profileID property.
|
List<RemittanceAdviceLineType> |
getRemittanceAdviceLine()
Gets the value of the remittanceAdviceLine property.
|
List<SignatureType> |
getSignature()
Gets the value of the signature property.
|
List<TaxTotalType> |
getTaxTotal()
Gets the value of the taxTotal property.
|
TotalCreditAmountType |
getTotalCreditAmount()
Gets the value of the totalCreditAmount property.
|
TotalDebitAmountType |
getTotalDebitAmount()
Gets the value of the totalDebitAmount property.
|
TotalPaymentAmountType |
getTotalPaymentAmount()
Gets the value of the totalPaymentAmount property.
|
UBLExtensionsType |
getUBLExtensions()
Gets the value of the ublExtensions property.
|
UBLVersionIDType |
getUBLVersionID()
Gets the value of the ublVersionID 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 |
setBillingReference(BillingReferenceType value)
Sets the value of the billingReference property.
|
void |
setCopyIndicator(CopyIndicatorType value)
Sets the value of the copyIndicator property.
|
void |
setCustomizationID(CustomizationIDType value)
Sets the value of the customizationID property.
|
void |
setDocumentCurrencyCode(DocumentCurrencyCodeType value)
Sets the value of the documentCurrencyCode property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
void |
setInvoicingPartyReference(InvoicingPartyReferenceType value)
Sets the value of the invoicingPartyReference property.
|
void |
setIssueDate(IssueDateType value)
Sets the value of the issueDate property.
|
void |
setIssueTime(IssueTimeType value)
Sets the value of the issueTime property.
|
void |
setLineCountNumeric(LineCountNumericType value)
Sets the value of the lineCountNumeric property.
|
void |
setPayeeParty(PartyType value)
Sets the value of the payeeParty property.
|
void |
setPayerReference(PayerReferenceType value)
Sets the value of the payerReference property.
|
void |
setPaymentMeans(PaymentMeansType value)
Sets the value of the paymentMeans property.
|
void |
setPaymentOrderReference(PaymentOrderReferenceType value)
Sets the value of the paymentOrderReference property.
|
void |
setProfileExecutionID(ProfileExecutionIDType value)
Sets the value of the profileExecutionID property.
|
void |
setProfileID(ProfileIDType value)
Sets the value of the profileID property.
|
void |
setTotalCreditAmount(TotalCreditAmountType value)
Sets the value of the totalCreditAmount property.
|
void |
setTotalDebitAmount(TotalDebitAmountType value)
Sets the value of the totalDebitAmount property.
|
void |
setTotalPaymentAmount(TotalPaymentAmountType value)
Sets the value of the totalPaymentAmount property.
|
void |
setUBLExtensions(UBLExtensionsType value)
Sets the value of the ublExtensions property.
|
void |
setUBLVersionID(UBLVersionIDType value)
Sets the value of the ublVersionID property.
|
void |
setUUID(UUIDType value)
Sets the value of the uuid property.
|
protected UBLExtensionsType ublExtensions
protected UBLVersionIDType ublVersionID
protected CustomizationIDType customizationID
protected ProfileIDType profileID
protected ProfileExecutionIDType profileExecutionID
protected IDType id
protected CopyIndicatorType copyIndicator
protected UUIDType uuid
protected IssueDateType issueDate
protected IssueTimeType issueTime
protected DocumentCurrencyCodeType documentCurrencyCode
protected TotalDebitAmountType totalDebitAmount
protected TotalCreditAmountType totalCreditAmount
protected TotalPaymentAmountType totalPaymentAmount
protected PaymentOrderReferenceType paymentOrderReference
protected PayerReferenceType payerReference
protected InvoicingPartyReferenceType invoicingPartyReference
protected LineCountNumericType lineCountNumeric
protected List<PeriodType> invoicePeriod
protected BillingReferenceType billingReference
protected List<DocumentReferenceType> additionalDocumentReference
protected List<SignatureType> signature
protected CustomerPartyType accountingCustomerParty
protected SupplierPartyType accountingSupplierParty
protected PartyType payeeParty
protected PaymentMeansType paymentMeans
protected List<TaxTotalType> taxTotal
protected List<RemittanceAdviceLineType> remittanceAdviceLine
public UBLExtensionsType getUBLExtensions()
UBLExtensionsTypepublic void setUBLExtensions(UBLExtensionsType value)
value - allowed object is
UBLExtensionsTypepublic UBLVersionIDType getUBLVersionID()
UBLVersionIDTypepublic void setUBLVersionID(UBLVersionIDType value)
value - allowed object is
UBLVersionIDTypepublic CustomizationIDType getCustomizationID()
CustomizationIDTypepublic void setCustomizationID(CustomizationIDType value)
value - allowed object is
CustomizationIDTypepublic ProfileIDType getProfileID()
ProfileIDTypepublic void setProfileID(ProfileIDType value)
value - allowed object is
ProfileIDTypepublic ProfileExecutionIDType getProfileExecutionID()
ProfileExecutionIDTypepublic void setProfileExecutionID(ProfileExecutionIDType value)
value - allowed object is
ProfileExecutionIDTypepublic void setID(IDType value)
value - allowed object is
IDTypepublic CopyIndicatorType getCopyIndicator()
CopyIndicatorTypepublic void setCopyIndicator(CopyIndicatorType value)
value - allowed object is
CopyIndicatorTypepublic UUIDType getUUID()
UUIDTypepublic void setUUID(UUIDType value)
value - allowed object is
UUIDTypepublic IssueDateType getIssueDate()
IssueDateTypepublic void setIssueDate(IssueDateType value)
value - allowed object is
IssueDateTypepublic IssueTimeType getIssueTime()
IssueTimeTypepublic void setIssueTime(IssueTimeType value)
value - allowed object is
IssueTimeTypepublic 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 DocumentCurrencyCodeType getDocumentCurrencyCode()
DocumentCurrencyCodeTypepublic void setDocumentCurrencyCode(DocumentCurrencyCodeType value)
value - allowed object is
DocumentCurrencyCodeTypepublic TotalDebitAmountType getTotalDebitAmount()
TotalDebitAmountTypepublic void setTotalDebitAmount(TotalDebitAmountType value)
value - allowed object is
TotalDebitAmountTypepublic TotalCreditAmountType getTotalCreditAmount()
TotalCreditAmountTypepublic void setTotalCreditAmount(TotalCreditAmountType value)
value - allowed object is
TotalCreditAmountTypepublic TotalPaymentAmountType getTotalPaymentAmount()
TotalPaymentAmountTypepublic void setTotalPaymentAmount(TotalPaymentAmountType value)
value - allowed object is
TotalPaymentAmountTypepublic PaymentOrderReferenceType getPaymentOrderReference()
PaymentOrderReferenceTypepublic void setPaymentOrderReference(PaymentOrderReferenceType value)
value - allowed object is
PaymentOrderReferenceTypepublic PayerReferenceType getPayerReference()
PayerReferenceTypepublic void setPayerReference(PayerReferenceType value)
value - allowed object is
PayerReferenceTypepublic InvoicingPartyReferenceType getInvoicingPartyReference()
InvoicingPartyReferenceTypepublic void setInvoicingPartyReference(InvoicingPartyReferenceType value)
value - allowed object is
InvoicingPartyReferenceTypepublic LineCountNumericType getLineCountNumeric()
LineCountNumericTypepublic void setLineCountNumeric(LineCountNumericType value)
value - allowed object is
LineCountNumericTypepublic 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 BillingReferenceType getBillingReference()
BillingReferenceTypepublic void setBillingReference(BillingReferenceType value)
value - allowed object is
BillingReferenceTypepublic List<DocumentReferenceType> getAdditionalDocumentReference()
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 additionalDocumentReference property.
For example, to add a new item, do as follows:
getAdditionalDocumentReference().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentReferenceType
public List<SignatureType> getSignature()
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 signature property.
For example, to add a new item, do as follows:
getSignature().add(newItem);
Objects of the following type(s) are allowed in the list
SignatureType
public CustomerPartyType getAccountingCustomerParty()
CustomerPartyTypepublic void setAccountingCustomerParty(CustomerPartyType value)
value - allowed object is
CustomerPartyTypepublic SupplierPartyType getAccountingSupplierParty()
SupplierPartyTypepublic void setAccountingSupplierParty(SupplierPartyType value)
value - allowed object is
SupplierPartyTypepublic PartyType getPayeeParty()
PartyTypepublic void setPayeeParty(PartyType value)
value - allowed object is
PartyTypepublic PaymentMeansType getPaymentMeans()
PaymentMeansTypepublic void setPaymentMeans(PaymentMeansType value)
value - allowed object is
PaymentMeansTypepublic List<TaxTotalType> getTaxTotal()
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
public List<RemittanceAdviceLineType> getRemittanceAdviceLine()
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 remittanceAdviceLine property.
For example, to add a new item, do as follows:
getRemittanceAdviceLine().add(newItem);
Objects of the following type(s) are allowed in the list
RemittanceAdviceLineType
Copyright © 2017 Direktoratet for forvaltning og IKT (Difi). All rights reserved.