The SetTaxCalculationSettingRequest
object allows the user to specify customization settings for a client profile:
Key | Value |
---|---|
ProfileConfigId | [int] Profile Configuration Id Profile configuration id to be used when updating an existing profile. Use null for a new configuration |
LinkProfileIds | [List<int>] Link Profile Ids Profile Id(s) to be added to the configuration. Use null to not change profiles associated with the configuration settings |
UnlinkProfileIds | [List<int>] Unlink Profile Ids Profile Id(s) to be removed from the configuration. Use null to not change profiles associated with the configuration settings |
ClientId | [int] Client Id Client Id associated with the configuration. Default Client Id for the current user is used if set to null |
Deactivate | [bool] Deactivate Indicates if the configuration should be deactivated. Automatically removes any profile mappings associated with the configuration
|
Description | [string] Description Description to be applied to requested configuration |
ReplaceExistingLinks | [bool] Replace Existing Links Indicates if the existing configuration links to the profile should be replaced. Only applies when one or more profiles have been specified to be linked.
|
Settings | [Configuration] Tax Configuration Settings Settings associated with a client profile configuration. May be associated with 0 to many profiles. |
Exclusions | [ExclusionConfig] Exclusions List of exclusions |
Bundles | [BundleConfig] Bundles List of bundles |
Nexus | [NexusConfig] Nexus List of nexus |
Overrides | [List<string>] Overrides List of lines contained in the override file |