Set tax logic preferences and company admin options

Option
Description
Values
Address Validation Mode
This option's reserved for future use.
Select Disable address validation Maximum address validation Minimum address validation.
Allow US Addresses Without Country Of US
Determines the behavior used if a country isn't specified within an address. This option applies to all address types (Ship From, Ship To, Order Origin, Order Acceptance, Bill To, Supply, Middleman, Seller Primary and Buyer Primary).
When set to Yes, US (United States) is used as the country for any address where the country element isn't specified but other elements are specified.
When set to No, a country must be specified for any address where other elements are specified. If a country isn't specified, the transaction fails.
Select Yes No
Audit Address Data Used In Transactions
Determines whether the address data used in transactions is written to the audit database.
Set this option to Yes (the default) to enable writing of the address data to the audit database. This option must be set to Yes to view address data in Reports & Analytics.
Address data's not stored in the audit database when this option's set to any other value.
Select Yes No
Audit Address Validation Message
Determines whether address validation messages are written to the audit database.
Set this option to Yes to enable writing of the address data to the audit database.
Address validation messages aren't stored in the database when this option's set to any other value.
Select Yes No
Audit All Messages Regardless Of Type And Severity
Determines whether auditing of all messages from invoices (regardless of the company message threshold setting) is allowed.
Set this option to Yes to allow auditing of all messages regardless of the company message threshold setting.
Select Yes No
Audit Allocation Actions Applied To Transactions
Determines whether allocation actions are written to the audit database.
Set this option to Yes to enable writing of allocation actions to the audit database.
Allocation actions aren't stored in the audit database when this option's set to any other value.
Select Yes No
Audit Authority Attributes Used In Transactions
Determines whether authority attributes are written to the audit database.
Set this option to Yes to enable writing of authority attributes to the audit database.
Authority attributes aren't stored in the audit database when this option's set to any other value.
Select Yes No
Audit Authority Types Returned In Transactions
Determines whether authority types are written to the audit database.
Set this option to Yes to enable writing of authority types to the audit database.
Authority types aren't stored in the audit database when this option's set to any other value.
Select Yes No
Audit Calculation Messages
Determines whether calculation message are written to the audit database.
Set this option to Yes to enable writing of calculation messages to the audit database.
Calculation messages aren't stored in the audit database when this option is set to any other value.
Select Yes No
Audit End Uses Applied To Transactions
Determines whether end use data is written to the audit database.
Set this option to Yes to enable writing of end use data to the audit database.
End use data isn't stored in the audit database when this option's set to any other value.
Select Yes No
Audit Internal Messages
Determines whether internal messages are written to the audit database.
Set this option to Yes to enable writing of internal messages to the audit database.
Internal messages aren't stored in the audit database when this option is set to any other value.
Select Yes No
Audit Invoice Validation Messages
Determines whether invoice validation messages are written to the audit databas.
Set this option to Yes to enable writing of invoice validation messages to the audit database.
Invoice validation messages aren't stored in the audit database when this option's set to any other value.
Select Yes No
Audit Jurisdiction Determination Messages
Determines whether jurisdiction determination messages are written to the audit database.
Set this option to Yes to enable writing of jurisdiction determination messages to the audit database.
Jurisdiction determination messages aren't stored in the audit database when this option's set to any other value.
Select Yes No
Audit Key Mode
Determines the key used by Determination to look up documents.
Select Primary Natural Key Only Use Both Natural Keys
Audit Licenses Applied To Transactions
Determines whether licenses (other than operating licenses) are written to the audit database.
Set this option to Yes to enable writing of licenses to the audit database.
Licenses aren't stored in the audit database when this option is set to any other value.
Select Yes No
Audit Operating Licenses Applied To Transactions
Determines whether operating licenses are written to the audit database.
Set this option to Yes to enable writing of operating licenses to the audit database.
Operating licenses aren't stored in the audit database when this option's set to any other value.
Select Yes No
Audit Servlet Messages
Determines whether servlet messages are written to the audit database.
Set this option to Yes to enable writing of servlet messages to the audit database.
Servlet messages aren't stored in the audit database when this option's set to any other value.
Select Yes No
Audit Transeditor Actions Applied To Transactions
Determines whether TransEditor actions are written to the audit database.
Set this option to Yes to enable writing of TransEditor actions to the audit database.
TransEditor actions aren't stored in the audit database when this option's set to any other value.
Select Yes No
Audit User Interface Messages
Determines whether user interface messages are written to the audit database.
Set this option to Yes to enable writing of user interface messages to the audit database.
User interface messages aren't stored in the audit database when this option's set to any other value.
Select Yes No
Brazil - Alternative Taxable Basis
Provides an alternative calculation method to exclude ICMS from the taxable basis for PIS and COFINS authority calculations.
The alternative calculation method readjusts the factor used for calculation of ICMS, FCEP II, FCEP, DIFAL and IPI taxable basis, which changes their tax value in addition to impacting the PIS and COFINS taxable basis.
If no value is selected, the default calculations for seller or buyer transactions that include ICMS in PIS and COFINS taxable basis apply.
This option is in addition to the Brazil - PIS and COFINS Taxable Basis company admin option. Both of these options can't be set at the same time for a company.
After setting, the Brazil - Alternative Taxable Basis company admin option can be overridden using the ICMS_INCLUDE flag at the line and invoice level using TransEditors.
This flag can be set to True through an Action expression for a given condition in TransEditors so that PIS and COFINS taxable basis is calculated as per the default (factor) calculations.
The default calculations include ICMS in their taxable basis and, as a result, override the company admin option after the condition is satisfied.
Select ICMS_EXCLUDE - SELLER ICMS_EXCLUDE - BUYER ICMS_EXCLUDE - BOTH
Brazil - PIS and COFINS Taxable Basis
Provides an option to exclude ICMS from the taxable basis for PIS and COFINS authority calculations. Use this option if you don't want to create custom rules to attain the same results.
When this option is set to ICMS_EXCLUDE - SELLER, the tax engine removes ICMS from the taxable basis of PIS and COFINS for seller operations (for example, Order to Cash (OTC) scenarios).
When this option is set to ICMS_EXCLUDE - BUYER, the tax engine removes ICMS from the taxable basis of PIS and COFINS for buyer operations (for example, Purchase to Payment (P2P) scenarios).
When this option is set to ICMS_EXCLUDE - BOTH, the tax engine removes ICMS from the taxable basis of PIS and COFINS for both buyer and seller options (for example, both OTC and P2P scenarios).
Select ICMS_EXCLUDE - SELLER ICMS_EXCLUDE - BUYER ICMS_EXCLUDE - BOTH
Calc Dir R: Populate Gross Amount With Calculated Amount
Used in conjunction with reverse-from-tax transactions.
When this option is set to Yes, Determination - Enterprise Cloud populates the line gross amount in the XML output with the unrounded value of the calculated gross amount.
If you provide a gross amount in the XML input, Determination replaces it with the value of the calculated gross amount. If you don't provide a gross amount in the XML input, the calculated gross amount is inserted into the line gross amount element in the XML output.
When this option is set to No, the Determination default behavior is to return the gross amount you provide in the XML input. If you don't provide a gross amount in the XML input, you don't receive the gross amount element in the XML output.
Although this option affects the gross amount value returned in the XML output, it has no effect on the audit data, which includes the records for both the calculated gross amount and the gross amount (if you provided it).
Select Yes No
Calc Dir T: Populate Gross Amount With Calculated Amount
Used in conjunction with reverse-from-tax transactions.
When this option is set to Yes, Determination populates the line gross amount in the XML output with the unrounded value of the calculated gross amount.
If you provide a gross amount in the XML input, Determination replaces it with the value of the calculated gross amount. If you don't provide a gross amount in the XML input, the calculated gross amount is inserted into the line gross amount element in the XML output.
When this option is set to No, the Determination default behavior is to return the gross amount you provide in the XML input. If you don't provide a gross amount in the XML input, you don't receive the gross amount element in the XML output.
Although this option affects the gross amount value returned in the XML output, it has no effect on the audit data, which includes the records for both the calculated gross amount and the gross amount (if you provided it).
Select Yes No
Company Roles For Document Rounding
Select the company role (seller, buyer or middleman) or combination of roles for use with document rounding.
At the company level, this option controls the applicability of document rounding based on the company role established on a transaction. If a role isn't selected for this option, document rounding applies to all company roles.
For example, this option can be used when document rounding is applicable to a transaction that uses Seller as the company role.
This option prevents the application of document rounding to transactions that use Buyer as the company role, and avoids a discrepancy in some cases between the transaction tax record in the ERP General Ledger and the Determination audit database.
Select Buyer Middleman Seller Buyer and Middleman Buyer and Seller Middleman and Seller
Consider for Invoice Exemptions
Provides Determination with the ability to consider exemptions at the document invoice level when there is no valid exemption at the document line level.
When this option is set to No, Determination considers the line level customer by default, provides an exemption if the exemption criteria is met, and ignores any customer present at the invoice level.
When this option is set to Yes, the following apply:
  • If the line level customer does not provide a full or partial exemption, then Determination additionally evaluates the one provided at the invoice level. If there is one at the invoice level that qualifies for an exemption, then Determination applies the appropriate exemption.
  • If the line level customer provides a full or partial exemption, then Determination considers it and does not evaluate the customer at the invoice level.
Select Yes No
Default bulk designation for a merchant
N/A
Select Yes No
Determine Date Types Used For Movement Date
Determines the default behavior to use if date determination logic and rules are not used to specify the Tax Determination Date, Tax Exchange Rate Date and Tax Point Date.
When this option is set to Yes, Determination uses the first available date from the following list:
1. Original movement date
2. Movement date
3. Original invoice date
4. Invoice date
When this option is set to No, the invoice date is used to specify these dates when the applicable date determination logic and rules are absent.
Select Yes No
Enable Processing Of Non-Standard Rate Codes For Custom Authorities And Cascading Rules
Some fees authorities as well as food and beverage authorities do not use standard rate codes (CU, SU or ST). Rather, they use a no-tax rule to prevent tax assessment when not applicable and to prevent application of default state cascading tax rules.
When this option is set to Enable processing of non-standard rate codes for custom authorities and cascading rules, custom cascading rules are checked to determine if the rule being processed is a custom cascading rule or if the authority being processed is a custom authority. Processing time for calculations is slower when this setting is used.
Select don't enable processing of non-standard rate codes for custom authorities and cascading rules if you don't need to check the application of cascading rules for these authorities.
Select Enable processing of non-standard rate codes for custom authorities and cascading rules don't enable processing of non-standard rate codes for custom authorities and cascading rules
Enable Return of Output Tax Blocks on Purchase Transactions
N/A
Select Yes No
Enable Tax Response Filter
Determines whether Tax Response Filters are enabled for the company.
When this option is set to Yes, Tax Response Filters are enabled.
Tax Response Filters aren't enabled when this option is set to any other value.
Select Yes No
Enable Total Landed Cost Calculation
N/A
Select Yes No
Enable Unified Logging
Determines whether the Unified Logging feature is enabled.
When this option is set to Yes, the Unified Logging feature is enabled.
The Unified Logging feature isn't enabled when this option is set to any other value.
Select Yes No
Enables Simple Registrations Such As DE Rather Than Full Number
For authorities, determines whether the simple registration mask rather than the standard registration mask is used for validating registrations.
When this option is set to Yes, the simple registration mask is used for validating registrations.
Simple registration masks can be passed in and used in tax calculations but cannot be entered on the Registrations page for a company.
Select Yes No
EU Place Of Supply Tax Handling
Determines the tax result that is returned in the XML output for invoice printing, audit and reporting purposes.
For example, VAT rules include the following reverse charge provision: VAT on B2B cross-border supply of services (the buyer and seller are in different EU member countries) is self-assessed by the buyer.
By default, the seller's country tax results are returned. If this result meets your needs, you don't need to set this option.
Set this option SELLER_LOCATION to include the VAT results for a registered seller in a different EU member country than the buyer.
Set this option to BUYER_LOCATION to include the VAT results for a registered buyer in a different EU member country than the seller.
Set this option to BOTH to include the VAT results for the registered buyer and seller.
Select SELLER_LOCATION BUYER_LOCATION BOTH
Evaluate International Custom Authorities Past Zone Termination
N/A
Select Yes No
Exclude Exchange Rates from export
N/A
Select Yes No
Exclude IM, RC, And AC Tax Types When Creating Expense Tax Blocks
Determines whether an expense tax block is created when the tax type is IM (Import), RC (Reverse Charge) or AC (Acquisition).
When this option is set to Yes or isn't set, an expense tax block isn't created when the tax type is IM, RC or AC.
When this option is set to No, the NR tax block is created for all tax types.
Select Yes No
Fetching rules with product category
N/A
N/A
Gather Invoice Tax Summaries
Determines whether data from the TB_INVOICES table is consolidated for non-taxable basis, exempt amount and tax rate.
When this option is set to Yes, data is consolidated.
When this option is set to No, data isn't consolidated.
Select Yes No
Include International Custom Authorities Past Terminate Processing Zones
Determines whether non-U.S. custom authorities are included for consideration in tax calculations if they are found above the termination zone.
This option works in combination with other settings.
When this option is set to Yes, non-U.S. custom authorities are included for evaluation if they are found above the termination zone.
When this option is set No, non-U.S. custom authorities are excluded for evaluation if they are found above the termination zone.
Select Yes No
Include US Custom Authorities Past Terminate Processing Zones
Determines whether U.S. custom authorities are included for consideration in tax calculations if they are found above the termination zone.
This option works in combination with other settings.
When this option is set to Yes, U.S. custom authorities are included for evaluation if they are found above the termination zone.
When this option is set to No, U.S. custom authorities are excluded for evaluation if they are found above the termination zone.
Select Yes No
Match Customers Based On Number, Name, Or Both
Determines whether customer lookups are based on the value of the <CUSTOMER_NUMBER> XML input element only.
When this option is set to Yes, only the value of the <CUSTOMER_NUMBER> XML input element is considered. The <CUSTOMER_NAME> XML input element is ignored.
When this option is set to No, the value of the <CUSTOMER_NUMBER> and <CUSTOMER_NAME> XML input elements are considered.
If both elements are present in a transaction, both values must match a Determination customer.
If only one element is present in a transaction, only the value for the element that is present in the transaction must match a Determination customer.
Select Yes No
Negate Taxes for Vat
Helps you avoid the confusion of seeing two positive VAT tax values result in a 0.00 total tax amount.
When this option is used, negative tax values are shown in the output (O) direction and positive tax values are shown in the input (I) direction when both tax block directions (input and output) are present.
The criteria for this option include:
  • This option is primarily for EU countries using VAT.
  • This option must be set to Yes if you want to show negative tax values for VAT tax in the output (O) direction.
  • This option is applicable only when the company role is Buyer.
  • This option is used only when both tax block directions are present.
Select Yes No
Override Bottom Up Termination For Custom Authority Type
Determines whether the bottom-up terminates processing behavior in the zone tree is overridden.
N/A
Post VAT Non-recoverable amount
Determines whether or not to create an expense tax block in the XML output for the purpose of GL reconciliation when the input recovery specified by the rule applied to a transaction is less than 100 percent.
When this option is set to Yes, an expense tax block is created.
When this option is set to No, a tax block isn't created.
Select Yes No
Return Zero Rate For Exempt Transactions
Sets the <TAX_RATE> returned in a transaction that was exempted because of an exempt customer or certificate.
When this option is set to No, the tax rate on the rule is the result. For example, if the tax rate on the rule is 6.25 percent then the tax rate returned in a transaction is <TAX_RATE>6.25</TAX_RATE>.
When this option is set to Yes, the tax rate is set to zero. For example, <TAX_RATE>0</TAX_RATE>.
Select Yes No
Save Input XML To Audit Database
Determines whether the XML input submitted with a transaction is stored along with the calculation results in the audit database.
When this option is set to Yes, the XML input submitted with a transaction is stored along with the calculation results in the audit database.
When this option is set to No, the XML input submitted with a transaction isn't stored in the audit database.
The result of a reversal is always blank regardless of how this option is set.
Select Yes No
Select Authority Rule By Commodity Code
Determines the behavior for matching a product code.
When this option is set to No, the first match is selected.
When this option is set to Yes, all rules are evaluated by the product code first then the rule order. Rules are sorted by the product code in each custom and standard list. All lists are evaluated for the best match rather than stopping at the first match.
For example, the following product codes may be evaluated:
Custom rule 1: Order=100;ProdCode=81 (custom)Standard rule 2: Order=5000;ProdCode=811112 (standard)
A line item with the product code of 81111201 uses standard rule 2 because it is a closer match than custom rule 1.
Select Yes No
Set Hierarchy Delimiter For Product/Exemption Imports
Select the single-character delimiter to use when specifying the product category, product zone and exemption certificate zone hierarchies using the import format of the Export and Import feature.
Select . > ? / @ # % ^ & * ( ) +
Turn On Establishment For All INTL Authorities
Sets the default establishment status that new international authorities and zones inherit when they are imported into Determination through Content Updates.
When this option is set to Yes, the default establishment status is set to Yes for international locations.
When this option is set to No, the default establishment status is set to No for international locations.
The setting selected for this option does not override any values configured for established authorities.
Select Yes No
Turn On Establishment For All US Authorities
Sets the default establishment status that new U.S. authorities and zones inherit when they are imported into Determination through Content updates.
When this option is set to Yes, the default establishment status is set to Yes for U.S. locations.
When this option is set to No, the default establishment status is set to No for U.S. locations.
Select Yes No
Use Business Supply Flag for B2B Determination
Sets the Business Supply flag to indicate B2B or B2C rather than VAT registration for supply of services transactions in the EU.
If enabled, a sell-side transaction is treated as B2C if the Business Supply flag is set to No. If the Business Supply flag is set to None or Yes, the transaction is treated as B2B.
The absence of a buyer registration automatically causes Determination to treat the transaction as B2C, unless the company configuration is enabled to override the registration criteria, in which case, the Business Supply flag is required.
Select Yes No
Use Post Version 5.1.1 Tax Type
Allows implementation of the following tax types added after version 5.1.1 for EU buyer services:
  • ER - Intra EU Reverse Charge
  • IR - International Reverse Charge (supplier outside the EU)
  • IC - Intra Company
  • UN - Unregistered Seller
  • VG - VAT Group
When this option is set to Y, the tax types implemented after version 5.1.1 are used.
When this option is set to N, the tax types available in version 5.1.1 and previous releases are used.
Select Yes No
Write Input XML to Log File
Determines whether all incoming XML is logged to a log file separate from the sabrix.log.InputXML.log file.
When this option is set to Yes, all incoming XML is logged to a log file separate from the sabrix.log.InputXML.log file.
When this option is set to No, all incoming XML isn't logged to a log file separate from the sabrix.log.InputXML.log file.
Select Yes No

Related Content