protected void |
InvoiceDOM.importAppliedTradeAllowanceCharge(org.w3c.dom.Element parent,
boolean indicator,
java.lang.String actualAmount,
java.lang.String currencyID,
java.lang.String reason) |
Imports applied trade allowance charge data (line items).
|
protected void |
InvoiceDOM.importBuyerTradeParty(org.w3c.dom.Element parent,
BasicProfile data) |
Gets the buyer trade party data to import this data.
|
private void |
InvoiceDOM.importData(org.w3c.dom.Document doc,
BasicProfile data) |
Imports the data into the XML template.
|
protected void |
InvoiceDOM.importDateTime(org.w3c.dom.Element parent,
java.lang.String tag,
java.lang.String dateTimeFormat,
java.util.Date dateTime) |
Set the content of a date tag along with the attribute that defines the format.
|
protected void |
InvoiceDOM.importHeaderExchangedDocument(org.w3c.dom.Element element,
BasicProfile data) |
Imports the data for the following tag: rsm:HeaderExchangedDocument
|
protected void |
InvoiceDOM.importIncludedNotes(org.w3c.dom.Element parent,
int level,
java.lang.String[][] notes,
java.lang.String[] notesCodes) |
Includes notes and (in case of the COMFORT profile) the subject codes
for those notes.
|
protected void |
InvoiceDOM.importInvoiceeTradeParty(org.w3c.dom.Element parent,
ComfortProfile data) |
Gets the invoicee party data to import this data.
|
protected void |
InvoiceDOM.importLineItemBasic(org.w3c.dom.Element parent,
java.lang.String quantity,
java.lang.String code,
java.lang.String name) |
Imports the data for a line item (basic profile)
|
protected void |
InvoiceDOM.importLineItemComfort(org.w3c.dom.Element parent,
java.lang.String lineID,
java.lang.String[][] note,
java.lang.String grossPriceChargeAmount,
java.lang.String grossPriceChargeAmountCurrencyID,
java.lang.String grossPriceBasisQuantity,
java.lang.String grossPriceBasisQuantityCode,
java.lang.Boolean[] grossPriceTradeAllowanceChargeIndicator,
java.lang.String[] grossPriceTradeAllowanceChargeActualAmount,
java.lang.String[] grossPriceTradeAllowanceChargeActualAmountCurrencyID,
java.lang.String[] grossPriceTradeAllowanceChargeReason,
java.lang.String netPriceChargeAmount,
java.lang.String netPriceChargeAmountCurrencyID,
java.lang.String netPriceBasisQuantity,
java.lang.String netPriceBasisQuantityCode,
java.lang.String billedQuantity,
java.lang.String billedQuantityCode,
java.lang.String[] settlementTaxTypeCode,
java.lang.String[] settlementTaxExemptionReason,
java.lang.String[] settlementTaxCategoryCode,
java.lang.String[] settlementTaxApplicablePercent,
java.lang.String totalAmount,
java.lang.String totalAmountCurrencyID,
java.lang.String specifiedTradeProductGlobalID,
java.lang.String specifiedTradeProductSchemeID,
java.lang.String specifiedTradeProductSellerAssignedID,
java.lang.String specifiedTradeProductBuyerAssignedID,
java.lang.String specifiedTradeProductName,
java.lang.String specifiedTradeProductDescription) |
Imports line item data (comfort profile).
|
protected void |
InvoiceDOM.importLineItemsBasic(org.w3c.dom.Element parent,
BasicProfile data) |
Gets line data to import the this data (basic profile).
|
protected void |
InvoiceDOM.importLineItemsComfort(org.w3c.dom.Element parent,
ComfortProfile data) |
Gets line item data to import the this data (comfort profile).
|
protected void |
InvoiceDOM.importPaymentMeans(org.w3c.dom.Element parent,
BasicProfile data) |
Gets the payment means data to imports this data.
|
protected void |
InvoiceDOM.importPaymentMeans(org.w3c.dom.Element parent,
java.lang.String typeCode,
java.lang.String[] information,
java.lang.String id,
java.lang.String scheme,
java.lang.String payerIban,
java.lang.String payerProprietaryID,
java.lang.String iban,
java.lang.String accName,
java.lang.String accID,
java.lang.String payerBic,
java.lang.String payerBank,
java.lang.String payerInst,
java.lang.String bic,
java.lang.String bank,
java.lang.String inst) |
Imports payment means data.
|
protected void |
InvoiceDOM.importSellerTradeParty(org.w3c.dom.Element parent,
BasicProfile data) |
Gets the seller trade party data to import this data.
|
protected void |
InvoiceDOM.importSpecifiedLogisticsServiceCharge(org.w3c.dom.Element parent,
ComfortProfile data) |
Gets specified logistics service charge data to import the this data.
|
protected void |
InvoiceDOM.importSpecifiedLogisticsServiceCharge(org.w3c.dom.Element parent,
java.lang.String[] description,
java.lang.String appliedAmount,
java.lang.String currencyID,
java.lang.String[] typeCode,
java.lang.String[] categoryCode,
java.lang.String[] percent) |
Imports specified logistics service charge data.
|
protected void |
InvoiceDOM.importSpecifiedSupplyChainTradeTransaction(org.w3c.dom.Element element,
BasicProfile data) |
Imports the data for the following tag: rsm:SpecifiedSupplyChainTradeTransaction
|
protected void |
InvoiceDOM.importSpecifiedTradeAllowanceCharge(org.w3c.dom.Element parent,
boolean indicator,
java.lang.String actualAmount,
java.lang.String actualAmountCurrency,
java.lang.String reason,
java.lang.String[] typeCode,
java.lang.String[] categoryCode,
java.lang.String[] percent) |
Imports specified trade allowance charge.
|
protected void |
InvoiceDOM.importSpecifiedTradeAllowanceCharge(org.w3c.dom.Element parent,
ComfortProfile data) |
Gets specified trade allowance charge data to import the this data.
|
protected void |
InvoiceDOM.importSpecifiedTradePaymentTerms(org.w3c.dom.Element parent,
ComfortProfile data) |
Gets specified trade payment terms data to import the this data.
|
protected void |
InvoiceDOM.importSpecifiedTradePaymentTerms(org.w3c.dom.Element parent,
java.lang.String[] description,
java.util.Date dateTime,
java.lang.String dateTimeFormat) |
Imports specified trade payment terms.
|
protected void |
InvoiceDOM.importTax(org.w3c.dom.Element parent,
BasicProfile data) |
Gets tax data to import the this data.
|
protected void |
InvoiceDOM.importTax(org.w3c.dom.Element parent,
java.lang.String typeCode,
java.lang.String exemptionReason,
java.lang.String category,
java.lang.String percent) |
Imports tax data.
|
protected void |
InvoiceDOM.importTax(org.w3c.dom.Element parent,
java.lang.String calculatedAmount,
java.lang.String currencyID,
java.lang.String typeCode,
java.lang.String exemptionReason,
java.lang.String basisAmount,
java.lang.String basisAmountCurr,
java.lang.String category,
java.lang.String percent) |
Imports tax data.
|
protected void |
InvoiceDOM.importTradeParty(org.w3c.dom.Element parent,
java.lang.String id,
java.lang.String[] globalID,
java.lang.String[] globalIDScheme,
java.lang.String name,
java.lang.String postcode,
java.lang.String lineOne,
java.lang.String lineTwo,
java.lang.String cityName,
java.lang.String countryID,
java.lang.String[] taxRegistrationID,
java.lang.String[] taxRegistrationSchemeID) |
Imports trade party information (could be seller, buyer or invoicee).
|