: Public Class
Created: 18-7-2018 11:27:08
Modified: 16-5-2021 10:51:34
Project:
Advanced:
A single line of the invoice, referring to the cost or the payment of one specific type of product, service or item.<br/><br/>
Attribute
Private kindOfPaymentCodeType
  kindOfPaymentCode
Details:
Notes: Indicates whether it concerns a regular payment or some kind of special payment.<br/>Dutch reference: ADED 204640 Afrekeningsvolgnummer:<br/>0 = in geval van een normale melkafrekening<br/>1 = in geval van een prestatietoeslag<br/>2 = in het geval van dividenduitkering.<br/><br/><br/>
Private partyIdType
  dairyCompanyReferenceId
Details:
Notes: Unique identifier for the dairy company (code list: cl763.Fabrieksnummers EDI-Zuivel). <br/>Because each dairy company has its own specific list with itemCodes, the combination with the dairy company identifier (dairyCompanyReferenceId) makes it unique.<br/>Dutch reference: Fabrieksnummer.<br/><br/>
Private char
  itemCode
Details:
Notes: Unique identifier of the item or topic the invoice line relates to.<br/>Dutch explanation: Deze artikelcodes zijn uniek binnen een zuivelonderneming. Voor een landelijke unieke aanduiding van een artikel moet de artikelcode gebruikt worden in combinatie met "200088 nummer zuivelonderneming" (ook wel fabrieksnummer genoemd). ADED 204521.<br/>itemCodeTypes Qlip (CL760): <br/>1 = melk <br/>11 = vetkilogrammen <br/>21 = eiwitkilogrammen <br/>31 = gemiddeld lactose <br/>33 = gemiddeld ureum <br/>41 = inhouding per kg melk <br/>etc, etc <br/>-------------------------------------------------- <br/>itemCodeTypes FC (CL761): <br/>1 = rauwe melk <br/>2 = rauwe melk (L) <br/>5 = vet garantieprijs <br/>6 = correctie vet garantieprijs <br/>10 = eiwit garantieprijs <br/>11 = correctie eiwit garantieprijs <br/>etc, etc, etc<br/><br/>
Private string
  description
Details:
Notes: Short description for this invoice line.<br/>Dutch reference: ADED 204520.<br/><br/>
Private char
  ledgerAccountNumber
Details:
Notes: Refers to a standard code for a specific cost or benefit (used in bookkeeping and financial reports). Dutch reference: GRAS-code: code list CL764.<br/><br/>
Private char
  quantity
Details:
Notes: The quantity of the item this invoice line relates to.<br/>Dutch reference: ADED 202435 .<br/><br/>
Private measurementUnitCodeType
  quantityUnit
Details:
 
Private string
  milkDeliveryReferenceId
Details:
Notes: In case there are no MilkDelivery lines linked to this Invoice, reference to one or more of the MilkDeliveries this invoice is based on.<br/><br/>
Private date
  paymentPeriodStartDate
Details:
Notes: The beginning op the period of time this invoice line relates to.<br/>Dutch reference: ADED 201746.<br/><br/>
Private date
  paymentPeriodEndDate
Details:
Notes: The end of the period of time this invoice line relates to.<br/>Dutch reference: ADED 201747.<br/><br/>
Private float
  pricePerUnitVatExcluded
Details:
Notes: The price of one base unit of the item this invoice line relates to. VAT excluded. The size of a base unit is indicated by UnitBaseQuantity. E.g. if the base quantity for instance is 1 KG than BaseUnitQauntity is 1. If the base quantity is 100 KG than BaseUnitQuantity is 100.<br/>Dutch reference: ADED 204387.<br/><br/>
Private unitForPricePerUnitCode
  unitForPricePerUnitCode
Details:
Notes: The unit for expressing a single base unit quantity of the item this invoice line relates to. For dairy the most common units are LTR and KGM.<br/><br/>
Private int
  unitBaseQuantity
Details:
Notes: Indicates the number of of units for the given PricePerUnitVAT_Excluded. For instance, if UnitBaseQuantiy is 100 and UnitForProcePerUnit is KG. This means that if PricePerUnitVAT_Excluded is 65.30 that the price of 100 KG of the product is 65.30 EUR.<br/><br/>
Private float
  discountPer100Ltr
Details:
Notes: Discount per 100 litres of milk.<br/>Dutch reference: ADED 204630.<br/><br/>
Private float
  amountVatExcluded
Details:
Notes: Total amount of money (VAT excluded) for this invoice line.<br/>Dutch reference: ADED 204389.<br/><br/>
Private float
  vatPercentage
Details:
Notes: Percentage of the value added tax.<br/>Dutch reference: ADED 204557.<br/><br/>
Private float
  vatAmount
Details:
Notes: Amount of value added tax, calculated for this specific invoice line.<br/>Dutch reference: ADED 204388.<br/><br/>
Private float
  amountVatIncluded
Details:
Notes: Total amount of money (VAT included) for this invoice line.<br/><br/>
Private string
  remark
Details:
Notes: Remark concerning this invoice line.<br/><br/>
Element Source Role Target Role
invoiceReferencedCharacteristic
Class  
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
invoice
Class  
Name:  
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0