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.