Class RemittanceAdviceType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.RemittanceAdviceType
-
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>
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RemittanceAdviceType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomerPartyTypegetAccountingCustomerParty()Gets the value of the accountingCustomerParty property.SupplierPartyTypegetAccountingSupplierParty()Gets the value of the accountingSupplierParty property.List<DocumentReferenceType>getAdditionalDocumentReference()Gets the value of the additionalDocumentReference property.BillingReferenceTypegetBillingReference()Gets the value of the billingReference property.CopyIndicatorTypegetCopyIndicator()Gets the value of the copyIndicator property.CustomizationIDTypegetCustomizationID()Gets the value of the customizationID property.DocumentCurrencyCodeTypegetDocumentCurrencyCode()Gets the value of the documentCurrencyCode property.IDTypegetID()Gets the value of the id property.List<PeriodType>getInvoicePeriod()Gets the value of the invoicePeriod property.InvoicingPartyReferenceTypegetInvoicingPartyReference()Gets the value of the invoicingPartyReference property.IssueDateTypegetIssueDate()Gets the value of the issueDate property.IssueTimeTypegetIssueTime()Gets the value of the issueTime property.LineCountNumericTypegetLineCountNumeric()Gets the value of the lineCountNumeric property.List<NoteType>getNote()Gets the value of the note property.PartyTypegetPayeeParty()Gets the value of the payeeParty property.PayerReferenceTypegetPayerReference()Gets the value of the payerReference property.PaymentMeansTypegetPaymentMeans()Gets the value of the paymentMeans property.PaymentOrderReferenceTypegetPaymentOrderReference()Gets the value of the paymentOrderReference property.ProfileExecutionIDTypegetProfileExecutionID()Gets the value of the profileExecutionID property.ProfileIDTypegetProfileID()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.TotalCreditAmountTypegetTotalCreditAmount()Gets the value of the totalCreditAmount property.TotalDebitAmountTypegetTotalDebitAmount()Gets the value of the totalDebitAmount property.TotalPaymentAmountTypegetTotalPaymentAmount()Gets the value of the totalPaymentAmount property.UBLExtensionsTypegetUBLExtensions()A container for all extensions present in the document.UBLVersionIDTypegetUBLVersionID()Gets the value of the ublVersionID property.UUIDTypegetUUID()Gets the value of the uuid property.voidsetAccountingCustomerParty(CustomerPartyType value)Sets the value of the accountingCustomerParty property.voidsetAccountingSupplierParty(SupplierPartyType value)Sets the value of the accountingSupplierParty property.voidsetBillingReference(BillingReferenceType value)Sets the value of the billingReference property.voidsetCopyIndicator(CopyIndicatorType value)Sets the value of the copyIndicator property.voidsetCustomizationID(CustomizationIDType value)Sets the value of the customizationID property.voidsetDocumentCurrencyCode(DocumentCurrencyCodeType value)Sets the value of the documentCurrencyCode property.voidsetID(IDType value)Sets the value of the id property.voidsetInvoicingPartyReference(InvoicingPartyReferenceType value)Sets the value of the invoicingPartyReference property.voidsetIssueDate(IssueDateType value)Sets the value of the issueDate property.voidsetIssueTime(IssueTimeType value)Sets the value of the issueTime property.voidsetLineCountNumeric(LineCountNumericType value)Sets the value of the lineCountNumeric property.voidsetPayeeParty(PartyType value)Sets the value of the payeeParty property.voidsetPayerReference(PayerReferenceType value)Sets the value of the payerReference property.voidsetPaymentMeans(PaymentMeansType value)Sets the value of the paymentMeans property.voidsetPaymentOrderReference(PaymentOrderReferenceType value)Sets the value of the paymentOrderReference property.voidsetProfileExecutionID(ProfileExecutionIDType value)Sets the value of the profileExecutionID property.voidsetProfileID(ProfileIDType value)Sets the value of the profileID property.voidsetTotalCreditAmount(TotalCreditAmountType value)Sets the value of the totalCreditAmount property.voidsetTotalDebitAmount(TotalDebitAmountType value)Sets the value of the totalDebitAmount property.voidsetTotalPaymentAmount(TotalPaymentAmountType value)Sets the value of the totalPaymentAmount property.voidsetUBLExtensions(UBLExtensionsType value)Sets the value of the ublExtensions property.voidsetUBLVersionID(UBLVersionIDType value)Sets the value of the ublVersionID property.voidsetUUID(UUIDType value)Sets the value of the uuid property.
-
-
-
Field Detail
-
ublExtensions
protected UBLExtensionsType ublExtensions
A container for all extensions present in the document.
-
ublVersionID
protected UBLVersionIDType ublVersionID
-
customizationID
protected CustomizationIDType customizationID
-
profileID
protected ProfileIDType profileID
-
profileExecutionID
protected ProfileExecutionIDType profileExecutionID
-
id
protected IDType id
-
copyIndicator
protected CopyIndicatorType copyIndicator
-
uuid
protected UUIDType uuid
-
issueDate
protected IssueDateType issueDate
-
issueTime
protected IssueTimeType issueTime
-
documentCurrencyCode
protected DocumentCurrencyCodeType documentCurrencyCode
-
totalDebitAmount
protected TotalDebitAmountType totalDebitAmount
-
totalCreditAmount
protected TotalCreditAmountType totalCreditAmount
-
totalPaymentAmount
protected TotalPaymentAmountType totalPaymentAmount
-
paymentOrderReference
protected PaymentOrderReferenceType paymentOrderReference
-
payerReference
protected PayerReferenceType payerReference
-
invoicingPartyReference
protected InvoicingPartyReferenceType invoicingPartyReference
-
lineCountNumeric
protected LineCountNumericType lineCountNumeric
-
invoicePeriod
protected List<PeriodType> invoicePeriod
-
billingReference
protected BillingReferenceType billingReference
-
additionalDocumentReference
protected List<DocumentReferenceType> additionalDocumentReference
-
signature
protected List<SignatureType> signature
-
accountingCustomerParty
protected CustomerPartyType accountingCustomerParty
-
accountingSupplierParty
protected SupplierPartyType accountingSupplierParty
-
payeeParty
protected PartyType payeeParty
-
paymentMeans
protected PaymentMeansType paymentMeans
-
taxTotal
protected List<TaxTotalType> taxTotal
-
remittanceAdviceLine
protected List<RemittanceAdviceLineType> remittanceAdviceLine
-
-
Method Detail
-
getUBLExtensions
public UBLExtensionsType getUBLExtensions()
A container for all extensions present in the document.- Returns:
- possible object is
UBLExtensionsType
-
setUBLExtensions
public void setUBLExtensions(UBLExtensionsType value)
Sets the value of the ublExtensions property.- Parameters:
value- allowed object isUBLExtensionsType- See Also:
getUBLExtensions()
-
getUBLVersionID
public UBLVersionIDType getUBLVersionID()
Gets the value of the ublVersionID property.- Returns:
- possible object is
UBLVersionIDType
-
setUBLVersionID
public void setUBLVersionID(UBLVersionIDType value)
Sets the value of the ublVersionID property.- Parameters:
value- allowed object isUBLVersionIDType
-
getCustomizationID
public CustomizationIDType getCustomizationID()
Gets the value of the customizationID property.- Returns:
- possible object is
CustomizationIDType
-
setCustomizationID
public void setCustomizationID(CustomizationIDType value)
Sets the value of the customizationID property.- Parameters:
value- allowed object isCustomizationIDType
-
getProfileID
public ProfileIDType getProfileID()
Gets the value of the profileID property.- Returns:
- possible object is
ProfileIDType
-
setProfileID
public void setProfileID(ProfileIDType value)
Sets the value of the profileID property.- Parameters:
value- allowed object isProfileIDType
-
getProfileExecutionID
public ProfileExecutionIDType getProfileExecutionID()
Gets the value of the profileExecutionID property.- Returns:
- possible object is
ProfileExecutionIDType
-
setProfileExecutionID
public void setProfileExecutionID(ProfileExecutionIDType value)
Sets the value of the profileExecutionID property.- Parameters:
value- allowed object isProfileExecutionIDType
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getCopyIndicator
public CopyIndicatorType getCopyIndicator()
Gets the value of the copyIndicator property.- Returns:
- possible object is
CopyIndicatorType
-
setCopyIndicator
public void setCopyIndicator(CopyIndicatorType value)
Sets the value of the copyIndicator property.- Parameters:
value- allowed object isCopyIndicatorType
-
getUUID
public UUIDType getUUID()
Gets the value of the uuid property.- Returns:
- possible object is
UUIDType
-
setUUID
public void setUUID(UUIDType value)
Sets the value of the uuid property.- Parameters:
value- allowed object isUUIDType
-
getIssueDate
public IssueDateType getIssueDate()
Gets the value of the issueDate property.- Returns:
- possible object is
IssueDateType
-
setIssueDate
public void setIssueDate(IssueDateType value)
Sets the value of the issueDate property.- Parameters:
value- allowed object isIssueDateType
-
getIssueTime
public IssueTimeType getIssueTime()
Gets the value of the issueTime property.- Returns:
- possible object is
IssueTimeType
-
setIssueTime
public void setIssueTime(IssueTimeType value)
Sets the value of the issueTime property.- Parameters:
value- allowed object isIssueTimeType
-
getNote
public List<NoteType> getNote()
Gets the value of the note 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
setmethod 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- Returns:
- The value of the note property.
-
getDocumentCurrencyCode
public DocumentCurrencyCodeType getDocumentCurrencyCode()
Gets the value of the documentCurrencyCode property.- Returns:
- possible object is
DocumentCurrencyCodeType
-
setDocumentCurrencyCode
public void setDocumentCurrencyCode(DocumentCurrencyCodeType value)
Sets the value of the documentCurrencyCode property.- Parameters:
value- allowed object isDocumentCurrencyCodeType
-
getTotalDebitAmount
public TotalDebitAmountType getTotalDebitAmount()
Gets the value of the totalDebitAmount property.- Returns:
- possible object is
TotalDebitAmountType
-
setTotalDebitAmount
public void setTotalDebitAmount(TotalDebitAmountType value)
Sets the value of the totalDebitAmount property.- Parameters:
value- allowed object isTotalDebitAmountType
-
getTotalCreditAmount
public TotalCreditAmountType getTotalCreditAmount()
Gets the value of the totalCreditAmount property.- Returns:
- possible object is
TotalCreditAmountType
-
setTotalCreditAmount
public void setTotalCreditAmount(TotalCreditAmountType value)
Sets the value of the totalCreditAmount property.- Parameters:
value- allowed object isTotalCreditAmountType
-
getTotalPaymentAmount
public TotalPaymentAmountType getTotalPaymentAmount()
Gets the value of the totalPaymentAmount property.- Returns:
- possible object is
TotalPaymentAmountType
-
setTotalPaymentAmount
public void setTotalPaymentAmount(TotalPaymentAmountType value)
Sets the value of the totalPaymentAmount property.- Parameters:
value- allowed object isTotalPaymentAmountType
-
getPaymentOrderReference
public PaymentOrderReferenceType getPaymentOrderReference()
Gets the value of the paymentOrderReference property.- Returns:
- possible object is
PaymentOrderReferenceType
-
setPaymentOrderReference
public void setPaymentOrderReference(PaymentOrderReferenceType value)
Sets the value of the paymentOrderReference property.- Parameters:
value- allowed object isPaymentOrderReferenceType
-
getPayerReference
public PayerReferenceType getPayerReference()
Gets the value of the payerReference property.- Returns:
- possible object is
PayerReferenceType
-
setPayerReference
public void setPayerReference(PayerReferenceType value)
Sets the value of the payerReference property.- Parameters:
value- allowed object isPayerReferenceType
-
getInvoicingPartyReference
public InvoicingPartyReferenceType getInvoicingPartyReference()
Gets the value of the invoicingPartyReference property.- Returns:
- possible object is
InvoicingPartyReferenceType
-
setInvoicingPartyReference
public void setInvoicingPartyReference(InvoicingPartyReferenceType value)
Sets the value of the invoicingPartyReference property.- Parameters:
value- allowed object isInvoicingPartyReferenceType
-
getLineCountNumeric
public LineCountNumericType getLineCountNumeric()
Gets the value of the lineCountNumeric property.- Returns:
- possible object is
LineCountNumericType
-
setLineCountNumeric
public void setLineCountNumeric(LineCountNumericType value)
Sets the value of the lineCountNumeric property.- Parameters:
value- allowed object isLineCountNumericType
-
getInvoicePeriod
public List<PeriodType> getInvoicePeriod()
Gets the value of the invoicePeriod 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
setmethod 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- Returns:
- The value of the invoicePeriod property.
-
getBillingReference
public BillingReferenceType getBillingReference()
Gets the value of the billingReference property.- Returns:
- possible object is
BillingReferenceType
-
setBillingReference
public void setBillingReference(BillingReferenceType value)
Sets the value of the billingReference property.- Parameters:
value- allowed object isBillingReferenceType
-
getAdditionalDocumentReference
public List<DocumentReferenceType> getAdditionalDocumentReference()
Gets the value of the additionalDocumentReference 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
setmethod 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- Returns:
- The value of the additionalDocumentReference property.
-
getSignature
public List<SignatureType> getSignature()
Gets the value of the signature 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
setmethod 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- Returns:
- The value of the signature property.
-
getAccountingCustomerParty
public CustomerPartyType getAccountingCustomerParty()
Gets the value of the accountingCustomerParty property.- Returns:
- possible object is
CustomerPartyType
-
setAccountingCustomerParty
public void setAccountingCustomerParty(CustomerPartyType value)
Sets the value of the accountingCustomerParty property.- Parameters:
value- allowed object isCustomerPartyType
-
getAccountingSupplierParty
public SupplierPartyType getAccountingSupplierParty()
Gets the value of the accountingSupplierParty property.- Returns:
- possible object is
SupplierPartyType
-
setAccountingSupplierParty
public void setAccountingSupplierParty(SupplierPartyType value)
Sets the value of the accountingSupplierParty property.- Parameters:
value- allowed object isSupplierPartyType
-
getPayeeParty
public PartyType getPayeeParty()
Gets the value of the payeeParty property.- Returns:
- possible object is
PartyType
-
setPayeeParty
public void setPayeeParty(PartyType value)
Sets the value of the payeeParty property.- Parameters:
value- allowed object isPartyType
-
getPaymentMeans
public PaymentMeansType getPaymentMeans()
Gets the value of the paymentMeans property.- Returns:
- possible object is
PaymentMeansType
-
setPaymentMeans
public void setPaymentMeans(PaymentMeansType value)
Sets the value of the paymentMeans property.- Parameters:
value- allowed object isPaymentMeansType
-
getTaxTotal
public List<TaxTotalType> getTaxTotal()
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
setmethod 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- Returns:
- The value of the taxTotal property.
-
getRemittanceAdviceLine
public List<RemittanceAdviceLineType> getRemittanceAdviceLine()
Gets the value of the remittanceAdviceLine 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
setmethod 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- Returns:
- The value of the remittanceAdviceLine property.
-
-