public class XPFTaxCalculationContext extends XPFEntity
| Modifier and Type | Field and Description | 
|---|---|
private @NonNull Currency | 
currency
The currency. 
 | 
private @NonNull XPFCustomer | 
customer
The customer. 
 | 
private @NonNull XPFAddress | 
destinationAddress
The destination address. 
 | 
private @NonNull String | 
documentId
The tax document ID. 
 | 
private @NonNull XPFTaxJournalTypeEnum | 
journalType
The tax journal type. 
 | 
private @NonNull XPFAddress | 
originAddress
The origin address. 
 | 
private @NonNull XPFStore | 
store
The store. 
 | 
private @NonNull List<XPFTaxableShoppingItem> | 
taxableItems
The taxable items. 
 | 
private String | 
taxExemptionId
The tax exemption ID. 
 | 
private @NonNull boolean | 
taxInclusive
Indicates whether the tax is included in the price. 
 | 
private XPFTaxOverride | 
taxOverride
The tax override. 
 | 
| Constructor and Description | 
|---|
XPFTaxCalculationContext()  | 
@NonNull private final @NonNull List<XPFTaxableShoppingItem> taxableItems
@NonNull private final @NonNull XPFStore store
@NonNull private final @NonNull Currency currency
@NonNull private final @NonNull XPFAddress originAddress
@NonNull private final @NonNull XPFAddress destinationAddress
@NonNull private final @NonNull XPFCustomer customer
@NonNull private final @NonNull XPFTaxJournalTypeEnum journalType
@NonNull private final @NonNull String documentId
@NonNull private final @NonNull boolean taxInclusive
private final String taxExemptionId
private final XPFTaxOverride taxOverride
Copyright © 2023. All rights reserved.