ESDRecordCustomerAccountEnquiryInvoice Class |
Namespace: EcommerceStandardsDocuments
The ESDRecordCustomerAccountEnquiryInvoice type exposes the following members.
Name | Description | |
---|---|---|
ESDRecordCustomerAccountEnquiryInvoice | Initializes a new instance of the ESDRecordCustomerAccountEnquiryInvoice class |
Name | Description | |
---|---|---|
balance | Total monetary amount still to be paid for the invoice | |
billingAddress1 | First address field of the billing address set for the invoice. | |
billingAddress2 | Second address field of the billing address set for the invoice. | |
billingAddress3 | Third address field of the billing address set for the invoice. | |
billingContact | Name of the contact person at the address associated with the billing of the invoice. | |
billingCountry | Name of the country that the invoice is being billed to. | |
billingCountryCodeISO2 | Code of the country at the billing address as a 2 digit code set by ISO standards. | |
billingCountryCodeISO3 | Code of the country at the billing address as a 3 digit code set by ISO standards. | |
billingOrgName | Name of the organisation that the orders goods are being billed to | |
billingPostcode | Post code at the billing address | |
billingStateProvince | Name of the region/state/province that the invoice is being billed to. | |
comment | Text that contains additional comments that have been made for the invoice | |
creationDate | Date that the invoice record was created. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone | |
currencyCode | ISO currency code that denotes the currency that all monetary amounts stored in the invoice with | |
customerAccountCode | Code of the customer account assigned to the invoice. | |
customerReference | Text, number or code that the customer uses to identify the invoice record. This could be the customer's purchase order order, supplier invoice code, or an other identifier. | |
deliveredDate | Date that the invoiced goods/services were delivered. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone | |
deliveryAddress1 | First address field that the invoice is being delivered to. | |
deliveryAddress2 | Second address field that the invoice is being delivered to. | |
deliveryAddress3 | Third address field that the invoice is being delivered to. | |
deliveryContact | Name of the contact person at the address that the ordered goods are being delivered to | |
deliveryCountry | Name of the country that the invoice is being delivered to. | |
deliveryCountryCodeISO2 | Code of the country at the address that the invoiced goods are being delivered to as a 2 digit code set by ISO standards. | |
deliveryCountryCodeISO3 | Code of the country at the address that the invoiced goods are being delivered to as a 3 digit code set by ISO standards. | |
deliveryOrgName | Name of the organisation that the ordered goods are being delivered to | |
deliveryPostcode | Post code of the address that the invoiced goods are being delivered to | |
deliveryPurchaseOrderCode | Code of the purchase order to include in the delivery information, that is contains the code of the purchase order relevant to the delivery receiver | |
deliveryStateProvince | Name of the state/province/region that the invoice is being delivered to. | |
description | Text that describes any information associated with the invoice | |
drop | Data Record OPeration. Denotes an operation that may need to be performed on the record when it is being processed.
Set null, or set it to one of the ESD_RECORD_OPERATION constants in the ESDocumentConstants class to allow the record to be inserted, updated, deleted, or ignored. | |
dueDate | Date that the invoice is due. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone | |
expectedDeliveryDate | Date that the invoiced goods/services were expected to be delivered. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone | |
freightCarrierAccountCode | Code of the account in the freight carrier's system | |
freightCarrierCode | Code of the freight carrier who delivered the ordered goods | |
freightCarrierConsignCode | Consignment code issued by the freight carrier to delivery the ordered goods | |
freightCarrierName | Name of the freight carrier who delivered the orders goods | |
freightCarrierServiceCode | Code of the service provided by the freight carrier to deliver the ordered goods | |
freightCarrierTrackingCode | Code to track the freight carrier who delivered the ordered goods | |
freightSystemRefCode | Reference code to the system used to process the freight | |
internalID | Stores an identifier that is relevant only to the system referencing and storing the record for its own needs. | |
invoiceDate | Date set to the invoice. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone | |
invoiceID | ID that allows the invoice to be identified with. May or may not be unique. | |
invoiceNumber | Number that is associated to the invoice. This number can be used for referencing purposes. | |
keyCustomerAccountID | Key of the customer account record assigned to the invoice. | |
keyInvoiceID | Key that allows the customer account invoice record to be uniquely identified and linked to. | |
keyLocationID | Key of the location record associated to the invoice. | |
language | Language that all text is described in. Set it to one of the LANG constants in the ESDocumentConstants class | |
lines | List of lines in the invoice | |
locationCode | Code of the location associated to the invoice. | |
locationLabel | Label of the location associated to the invoice. | |
locationType | The type of location associated to the invoice. Set it to one of the LOCATION_TYPE constants in the ESDocumentConstants class | |
referenceKeyID | Key of an entity that is linked to the invoice as a reference. A Reference could be a record such as a sales order or invoice | |
referenceNumber | Number that provides a reference to the invoice. | |
referenceType | Type of entity that is linked to the invoice as a reference. A Reference could be a record such as a sales order or invoice | |
salesRepCode | Code of the sales representative associated to the invoice. | |
salesRepName | Name of the sales representative associated to the invoice. | |
taxLabel | Label of the taxes assigned to the invoice's total | |
taxNumber | Tax number displayed on the invoice | |
taxRate | Percentage amount of tax that the applied to the invoice's total | |
totalDiscountsExTax | Total monetary amount of discounts exclusive of tax discounted off the invoice's total | |
totalDiscountsIncTax | Total monetary amount of discounts inclusive of tax discounted off the invoice's total | |
totalExTax | Total monetary amount of the invoice excluding taxes | |
totalExtraChargesExTax | Total monetary amount of extra charges exclusive of tax applied to the invoice's total | |
totalExtraChargesIncTax | Total monetary amount of extra charges inclusive of tax applied to the invoice's total | |
totalFreightExTax | Total monetary amount of freight excluding tax applied to the invoice's total | |
totalFreightIncTax | Total monetary amount of freight inclusive of tax applied to the invoice's total | |
totalIncTax | Total monetary amount of the invoice including taxes | |
totalLeviesExTax | Total monetary amount of levies exclusive of tax applied to the invoice's total | |
totalLeviesIncTax | Total monetary amount of levies inclusive of tax applied to the invoice's total | |
totalPaid | Total monetary amount paid for the invoice | |
totalQuantity | Total quantity across all the invoice lines | |
totalTax | Total monetary amount of tax applied to the invoice's total |