Hello,
I'm trying to implement SAP note 738159 : Catch Weight with Radio Frequency,
and while I was having no trouble implementing it, it doesn't seem to work.
I'll go through the step I have done to implement it and you can see if there's some obvious mistake.
These steps are defined in note, you can find my comments (in bold) under every one of them on how I did it.
Step 1. Activate the user exits MWMRF302, ..304, ..400, ..502, ..504,..704 and ..765.
I have created a project in CMOD and assigned enhancements like on the image below:
Also, I have activated the components:
Project status is active.
Step 2. Copy all screens from the program /CWM/SCREENS_LVS into the function group XLRF,
with the exception of screens 0704, 0765, 2704 and 2765, which you copy into the
function group XLHU.
I have copied those screens from /CWM/SCREENS_LVS to SAPXLRF program (Funct.Grp. XLRF),
with exception of these four I copied from /CWM/SCREENS_LVS to SAPXLRF to SAPXLHU.
All screens are active.
Take a look at the images below:
Step 3. Fill the user exits with the following includes:
Source - Catch Weight Include - Description
ZXLRFZZZ - /CWM/MOD_ZXLRFF01 - Subroutines
ZXLRFZZZ - /CWM/MOD_ZXLRFI01 - PAI routines
ZXLRFZZZ - /CWM/MOD_ZXLRFO01 - PBO routines
ZXLRFZZZ - /cwm/mod_ml03t_get_hu_item_f01 - Special subroutine
ZXLRFZZZ - RLMOBERR - Routines for error handling
ZXLRFTOP - LLMOBDAT - Data definition
ZXLHUZZZ - /cwm/mod_zxlhuf01 - Subroutines
ZXLHUZZZ - /cwm/mod_zxlhuo01 - PBO routines
ZXLHUZZZ - /cwm/mod_zxlhui01 - PAI routines
ZXLHUTOP - LLMOBDAT - Data definition
E.g. through SE80, I double click on ZXLRFZZZ and create it, enter:
INCLUDE /CWM/MOD_ZXLRFF01.
And save, activate.
Function module - Include - Catch Weight Include - Description
EXIT_SAPLLMOB_360 - ZXLRFU31 - /CWM/MOD_ZXLRFU31 - PBO screen 502
EXIT_SAPLLMOB_670 - ZXLRFU62 - /CWM/MOD_ZXLRFU62 - PAI screen 502
EXIT_SAPLLMOB_210 - ZXLRFU16 - /CWM/MOD_ZXLRFU16 - PBO screen 302
EXIT_SAPLLMOB_520 - ZXLRFU46 - /CWM/MOD_ZXLRFU46 - PAI screen 302
EXIT_SAPLLMOB_280 - ZXLRFU23 - /CWM/MOD_ZXLRFU23 - PBO screen 400
EXIT_SAPLLMOB_590 - ZXLRFU54 - /CWM/MOD_ZXLRFU54 - PAI screen 400
EXIT_SAPLLMOB_380 - ZXLRFU33 - /CWM/MOD_ZXLRFU33 - PBO screen 504
EXIT_SAPLLMOB_690 - ZXLRFU64 - /CWM/MOD_ZXLRFU64 - PAI screen 504
EXIT_SAPLLMOB_230 - ZXLRFU18 - /CWM/MOD_ZXLRFU18 - PBO screen 304
EXIT_SAPLLMOB_540 - ZXLRFU48 - /CWM/MOD_ZXLRFU48 - PAI screen 304
EXIT_SAPLLMOB_005 - ZXLHUU37 - /CWM/MOD_ZXLHUU37 - PAI screen 704
EXIT_SAPLLMOB_013 - ZXLHUU44 - /CWM/MOD_ZXLHUU44 - PAI screen 765
EXIT_SAPLLMOB_513 - ZXLHUU58 - /CWM/MOD_ZXLHUU58 - PBO screen 765
For those I go to SE37, enter function module e.g. EXIT_SAPLLMOB_360, double click on Include
e.g. ZXLRFU31 and create it, enter: INCLUDE /CWM/MOD_ZXLRFU31.
And save, activate.
Step 4. Add the following entries in the RF screen control under the Customizing option
Logistics Execution\Mobile Data Entry\Define Screen Management:
SAPLLMOB - Narrow format - 1 - 0302 - 2302
SAPLLMOB - Narrow format - 1 - 0304 - 2304
SAPLLMOB - Narrow format - 1 - 0400 - 2400
SAPLLMOB - Narrow format - 1 - 0502 - 2502
SAPLLMOB - Narrow format - 1 - 0504 - 2504
SAPLLMOB - Narrow format - 1 - 0704 - 2704
SAPLLMOB - Narrow format - 1 - 0765 - 2765
SAPLLMOB - Large format - 1 - 0302 - 0302
SAPLLMOB - Large format - 1 - 0304 - 0304
SAPLLMOB - Large format - 1 - 0400 - 0400
SAPLLMOB - Large format - 1 - 0502 - 0502
SAPLLMOB - Large format - 1 - 0504 - 0504
SAPLLMOB - Large format - 1 - 0704 - 0704
SAPLLMOB - Large format - 1 - 0765 - 0765
This one is in customizing, I have entered those, see the image:
Step 5. Maintain users in the table LRF_WKQU with variant (here it is variant 1).
(Customizing option Logistics Execution\Mobile Data Entry\RF Queue Management:
Assign Processor to Queues)
Done through LRFMD t-code.
Assigned variant 1 and appropriate screen format to users.
And that should be it. But it isn't...
I bet someone can use this as a tutorial for the basic implementation of this note.
Except for the fact that it shows the old screens without Catch Weight Management fields
(Parallel qty and unit of measure).
I'm using t-codes LM07 (guided picking), guided putaway (LM04) to test it, but no luck.
Still the old screens without CWM support!
If any of you know what I did wrong looking at this detailed steps I performed, I'd be glad to award max.possible rep.
as this is really getting annoying...
Thanks and regards,
Mihailo