public class TypeToModel extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CREDIT_NOTE_TYPE_CODE |
static String |
CUSTOMER_ASSIGNED_ACCOUNT_ID |
static String |
CUSTOMER_PARTY_ADDITIONAL_ACCOUNT_ID |
static String |
CUSTOMER_PARTY_ASSIGNED_ACCOUNT_ID |
static String |
CUSTOMER_PARTY_CONTACT_ELECTRONIC_MAIL |
static String |
CUSTOMER_PARTY_REGISTRATION_NAME |
static String |
DOCUMENT_CURRENCY_CODE |
static String |
INVOICE_TYPE_CODE |
static String |
ISSUE_DATE |
static String |
LEGAL_MONETARY_TOTAL_ALLOWANCE_TOTAL |
static String |
LEGAL_MONETARY_TOTAL_CHARGE_TOTAL_AMOUNT |
static String |
LEGAL_MONETARY_TOTAL_PAYABLE_AMOUNT |
static String |
REQUESTED_MONETARY_TOTAL_ALLOWANCE_TOTAL |
static String |
REQUESTED_MONETARY_TOTAL_CHARGE_TOTAL_AMOUNT |
static String |
REQUESTED_MONETARY_TOTAL_PAYABLE_AMOUNT |
static String |
SUPPLIER_ASSIGNED_ACCOUNT_ID |
static String |
SUPPLIER_PARTY_ADDITIONAL_ACCOUNT_ID |
static String |
SUPPLIER_PARTY_ASSIGNED_ACCOUNT_ID |
static String |
SUPPLIER_PARTY_REGISTRATION_NAME |
static String |
TAX_TOTAL_AMOUNT |
| Constructor and Description |
|---|
TypeToModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAccountingCustomerAttributes(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.CustomerPartyType customerPartyType,
DocumentModel documentModel) |
void |
addAccountingSupplierAttributes(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.SupplierPartyType supplierPartyType,
DocumentModel documentModel) |
void |
addLegalMonetaryTotalAttributes(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.MonetaryTotalType monetaryTotalType,
DocumentModel documentModel) |
void |
addRequestedMonetaryTotalAttributes(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.MonetaryTotalType monetaryTotalType,
DocumentModel documentModel) |
void |
addTaxTotalAttributes(List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxTotalType> taxTotalType,
DocumentModel documentModel) |
void |
importCreditNote(OrganizationModel organization,
DocumentModel model,
oasis.names.specification.ubl.schema.xsd.creditnote_21.CreditNoteType type) |
void |
importDebitNote(OrganizationModel organization,
DocumentModel model,
oasis.names.specification.ubl.schema.xsd.debitnote_21.DebitNoteType type) |
void |
importInvoice(OrganizationModel organization,
DocumentModel model,
oasis.names.specification.ubl.schema.xsd.invoice_21.InvoiceType type) |
public static final String ISSUE_DATE
public static final String INVOICE_TYPE_CODE
public static final String CREDIT_NOTE_TYPE_CODE
public static final String DOCUMENT_CURRENCY_CODE
public static final String SUPPLIER_ASSIGNED_ACCOUNT_ID
public static final String SUPPLIER_PARTY_ASSIGNED_ACCOUNT_ID
public static final String SUPPLIER_PARTY_ADDITIONAL_ACCOUNT_ID
public static final String SUPPLIER_PARTY_REGISTRATION_NAME
public static final String CUSTOMER_ASSIGNED_ACCOUNT_ID
public static final String CUSTOMER_PARTY_ASSIGNED_ACCOUNT_ID
public static final String CUSTOMER_PARTY_ADDITIONAL_ACCOUNT_ID
public static final String CUSTOMER_PARTY_REGISTRATION_NAME
public static final String CUSTOMER_PARTY_CONTACT_ELECTRONIC_MAIL
public static final String TAX_TOTAL_AMOUNT
public static final String LEGAL_MONETARY_TOTAL_PAYABLE_AMOUNT
public static final String LEGAL_MONETARY_TOTAL_CHARGE_TOTAL_AMOUNT
public static final String LEGAL_MONETARY_TOTAL_ALLOWANCE_TOTAL
public static final String REQUESTED_MONETARY_TOTAL_PAYABLE_AMOUNT
public static final String REQUESTED_MONETARY_TOTAL_CHARGE_TOTAL_AMOUNT
public static final String REQUESTED_MONETARY_TOTAL_ALLOWANCE_TOTAL
public void importInvoice(OrganizationModel organization, DocumentModel model, oasis.names.specification.ubl.schema.xsd.invoice_21.InvoiceType type)
public void importCreditNote(OrganizationModel organization, DocumentModel model, oasis.names.specification.ubl.schema.xsd.creditnote_21.CreditNoteType type)
public void importDebitNote(OrganizationModel organization, DocumentModel model, oasis.names.specification.ubl.schema.xsd.debitnote_21.DebitNoteType type)
public void addAccountingSupplierAttributes(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.SupplierPartyType supplierPartyType,
DocumentModel documentModel)
public void addAccountingCustomerAttributes(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.CustomerPartyType customerPartyType,
DocumentModel documentModel)
public void addTaxTotalAttributes(List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxTotalType> taxTotalType, DocumentModel documentModel)
public void addLegalMonetaryTotalAttributes(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.MonetaryTotalType monetaryTotalType,
DocumentModel documentModel)
public void addRequestedMonetaryTotalAttributes(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.MonetaryTotalType monetaryTotalType,
DocumentModel documentModel)
Copyright © 2018. All rights reserved.