New Features
The topics below describe features added with this release.
Custom Application Messages (338309 and 859016)
Prior to this release, system application messages (select
Configuration
,
Advanced Setup
, then
Application Messages
to access) could not be customized for a company. With this release, you can customize system application messages in the Jurisdiction Determination category. On the Application Messages page, select
OVERRIDE
to customize the
Title, Severity, Description, Cause, and Required Action
fields for a message.
Override capability must be set up for each company (parent and child company) because these messages do not follow the ONESOURCE Determination auto-inheritance policy.
The next release of ONESOURCE Determination will include customization capabilities for the Calculation category.
Oil and Gas - Operating Licenses (836077)
Certain sales tax authority jurisdictions applied on an oil and gas transaction (Transaction Type = Motor Fuels or Movement) require looking up specific operating license types in the evaluation of tax exemptions. This can be defined in the rule qualifier as a specific license or as a reference to a Lookup List tied to a buyer or seller, and will be managed as part of the standard tax content or by adding one or more custom rules.
Starting with this release, the tax engine can evaluate operating license types set up in the rule qualifier and apply them for consideration of tax exemptions related to authority jurisdictions.
The company, customer or vendor should still have the applicable operating license type configured for the tax engine to correctly apply the operating license type to the transaction.
Oil and Gas - Active and Inactive Records Display in Operating License Mapping and JE Mapping Pages (815539)
For consistency with other record list view pages and to let you control whether valid or invalid records display, the Operating License Mapping and JE Mapping pages (under the
Motor Fuel Mapping
tab for an authority) now include the
Active
column. The default value for this column is
All
, which displays both active and inactive records. You can select Yes or No to filter the column and show only the active or inactive records, respectively.
Oil and Gas - Transaction Logic Path ID Display for Custom Operating License Type Mapping (835131
When adding a custom operating license type mapping under the
Motor Fuel Mapping
tab for an authority, it must relate to an existing JE mapping. After selection, the JE mapping displays as a number in the JE Mapping drop-down list (rather than displaying the full details of the path). To help clarify what the ID relates to, the JE Mapping Lookup pop-up window now includes the Transaction Logic Path ID column while showing the list of JE or Transaction Logic Path Mapping records.
Oil and Gas - User Roles for Custom Operating License Type Mappings (853236)
Like the user roles that are available for adding, editing and deleting a custom authority, custom rate or custom rule, these user roles now extend to the management of custom Operating License Type Mapping (OLTM). The
Power User
role provides the ability to create, view, edit and delete custom OLTMs. The
Standard User
role provides the ability to create, view and edit OLTMs. The
Research User
and
View Only User
roles provide only the ability to view OLTMs.
Oil and Gas - Zone Display for Operating Licenses (759141)
The
Zone Level Name
(state or county) and
Zone Name
(for example, Texas and Collin, respectively, for the zone levels) columns are now available on the Operating Licenses setup page (under the
Configuration
menu). You can display or hide the columns on the page by selecting the column names in Show / Hide Columns. Both columns help identify the zones that the operating license type and operating license number are assigned to.
Brazil - ICMS-ST Calculations for the PMPF Type 4 Authority for Consumer Goods (833986, 523292, 838702 and 522486)
This feature addresses the Brazil BIGAMIST calculation for the PMPF Type-4 authority for the consumer goods segment. The PMPF price is a value determined by the government and is used to calculate the ICMS-ST. When Type 4 is selected, the application of the type under the TaxCalcType is:
The system determines the PMPF Total Value. If a value is provided in the XML input then the value is considered. Otherwise, the value is the PMPF price under the rule multiplied by the quantity provided in the XML input.
The system compares the values to determine which is the greater value. The greater value is used as the ICMS-ST and FCEP-ST taxable basis in one of the following formulas:
Formula A
- Gross amount + IPI Value
ICMS-ST taxable basis = (((Gross amount + IPI) x IVA) + (Gross amount + IPI)) x ICMS-ST taxable basis percentage
FCEP-ST taxable basis = (((Gross amount + IPI) x IVA) + (Gross amount + IPI)) x FCEP-ST
The taxable basis percentage in the XML output: <CALC_BASIS_MODE>IVA</ CALC_BASIS_MODE>.
Formula B
- PMPF Total Value
ICMS-ST taxable basis = ((PMPF total value x IVA) + PMPF total value) x ICMS-ST taxable basis percentage
FECP-ST taxable basis = ((PMPF total value x IVA) + PMPF total value) x FECP-ST taxable basis percentage
In the XML output: <CALC_BASIS_MODE>PMPF</ CALC_BASIS_MODE>
The system returns the IVA or PMPF according to the calculation used in the CALC_BASIS_MODE in the XML output. This is an optional element added under ICMS tax block in the output. It holds a string value in the 2020 and 2011 SOAP services as well as in REST services.
Currently, the system supports both inclusive and standard type calculations for the
Brazil - Alternative Taxable Basis
and
Brazil - PIS and COFINS taxable basis
company admin options. This release addresses the PMPF Type 4 authority for the Brazil - Alternative Taxable Basis and Brazil PIS and COFINS Taxable Basis company admin options.
Brazil - BR - Correction of Taxable Basis for the ICMS-DIFAL Authority in the XML Output - All Segments (544681 and 861700)
In the XML output under the Brazil ICMS-DIFAL authority, the system included the Brazil ICMS-DIFAL tax amount instead of the Brazil ICMS-DIFAL taxable basis amount. This issue was fixed by adding the taxable basis used for the DIFAL amount calculation under the ICMS-RD tax block since ICMS-RD contributes to the ICMS-DIFAL calculations.
A <basis_percent> tag was added under ICMS-RD tax block to represent any reduction basis percent present in the ICMS-RD rule.
Brazil - BR - Correction of the FECP Calculation when the DIFAL Amount is Less Than or Equal to Zero - All Segments (860720)
The BRAZIL ICMS-FCEP authority now calculates the basis amount and tax independent of the DIFAL amount.
Pay VCT No Accrual Method Can Be Used as an Override Feature (567964)
The Vendor Charged Tax Verification (VCTV) feature for non-U.S., non-PST transactions either process transactions or place them on hold. If you want to accept the vendor charged tax, you can override (or release) the hold. To override the hold and process the transaction, use a TransEditor or input the accrual method in the payload.
VCTV Overcharge Short Pay with Pay Calculated No Accrual Method Available (853587)
The accrual method for overcharges, Pay Calculated No Accrual, was added back to the VCTV accrual process for overcharges. You can use this accrual method to short pay the vendor when the vendor overcharges the sales tax.