commercestoretax.CalculateTaxesRequest

Request class for CalculateTaxesRequest API invocation.

Constructors 

global CalculateTaxesRequest() 

Constructor for CalculateTaxesRequest object. No-Arg Constructor.


Methods 

global String getEffectiveAccountId() 

Get ‘CalculateTaxesRequest.EffectiveAccountId’.

Returns 

TypeDescription
String

global void setEffectiveAccountId(String effectiveAccountId) 

Set ‘CalculateTaxesRequest.EffectiveAccountId’.

Returns 

TypeDescription
void

global String getWebstoreId() 

Get ‘CalculateTaxesRequest.WebstoreId’.

Returns 

TypeDescription
String

global void setWebstoreId(String webstoreId) 

Set ‘CalculateTaxesRequest.WebstoreId’.

Returns 

TypeDescription
void

global String getCurrencyIsoCode() 

Get ‘CalculateTaxesRequest.CurrencyIsoCode’.

Returns 

TypeDescription
String

global void setCurrencyIsoCode(String currencyIsoCode) 

Set ‘CalculateTaxesRequest.CurrencyIsoCode’.

Returns 

TypeDescription
void

global Boolean getCalculatebyTaxClass() 

Returns true if taxes are to be calculated based on tax class, false otherwise.

Returns 

TypeDescription
Boolean

global Boolean getShouldCommit() 

Returns true if taxes should be committed when calculated

Returns 

TypeDescription
Boolean

global void setShouldCommit(Boolean shouldCommit) 

Set ‘CalculateTaxesRequest.ShouldCommit’.

Returns 

TypeDescription
void

global Datetime getTransactionDate() 

Get the Transaction Date for the request

Returns 

TypeDescription
Datetime

global void setTransactionDate(Datetime transactionDate) 

Set ‘CalculateTaxesRequest.TransactionDate’.

Returns 

TypeDescription
void

global void setCalculatebyTaxClass(Boolean calculatebyTaxClass) 

Sets true if taxes are to be calculated based on tax class, false otherwise.

Returns 

TypeDescription
void

global CalculateTaxesRequestItemGroupCollection getLineItemGroups() 

Returns the list of CalculateTaxesRequestItemGroup return commercestoretax.CalculateTaxesRequestItemGroup

global void removeCalculateTaxesRequestItemGroup(CalculateTaxesRequestItemGroup lineItemGroupsToRemove) 

Removes one element from a list of CalculateTaxesRequestItemGroup

Returns 

TypeDescription
void

global void addCalculateTaxesRequestItemGroup(CalculateTaxesRequestItemGroup lineItemGroupsToAdd) 

Adds one element from a list of CalculateTaxesRequestItemGroup

Returns 

TypeDescription
void

global Boolean equals(Object obj) 

global Integer hashCode() 


Developer Preview

This release is in preview. Features described in this document don't become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can't guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!