on 08-26-2015 11:41 AM
Hi Team,
I am creating a manual putaway strategy where while entering bin, we need to put some validation.
Suppose I use LT06 and enter lines one by one, and while entering each line, two validation should be there as mentioned below:
1. whether the bin which I have entered have multiple materials
2. whether the bin which entered have enough capacity
For the first validation, lets say user entered material x and bin A01, user exit (EXIT_SAPLL03A_002) triggered and checks bin, lets say it is empty now. So 1st item (iLTAP-1st line item) passes that validation and user enters the second line,
now for second line, user entered material y and same bin A01, user exit triggered, bin is empty, but now need to check first line item which entered in run time and it should give error, because material is different.
But with exit EXIT_SAPLL03A_002, it is not possible. It imports only one line item from LTAP.
Please suggest is there any other user exit which can be used?
Or EXIT_SAPLL03A_002 can be used where I miss something?
Kindly advice.
Thanks,
W don't have a user exit secifically there for validation of such sort, but there could be a few workarounds on this.
In my opinion you have 2 paths here depending on which kind of system response you want, hard stop on error and exit program (possible through user exit) or soft stop and option for user to retry the bin entering procedure. OK here are the options IMHO.
1) Develop an explicit enhancement at the point in code where you need it, this is the most flexible solution and you can develop it so that you can do anything you wish, soft stop, hard stop, retry same items etc. It should be executed (enhancement) immediately after entering detals of the destinations bin. So many options here so no need to say anything else than full flexibility.
2) Use user exit at end of transfer order creation - update own data.
You don't update your own data here you just do the validation and if items don't match the requirements you just kill the program and exit with an error message. Much less flexible but much more "standard" - no need for explicit enhancement point.
Should you have any more questions feel free to ask.
Mihailo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
7 | |
7 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.