Trading_TaxDetailsType Class Reference
| Inherits from | NSObject |
| Conforms to | PicoBindable |
| Declared in | Trading_TaxDetailsType.h Trading_TaxDetailsType.m |
Overview
Type defining the TaxDetails container, which consists of detailed sales tax
information for an order line item, including the tax type and description, sales tax
on the item cost, and sales tax related to shipping and handling. The information in
this container supercedes/overrides the sales tax information in the
ShippingDetails.SalesTax container.
@ingroup EBayAPIInterface
Tasks
-
impositionThis field indicates the sales tax type. A separate TaxDetails container is
property
required for each unique imposition (tax type). -
taxDescriptionThis field indicates the description of the sales tax.
property -
taxAmountThis value is the total amount of sales tax for the order line item for the
property
corresponding impositiion (tax type).
TaxAmount = TaxOnSubtotalAmount + TaxOnShippingAmount + TaxOnHandlingAmount -
taxOnSubtotalAmountThis value is the amount of sales tax applied based on the unit cost of the
property
order line item for the corresponding impositiion (tax type). -
taxOnShippingAmountThis value is the amount of sales tax applied based on shipping costs for the
property
order line item for the corresponding impositiion (tax type). -
taxOnHandlingAmountThis value is the amount of sales tax applied based on handling costs for the
property
order line item for the corresponding impositiion (tax type). -
any(public property)
property
Properties
any
(public property)
@property (nonatomic, retain) NSMutableArray *anyDiscussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_TaxDetailsType.himposition
This field indicates the sales tax type. A separate TaxDetails container is
required for each unique imposition (tax type).
@property (nonatomic, retain) NSString *impositionDiscussion
This field indicates the sales tax type. A separate TaxDetails container is
required for each unique imposition (tax type).
type: string constant in Trading_TaxTypeCodeType.h
Declared In
Trading_TaxDetailsType.htaxAmount
This value is the total amount of sales tax for the order line item for the
corresponding impositiion (tax type).
TaxAmount = TaxOnSubtotalAmount + TaxOnShippingAmount + TaxOnHandlingAmount
@property (nonatomic, retain) Trading_AmountType *taxAmountDiscussion
This value is the total amount of sales tax for the order line item for the
corresponding impositiion (tax type).
TaxAmount = TaxOnSubtotalAmount + TaxOnShippingAmount + TaxOnHandlingAmount
type : class Trading_AmountType
Declared In
Trading_TaxDetailsType.htaxDescription
This field indicates the description of the sales tax.
@property (nonatomic, retain) NSString *taxDescriptionDiscussion
This field indicates the description of the sales tax.
type: string constant in Trading_TaxDescriptionCodeType.h
Declared In
Trading_TaxDetailsType.htaxOnHandlingAmount
This value is the amount of sales tax applied based on handling costs for the
order line item for the corresponding impositiion (tax type).
@property (nonatomic, retain) Trading_AmountType *taxOnHandlingAmountDiscussion
This value is the amount of sales tax applied based on handling costs for the
order line item for the corresponding impositiion (tax type).
type : class Trading_AmountType
Declared In
Trading_TaxDetailsType.htaxOnShippingAmount
This value is the amount of sales tax applied based on shipping costs for the
order line item for the corresponding impositiion (tax type).
@property (nonatomic, retain) Trading_AmountType *taxOnShippingAmountDiscussion
This value is the amount of sales tax applied based on shipping costs for the
order line item for the corresponding impositiion (tax type).
type : class Trading_AmountType
Declared In
Trading_TaxDetailsType.htaxOnSubtotalAmount
This value is the amount of sales tax applied based on the unit cost of the
order line item for the corresponding impositiion (tax type).
@property (nonatomic, retain) Trading_AmountType *taxOnSubtotalAmountDiscussion
This value is the amount of sales tax applied based on the unit cost of the
order line item for the corresponding impositiion (tax type).
type : class Trading_AmountType
Declared In
Trading_TaxDetailsType.h