cancel
Showing results for 
Search instead for 
Did you mean: 

Availability Check

Former Member
0 Kudos

Hi PP Experts,

Can anybody explain me Define Checking Group,Define Checking Rule,Define Scope of Check,Define Checking Control?

Especially explain Checking Rule and its effect.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Rai,

Checking group T code ovz2:

Just it defines the method of check for availability.

1.Whether to take the total receipt records or single records per day etc.

2. whether to allow other users to process availabilty check for that material at the same time or not.

3. It must be assigned to the material master of that particular mat. (MRP-3 view). Otherwise the material will not be included for availability check.

Checking rule

It' just a text entry used to define ur area or module as u wish ( production, maintenance , etc.,)

Checking rule together with checking group specifies the scope of check.

Scope of check. T code opjj

1. It specifies which stocks are included for the availability check.

For example , safety stocks , quality insp. stocks are included in the check or not.

2. Receipt elements are considered or not.

(e.g) purch.orders, reservations, purch. reqs. etc.,

3. To specify a scope of check, you have to assign your checking group with the checkin rule.

Checking control T code opjk

1. It defines , during order creation and release, Material avalability , PRT, capacity availabilities are to be checked or not.

2. If material is not available, whether torelease the order or not.

3. what type of check, ATP or against PIR.

4. Here u have to assign ur checking rule.

Thanks & Regards,

Jeyaraman.R

Answers (1)

Answers (1)

rupesh_brahmankar3
Active Contributor
0 Kudos

Dear,

1) Checking rule Specifies whether and how the system checks availability and generates requirements for materials planning.

2) It defines, together with the checking group, the different MRP elements that make up this key figure in Flexible Planning.

Along with Checking Group you can define the how system checks the material avaibility during the order processing.

For creating Chacking Control for any order type u have to define Checking grtoup along with Checking rule.

I think u can better under stand this funda(PP, P1 and P2) by handle it practically , For this pls go through below T.codes,

Define Checking Group - OVZ1

Define Checking Rule - SPRO ->Production -> Shopfloor Control ->Operations ->Avaibility Check -> Define checking Rule

Define Scope of Check - OPJJ

Define Checking Control - OPJK

To carry out a material availability check you need a checking group and a checking rule.

You allocate the checking group to the individual material in the material master. You specify the checking rule for each application. Together, the checking group and checking rule determine the scope of the check.

From Production point of view

First checking group need to be defined.

Second checking rule to be defined.

Third checking group and checking rule to be combined and assigned to scope of

check

Fourth checking rule should be assigned to checking control .

Availability check for a material is carried out only if the material is

1. A stock item

2. Not a phantom item

3. Not a bulk material.

This can be carried out

1. during order creation

2. during order release

3. when a created order is saved

Availability check can be triggered either manually or automatically.

In the checking scope(opjj) we should define

1. which Mrp elements are to be considered during check

2. which inventory categories are to be taken into account

3. whether Replinishment lead time is to be taken into account or not

4. whether check is also to be carried at storage location level.

This checking rule must be linked to checking control(opjk)in which you can say

1.No availability check for the material

2.Availability check when saving the order

3.What type of check is to be carried

whether ATP CHECK or Check against PIR quantities

4. Whether order should be released or not if there is

any missing parts.

The checking group is assigned to material master MRP3 view

Hope it will help you.

Regards,

R.Brahmankar

Former Member
0 Kudos

Please explain role of Checking Rule in detail.

rupesh_brahmankar3
Active Contributor
0 Kudos

Dear,

Checking rule is used to control the scope of the availability check for each transaction. Checking rule Specifies whether and how the system checks availability and generates requirements for materials planning.

Example:- If you take A -- SD order (Availability check at sales order level)

If you take PP--it will use in production order as per your group combination with order type.

Suppose,

01 and 02 are the checking group. Availability check is carried out with the help of these checking group and checking rule. Checking group 01 and 02 are maintained on the material master.

01 - Individual requirement -For this system generates transfers the requirement for each order to the MRP .So that MM can either produce or procure.

02- Collective requirement.-In this all the requirements in aday or in a wek are processed at a time. System stores all req and passes on to the MRP in MRP run.

Refer this link also,

[Checking Rule|https://forums.sdn.sap.com/click.jspa?searchID=16953780&messageID=5612288]

Regards,

R.Brahmankar

Former Member
0 Kudos

Hi,

In PP Checking rule is just a key to help define the checking control (OPJJ) for a particular order type.

Checking group is in material master. Checking rule is attached to Production order type in OPJK. And Chcking control (Scope of check) is defined for checking group and checking rule combination.

Effectively what this means for a material with X checking group when you create a production order with Y checking rule, an availabilaity check happens in accordance with the Scope of check defined for X & Y combination (OPJJ) and settings defined for the production order type (OPJK).

It is to be noted that this option of assginng checking rule is available only in PP. In SD every transaction has a hard coded (and cannot be changed/reassigned) checking rule and Availabilty check considers that checking rule of that transaction for determining the scope of check.

Hope this clarifies...

regards,

Ashok

Former Member
0 Kudos

Thanks Sir,

I got it.

rupesh_brahmankar3
Active Contributor
0 Kudos

Dear,

Did you get my wording? I have explain you in details.

Please come back if any problem.

Regards,

R.Brahmankar