Ansicht
Dokumentation

OHAUTXBSI800 - Activate splitting of BSI calls

OHAUTXBSI800 - Activate splitting of BSI calls

CPI1466 during Backup   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

In this Customizing activity, you define the splitting of BSI calls. That is, by activating this activity, the system will perform two BSI calls for TaxFactory 11 Reverse engine scenarios.
After activating this activity, the system splits BSI calls by engine, the first to the Reverse engine and the second to the Regular engine. The negative input wages are to be calculated exclusively by the Reverse engine and positive input wages are to be calculated exclusively by the Regular engine. The Reverse engine is used (employee has negative wages or at least one tax type with negative pay period wages) and there are both positive and negative tax types, the payroll is able to split the positive tax types from the negative tax types to perform the calculations with their respective engines.

First, the system sends all tax types to the Reverse engine (converting originally positive tax types to negative) and sending all tax types originally positive to the Regular engine, combining the results afterwards. The combined result will be the calculated tax of the tax types originally negative from the Reverse engine call and the calculated tax of the tax types from the Regular engine call.

In the standard system, the Regular Engine calculates taxes using the Regular engine - parameter ET: 0in the BSI interface. For scenarios where taxes previously calculated/paid must be refunded or voided, the Reverse engine call must be activated in order to send negative taxes to the Reverse engine - parameter ET: 3in the BSI Interface, so that BSI can perform this refund/void calculation on their side. To split BSI calls by engine (first the Reverse engine and second the Regular engine), activate this activity.

Execute this Customizing activity and define the value of the TF 11 REVERSE ENGINE WITH SPLIT CALLS (BSIRS)configuration option by making the corresponding entry in table view Customer Values for Configuration Options(V_T5F99K2) according to the needs of your company The possible values are as follows:

  • 'ON' Perform split calls(default option): With this option you can activate the split of BSI calls.
  • 'OFF' Do not perform split calls: With this option, payroll considers previous payroll behavior that is maintained.

Important: Configuration option BSIRS has precedence over configuration option ADTMD, that is, if BSIRS is active, payroll will split the calls and will use the Reverse engine regardless of how ADTMD is configured.

Updates to the Process BSI tax calculation (USA) (USTAX) payroll function log

BSI test scripts (BSI Interface log node) are generated in the payroll log for each call performed. Since now there may be two calls performed where before there was just one, new BSI test scripts will be generated in the log for each call. The tax types and tax results from each call will also be added to the log.

Important: The final calculated tax present in the payroll results are the combination of the results of the split calls and as such, the examination of the BSI test script of one single call to BSI alone will not be a representation of the final results as it was before.

When activating
Splitting BSI calls by engine, the system behaves as follows: In the first call, all tax types is sent as negative input wage to the Reverse engine, converting the tax types originally positive to negative. In the second call, the tax types with positive input wage in the original taxes table are sent to the Regular engine. Run and activate this activity.

After activating
After both calls, tax types originally positive input wage have two calculated taxes. The final result will be the calculated tax from the tax type not converted to be sent to its corresponding engine.

The calculated tax from the tax types originally negative input wage sent to the Reverse engine and the calculated tax from the tax types originally positive input wage when sent to the Regular engine.

Note 2
For TF 11 Reverse engine, there will be calls to both Regular and Reverse engine, and as such, there will be two BSI Interfaces that, having its output combined, generates the expected tax calculation outcome.

Note 3
Before maintaining personnel master data and running payroll with the latest BSI TaxFactory version, ensure that all upgrade or installation activities for that version have been completed.

Warning
When editing the 10BSI feature to decide the TF Version, you may decide to specify a BSI TaxFactory version that is not the highest version. This should be done only during the transition period from one version to the next.
You must manually edit the feature again in the future and specify the highest version, before SAP no longer supports the previous version. Otherwise, you may encounter problems in your tax calculation.






ABAP Short Reference   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 5479 Date: 20240523 Time: 170645     sap01-206 ( 121 ms )