The InvoiceLine type exposes the following members.

Constructors

  NameDescription
Public methodInvoiceLine
Default constructor.

Methods

  NameDescription
Public methodAddAllowanceCharge
Add a new 'Allowance Charge' entry. Allowance Charge (ASBIE). An association to Allowance Charge.
Public methodAddBillingReference
Add a new 'Billing Reference' entry. Billing Reference (ASBIE). An association to Billing Reference.
Public methodAddDelivery
Add a new 'Delivery' entry. Delivery (ASBIE). An association to Delivery.
Public methodAddDespatchLineReference
Add a new 'Line Reference' entry. Line Reference (ASBIE). An associative reference to Despatch Line.
Public methodAddDocumentRef
Add a new 'Document Reference' entry. Document Reference (ASBIE). An association to Document Reference.
Public methodAddOrderLineReference
Add a new 'Order Line Reference' entry. Order Line Reference (ASBIE). An association to Order Line Reference.
Public methodAddPaymentTerms
Add a new 'Payment Terms' entry. Payment Terms (ASBIE). An association to Payment Terms.
Public methodAddReceiptLineReference
Add a new 'Line Reference' entry. Line Reference (ASBIE). An associative reference to Receipt Line.
Public methodAddTaxTotal
Add a new 'Tax Total' entry. Tax Total (ASBIE). An association to Tax Total.
Public methodClearAllowanceCharges
Removes all 'Allowance Charge' entries. Allowance Charge (ASBIE). An association to Allowance Charge.
Public methodClearBillingReferences
Removes all 'Billing Reference' entries. Billing Reference (ASBIE). An association to Billing Reference.
Public methodClearDeliverys
Removes all 'Delivery' entries. Delivery (ASBIE). An association to Delivery.
Public methodClearDespatchLineReferences
Removes all 'Line Reference' entries. Line Reference (ASBIE). An associative reference to Despatch Line.
Public methodClearDocumentRefs
Removes all 'Document Reference' entries. Document Reference (ASBIE). An association to Document Reference.
Public methodClearOrderLineReferences
Removes all 'Order Line Reference' entries. Order Line Reference (ASBIE). An association to Order Line Reference.
Public methodClearPaymentTermss
Removes all 'Payment Terms' entries. Payment Terms (ASBIE). An association to Payment Terms.
Public methodClearReceiptLineReferences
Removes all 'Line Reference' entries. Line Reference (ASBIE). An associative reference to Receipt Line.
Public methodClearTaxTotals
Removes all 'Tax Total' entries. Tax Total (ASBIE). An association to Tax Total.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetAllowanceCharge
Gets a 'Allowance Charge' entry. Allowance Charge (ASBIE). An association to Allowance Charge.
Public methodGetAllowanceChargeCount
Gets the number of 'Allowance Charge' entries in the container object. Allowance Charge (ASBIE). An association to Allowance Charge.
Public methodGetBillingReference
Gets a 'Billing Reference' entry. Billing Reference (ASBIE). An association to Billing Reference.
Public methodGetBillingReferenceCount
Gets the number of 'Billing Reference' entries in the container object. Billing Reference (ASBIE). An association to Billing Reference.
Public methodGetDelivery
Gets a 'Delivery' entry. Delivery (ASBIE). An association to Delivery.
Public methodGetDeliveryCount
Gets the number of 'Delivery' entries in the container object. Delivery (ASBIE). An association to Delivery.
Public methodGetDespatchLineReference
Gets a 'Line Reference' entry. Line Reference (ASBIE). An associative reference to Despatch Line.
Public methodGetDespatchLineReferenceCount
Gets the number of 'Line Reference' entries in the container object. Line Reference (ASBIE). An associative reference to Despatch Line.
Public methodGetDocumentRef
Gets a 'Document Reference' entry. Document Reference (ASBIE). An association to Document Reference.
Public methodGetDocumentRefCount
Gets the number of 'Document Reference' entries in the container object. Document Reference (ASBIE). An association to Document Reference.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetOrderLineReference
Gets a 'Order Line Reference' entry. Order Line Reference (ASBIE). An association to Order Line Reference.
Public methodGetOrderLineReferenceCount
Gets the number of 'Order Line Reference' entries in the container object. Order Line Reference (ASBIE). An association to Order Line Reference.
Public methodGetPaymentTerms
Gets a 'Payment Terms' entry. Payment Terms (ASBIE). An association to Payment Terms.
Public methodGetPaymentTermsCount
Gets the number of 'Payment Terms' entries in the container object. Payment Terms (ASBIE). An association to Payment Terms.
Public methodGetReceiptLineReference
Gets a 'Line Reference' entry. Line Reference (ASBIE). An associative reference to Receipt Line.
Public methodGetReceiptLineReferenceCount
Gets the number of 'Line Reference' entries in the container object. Line Reference (ASBIE). An associative reference to Receipt Line.
Public methodGetTaxTotal
Gets a 'Tax Total' entry. Tax Total (ASBIE). An association to Tax Total.
Public methodGetTaxTotalCount
Gets the number of 'Tax Total' entries in the container object. Tax Total (ASBIE). An association to Tax Total.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodRemoveAllowanceCharge
Removes a 'Allowance Charge' entry. Allowance Charge (ASBIE). An association to Allowance Charge.
Public methodRemoveBillingReference
Removes a 'Billing Reference' entry. Billing Reference (ASBIE). An association to Billing Reference.
Public methodRemoveDelivery
Removes a 'Delivery' entry. Delivery (ASBIE). An association to Delivery.
Public methodRemoveDespatchLineReference
Removes a 'Line Reference' entry. Line Reference (ASBIE). An associative reference to Despatch Line.
Public methodRemoveDocumentRef
Removes a 'Document Reference' entry. Document Reference (ASBIE). An association to Document Reference.
Public methodRemoveOrderLineReference
Removes a 'Order Line Reference' entry. Order Line Reference (ASBIE). An association to Order Line Reference.
Public methodRemovePaymentTerms
Removes a 'Payment Terms' entry. Payment Terms (ASBIE). An association to Payment Terms.
Public methodRemoveReceiptLineReference
Removes a 'Line Reference' entry. Line Reference (ASBIE). An associative reference to Receipt Line.
Public methodRemoveTaxTotal
Removes a 'Tax Total' entry. Tax Total (ASBIE). An association to Tax Total.
Public methodResetAccountingCost
Resets the node.
Public methodResetAccountingCostCode
Resets the node.
Public methodResetDeliveryTerms
Resets the node.
Public methodResetFreeOfChargeIndicator
Resets the node.
Public methodResetID
Resets the node.
Public methodResetInvoicedQuantity
Resets the node.
Public methodResetItem
Resets the node.
Public methodResetLineExtensionAmount
Resets the node.
Public methodResetNote
Resets the node.
Public methodResetOriginatorParty
Resets the node.
Public methodResetPrice
Resets the node.
Public methodResetPricingReference
Resets the node.
Public methodResetTaxPointDate
Resets the node.
Public methodResetUUID
Resets the node.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyAccountingCost
Accounting Cost (BBIE). The buyer's accounting code applied to the Invoice Line, expressed as text.
Public propertyAccountingCostCode
Accounting Cost Code (BBIE). The buyer's accounting code applied to the Invoice Line.
Public propertyAccountingCostCodeSet
Checks if the property has been set or not.
Public propertyAccountingCostSet
Checks if the property has been set or not.
Public propertyDeliveryTerms
Delivery Terms (ASBIE). An association to Delivery Terms.
Public propertyDeliveryTermsSet
Checks if the property has been set or not.
Public propertyFreeOfChargeIndicator
Indicator (BBIE). Indicates whether the Invoice Line is Free Of Charge (default = false).
Public propertyFreeOfChargeIndicatorSet
Checks if the property has been set or not.
Public propertyID
Identifier (BBIE). Identifies the Invoice Line.
Public propertyIDSet
Checks if the property has been set or not.
Public propertyInvoicedQuantity
Quantity (BBIE). The quantity (of Items) on the Invoice Line.
Public propertyInvoicedQuantitySet
Checks if the property has been set or not.
Public propertyItem
Item (ASBIE). An association to Item.
Public propertyItemSet
Checks if the property has been set or not.
Public propertyLineExtensionAmount
Line Extension Amount (BBIE). The total amount for the Invoice Line, including Allowance Charges but net of taxes.
Public propertyLineExtensionAmountSet
Checks if the property has been set or not.
Public propertyNote
Note (BBIE). Free-form text applying to the Invoice Line. This element may contain notes or any other similar information that is not contained explicitly in another structure.
Public propertyNoteSet
Checks if the property has been set or not.
Public propertyOriginatorParty
Party (ASBIE). The party who originated the Order to which the Invoice is related.
Public propertyOriginatorPartySet
Checks if the property has been set or not.
Public propertyPrice
Price (ASBIE). An association to Price.
Public propertyPriceSet
Checks if the property has been set or not.
Public propertyPricingReference
Pricing Reference (ASBIE). An association to Pricing Reference.
Public propertyPricingReferenceSet
Checks if the property has been set or not.
Public propertyTaxPointDate
Tax Point Date (BBIE). The date of the Invoice Line, used to indicate the point at which tax becomes applicable.
Public propertyTaxPointDateSet
Checks if the property has been set or not.
Public propertyUUID
UUID (BBIE). A universally unique identifier for an instance of this ABIE.
Public propertyUUIDSet
Checks if the property has been set or not.

See Also