In order to avoid issues related to post installations steps that were not properly followed, we created a tool (See 2171559) to perform a check of these steps in a fast and simple way! This tool was named “Installation Checker” and it is aimed at the NetWeaver version of BPC.
In this first version, the Installation Checker verifies the following items:
1. Check the RFC for BW
– Verifies if the RFC for BW was created and if so, brings the name of this RFC. If the name is not displayed, then the RFC for BW was not created
– Presents the BW user* related to this RFC, extracted from RSAADMINA table
– Presents the BW user* related to this RFC, extracted from RFCDES table (RFCDES stores the configurations of all RFC connections)
– Presents the BW destination client
*Important: both tables, RSAADMINA and RFCDES, should show the same user.
2. Check the RFC for BPC
– Verifies if the RFC for BPC was created and if so, brings the name of this RFC. If the name is not displayed, then the RFC for BPC was not created. This information is extracted from UJ0_PARAM table*
– Does the same verification described above, but in this case the information is extracted from RFCDES table*
– Presents the BPC user related to this RFC, extracted from RFCDES table
*Important: both tables, UJ0_PARAM and RFCDES, should show the same RFC name.
3. Check the RFC for MDX PARSER
– Verifies if the RFC for MDX PARSER exists in the system
– Verifies if the RFC is created at the right place, under TCP/IP connections
4. Execute UJA_DATA_CHECKER
– Executes the UJA_DATA_CHECKER program for Environment Shell and returns the result of the execution (if the file service structure is correct or not)
5. Authorization test for BW RFC
– Executes the authorization test for BW RFC and returns the result (if it passed or if there is any error, it will presents the error)
6. Authorization test for BPC RFC
– Executes the authorization test for BPC RFC and returns the result (if it passed or if there is any error, it will presents the error)
* Important remark:
– The green light is only displayed if all the sub checks under the main check are correct. (It should be changed in a next version, where each line will contain your own light indicator)
– Inside parentheses it is possible to see the table from where the information is extracted
This is the first version and the code can be found in the Note 2171559. In the near future, more releases will be created, which will include any fixes needed and additional checks.
If you have any suggestion, please feel free to share it with us through the comments. This way you can help us to improve the tool.
Follow this blog post to be notified of updates.