ESDRecordCustomerAccountEnquiryProductPrice Class | 
Namespace: EcommerceStandardsDocuments
The ESDRecordCustomerAccountEnquiryProductPrice type exposes the following members.
| Name | Description | |
|---|---|---|
| ESDRecordCustomerAccountEnquiryProductPrice | Initializes a new instance of the ESDRecordCustomerAccountEnquiryProductPrice class  | 
| Name | Description | |
|---|---|---|
| currencyCode | ISO currency code that denotes the currency that all monetary amounts stored in  | |
| discountCode | Code of the entity that the pricing was discounted with.  | |
| discountType | Type of discount applied to the pricing.  | |
| 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.  | |
| internalID | Stores an identifier that is relevant only to the system referencing and storing the record for its own needs.  | |
| isDiscounted | Either Y or N. If Y then denotes that the pricing has been discounted.  | |
| keyProductID | Key of the product record that links the price to the product  | |
| productCode | Code of the product record  | |
| quantity | Quantity of units that the price applies against  | |
| taxRate | Tax rate as a percentage that is used to calculate the tax price  | |
| totalPriceExTax | Montary price for for total quantity of units, excluding tax  | |
| totalPriceIncTax | Montary price for for total quantity of units, including tax  | |
| totalPriceTax | Montary tax price for for total quantity of units  | |
| unitPriceExTax | Monetary price for each unit excluding tax  | |
| unitPriceIncTax | Monetary price for each unit including tax  | |
| unitPriceTax | Monetary price of tax applied to a single unit  |