on 04-16-2007 2:18 AM
Hi,
Can anybody help to letting me know the functional module for doing ATP?
In order to fulfill the user requirement, We need to customize the ATP process, so we don't want to use standard transacation or standard procedure. So, pls help me to know the same.
thanks & regards,
Sudhakar
ATP MEANS AVAILABILITY TO PROMISE.
systrem will calculates total goods receipt -total goods issue
in availibilty check system will check in daily req or the individual req.
i thing it will help u
regrds
phani.g
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ATP MEANS AVAILABILITY TO PROMISE.
systrem will calculates total goods receipt -total goods issue
in availibilty check system will check in daily req or the individual req.
in avail.check it will consider for checkng group and checking rule.
i thing it will help u
regrds
phani.g
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can I have any documentation for these 2 user exits? It is very hard to see what structures are available when the checks are done. In particular I would like to know if the customer number and the sales order type. I found them in VVBBD but only after the first line item is processed which is too late for my logic, Thanks,
as Javed said use an userexit for this: RV03VFZZ
USEREXIT_AVAILABILITY_IN
USEREXIT_AVAILABILITY_OUT
You can also use BAPI_MATERIAL_AVAILABILITY to understand how to operate but you cannot use uit inside the sales ordre.
pls. reward if helpful
Roberto
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
If you are going to include some of the user requirements in availability check then I will say that dont change the standard programs. Rather use one of the following user exits and include your code in the relevant one.
User Exits For Availability Check
The user exits named here are planned for projects that are to be carried out in agreement with SAP development as they may only be used in consultation with SAP. SAP provides no guarantee if they are used without our advice!
USEREXIT_PLANT_SELECTION in program RV03VFZZ is an exception to this rule (see below).
User exits in program FV45VFZZ
USEREXIT_ADD_FIELD_TO_HEADER
USEREXIT_ADD_FIELD_TO_LINE
User exits in program FV45VFZY
USEREXIT_DELIVERY_GROUPS
USEREXIT_MVERF_INIT
USEREXIT_QUOTA_KEY_VALUE
User exits in program RV03VFZZ
USEREXIT_AVAILABILITY_IN
USEREXIT_AVAILABILITY_OUT
USEREXIT_DARA_REFRESH
USEREXIT_PLANT_SELECTION
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can I have any documentation for these 2 user exits? It is very hard to see what structures are available when the checks are done. In particular I would like to know if the customer number and the sales order type. I found them in VVBBD but only after the first line item is processed which is too late for my logic, Thanks,
hi,
use function "BAPI_MATERIAL_AVAILABILITY"
Atul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sudhakar,
For performing the ATP ,the system makes a call to the function module Availablity_check.
The subsequent opeartions of validating the checking group, checking rule and ATP scope of check happens in this function module.
I hope this pointer was useful to yoou..
*Reward points if you found this post useful...
Let me know if you need any further details.
- Girish
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 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
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.