public class XPFTaxDocumentContext extends XPFEntity
Modifier and Type | Field and Description |
---|---|
private XPFCustomer |
account
The account that the user is buying on behalf-of, if applicable.
|
private @NonNull Currency |
currency
The currency.
|
private @NonNull XPFAddress |
destinationAddress
The destination address.
|
private boolean |
isTaxInclusive
Indicates if tax inclusive calculation was used.
|
private @NonNull String |
orderNumber
The order number.
|
private @NonNull XPFAddress |
originAddress
The origin address.
|
private String |
shippingItemGuid
The shipping item GUID.
|
private @NonNull String |
storeCode
The store code.
|
private @NonNull XPFTaxDocument |
taxDocument
The tax document.
|
private String |
taxExemptionId
The tax exemption ID.
|
private @NonNull XPFTaxJournalTypeEnum |
taxJournalType
The tax journal type.
|
private @NonNull XPFTaxObjectTypeEnum |
taxObjectType
The tax object type.
|
private XPFTaxOverride |
taxOverride
The tax override.
|
private @NonNull XPFTaxTransactionTypeEnum |
taxTransactionType
The tax transaction type.
|
private @NonNull XPFCustomer |
user
The user.
|
Constructor and Description |
---|
XPFTaxDocumentContext() |
@NonNull private final @NonNull XPFTaxDocument taxDocument
@NonNull private final @NonNull XPFTaxJournalTypeEnum taxJournalType
@NonNull private final @NonNull XPFTaxTransactionTypeEnum taxTransactionType
@NonNull private final @NonNull XPFTaxObjectTypeEnum taxObjectType
@NonNull private final @NonNull Currency currency
@NonNull private final @NonNull XPFCustomer user
private final XPFCustomer account
@NonNull private final @NonNull String orderNumber
@NonNull private final @NonNull String storeCode
@NonNull private final @NonNull XPFAddress originAddress
@NonNull private final @NonNull XPFAddress destinationAddress
private final boolean isTaxInclusive
private final String shippingItemGuid
private final String taxExemptionId
private final XPFTaxOverride taxOverride
Copyright © 2023. All rights reserved.