Troubleshooting
Last updated
Was this helpful?
Last updated
Was this helpful?
The following triage steps build good troubleshooting habits generally and can help to establish whether an issue is caused by PreBilt or another factor.
When testing PreBilt, use a private browser session with mobile device emulation (if no mobile device is available) and enable the /SCWM/RF_TECH_TITLE
parameter. Check the console and network tabs in developer tools for errors during testing.
To enable developer tools and device emulation in either Edge or Chrome:
Press Ctrl+Shift+i to enable to developer tools
Press Ctrl+Shift+m to toggle mobile device emulation
To enable the /SCWM/RF_TECH_TITLE user parameter:
Open the relevant SAP GUI client and go to transaction SU3.
Select the Parameters tab.
Add /SCWM/RF_TECH_TITLE
as a parameter name.
Set its value to X
and save your changes.
Try to replicate the issue in ITS (if available) or RFUI.
If the issue can also be reproduced in a different frontend (such as SAP GUI), the problem is likely not with PreBilt but with another system.
Simulate how the end user is processing the task.
For scanned inputs, press Enter after input to mimic the scanner’s carriage return.
For push buttons, click the on-screen button rather than using function keys on a keyboard.
Use the same or similar data as the original process.
Click the “i” icon in the top-right of the screen and:
Copy the Last Response details at the point of the issue.
Note the Screen Program, Screen Number, and For Configuration logical transaction details from the technical information window.
For newer versions of PreBilt:
Perform a triple tap on the app header to view the app version and active plugins.
If this information is available, capture it.
In transaction SICF, Execute the selection screen with the default values.
Check relevant TCTM services for the TCTM_EWM deployment are active. If the following services are present they should be activated:
sap/bc/apc/tctm (and sub nodes)
sap/bc/bsp/sap/ztctm_fiori
sap/bc/ui5_ui5/sap/ztctm_fiori
sap/opu/odata/tctm
tctm_ewm (and sub nodes)
tctm_ewm_ui
Check services relevant to your platform, such as PSE or Movilizer.
Inactive services can be activated by right clicking them, then clicking Activate Service, followed by the Yes (with subnodes) button.
Check that the user and setup has been completed correctly.
If the error message and short dump "Error received from SAP.()Template interpretation terminated, template not found" is displayed, login has likely been attempted with a with a non-PreBilt display profile assigned.
This error message may also be caused by .
Some S4 2022 releases without this applied will experience non-functional message handling across /SCWM/RFUI.
It is advisable not to hide any verification fields using the PreBilt screen configuration. The RF Framework already manages verification control and field display in RFUI. If unexpected verification errors occur, . Test the same transaction step and process in SAP GUI using transaction /SCWM/RFUI.
If the expected response is not resulting from executing a function code, check .
If standard back function codes are not used, (transaction /TCTM/EWM_CFG). Refer to the configuration guide for details on enabling this override, which will ensure the "Back" arrow appears in PreBilt.