public interface IZUGFeRDExportableItem extends IAbsoluteValueProvider
| Modifier and Type | Method and Description |
|---|---|
default java.lang.String |
getAdditionalReferencedDocumentID()
the ID of an additionally referenced document for this item
|
default java.math.BigDecimal |
getBasisQuantity()
how many items units per price
|
default java.lang.String |
getBuyerOrderReferencedDocumentLineID()
BT 132 (issue https://github.com/ZUGFeRD/mustangproject/issues/247)
|
default java.util.Date |
getDetailedDeliveryPeriodFrom()
specifies the item level delivery period (there is also one on document level),
this will be included in a BillingSpecifiedPeriod element
|
default java.util.Date |
getDetailedDeliveryPeriodTo()
specifies the item level delivery period (there is also one on document level),
this will be included in a BillingSpecifiedPeriod element
|
default IZUGFeRDAllowanceCharge[] |
getItemAllowances()
item level discounts
|
default IZUGFeRDAllowanceCharge[] |
getItemCharges()
item level price additions
|
default IZUGFeRDAllowanceCharge[] |
getItemTotalAllowances()
specify allowances amount for the line item total
|
default java.lang.String[] |
getNotes()
descriptive texts
|
java.math.BigDecimal |
getPrice()
The price of one item excl. taxes
|
IZUGFeRDExportableProduct |
getProduct() |
java.math.BigDecimal |
getQuantity()
how many get billed
|
default IReferencedDocument[] |
getReferencedDocuments()
allows to specify multiple(!)
|
default java.math.BigDecimal |
getValue() |
IZUGFeRDExportableProduct getProduct()
default IZUGFeRDAllowanceCharge[] getItemAllowances()
default IZUGFeRDAllowanceCharge[] getItemCharges()
default java.lang.String getBuyerOrderReferencedDocumentLineID()
java.math.BigDecimal getPrice()
default java.math.BigDecimal getValue()
getValue in interface IAbsoluteValueProviderjava.math.BigDecimal getQuantity()
default java.math.BigDecimal getBasisQuantity()
default java.lang.String getAdditionalReferencedDocumentID()
default IReferencedDocument[] getReferencedDocuments()
default java.lang.String[] getNotes()
default java.util.Date getDetailedDeliveryPeriodFrom()
default java.util.Date getDetailedDeliveryPeriodTo()
default IZUGFeRDAllowanceCharge[] getItemTotalAllowances()
Copyright © 2023. All rights reserved.