Config to select Checking Rule "A" during Sales order availability check

Hi All,
Please can you tell me the config that tells system to select the checking rule "A" during sales order availability check. The problem at my client side is that the system was using the checking rule "A" initially but suddenly it has started using checking rule "B" (delivery) for sales order. The item category being used in YAN and Scheduline Line category is YC (ATP and Allocation allowed).
The checking group is getting picked up correctly from the Material Master value.
I have tried to find all the possible config that might be causing this issue, but I am unable to find one. Based on my understanding of the SAP SD process, there is no place where we can define in system to use the "checking rule" for SD availability check. This is the default (hard-coded) in the system.
Please can you help me to find how the checking rule "B" might be getting called instead of "A".
Regards,
Swapnil

Hi
Checking rule is transaction based like A for SD sales order and B for SD delivery like that it is defined
So in a sales order the system checks with the combination of AChecking rule and the Checking group defined in MMR and for that combination we give controls in OVZ9 and based on that system makes availability check
Every one  and all SAP materials including myself say Checking Rule is transaction based and picked up by the system thro hard coded controls
But In t code OPJL it is possible to define new checking rules that means customization is possible
But where is the link or assignment
For this nobody has given correct answers including the PP friends
For you the system is shifting the Checking Rule from A to B in the sales order itself means we can find out get where the said assignment is done
In OVZ9 remove the combination Checking rule B and your Checking group and save
You said the system has shifted its  Checking rule to B from A
Now test it after removing this control in OVZ9 and see the system is shifting once again to A or throwing error as the control is removed in OVZ9
make sure that you do this in a sales order and post back
Regards
Raja

Similar Messages

  • User Exit for maintaining Checking Rule while creating Sales Order

    Hi Gurus,
    I have a requirement where I need to assign a particular value to Checking Rule (VA02 -> Display Availability Button -> Checking Rule field (beside Checking Group field)) while creating a Sales Order in SD (via. IDOC's).
    In my requirement, within one Checking Group there are multiple checking rules assigned. When I am trying to assign the checking group in userexit_move_field_to_vbap (include MV45AFZZ), it is picking up the default checking rule ('A') and not the customized one defined for our requirement.
    Is there any other user exit within which I can directly assign the Checking Group and Checking Rule while creating the sales order, please suggest.
    Regards,
    Arvind.

    You can use userexit 'USEREXIT_MOVE_FIELD_TO_VBAP' in include MV45AFZZ. This is executed every time a user changes anything on a material (e.g. put in a material number) and hits return. Just raise your pop-up window there if the user puts in the particular material you are talking about. The material number is available in xvbap-matnr.
    Hope that helps,
    Michael

  • Sales Order - Availability check for components

    Hi All,
    I have 2 parts to my qns.
    1. When a sales order is created for a component, with a req date, the system checks & informs if the mtl can be provided on the req date & if not proposes a new date - May i know which checking rule is used & also what all does the system check for?
    2. A component say 'ABC' is used internally for production purpose & also sold as a spare part. A sales order for this component is created with a req dt. say 1.3.2008. The system commits the stock to the sales order. A production order is created later with a req. dt for 'ABC' say 1.2.2008. So when i carry out a collective availability check for the plant with ATP checking rule & with availability check reset indicator ticked, i believe the system should reset the commitments made to the sales order & assign the stock to the production order, but it is not happening so. Once the commitment is made to the sales order, it is not resetting, how can i change this behaviour?
    Await inputs.
    Anyone to help on this?
    Edited by: Vivek on Jan 15, 2008 10:56 AM

    As we know, availability check is controlled by the combination of checking rule and the checking grp.
    U can see this at OVZ9 Screen. checking grp is proposed from material master Sales org 2 view or MRP2 views.
    In the OVZ9 screen itself, we are setting what are all the stocks the system has to include when doing availability check.
    The checking rule specifies the scope of the availability check for the respective transactions in sales and distribution by specifying precisely which stocks, receipt and issue elements should be taken into account during the availability check.
    Every checking rule is allocated to a checking group: together these two elements determine the final inspection requirements. In addition, the checking rule includes a specification whether or not an availability check should take into account the replenishment lead time.
    Currently, the checking rule is predefined in SD.
    while answering to the second question, i think the system carries out the availability check again at the time of delivery, provided u need to maintain the availabililty check indicator at req. class level.
    Hope i answers.
    Reward points if it is useful.

  • Sales Order availibility check not triggering GATP in APO

    Hi Gurus,
    We intend to use GATP in APO. When Sales Person enters any SO and presses for availibility check, it should trigger availibility check in APO. in APO we intend to use RBA with Location substituation rule.
    Following are the settings done:-
    1) Integration Model for Plant.material and SO are created and activated
    2 Created Integration Model for ATP check and ATP customizing
    3) Created Check Instruction in APO for check Mode : 050 and Business event : A
    4) Created Check Control with ATP Group : 2 and Business Event : A
    5) Created all necessary configuration for Location substituation under RBA configuration.
    Currently when we create a sales order and selects the item for availibility check , it does a local ATP check in ECC , but it does not trigger GATP in APO.
    Am i missing any configuration or master data setting?? Any help will be appreciated.
    thanks,
    Jaideep

    Jaideep,
    Assuming you are only using outbound queues, check for blocked or otherwise unprocessed queues. SMQ1 in ERP.  SMQ1 shoould have zero entries
    You must also have a Sales order Integration model activated, which can also be displayed in CFM5.  You should be able to see existing sales orders in APO in //RRP3.
    I will assume this is a new implementation, and you have never gotten a successful APO ATP in this system.  You should Delete any inactive ATP or Sales order Integration models that contain this material/plant.  You should inactivate any duplicate IMs, so that there is only one ATP IM and only one Sales Order IM active for this material/plant, at least until you have solved this problem.
    New development also means that some of your developmental trials may have caused the CIF to become inconsistent.  You can run program RCFORDCH to clean up CIFORDMAP inconsistencies.  You can regenerate the runtime by executing RCIFIMAX using 'generate'.  You should delete all your unused T_ATPCHK and T_SLS filter objects with program RCIFIMDL
    In general, there are many other helpful tips found in https://service.sap.com/sap/support/notes/563806  and in the other notes called out in this note.
    If there is nothing in the queue, and assuming that you have an active ATP Integration model working, and assuming that all data  in ERP is consistent, then there is probably an enhancement interfering with the process.  Consult your SD developers to discover which one of the ERP enhancements is stopping APO GATP.
    Best Regards,
    DB49

  • Sales Orders  - Availability Checks

    Hi,
    I would like to have functionality where in "availability check" will only confirm if the delivery date is less than "x" (say 7 days). i.e, if we get an order which has delivery date more than a 1 week, i don't want to confirm it now and take away the stock.
    I expect the same thing to happen during bop.
    Any hints / tips to implement this.
    Thanks,
    Ramesh

    You can do this type of check  useing the  replenishment lead time cotrol you can maitian  7 dayes
    In Customizing, you define whether the availability for a combination of checking group and checking rule is checked with or without the replenishment lead time.
    The replenishment lead time is the time necessary to provide a material either by in-house production or by external procurement:
    For external procurement, the replenishment lead time consists of the purchasing department processing time, planned delivery time, and goods receipt processing time - in the same way as for forward scheduling in MRP. The ATP check only includes the planned delivery time.
    For in-house production, the system checks whether the total lead time is maintained in the material master (MRP 2 view). This is the estimated production time for a material, including all production levels from raw material procurement to final assembly.
    If the total replenishment time is maintained then this is included in the ATP check.
    If only the in-house production time is maintained and not this total replenishment time, then the in-house production time is included in the ATP check.
    If the total replenishment time and the in-house production time are maintained, then the total replenishment lead time is included in the ATP check.
    All times are specified in number of days. The only exception is the planned delivery time; this is specified in calendar days.
    Features
    You can choose whether or not the replenishment lead time is taken into consideration in the availability check:
    If the replenishment lead time is taken into consideration, it has the following consequences:
    The availability is checked only for requirements within the replenishment lead time. Requirements outside the replenishment lead time are considered to be available as the system assumes that these materials can be provided by planning within the replenishment lead time.
    If you do not want to work with infinite quantities, you can use the  Availability Check Against Allocations.
    If a requirement cannot be covered by receipts, the end of the replenishment lead time is the earliest date that the material can be confirmed.
    If the replenishment lead time is not taken into consideration, the availability is checked for each requirement time without taking the replenishment lead time into consideration.

  • In sales order availability check problem

    Hi
    In sales order I when I enter the material availability happening.........
    ex. My material 00001 I raised the order for 100 quantity on 01.04.2009 on that time system showing availability of stock only 50 quantity available....on 02.04.2009 I posted 200 stock through transfers....Total my stock is 250 quantity as on 02.04.2009 . When i am doing delivery on 02.04.2009 only 50 quantity copying to delivery for the material 00001.
    no reservations are there.....02 availability check is there in my material master..
    if i come sales order if i go to 00001 material line item schedulines if i change the date..manually then only system updating 100 quantity in sales order................
    why its happening...........in sales order 100 line items are there .if i do delivery some line items only quantity copying.its very difficult to remember which item is copied to delivery...........
    Any suggetions please.......
    Thanks
    Sree

    Dear Sree sree
    sales order is created for 100 units and stocks are there for only for 50 units on 01.04.2009 so the confirmed qty is given as 50 only on saving the sales order
    On 02.04.2009 there are some stocks flowing in your plant /storage locations so on 02.04.2009 the qty becomes 250
    Now on 03.04.2009 the sales order is due for delivery but in delivery only 50 units has come eventhough there are 250 units stocks
    This is your problem
    The system response is very correct
    If you want the system to confirm 100 units on 03.04.2009 this wont happen automatically
    You have to put the order in VA02 mode and redo the availability check
    By doing that the system will confirm the stocks for 100 units
    If your OVZ9  availability check control screen is configured properly then while creating the sales order itself these incoming stocks of 200 units can be taken into account so that the order 100 can be confirmed in VA01 itself
    If your checking group is 02 in MMR then in OVZ9 for the combination of 02 and A (sales order) you can control these
    Go to OVz9 and press F1 in each and every check box
    You will understand it much better
    Regards
    Raja

  • Sales Order availability checks + date changes in POs v Proc Orders

    Am getting into a knot about availability checks.
    I have a MTO process. All my materials have the same planning strategy (MRP3) but are either inhouse manufactured/external (MRP2)
    1. I create a sales order for a subcontracted material so MRP creates a Purchase Requisition which I convert to a Purchase Order..
    OR
    2. I create a sales order for a manufactured material so MRP creates a planned order which I convert to a Process Order
    Let say I have a delivery date in the sales order of September 20th for both scenarios above.
    1. For the subcontract PO, my delivery date is confirmed by the vendor as October 10th so I change the delivery date in the PO. If I run the availabilty check in the sales order, the sales order delivery date changes from September 20th to October 10th.
    Perfect.
    BUT
    2. For the manufactured products, if I change the process order to have a Finish Date of October 10th due to a busy production line, when I go into my sales order and run the availability check, it still comes back with September 20th, i.e. ignores the date on the Process order. Why isn't it updating to October 10th?
    My ATP check is set up to include Production/Process Orders. any suggestions as to what I'm doing wrong?
    Many thanks.

    Hi Shiva
    Here are my availability check settings in OVZG
    All "Stocks" checkboxes are unticked except for "W/O Subcontracting".
    All "In/outward movements" checkboxes are ticked.
    X "check all planned orders"
    X "Take all production orders into account"
    X "Check releases for stock transport orders and requisitions".
    o.

  • Sales order availability check considering the ROH stock/procurement time

    Hi Gurus,
    Our client's Production process requires  the availability check at order level to consider the procurement time required for the Rawmaterial (BOM component of the FERT, whose sales order is taken) in cases when this RM is not available in the plant, and Availability check should not consider this procurement time when this RM is available in the plant.
    ie in first case, it should consider the total time for in-house production as well as the time required to procure the rawmaterials, along with all other times that we use like Gr processing time, packing picking etc.
    In second case it should not consider the RM procurement time, but only the inhouse production time and other times as applicable.
    To my understanding, Availability check at order level will only check the time given in the MRP view of the FERT, and it does not check anything about RM stock or RM procurement time.
    Can you please give me some suggestions to meet this requirement of the client (client is into Food Product Manufacturing).
    Your quick response will be very helpful
    Thanks
    Jobi

    Jobi,
    Our client is not following Assemble to order or even make to order. The typical production process followed is neither make to order nor make to stock.
    Understood, although I am not sure why you are telling me what he has today; since your client has already told you his existing solution is unsatisfactory.  I have described a solution that seems to meet the short list of business requirements that you described in your first post.  I suggest you offer this solution to your client, unless he has already told you that ATO is not acceptable for some other reason not mentioned in your post.
    As already mentioned by the other experts Saurabh and Kiran and Mariano,  the requested functionality in general is not supported for MTS in standard ECC.  As always, anything is possible through enhancement or 'workaround', as long as the client has enough time and money, and you have sufficient skills to implement.
    If the client is willing to implement APO, which is the standard SAP advanced planning system, such a solution (multi-level availability checking with MTS) is possible as standard.  Within the Global Available To Promise Module of APO there are a couple of ways to get at this type of ATP solution.
    Best Regards,
    DB49

  • Sales order Availability check for Reservation

    hi ,
    When i create a sales order , it should check the availability also reserve the required quantity for the order
    automatically. pls let me know the step by step process
    mohan

    Hello,
    Availability check with ATP logic can only promise the amount of stock that can be delivered to the customer on a particular date, it cannot reserve the stock until the order the saved. But once you save the order the stock allocation is done automatically.
    Availability check is an integral part of the business process that determines if the required delivery quantity can be met on a required delivery date.
    For this purpose the system takes into account pre-delivery activities such as scheduling for picking or packing times and the time taken to produce or obtain the material.
    It also performs several background functions such as Backorder processing, rescheduling and ATP quantities.
    The system will not allocate or reserve any stock of items until the order is saved.
    REWARD POINTS IF HELPFUL
    Regard
    Sai

  • Sales Oder availability check and rule set up

    Dear All,
    Presently we  have set up  availaiility check to sales order   ( Availability check 02 -checking rule  AE- make to order  stock) and we  have to maintain planned independent requirement through TCode MD61.
    Now we want to change this process and we need to remove  MD 61 process and  set up of  checking rule A- standard order  to be consider in place of AE- make to order stock.
    Please advise us , how to configer for the same.
    Dilip

    Dear All,
    Found solution for hte same,  changed strategy group in material master   MRP3  from make to order  50 to  make to stock  10.
    Regards
    Dilip

  • Availability check of material against sales order

    Dear All,
               Please let me know how to check the material availability against a sales order during despatch stage. We are following make-to-order scenario & do create order bom based on Customer requirement. in such case how to generate the list of material available against the sales order line item by entering the following parameters:
    1. plant
    2. sales order no.
    3. line item no.
    4. material group
    Please help me!!!
    Regards,
    Anil
    Edited by: anil pawar on Jul 30, 2010 11:40 AM

    Dear ,
    When system perform ATP  for any Sales Order , it checks the Total Replishment Lead Time-MRP3 .The total replenishment lead time is the time needed before the product is completely available again, that is, after all BOM levels have been procured or produced. It is not calculated by the system, but defined in this field as the total of the in-house production time(s) and/or the planned delivery time(s) of the longest production path.
    This time is necessary if, for materials produced in-house, the replenishment lead time is to be taken into consideration in the availability check.
    In an availability check where the system takes the replenishment lead time into consideration, it only checks whether there are sufficient incoming quantities and stocks available to cover the requirements within the replenishment lead time. Outside the replenishment lead time,the system assumes that the material is available in sufficient quantity.
    Therefore, in this situation, it is usually necessary to depict the product's total replenishment lead time with all BOM levels as the replenishment lead time.
    Now , unless the Requirement Pass through MRP , you can not have BOM explosion  at the lowest level and system will give you the result based on the MRP Net Requirement Calculation till the lowest level of BOM as dependent as well as FERT.
    At the Sales Order Stage it only checks the Availablility of FG with in RLT which can be proposed or committed but not confimred because BOM Lead Time for compoenets are differnet and it does not perform any requirement planning .
    But , you can check after MRP run , you can check the Material Availabity in MD4C , CO46 , MD04 etc where it will also give you a clear report on the Requirement Date , Committed Date , Qty to be procurede , Qty to in Stock all of them .
    Before MRP  if you want to check  the Order BOM , then you may have to go for Z-report based MARD , VBAK , MARC , STPO  etc .
    Please refer some of the beautiful threads on this topic :
    changing Availability Checks in Sales orders
    Sales Order - Availability check for components
    Hope it is clear
    Regards
    JH

  • Bypass static creidt limit check during sales order simulation BAPI

    Hello All,
    We have standard static credit limit check activated.. But, we donot want this to be checked while simulation of standard sales order BAPI... i.e. the check should remain,,, but we have a requirement that the customer should be allowed to see the result of his desired sales order's simulation, even if his credit is zero, for which we are using the bapi BAPI_SALESORDER_SIMULATE,, problem is that the BAPI performs the static credit limit check and returns with static credit limit exceed error,, is their any way to bypass this check during sales order simulation only...????
    any help in this regard would be highly appreciatable..
    thanks

    I don't think it is feasible, unless you want to do a core modification of SAP code. Also simulation would work differently than the real order, it wouldn't be a good simulation, would it?
    Have your SD consultant thought about using an inquiry or quotation instead?

  • Credit Check during Sales Order Change (VA02)

    Hi,
    We have implemented a credit management system, where the sales order will not get saved if the credit limit is exceeded. Now this check is working fine during sales order creation. But in VA02 during sales order change, the system is giving an information message that the credit limit is exceeded, but is allowing to save the order, which is not desirable. Could you all please help me in finding a solution to this problem..
    Thanks & Regards,
    Ritam Bera

    Hi
    Kindly check that you are using simple credit check or automatic credit check(Statis or Dynamaic) below settings
    If Automatic credit check then  go to  OVA8 -automatic credit control area with combination of Credit control area/Risk category /credit group,Check in the reaction field  you have mentioned the error or warning (B or A) .
    Prerequisites for credit management to work in Sales and Distribution:
    1.Assign credit control area to company code
    2.Maintain the credit limit in FD32 with details of risk category and the credit limit value
    3.Do the settings in OVA8 -automatic credit control area with combination of Credit control area/Risk category /credit group,Check in the reaction field  you have mentioned the error or warning (B or A) .
    4.Assign the credit groups to the sales and delivery document types.
    5.Maintain the Subtotal 'A' in the pricing procedure against which value the sytem should check the credit limit.
    If you have any further clarifications on above let me know
    Regards
    Damu

  • Capacity check during sale order creation

    hi,
      i have the following doubts,
    1. During sale order creation i need capacity availability check for that i make settings, its working good,if i put the order in the evening time but system take the start time as morning shift starting time.can any one guide me to take the time as the order creation time. and also help me how the system check the capacity.
    2. During sale order creation , if suppose capacity is loaded means it will show a pop up with the name capacities with overload,
      Here i need the clarification how the system calculate the requirements and requirements order, capacity load, from where the system get the information for these calculation.
    Muthamil

    Hello, you are working with a make to order scenario, that means that a planned / production order must be created to address specifically your customer requirement ??
    By standard SAP you can have a capacity availabily check once the production order is in the creation phase....but this should be too late for you.....

  • Dump during sales order creation for a config material (uding order BOM)

    Dear all,
    I am getting the following error during sales order creation for a configurable material
    When I click on 'Engineering' tab in the characteristics value assignment for the parent material i.e. sales order material I get dump with following message,
                                   'Field symbol has not yet been assigned'
    Thanks,
    Yogesh

    Yogesh,
    what was the problem ?
    Thanks,
    Pavan Verma
    Edited by: Pavan Verma on May 11, 2010 9:31 AM

Maybe you are looking for

  • What's wrong with my MagicMouse?

    Hello, I'm trying to get my Magic Mouse working again. Since a few weeks, my mouse isn't working properly any more. Clicks, Scrolling etc. is working fine, but tracking isn't. I found a lot of posts according to this problem, but nothing solved mine.

  • Problème d'affichage d'un PDF dans les navigateurs

    Bonjour, J'ai créé (sous Indesign CS4) un PDF destiné à être implanté sur un site (pour info, créé avec Joomla). Lors de l'exportation du PDF, Sous Indesign : j'ai demandé une compatibilité avec acrobat 5 et d'inclure les signets / Hyperliens et les

  • Re-Download app from Ovi STore

    Hi, I just bought an app from the Ovi STore (Shozu) but had some problems during installation I tried re-downloading it but it prompts me again to buy the application How can you re-download an application you allraedy purchased from the ovi store (t

  • My Calendar App -

    In my Calendar app - I am trying to fill in an event that happened 2 months ago. The calendar app does not post it to my current calendar for those previous months.  What I am trying to do is use my calendar app as a journal and fill in information a

  • QuickTime Update and GarageBand 4.1.1

    My new Mac Pro arrived with GarageBand 4.1.1 installed. Within a few seconds of starting up for the first time, I downloaded and installed the most recent updates. GarageBand never worked--had to force quit every time. I ultimately reinstalled the or