Checking Rule Determination

Hi Friends,
In Availability check, Checking Group is Assigned to Checking Rule and their relation is many to many.
My doubt is how one particular checking rule is determined in Sales Order (Availability).  Is that determined based on Strategy group and MRP group or any other setting from SD side.
Ex: checking Group 01 is assigned to Checking Rule 'A', '01'.... etc..., but system is taking Checking Rule as 'A' only.
Thanks & Regards,
Vishal

Hi
Checking Rule A for Sale Order and B for Delivery is pre defined in SAP and based on the availability check(01) what you maintain in material master, checking rule will react in sale order.
If you make a normal sales order it will take the combination A/01 as the scope of check always.If you do the consignment it will take AW/01 which is predefined.
The subthings of these three major factors is given in OVZ9
For your order type CS cash sale it will be always B/01
Think logically
What is cash sale?
A customer picks up the material in stores and he pays for it then and there
It means the order and delivery are immediate or one and the same
In logical process there is no order for cash sale
The customer can only pick up the available material hence the availability check is only in delivery
Thanks
Rishi Balani

Similar Messages

  • Checking Rule to Order Types

    Hai,
    Can somebody let me know how the system automatically derives the Checking rule 'A' for Sales Orders. I would like to create new Availability Check Control based on the Checking Group / Checking Rule combination.
    Mine is not an APO system, simple ECC 6.0, so I can't use the 'Business Transaction' field in the Document Type's Avail Check.
    I don't want to choose 'A' as checking Rule for my Sales Order doc type.
    Regards,
    Maheshwaran. I

    Hi Maheshwaran,
    Availability check is carried out in different transactions like Sales order creation, delivery creation, Purchase order creation, goods issue and also in production order. The point to be noted here is everywhere the availability check is carried out using two basic elements.
    1. Checking rule
    2. Checking group
    Explanation
    Checking Rule
    Checking rule is transaction based, i.e. In STD SAP system, if you are creating the sales order, then it is A, if delivery then it is B, if you are creating/releasing production order, then it is PP. This is almost fixed. What is the use of this as a single element it does not have any meaning, but with checking group.
    Checking group
    Checking group is the one what you assign in material master at plant level, i.e. for different plant and for the same material or for same plant different material there can be a different checking group. This is assigned in material master in MRP3 view, as a signal element it may not have much meaning except that it may be used for checking at which level - group level or individual level and quantities confirmed in the availability check are to be locked or not.
    Combination of Checking rule and checking group will define the scope of check
    In scope of check you will be defining all control parameters in t-code OVZ9
    Checking group you have defined in MMR as 01 and system is checking with checking rule A as it is a sales order you have created
    Hence the system takes the said combination
    Checking rules are predefined in SAP.
    Checking Rule A for Sale Order and B for Delivery is pre defined in SAP and based on the availability check what you maintain in material master, checking rule will react in sale order.
    'A' refers to Sales Order and Availability check Rule determined in '01'.
    Regards

  • Determination of checking Rule in sales order

    Dear all,
    how the checking rule is determined in sales order av.check, In the t code OPJJ we are maintained so many checking rule for one checking group, In the sales order how the system determines the checking rule,
    I am expecting positive feedback from your end .
    Best Regards,
    Kumar

    Hi Kumar,
    You will have to maintain the checking group default for Material Type & Plant in Customization.
    You can assign the plant & the checking rule for processing Back order Processing.
    You can set default values for the relevant sales area & the availability checking rule.
    You will have to assign the requirement class to reqirement type.
    Maintain the avbl. check & TOR for the relevant schedule line.
    These settings need to be done for the avbl. check to be performed at the sales order level.
    Hope this will help you.
    Thanks & Regards
    Krishna Mohan

  • Checking Rule AE

    Dear expert,
    In SO, availability check based on Checking Group 02 and Checking Rule AE. As understand Checking Group 02 is maintained in Material Master Data.
    The question is how system determine Cheking Rule AE?
    Regards.

    Hi
    Availability check is carried out with Checking group and checking rule.
    As checking group is assigned in Material the combination is reflects in sales order depends on on kind of scenario is carried for material.
    If you have to see Checking rule AE for a item then this possible in Make to order production scenario. Assign the strategy group as 20 in Material Master.
    Chek in your sales order
    Regards
    Ramesh

  • Checking Rule/Special Stock

    Hi All,
    Our requirement is to have our rush orders, order type ZRU, ignore incoming PO's so that the line will J0 error when there is no available stock in the warehouse.  The scope of check allows you to uncheck "Incl. purchase orders" to accomplish this, however you cannot assign a different scope of check per sales order type. 
    I have tried this workaround: created item category ZRSH (copy of TAN) and maintained special stock of E in customization.  I have set ZRSH to be the default item category for order type ZRU.  This special stock category will have ZRSH items determine a scope of check for Z2/AE, as opposed to the regular Z2/A.  The purchase order indicator was unchecked for Z2/AE. 
    The problem is that with the special stock E, ZRSH items are not checking regular stock batches during ATP.  I have seen table T148, but do not want to start modifying this standard table.  Is there a way to have this special stock E look at regular stock?  Or is there another way to have a different scope of check for ZRU rush orders?
    Thanks for any help,
    J

    Bibiane,
    I apologize for using an undefined abbreviation.  Yes, I was referring to the Apparel and Footwear solution.
    The functionality (MTO/PTO) you mentioned is common to AFS, I have never seen it used in Basic ERP.  I guess you are saying that you do not have the AFS addin installed into your ERP 6 system.
    In general, 'A' refers to MTS and 'AE' refers to MTO.  The determination of the ATP check is contained within SD order management programs, and is influenced by both master data and SD configuration.  I couldn't state with any certainty that I know all the ways that ATP checking rule could possibly be determined.  
    You are evidently using a custom ATP check (Y5), for which I would be unable to predict the functionality.  You are evidently using characteristics/classification about which I have no knowledge to determine SO behavior.  You normally would pose these questions to your SD team lead, asking him how he has configured the ATP check to work.
    In conclusion, the topics about which you enquire are not really BPX topics, and not topics about which I would consider myself an expert.  For best responses, I suggest you close this thread, and reopen in one of the SD forums, such as
    SAP ERP Sales and Distribution (SAP SD)
    Sorry I can't be of more help,
    DB49

  • ATP: check rule AE in place of A when creating sales document

    Hello,
    when creating a sales order in the sand box, the ATP check rule was "A".
    when creating a sales oorder in the development box, the ATP check rule is AE.
    The product, the order type, the ATP configuration are completely similar.
    I red on the forum that the check rule is determined by the system without any customizing reason.
    But in this case, there must be a reason explaining why the system wants us to make assembly order as we do not use PP.
    So do you have any idea how this check rule is determined?
    Thank you,
    Yann

    Man I've been trying to figure this out all day.  Luckily for you there is a person here who knows more than I do and he was gracious enough to answer my questions.  The long & short of it is there is no assignment you can configure or change, the Check Rule is an internal assignment (hard coded) based on the MRP and requirements settings of the material.  If you are getting AE then you are using a make-to-order material.  Try a different material... one that is not replenishment, consignment or make to order.  If you're getting a different rule in 2 different systems with the same materials please share the MM settings of each and we can explore the differences.
    This is about as deep as you can get into ATP.  Good stuff!

  • SAP Inter company PO Checking rule and commitment date

    Hello there,
    I am trying to understand the commitment Qty and commitment Date on the NB type PO between two different plants.
    I have a setup where my Plant1 buys from Plant2 and Plant1 takes 100 days to get it from Plant2.
    Plant2 will source it from Vendor1 and takes 200 days for the Vendor1 to supply to Plant2.
    Plant 2 does not have any stock today, the stock from Vendor 1 will arrive only on 6/10/2015, there is an Open PO for Vendor2 for GR will be done on 6/10/2015. So on 6/10/2015, there will be a stock of 2500 units.
    No other requirement exists in MD04 for this material in Plant 2.
    Plant1 is raising a PO for Vendor Plant2 on 3/27/2015 for 1000 units. The planned delivery date is 100 days on Plant1 Material Master. So the delivery day is shown on PO is 100 days from now which is 7/5/2015.
    Considering the fact that Plant2 is receiving 2500 on 6/10/2015, why wont SAP commit to the Qty. When I do the availability check, it does not consider the 2500 units coming in from PO and from CO09. The checking rule does not consider the Purchase Order Qty.
    Now, here is where I need clarification.
    The checking rule says not to consider Purchase Order in the in/out movement, So when I play around with this check I was able to commit the Qty on the PO. When I take out the check it will not commit the Qty and puts the commitment date based on the Plant 2 planned delivery time ( the time Plant 2 takes to buy it from the supplier).
    It makes sense so far, however when excluding Purchase order to be considered for my purchase order availability check and when I remove the 200 days from Plant2 material masters planned delivery date and then create a purchase order, my PO is committing the QTY, how is this explained? or am i having some bad setup somewhere.
    Same exact checking rule i.e excluding purchase order, everything else constant.
    Scenario 1: Qty committed on PO when Planned Delivery time on Plant2 is zero days
    Scenario 2: Qty not committed on PO when Planned Delivery time on Plant2 is 200 days
    Can someone assist me to understand this. thank you

    Anyone thoughts? thanks

  • Checking rule B - delivery

    Hi,
          in the availability check control, for the combination of availability check group 02 - Individual requirements and checking rule B - SD delivery, the 'include purchase order' is included in the scope of check. Does this mean, when the availability check is carried out during the delivery processing, it will take into account the open purchase order quantity?
    min

    Hi,
    Yes it will take in account.
    Control parameters through t-code OVZ9
    Kapil

  • Order type Z031 plant AT01. No checking rule mantained for operation

    Hello PS Gurus,
    I am trying to create a new element PEP, and when i tried to release the element PEP i get.
    Order type Z031 plant AT01. No checking rule mantained for operation
    Can someone tell me what is missing in our customization?
                 Best Regards
                     João Fernandes

    I assume you are trying to attach materials to network activity which is assigned to WBS.
    Your error is because of missing configuration in below mentioned node:
    In SPRO maintain the 'Define Checking Control' under Project Systems->Material->Availability Check (T code OPJK)
    For plant AT01 and Order Type Z031 maintain parameters which are suitable to you. Before this you need to check the node OPJJ.
    Regards
    Sreenivas
    Pls close this post if satisfied.

  • Problem while changing data for STO Assign Delivery type and checking rule

    Hi All,
    In Set up STO..... executing Assign delivery type and checking rule.
    I am trying to add values to Rule for Adoption of ATP Results in Purchasing(REVFE),Delivery Type for Stock Transfers Within a Company Code(LFART1) and another two more fields..After entering the data When i clik Save button... it shows "Data was Saved".But its not showing when i went back and come
    I have checked in debugg mode and table T161V table ..waht ever i entered its not saved in Database table.
    We have checked in another system its working fine..
    Can anyone please help me  on this?

    Solved by posting in OSS.
    The below include has to be uncommented.
    While doing upgrade this include  L0ME6F00 has commented INCLUDE L0ME6F99 has uncommented
         view related include-files   (never change, please)        *
    *{   REPLACE        CB2K900006                                        2
      INCLUDE L0ME6F00.      " subprograms

  • Something interesting with check rule for VAT registration no.

    Hi Guys,
    I found something weird in sap with check rule for VAT registration no.
    If I set any of check rules for US and save(tcode oy17), then change the country of a customer from DE to US and save(not change the VAT registration no), the system post error messages "ISO code DE is not correct in the VAT registration number". But if I set rule for AU(australia) with same rule as US, and change the customer's country from DE to AU(not change the VAT no), no error happens and customer can be saved successfully. So anybody can give any explanation on this problem?
    Thanks in advance, point will be rewared. Waiting for the comments.
    Regards,
    Alex

    <TABLE align=center border=0 cellPadding=1 cellSpacing=1 width="95%"><tr><td width="15px"><input type="image" src="wwv_flow_file_mgr.get_file?p_security_group_id=1046425373323359&p_fname=add2d1.jpg" name="add_QTB_5174" id="add_QTB_5174" onclick="javascript:addRowToTable('QTB_5174',4,22.5);return false;"/></td><td width="15px"><input type="image" src="wwv_flow_file_mgr.get_file?p_security_group_id=1046425373323359&p_fname=delete2d.gif" alt="delete" name="delete_QTB_5174" id="delete_QTB_5174" onclick="javascript:removeRowFromTable('QTB_5174');return false;"/></td><td><input type="image" src="wwv_flow_file_mgr.get_file?p_security_group_id=1046425373323359&p_fname=edit2d.jpg" alt="edit" name="edit_QTB_5174" id="edit_QTB_5174" onclick="javascript:updateTableRow('QTB_5174',22.5);return false;"/></td></tr></table>
    <input type="hidden" value="QTB_5174" id="5174"><TABLE align=center border=0 cellPadding=1 cellSpacing=1 width="95%" id="QTB_5174" name="QTB_5174">
    this a sample code. I have marked the name attrib in bold.

  • Checking rule

    Hi,
    I am getting this error. Can some one elaborate.
    Order type XP01 plant 10XX: No checking rule maintained for operation
    Release of order not possible
    What settings have I missed?

    Hi,
    Did you read my reply for the same? Despite making those settings are you getting the error?
    Regards,
    Vivek

  • Delivery check rule  B .

    have a small question.
    I created a new availability check ZB which I copied from B.
    Now where do I assign the check rule to the delivery document in the configuration.
    my question is How would the system know whether to pick B or ZB if I have both of them in the check rule. there should be some place where I assign ZB to delivery document to pick it up instead of B.
    Please dont reply that its not possible because if its not possibel sap will not provide an option to create a new check.
    Regards
    Deepu

    Hi,
    You have to assign the CHECKING RULE to the CHECKING GROUP of availability chcek
    This checking group is assigned to the  MATERIAL in Sales: General/Plant view
    After that you will assign the AVAILAILITY Check to the DELIVERY ITEM CATEGORIES.
    Please cehck it and revert if you want more info
    Thanks,
    santosh

  • ATP Checking Rule - stock transport sch. agmnt

    Hi friends,
    i created a New checking rule (ZB) in <b>/NOMGP</b> - stock transfer sch. agmnt. for inter company stock transfer. i attached it with a checking group(Z0) and made scope of check. And assigned with doc type LU, supplying plant, delivery type NLCC & checking rule (ZB). the Z0 checking group is assigned in mat master in sales org/plant view.
    After creating delivery (VL10*) , in dlv i am getting Checking rule as "B". so i am not getting the ATP checks as per Z0-ZB setting. (checking group is coming correctly from mat master).
    <b>Can I get the checking rule ZB ??? in Delivery (environment -->availability )</b>
    thanks in advance
    maity

    Hi,
    just maintain the same cheking group in mrp3 view of materailmaster also
    and then try
    hope it helps
    reward if useful
    rohit

  • ATP - Checking Rule

    Hi friends,
    i created a New checking rule (ZB) in <b>/NOMGP</b> - stock transfer sch. agmnt. for inter company stock transfer. i attached it with a checking group(Z0) and made scope of check. And assigned with doc type LU, supplying plant, delivery type NLCC & checking rule (ZB). the Z0 checking group is assigned in mat master in sales org/plant view.
    After creating delivery (VL10*) , in dlv i am getting Checking rule as "B". so i am not getting the ATP checks as per Z0-ZB setting. (checking group is coming correctly from mat master).
    <b>Can I get the checking rule ZB ??? in Delivery (environment -->availability )</b>

    Hi,
    just maintain the same cheking group in mrp3 view of materailmaster also
    and then try
    hope it helps
    reward if useful
    rohit

Maybe you are looking for

  • Dv7-4302er add hdd

    Model HP PAVILION dv7-4302er Can I install a second hard drive to the model, if so, how?

  • Re: Using a 0121 skype to go #

    tm1674 wrote: but this is from my cell not skype on my laptop If you are using Skype on your cell phone, you would dial +1 404 xxx-xxx to reach a number in that area code in the US.  If you are not able to run the Skype app, but are trying to reach a

  • ATrouble in passing parameter to PO Form from a Custom OAF Page

    Hi All, I have created a custom OAF page from where I am calling the standard purchase order screen, the URL which i am using is as below; form:Respapplshortname:Respkey:STANDARD:PO_POXPOEPO:po_header_id={@PoHeaderId} I have done the below Form Perso

  • I am having a hard time reinstalling Indesign CS5?

    I had to uninstall indesign CS5 because it wouldn't open on my computer.  I just got a new MAC and when I transferred it over it stopped working.  In the meantime I installed a trial of the new Indesign CC and now I can't figure out how to just put t

  • Unable to leave comments on blogs or websites.

    As of last week any comments I leave on blogs and websites are not showing up ( with the exception of one website only ). I have contacted the site owners in case their spam catchers were catching my comments. This has not been the case. I have been