TradeParty |
TradeParty.addBankDetails(BankDetails s) |
required (for senders, if payment is not debit): the BIC and IBAN
|
TradeParty |
TradeParty.addDebitDetails(DirectDebit debitDetail) |
(optional)
|
TradeParty |
TradeParty.addGlobalID(SchemedID schemedID) |
|
TradeParty |
TradeParty.addTaxID(java.lang.String taxID) |
a general tax ID
|
TradeParty |
TradeParty.addUriUniversalCommunicationID(SchemedID schemedID) |
|
TradeParty |
TradeParty.addVATID(java.lang.String vatID) |
the USt-ID
|
TradeParty |
Invoice.getDeliveryAddress() |
|
TradeParty |
Invoice.getPayee() |
|
TradeParty |
Invoice.getRecipient() |
|
TradeParty |
Invoice.getSender() |
|
TradeParty |
TradeParty.setAdditionalAddress(java.lang.String additionalAddress) |
additional info of the address, e.g. which building or which floor.
|
TradeParty |
TradeParty.setAdditionalAddress(java.lang.String additionalAddress1,
java.lang.String additionalAddress2) |
Sets two parts of additional address at once, e.g. which building and which floor
(if building is not in question which floor can also be set with the first part only :-))
|
TradeParty |
TradeParty.setAdditionalAddressExtension(java.lang.String additionalAddress2) |
Sets even advanced additional address information,
e.g. which floor (if LineTwo has already been used e.g. for which building)
This could sometimes be BT-165?
|
TradeParty |
TradeParty.setContact(Contact c) |
(optional) a named contact person
|
TradeParty |
TradeParty.setCountry(java.lang.String country) |
two-letter ISO code of the country
|
TradeParty |
TradeParty.setDescription(java.lang.String description) |
required, usually done in the constructor: the complete name of the organisation
|
TradeParty |
TradeParty.setEmail(java.lang.String eMail) |
sets the email of the organization (not the one of the contact person)
(while setEmail has to be defined here getEmail comes from IZUGFeRDExportableTradeParty)
|
TradeParty |
TradeParty.setGlobalID(java.lang.String ID) |
for jackson, primarily, use addGlobalID(SchemedID) instead
|
TradeParty |
TradeParty.setGlobalIDScheme(java.lang.String scheme) |
for jackson, primarily, use addGlobalID(SchemedID) instead
|
TradeParty |
TradeParty.setID(java.lang.String ID) |
if it's a customer, this can e.g. be the customer ID
|
TradeParty |
TradeParty.setLegalOrganisation(LegalOrganisation legalOrganisation) |
|
TradeParty |
TradeParty.setLocation(java.lang.String location) |
usually set in constructor, usually required in germany, the city of the organisation
|
TradeParty |
TradeParty.setName(java.lang.String name) |
required, usually done in the constructor: the complete name of the organisation
|
TradeParty |
TradeParty.setStreet(java.lang.String street) |
usually set in constructor, required in germany, street and house number
|
TradeParty |
TradeParty.setTaxID(java.lang.String tax) |
|
TradeParty |
TradeParty.setVATID(java.lang.String VATid) |
|
TradeParty |
TradeParty.setZIP(java.lang.String zip) |
usually set in the constructor, required for recipients in german invoices: postcode
|