on 01-20-2014 11:19 PM
Hey gurus.
We have implemented GATP RBA with product substitution here.
Allocation is working fine and product substitution is working too, but with a problem.
When substitution occurs, allocation is only checked on entered material. For example:
Mat A (entered) - allocation 0 - inventory 100
Mat B (substitute) - allocation 500 - inventory 100
Sales order with 100 units for material A will confirm:
Mat A - 0 units
Mat B - 0 units
Mat A (entered) - allocation 100 - inventory 100
Mat B (substitute) - allocation 500 - inventory 500
Sales order with 200 units for material A will confirm:
Mat A - 100 units
Mat B - 100 units
We need to substitute material B check for his own allocation quota.
Can you guys help me please?
Thanks in advance.
Thank you very much guys.
I dont know what happened, but i deleted and re-create all characterists combinations in mc62 and parea_k and now it's working.
Thank you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi MT,
I believe enough insight is been provided by other experts, but good news is allocation with RBA works in standard, all you need to do is to take rule_matnr instead of MATNR and rule_werks instead of WERKS (if you are using plant as one of the characteristics) as a characteristics in your product allocation object.
Rest other settings need to be same, try it and let me know if this works for you.
Rgds
Sourabh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello MT APO,
Looking at the example that you had provided, I could guess that you have the following settings in check instructions
1) Product Allocation check - 1st Check
2) Product Availability Check - 2nd Check
For me, the example that you have provided is clear and system is working fine as expected as per the above settings. Please remember that Rule Based Availability is more of a "ATP" functionality but not "Allocation" relevant. Net, you can consider RBA as one of the sub processes of Product Availability though it plays a major role.
The allocation figures that you maintain in the system are actually not the accurate stock figures. They are virtual figures that users put in place to cap your availability check. In the above example quoted by you, the first check is actually acting as a filter to pass on the filtered quantities to next step. So, if your allocation says 0, then the total confirmation would be 0. Although I understand that there is an allocation limit on the substitute product. If you think widely in business terms, if the users have decided to do the substitution between two products, to the best of my business knowledge, I would think that the allocation limit should also be more or less same between both the products because you consider them as one entity or one group to substitute each other.
Now, next thing would be to see if you can make Product Availability as first check and Product Allocation as second check. Even in this case, I think ( but I am not confident ) the 2nd check will cap your net remaining requirement to 0 since there is an allocation of only 0 pieces. You may test this part and educate the users accordinly.
I hope I have been of some help in answering your question.
Thanks & Best Regards,
Babu Kilari
SCM APO Consultant
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello MT APO,
I will assume you have done the required configuration for Product Allocation Check.
Please verify below settings
1. Check Instruction : Product Allocation: Change from NO CHECK to First Check or Second Check as required. Please refer below sample screenshot for check instruction having both Allocation Check and RBA.
APO- goto SPRO>APO>GATP>General Settings>Maintain Check Instructions
2 ) Product Location Master in APO : Use transaction /SAPAPO/MAT1 to open Product Master in APO. Goto ATP Tab, Please make sure you have maintained Location-Dependent Product Allocation Procedure and/or Sequence(if it is configured).
Hope this will help.
Thank you
Satish Waghmare
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.