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 |
{ "LinkProfileIds": [ 1, 2, 3 ], "ClientId": 999, "Deactivate": false, "Description": "Sample Add Config Description", "ReplaceExistingLinks": true, "Settings": { // Configuration }}
{ "ProfileConfigId": 1, "LinkProfileIds": [ 1, 2, 3 ], "UnlinkProfileIds": [ 4, 5, 6 ], "ClientId": 999, "Deactivate": false, "Description": "Sample Update Override Description", "ReplaceExistingLinks": true, "Overrides": [ "3.4", "1248900,1,3,3,3,1", "20180101,1", "0.123,2147483647,0,0,0,0", "19990401,1", "0.01125,2147483647,0,0,0,0", "19000101,1", "0.01,2147483647,0,0,0,0" ]}