| Package | Description |
|---|---|
| org.mustangproject |
| Modifier and Type | Field and Description |
|---|---|
protected TradeParty |
Invoice.deliveryAddress |
protected TradeParty |
Invoice.recipient |
protected TradeParty |
Invoice.sender |
| Modifier and Type | Method and Description |
|---|---|
TradeParty |
TradeParty.addBankDetails(BankDetails s)
required (for senders, if payment is not debit): the BIC and IBAN
|
TradeParty |
TradeParty.addDebitDetails(IZUGFeRDTradeSettlementDebit 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 |
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.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
|
| Modifier and Type | Method and Description |
|---|---|
Invoice |
Invoice.setDeliveryAddress(TradeParty deliveryAddress)
if the delivery address is not the recipient address, it can be specified here
|
Invoice |
Invoice.setRecipient(TradeParty recipient)
required.
|
Invoice |
Invoice.setSender(TradeParty sender)
required.
|
Copyright © 2023. All rights reserved.