API Reference
InvoiceLine
Invoice line including item, quantity, price, adjustments and VAT.
Inheritance
- Object
- InvoiceLine
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property Fa3Order.Lines
- Property Invoice.Lines
Accepted by parameters
- Constructor Fa3Order.Fa3Order
- Method Fa3Order.CorrectionDifferences
Constructors
public InvoiceLine() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Id { get; set; } #Line identifier (BT-126).
public String Name { get; set; } #Item name (BT-153).
public String Description { get; set; } #Item description (BT-154).
public String Note { get; set; } #Line note (BT-127).
public Decimal Quantity { get; set; } #Invoiced quantity (BT-129).
public String UnitCode { get; set; } #UN/ECE recommendation 20/21 unit code (BT-130).
public Decimal UnitPrice { get; set; } #Item net price per base quantity (BT-146).
public Decimal PriceBaseQuantity { get; set; } #Quantity to which the price applies (BT-149).
public Nullable<Decimal> GrossPrice { get; set; } #Item gross price before the price discount (BT-148).
public Nullable<Decimal> PriceDiscount { get; set; } #Discount per base quantity (BT-147).
public InvoiceTaxCategory Tax { get; set; } #VAT category and percentage (BG-30).
public IList<InvoiceAllowanceCharge> AllowancesAndCharges { get; } #Line allowances and charges (BG-27/BG-28).
public InvoicePeriod Period { get; set; } #Line period (BG-26).
public String OrderLineReference { get; set; } #Purchase order line reference (BT-132).
public String AccountingReference { get; set; } #Buyer accounting reference (BT-133).
public InvoiceIdentifier ObjectIdentifier { get; set; } #Invoiced object identifier (BT-128).
public String SellerItemIdentifier { get; set; } #Seller item identifier (BT-155).
public String BuyerItemIdentifier { get; set; } #Buyer item identifier (BT-156).
public InvoiceIdentifier StandardItemIdentifier { get; set; } #Standard item identifier with scheme (BT-157).
public String OriginCountryCode { get; set; } #Country of origin (BT-159).
public IList<InvoiceItemClassification> Classifications { get; } #Item classifications (BT-158).
public IList<InvoiceItemAttribute> Attributes { get; } #Additional item attributes (BG-32).
public Nullable<Decimal> DeclaredNetAmount { get; set; } #Source-declared net line amount (BT-131), kept for comparison with the calculation.