public class ZUGFeRD1PullProvider extends ZUGFeRD2PullProvider implements IXMLProvider
| Modifier and Type | Field and Description |
|---|---|
protected Profile |
profile |
protected byte[] |
zugferdData |
calc, trans| Constructor and Description |
|---|
ZUGFeRD1PullProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
currencyFormat(java.math.BigDecimal value) |
void |
generateXML(IExportableTransaction trans) |
Profile |
getProfile() |
byte[] |
getXML() |
protected java.lang.String |
priceFormat(java.math.BigDecimal value) |
protected java.lang.String |
quantityFormat(java.math.BigDecimal value) |
void |
setProfile(Profile p) |
void |
setTest()
enables the flag to indicate a test invoice in the XML structure
|
protected java.lang.String |
vatFormat(java.math.BigDecimal value) |
getAllowanceChargeStr, getItemTotalAllowanceChargeStr, getTradePartyAsXMLprotected byte[] zugferdData
protected Profile profile
public void setTest()
setTest in interface IXMLProvidersetTest in class ZUGFeRD2PullProviderprotected java.lang.String vatFormat(java.math.BigDecimal value)
vatFormat in class ZUGFeRD2PullProviderprotected java.lang.String currencyFormat(java.math.BigDecimal value)
currencyFormat in class ZUGFeRD2PullProviderprotected java.lang.String priceFormat(java.math.BigDecimal value)
priceFormat in class ZUGFeRD2PullProviderprotected java.lang.String quantityFormat(java.math.BigDecimal value)
quantityFormat in class ZUGFeRD2PullProviderpublic Profile getProfile()
getProfile in interface IXMLProvidergetProfile in class ZUGFeRD2PullProviderpublic byte[] getXML()
getXML in interface IXMLProvidergetXML in class ZUGFeRD2PullProviderpublic void generateXML(IExportableTransaction trans)
generateXML in interface IXMLProvidergenerateXML in class ZUGFeRD2PullProviderpublic void setProfile(Profile p)
setProfile in interface IXMLProvidersetProfile in class ZUGFeRD2PullProviderCopyright © 2023. All rights reserved.