Rule based GATP Check

Hello experts,
Our team has configured rule based gatp check parameters and maintained condition technique, relevant rules with product substitution, location substitution, profile parameters and rule determination.
We are having four condition tables i.e. most specific to most generic and condition records are maintained for all the key combinations, whereas system is picking up the record, which is most generic.
Please let me know how the system picks up the condition record in rule based atp check.
Thanks and Regards,
Sai Dacha
9849030809

Hi Anupam,
Please find the comments.
Can you also check your check instruction and see if it has
--> "Activate RBA" and "Start immediately" check box checked for the check mode you guys are using and business event A
Comment:
Both the check boxes are checked for the relevant combination.
If you have this setting then I would like you to check in master data where you have created Integrated Rules:
Comment:
I've maintained only one rule, which is in valid periods.
Make sure you have maintained integrated rules correctly and assigned the correct location determination procedure.
Comment:
Checked both Production Substitution and Location determination procedures and their assignments.
--> Very basic point but no harm in checking, sometimes we miss very basic things: Do you have all the locations in APO and also products at those location which you want to populate in the sales order.
Comments:
All the combinations of products and locations are in APO.
Thanks,
Sai Dacha

Similar Messages

  • Rule based ATP check with SOA

    Hello,
    We wish to implement ATP check using Ent Services.
    Details:
    Environment : SAP ECC 6.o with Enhancement Package 3/ SCM 5.0
    Ent service used: /SAPAPO/SDM_PARCRTRC :  ProductAvailabilityRequirementCreateRequestConfirmation
    We were able to carry out Product check using the service. However we are unable to carry out rule based ATP check using the same service.
    We have carried out the entire configuration as per SAP's building block configuration guide for Global ATP & SAP Note 1127895.
    For RBA <Rule based ATP check>, we are getting the results as expected when we create Sales order from SAP R/3 (Transaction VA01), however ATP simulation in APO & Ent service does not give the results as expected. When we carry out ATP simulation in APO / Ent service, results are same as Product check & not as RBA i.e. they respect only requested Product location stock & does not propose alternate Product or Location in case of shortages
    Plz share the experience to fix the issue
    Mangesh A. Kulkarni

    Hi mangesh
    Check this links , not very sure , but may help you...
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/erplo/availability%252bchecking%252bin%252bsap
    Re: ATP confirmation in CRM
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/scm/rba
    Regards
    Abhishek

  • Rule based availability check

    Hi,
    Please provide step by step guide instructions for rule based availability check configuration. Your help is highly appreciated.
    Thanks
    Chandana

    Hi Chandana,
    I have provided the below link which contains the full details of step by
    step configuration of rule based availability check
    http://help.sap.com/saphelp_scm70/helpdata/EN/fb/e6783739e6ff5de10000009b38f8cf/frameset.htm
    Please confirm your query is resolved
    Regards
    R. Senthil Mareeswaran.

  • Rule based ATP Check - User Exit to modify the item

    Hi all,
    We are working with standard rule based ATP check to change the plant in the Sales Order item.
    That creates a new subitem with the new plant determination, and changes the Item Category of the original item.
    My doubt is: Is there any User Exit in this process to do the system change something else in the Sales Order items?
    << Moderator message - Please do not offer points >>
    Thanks!!
    Edited by: Rob Burbank on Oct 8, 2010 2:20 PM

    Hi Roger,
    Please clarify more what do want to change exactly example any Z field to be copied from main item to sub item.
    You can use exit USEREXIT_MOVE_FIELD_TO_VBAP ,  USEREXIT_MOVE_FIELD_TO_VBAK 
    Thanks,
    Pavan Verma

  • Rule Based GATP

    Dear All,
    I'm using Rule Based ATP check for Sales Order.
    When I conduct ATP simulation in APO (SCM 4.0), the results are perfect. the check triggers the rule and displays schedule lines as per rule. (Location substitution).
    But when I conduct availability check in Sales order (R/3 4.7), the results are completely different. For Sales Order at Warehouse, it confirms all the requirement irespective of transportation lane lead time from plant to warehouse. Moreover, when I save the sales order, the PReqs created at Warehouse are in future instead of PReqrel in past. (compared to requirement date). Ideally, the Preqs should have same date as that of requirement date and Preqrel should be created after deducting Transporation lead time and GR/GI time.
    I would like to know, what parameters in Sales Order document are used to trigger the rule and how is it different from ATP simulation.
    Thank you in advance.
    Regards,
    Bipin K Umarale

    Hi
    Take a look at the following SAP Note, it gives all the FAQ's on ATP configuration in R/3, hopefully it will help you with your problem:
    [Note 547512 - FAQ: Customizing of the ATP in R/3|https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=547512&nlang=EN&smpsrv=https%3a%2f%2fwebsmp208%2esap-ag%2ede]
    Regards
    Ian

  • Rule based ATP check

    Hello,
    We are implementening rule based ATP check for Sales order scnerio. Our Business process is
    1.Customer will cretate order for product P1 & Location L1.
    If stock is available, system will confirm the order else it should search for alternate product & location in following swquence
    2. Product P2, Location L1
    3. Product P1, Location L2
    4. Product P2, Location L2
    We have maintained all the configuration as per SAP bulding block for Rule based ATP check in SAP & APO server.
    Problem : If stock for requested Product location is not available, syetem does not propose the stock of alternate product & location as maintained in rule sequence. It gives error as :
    "No product found" "Internal error: Item /000000"
    Would appreciate if anyone can share information on fixing ths issue?
    With Regards
    Mangesh A. Kulkarni

    hello
    We have resolved the issue at our end..
    It was due to activation of unwanted exit in APO..
    Regards
    Mangesh A. Kulkarni

  • Char based GATP check

    hi,
    Is variant class mandatory for characteristic based gatp check?
    If not, in case of MTS scenario, when a sales order is created, how ( and where) to specify the characeteristic value based on which ATP check is to be carried out?
    Regards,
    RS

    Dear Tibor,
    Thanks for your response...
    I had already gone through the SAP help document. But still my question is a bit different. I will give an example.
    A material is defined with batch class. No variant class is maintained.After production, customer number is maintained in the batch characteristic.
    At the time of sales order creation, product availability check should take place based on the customer (sold to party) in the sales order by searching stock (with batches) in which the same customer is maintained as a characteristic value.
    In short ......Is there any user exit for batch determination during product availability check ?
    Regards,
    RS
    Edited by: sap_apo31 on Jan 6, 2012 1:05 PM

  • Rule Based GATP with Stock transfer order

    Hi Experts,
    I have activated the rule based with stock transfer GATP, but I have the following two issues
    1. when I change sales order in EEC and make  a ATP check , the system will not conisder the previous created stock transfer requisition and create a seperate stock transfer requisition, that is, if I trigger 10 times ATP check, the system will create another 10 stock transfer requisition. does anyone know how to let the system delete the previous stock transfer requisition , then create a new one, or using the existing stock transfer requisition?
    2. the generated stock transfer requisition is always firmed, it causes if the sales order is deleted, the system can not delete the requisition via heuristic. how to let the system generate unfirmed stock transfer requisition?
    thanks

    Rick,
    I have never researched this, so I don't know.
    The reason I have never looked at this is because I would never want any other process to change  supply elements generated by the GATP process.  Once these elements are disturbed, then the confirmations of the Sales orders are also open to be disturbed.  Regular runs of BackOrder Processing, which accompany most ATP solutions, can then change the sales docs with unpredictable results.  Even without BOP, the next Sales person who re-ATPs the order might be in for an unpleasant surprise.
    Best regards,
    DB49

  • Rules-based GATP with sales BOM

    Hi,
    with reference to the following thread which asks the same question, but although in "answered" status, actually contains no answer to the final question...
    GATP Question
    We are investigating the possibility of using GATP with rules-based ATP to propose a sourcing plant. The result of this is of course a subitem in the sales order.
    My question is, is there any restriction to using the sales BOM with rules-based ATP? We use the sales BOM currently to insert the packaging items into the sales order. From a previous project, I have in the back of my mind that there was a restriction in this respect, and that with the subitem from the GATP result, it was not possible to explode the sales BOM.
    I cannot find what I recall to be the explicit SAP-help statement in this respect. Anybody with experience in this?
    Regards,
    Douglas

    The current situation is as follows:
    We have the saleable product A in plants X and Y, with a sales BOM in each of the plants, for the packaging items B and C. When product A is entered in the sales order in, say, plant X, the sales BOM is exploded and items B and C are inserted into the sales order. ATP is done in R/3, and if there is no availability in X, then the plant can be manually changed to Y, but each of the subitems from the sales BOM must also be manually changed to Y.
    Desired to be situation:
    We implement GATP, with a rule to subsitute plant X with plant Y in the event that plant X has no stock. So the desired system response is: enter item A in the sales order with plant X, GATP subsitutes plant X with plant Y and generates a subitem for product A in plant Y. Now the sales BOM is exploded for the new subitem, generating the further subitems for B and C, also in plant Y.
    Is this possible?

  • Delivery & Invoice for Rules based ATP check materials

    Hi All,
    We have an query regarding rules based ATP , delivery & Invoicing . When we create a SO ( say we have only one line item 10 , with quantity 100 created at Plant P1 , item category TAN ) , ATP confirmation happens   ,based on the stock & receipts ( say we have confirmation of 60 units at Plant P1  ) . Since we are using RBATP , the remaining 40 quantity is being confirmed at Plant P2.  Now the order will have multiple line items 10 the original line item but with different item category TAPA and also two more line items  for quantity of 60 & 40  for plants P1 & Plants P2 respectively with item category TAN. This is the standard functionality.
    My question is , Will there be any issues with respect to delivery & Invoicing  as there are multiple plants and different item categories.
    Thanks & Regards
    Surendra

    Hi,
    With respect  to delivery you will have differnt delivey document because your shipping point is going to be different.
    Regarding Billing you can combine the differnet delivey document if the delivery document created using the sales order contains the same payer,payment terms, billing date,material group and Incoterms.
    Apart from the above you will not face anyproblem by having 2 diiferent item category for the above said scenario..
    Regards,
    V.Devaselvam.

  • GATP - Rule based availability check

    Hi:
    What is the meaning of having more than one condition type in the case of GATP RBA?  In the context of pricing, it is understandabale because the price is additive from one condition type to the next.  But in the case of GATP where we are interested in satisfying the full quantity on-time, how does it play a role?  Thanks.
    Satish

    Hi Satish,
            Having more than one condition type in RBATP enables the system to find multiple rules. You can do the ATP check taking one rule at a time till all the requirements are confirmed/backordered.
            In pricing, there is the added functionality to do calculation on the values found from the many condition records. In RBATP such calculations are not warranted. Here we are interested in finding rules which in turn contain the location determination procedure, which further contain the plants in a specified order.
             For example in pricing 'Price' and 'Tax' can be the condition types. Values are derived from the pricing condition records and calculations can be done on those values in the pricing procedure of the document. Similary in RBATP    'Fulfillment' and 'Backorder' can be the two condtion types. Based on the two condition types the sales order can derive two rules. These two rules can have different plants in their search parth. You can say that for fulfillement always look at Plant A, then at Plant B. If the parts are not available at these two plants, sales order will go to the backorder condititon type and find another rule, this time the backorder rule and you can have plant C here.
         If this leads to another question please do not hesitate to ask.
    Thanks and regards
    Sanjeev

  • RBA GATP check is not getting invoked for Sales Order

    Hi Everyone,
    RBA GATP check is not getting invoked for Sales order.
    I maintained the configuration settings for 'Rules-Based Availability Check', APO general settings (check mode, check instruction), carried out integrated rule maintenance, Rule determination for the combination of order type & product, associated the check mode to product master. Also maintained all the settings in ECC towards Req class, Req type, checking control etc.
    However, sales order is not invoking RBA Check though it is showing up the 'Rule' icon in the screen. Also, in the APO Availability check in Sales order when I click onto 'check instruction', I get the checking mode that pertains to RBA for business event 'A' (Sales order). Though I have not maintained any stock for the main material for which I have the sales order, yet system is confirming any quantity that I put in.
    I would expect that system would propose the same material in an alternate location where we have stock through RBA.
    Request you to share ideas on this.
    Regards,
    Avijit Dutta

    Hi Avijit,
    You should used No Checking Horizon in Checking instructions and also Check your rule control settings.
    What you have defined in 1st and 2nd steps. Check whether product substitution is carried out or Location Substitution.
    Thanks,
    Bala.

  • Rule based ATP

    hi gurus,
    can some one tell about rule based availability check.
    siva

    hi siva,
    Iterative, step-by-step availability checking process driven by self-defined rules. The results of one step determine, in conjunction with certain predefined parameters, whether the availability check should be continued.
    Example:
    1. Is the product available at this location?
    2. If not, is an alternative product available at this location?
    3. If not, is this product available at a different location?
    4. If not, is an alternative product available at an alternative location?
    5. If not, production is triggered.
    Rules-based ATP uses the advanced availability checking methods.
    Pl check this link where lots of related info on availability check is available
    <a href="http://help.sap.com/saphelp_crm40/helpdata/en/b6/de3efc6bbcdc4b948d466857a10323/content.htm">availability check</a>
    Pl reward if it helps.
    Thanks & Regards
    Sadhu Kishore

  • Rules based ATP to Consider Checking Horizon

    Hello SAP Experts,
    I am a novice to GATP functionality. I have one scenario tried to work on it and Standard SAP system doesn't seem to work this way.
    Rules based ATP for location Determination is used for order confirmation.
    Loc A   Mat 1  500 Pcs
    Loc B   Mat 1  200 Pcs
    Rule 1 LocA --> Loc B
    Order comes in for Mat 1 at location A for 1000 Pcs and confirmation was given for 700 Pcs out of which 200 Pcs will be sourced from Loc B. I'm trying to confirm remaining 300 at the end of Checking horizon as per Customer requirement. Please suggest a way to acheive this.
    Regards,
    Priyanka

    Hi,
    You will start from ECC, Material master MRP3 view   MARC-WZEIT   Total replenishment lead time (in workdays).
    In APO , SPRO--GATP-Maintain check control - make sure that ATP group and business event example 01 and A should have "consider Checking horizon" .
    RLT from R3 will become Checking horizon in product master in APO. In APO product master ATP tab CHKHOR is the field name.
    Make sure that in the rules -- calculation profile -allowed delay is not maintained or should not be less than RLT /Checking horizon.
    Thanks,
    Pavan Verma

  • SAP APO : GATP:Ruled Based ATP check :Location

    System look for best CDD plant out of 3 plants
    For example, there are 4 plants (P1, P2,and  P3, ). All can not meet the RDD (say 1st July) of the customer, however let’s say P2 can give the best CDD (5th July). System should choose P3. (May be in another inventory situation P3 can give the earliest CDD, system should then choose P3).
    CDD:Commited Delivary date
    RDD:Requestion Delivary Date
    Let me the configration seting in ruled based ATP check and how to go about??

    Hi,
    maintian the following settings in the SCM APO Master data - Rule Maintenance  -/SAPAPO/RBA04 - Integrated Rule Maintenance  Maintain the following things here
    By going to Profile and parameter
    Maintain the Rule control, maintain rule control in this maintiain top from list for Location.
    Maintain the location determintion activity here maintain Check mode and Business event.
    Come back to first screen and maintain the
    location dermination substitution here in the first line maintin the actual plant and maintain the remining plant in the follwing lines.
    maintain the rule here maintain for the location determination procedure.
    lastly you need to maintain create rule determination for the plant and rule.
    Hoping you maintained al the SPRO settings
    Regards,
    T.Muthyalappa.

Maybe you are looking for

  • Coloring inside line art?

    Pretty quick and simple question: if I've made a drawing using the line tool, how do I color inside my shapes? Currently my file is just a mess with hundreds of layers each containing one individual line. The only way I found was to open the image as

  • "an ipod has been detected but could not be identified"

    Every time I plug in my ipod to my computer It starts up Itunes it syncs it self and everything is normal so far but then after about 30 seconds the screen on my Ipod says "Ejecting: Ok to dissconnect" then this error comes up in Itunes http://i50.ti

  • Destination type code in po receipts

    HI All, Iam doing a report on po receipts in which there is a column destination_type_code to be displayed, when we looked at the view in the form that is bringing the column value it was from rcv_supply, but when we checked in that table we could no

  • WLC Virtual Interface config for a public SSL cert for Web Authentication

    I'm trying to get a cert loaded on my 5508 WLC running 7.6.130.0 so when a Web-Auth users tries to authenticate they don't get the SSL cert error. In the document "Generate CSR for Third−Party Certificates and Download Chained Certificates to the WLC

  • Darren's Weekly Nugget 03/30/2009

    Here's a quick tip when dealing with path data types.  Sometimes we have to deal with paths that have a value of <Not A Path>.  A value of <Not A Path> can be formed in many different ways...one way might be if you're trying to build a path with the