All content created during this period will not be available/restorable after December 11.
We apologize for the inconvenience, but we to take this action to improve and maintain the SAP Community wiki performance.
Please plan your tasks accordingly.
The purpose of this document is to give an overview of the new BSI version 9.0. This new version will replace the actual BSI version 8.0 in the end of August 2011.
Through this document we will give the necessary steps to switch the version 8.0 to version 9.0 of the BSI Tax Factory. Explaining with details the customized needed to run the BSI version 9.0 and still using the Version 8.0. Also, we will give some tips how to avoid issue that may occur during process of test of the tax calculation.
How it worked until Tax Factory 8.0
In BSI Tax Factory 8.0 and before, the decision of which Tax Factory version should be used is taken by the payroll driver in the schema UTX0, you can acess this using transaction PE01.
and by the TaxLocator via the constant in view V_T511K, you can maintain it using SM30/SM31.
How it works as of Tax Factory 9.0
With BSI Tax Factory 9.0, SAP introduced a switch concept that keeps the existing flexibility and gives customers a better comfort. The usage of the new BSI Tax Factory version is split into 2 steps:
(a) Specification of the version for the BSI Tax Factory customizing activities (in IMG), and
(b) Specification of the productive BSI Tax Factory version (for TaxLocator and tax calculation).
The new switch concept will be in place as of Tax Factory 9.0 and replaces completely the old concept.
There will be no immediate activity for customers after they have installed the HR Support Package or the CLC with the Tax Factory 9.0 deliveries. Their system will continue working with BSI Tax Factory 8.0 until they decide to upgrade to Tax Factory 9.0. The activation steps are fully integrated in the IMG for Payroll US below the chapter, transaction SPRO:
a. Upgrade step for the Customizing
In order to start the customizing activities the first step is to specify the version of the BSI Tax Factory that is relevant for the customizing. As standard, the value in this view is initial which is equivalent to Tax Factory 8.0. As soon it is changed to V90 the customizing will refer to BSI Tax Factory 9.0.
b. Go-live with the new version for a client
In this activity is specified for feature 10BSI which group of employees goes productive with version 9.0. In the delivered default setting from SAP the feature returns space which is equivalent to vers 8.0.
The activity is classified as mandatory, however does not need to be done immediately when the HR Support Package or CLC is installed. As long as the customer has only done the previous activity and specified version 9.0 for the customizing it will not affect the Tax Locator and tax calculation and they will continue working with version 8.0. The customer decides in activity (b) which version wants to use productively. Customer can continue with version 8.0 until all upgrade activities for Tax Factory 9.0 have been completed on BSI server.
c. Individual test via User Parameters
SET / GET Parameter BSI_TF_VERSION: in order to either enable individual testing of the new version before going live or to compare individual results of the old version after going live with the new version, a new user parameter BSI_TF_VERSION has been delivered. The version defined in the user parameter will override in non-productive systems the settings specified in the activities (a) and (b) above. In productive systems/clients this user parameter will be ignored.
d. What happen with payroll function UPAR1 and parameter BSI after the upgrade?
The version specified in the schema will be ignored, however the function call with parameter 1 equal BSI will keep obligatory. A change in the SAP standard schema will be delivered only after version 8.0 runs out of maintenance (scheduled for September 2011).
e. How do I know checking the the payroll log which version has been used?
As of version 9.0 Payroll function UPAR1 for parameter 1 equal BSI will output a log with the information about the version as well as the installed TUB level.
Details about the calculation are completely defined within the BSI server as well as from BSI side itself together with the company and the authorities.
In order to work with Tax Factory 9.0 one of the following approaches below can be tried:
a) HRSP: customers can install directly the HRSP relevant for their releases which include the packages for BSI TF 90. E.g. SAPKE60061.
b) HRSP + CLC: or customers can install the Synchronization HRSP plus the Country-Legal-Change package created for their release. E.g. customers are at SAPKE60057 and apply CLC SAPKE60061.
Tax Factory 9.0 has specific TUBs other than for TF 8.0. Once upgrading to TF 9.0 the system will be at TUB 010. It's advisable to apply TUBs up to the latest one in order to be up to date with the last changes. This information can be checked through service.sap.com/hrusa, link Tax Update Bulletins.
How to apply the TUBs will depend on the way like each customer use to apply them, using cumulative or incremental methods. For each method will be provided below an example to apply TUB 31.
What is a machine key?
How are they used in BSI Tax Factory?
Why are they used?
How does this impact the BSI Tax Factory application?
How do I obtain a machine key?
Where can I find more information?
SAP Note 1469857: Installing Tax Factory 9.0, but not as an upgrade
SAP Note 1469858: Upgrading to Tax Factory 9.0 from Tax Factory 8.0
SAP Note 1484771: FAQ: Tax Factory 9.0 Installation/Upgrade Troubleshooting.
SAP Note 1484804: Installation Instructions for Tax Locator 9.0
SAP Note 1484768: TUB: Finding and applying TUBs for Tax Factory 9.0
SAP Note 1519016: Enabling Tax Factory via Switch Concept
SAP Note 1532493: TUB: Applying transport files from TUBS
SAP Note 1526391: Test program wrongly calculating tax for FED/State.