on 03-01-2016 5:37 PM
Hi
I have a specific requirement from client. They would like to turn of Availability check for particular set of materials during the sales order processing. They would like to run it manually and allocate quantities based on priority of the customer. Can someone suggest some userexit for handling this requirement or do I need to influence the ATP check. I checked the setting of Availability check but couldn't find any solution.
Any idea would be of great help.
Regards
Niladri
Try maintaining the value 'KP- No Check' in the availability check of the plant view in the material master. This will ensure that no availability check will happen at the time of order processing for the material. This might satisfy your requirement.
Thanks,
Ravin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Niladri,
I have the similar requirement. Can you please let us know by chance what code changes or enhanced the FM to fulfil this requirement.
PG
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guys
Thanks for contributing. Anyway me and my technical team were able to figure it out. We enhanced the function module RV_AVAILABILITY_CHECK to achieve the same. Created an identifier in the Material master and based on the identifier, system bypass the ATP check and doesn't confirms the quantities. It gives the option of manually confirming the quantities.
Regards
Niladri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello.
If you really have to influence ATP to achieve what the client requests, there are some integration points to consider.
If I understood you correctly, your idea is to set somehow the confirmed quantity for these materials to 0 at the time of order entry and allocate the actual quantity at a later time with V_RA, when you have the list of orders for these products.
1. This means that you will might get a lower credit value against which to release (in standard credit check is run against the confirmed quantity and for these products you confirm 0 at first).
2. Because of this lower value an order passes credit limit check or it is released by the credit department - estimating the order as not not a big risk.
3. You allocate 5 out of total 10 EA of material X for this order, the credit value increases and it may be blocked for credit limit (depends on your OVA8 routine). If it is not blocked, then you have another problem, I think... e.g. order with credit value 2500 auto-approved for customer with credit limit 1600.
4.The credit department releases it from VKM4.
5. During credit release ATP check is run (unless you stop that with another development). After this release, depending on what you have changed:
5.1.For your product the quantity is set back to zero. You will get into a loop of quantity confirmation/quantity reset, or
5.2. The quantity gets confirmed in full (if you had enough stock to cover it). This means that you lost some of your work and have to allocate the quantity again for the same order. For the second time all is OK (hopefully).
6. So it looks as if 5.2. is a possible approach, all will be fine, just a bit more work... No, it is not.
6.1. Users will start complaining about the double work.
6.2. Credit release and ATP adjustments are done by separate teams, which do not communicate that often, they have different cut-off times. What are the chances that a credit clerk would know that the order from 5.2. should get less confirmed quantity and that he/she will call his colleague and tell him to allocate the quantity again? Credit departments run sometimes mass order recheck if they had issues with clearing, so they may not even notice.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Check out wiki how SD-specific control features need to be maintained in Customizing
Availability Check (ATP) and Transfer of Requirement (TOR) - ERP Operations - SCN Wiki
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Niladri,
I believe you need to have a different schedule line category determined for this materials (one without ATP).
The schedule line categories are determined according to the item category and the MRP Type. So, you could assign a different MRP Type to your materials, or you could determine a different item category (check how item category determination works).
Regards,
Fortian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
May be you can try using the Rescheduling functionality in SAP, where even though the stock has been allocated for the other sales orders, still based on the priority of the customer, the stock can be rescheduled using the V_V2 tcode, Please search in the forum itself for more details,
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
12 | |
11 | |
6 | |
6 | |
4 | |
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.