Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Structure

FieldTypeRequiredDescription
idIntegertrueUnique identifier for the InvoiceProduct.
productionDateLocalDatetrueDate when the product is introduced.
postingDateLocalDatefalseDate when the product is paid.
productProducttrueProduct related to the Invoice
productNameStringtrueName of the Product
quantityIntegertrueQuantity of elements of this Product in the Invoice
amountAfterTaxBigDecimaltrue
amountBeforeTaxBigDecimaltrue
amountDiscountBigDecimaltrue
amountTaxBigDecimaltrue
amountCommissionBigDecimaltrue
currencyCurrencyfalse
channelChannelfalse
sourceSourcefalse
segmentSegmentfalse
invoiceProductTaxListArray of InvoiceProductTax elementsfalse
invoiceProductCommissionList

Array of InvoiceProductCommission

elements

false
invoiceProductDiscountList

Array of InvoiceProductDiscount elements

false

JSON representation

{
	"id": 1,
	"productionDate": "2019-01-30",
	"postingDate": "2019-01-30",
	"product": {
		"id": 431,
		"name": "Cash",
        "productType": {
		    "code": "PAY",
		    "name": "Payment"
	     }
	},
	"productName": "Cash",
	"quantity": 1,
	"amountAfterTax": 142,
	"amountBeforeTax": 142,
	"amountDiscount": 0,
	"amountTax": 0,
	"amountCommission": 0,
	"currency": {
		"code": "EUR",
		"name": "Euro"
	},
	"channel": null,
	"source": null,
	"segment": null,
	"invoiceProductTaxList": [],
	"invoiceProductCommissionList": [],
	"invoiceProductDiscountList": []
}
  • No labels