Customer enhancement in EWM: Skipping a screen in RF transaction
http://scn.sap.com/community/extended-warehouse-management/blog/2013/06/09/switching-off-initial-screen-in-rf-putawayThis blog post explains a way to switch off screens not needed in EWM 7.0 (RF). The case in consideration is ‘Putaway’ process using RF devices. Customer did not want the initial screen that comes up during the Putaway process using standard EWM transaction.
Knowledge source: EWM RF Cookbook is a great source of information, however illustrates only the generic processes and does not dwell into specific situations and requirements.
EWM RF Configuration: Switching off a Screen cannot be accomplished using EWM RF configuration node activities alone. The steps/transactions sometime are decided by the corresponding RF Function Modules/programs (~akin to hard-coding). We may treat this as the limitation of EWM wizard currently.
Case: Switch off the following screen that comes up during the activity ‘Putaway by WO’ (3-1-1). Customer reason: HU is not being used for putaway.
Transaction: /SCWM/RFUI (on terminal),
Logical Transaction STEP: PTMASC, Logical Transaction: PTWOSI, Screen: 3711
Initial attempt: We simply tried to remove the step from the logical transaction using EWM RF configuration nodes, assuming the screen will go-away.
However, upon execution, we received error as shown below: (system was still expecting the step PTMASC)
Upon investigation, we noticed that the transaction code is expected by the system irrespective of configuration for screen flow. This was further confirmed by useful reply from SAP for our customer message.
The Function Module /SCWM/RF_PT_WO_NAVIGATION was responsible for calling the step. It was deemed that a minor enhancement is the only cost-effective choice to achieve the end result.
Relevant SAP Notes: Since the customer’s system was at EWM 7.0 SP6, it needed the SAP Notes to resolve issues with ITS Mobile templates, Presentation profiles and RF Logical Transactions. Following notes were choses and implemented:
1736194 Resolves error in ITS templates when changes are made to standard screens
1754368 Resolves SAP program error when a an existing Presentation Profile is copied into new one
1521250 Re-use of standard RF Logical transactions
An enhancement was created in the FM /SCWM/RF_PT_WO_NAVIGATION as shown below. It simply set the function code to GTPLMT to make system skip the step PTMASC.
now, upon execution and input of Warehouse Order number, system skipped the initial HU screen and presented the actual task screen as below:
For different steps/transactions, relevant FM and Fcode needs to be identified. The table /SCWM/TSTEP_FLOW helps in figuring out the FM.