on 10-23-2008 8:08 AM
hi gurus!
as we know, there are two things decide the scope of availability check in sales order, availability check group in meterial master data (might be 02 or kp) and checking rule (like A/AE/AW).
my wondering is that how the system decides which checking rule is used in a certain transaction, like in sales order. for example, if you create a consignment issue order(KE), the checking rule will be AW, for the system checks the consignment stock for this kind of orders.
i remember that this assignment of checking rule in SD is fixed in standard SAP, is it in a internal table that controls that? if so which conditions in that table that decide the checking rule?
thanks in advance!
Dear Michael,
I think here is what you are looking for. In case of sales documents the checking rule (PRREG) is hard coded in program SAPFV45V, include FV45VF0C_CATALOGUE_BUILD:
PRREG
LS_CATALOGUE-VALUE = 'A'. " tmvfp-obvfp.
LS_CATALOGUE-VALUE+1(1) = VBAP-SOBKZ.
LS_CATALOGUE-KFDNA = 'PRREG'.
APPEND LS_CATALOGUE TO X_CATALOGUE.
The first letter is always an A and the second one is simply the special stock indicator (SOBKZ) of the item.
E Orders on hand
K Consignment (vendor)
M Ret.trans.pkg vendor
O Parts prov. Vendor
P Pipeline material
Q Project stock
V Ret. pkg w. customer
W Consignment (cust.)
Y Shipping unit (whse)
Is this what you were looking for?
Best regards
René
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michael,
Checking rule feature is an SAP designed entity following a certain standard logic for the availability check (nothing to do with an internal table which is an ABAP coding tool to retrive, change, update data etc in the database tables). The checking rule is assigned to the checking group (standard or user defined) to meet your availability check requirements.
You may need to use only the existing checking rules in the system which cannot be changed or copied or any new ones created.
I hope this information helps to clarify the checking rule
Best Regards
Sitaraman
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
thanks all for your replies.
it would be highly appreciated if someone is telling that with internal table or logic that SAP use to determine this in SD....
thanks again!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You can define checking rules for the following applications:
Sales and distribution
MRP
Production order processing
Maintenance order processing
Service processing
Inventory management
You can thus carry out various application-related checks for a material.
Menu path- IMG-Production-Shop floor control-operations- availability check-Define checking rule
Thanks,
Vrajesh
hi,
In this step you can define the business transactions. These transactions must also be available in the APO planning system. Here the availability check control is carried out for the transactions.
You can find the business transactions in the APO planning system (Field BPROC) under:
Global ATP -> Settings -> Rule-based ATP -> Conditions -> Assign rule strategy.
GO TO =>IMG-SD-BF-AVAILABILITY-AVAILABILITY CHECK-RULE BASED AVAILABILITY-DEFIN
I AM NOT SURE WHETHER IT SOLVES UR QUERY BUT I GIVING MINE.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Michael
Actually Checking Rule is maintained in OPPJ and Yes you can define the checking rule for reservations via the configuration menu for production orders but in SD, the checking rule is specified internally within the system and cannot be changed
thanks
G. Lakshmipathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
i also tried to search for it some time back but did not find the place where it is hard coded.
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.