Sales Order ATP Check in SAP B1

Is there a way to disable the ATP Check upon saving of a Sales Order using the DI API or any other built-in configuration settings?

SC,
Is the question that you have related to the SAP Business One integration for SAP NetWeaver (B1i) or is your question with respect to the Business One SDK?  I ask as I am not sure what "ATP" stands for.  If you question is with respect to the SAP Business One SDK, you will want to post yor question in the "SAP Business One SDK Discussion Forum" id related to the SDK.
Eddy

Similar Messages

  • Delivery proposal not possiblre in sales order atp check screen

    Hi Gurus,
    The system is giving a messsage saying delivery proposal not possible in sales order atp screen and i'm able to save teh sales order but it doesnot show up in MD04. I want the sales orrder to show up in MD04.
    PLesae help
    Thanks
    Anusha

    Hi,
    Now you have to provide additional information about your scenario;
    1) Is it a new material created that gives this problem?
    2) Did you create any new MRP type or schedule line category?
    3) When you say some materials-sales order is not seen in MD04 and some seen in MD04. Is there any any difference between the materials like in types, MRP views etc?
    From SPRO side,
    You also need to check the transfer of requirement settings in t.code OVZ1 for what requirement type assigned  to your MRP type and item category. Also check the properties  of the  requirement type  in t.code OVZH what req.class is assigned to the  req.type.
    Check the property of the  req.class in t.code OVZG (aval.check and TOR must be checked  at req. class level)
    You may also need to check in t.code OPSS on the strategy (which is assigned in the material master MRP view3) on whether TOR and availability check has been activated  or not.
    If all are OK, then run the report which is mentioned in the earlier response.
    Regards

  • SD- Sales Order - ATP check not working for few item in same sales order

    Hi Experts,
    Need help we activated ATP check but for few item i could not find confirmation qty after availability check. In same SO out of 4 items for schedule line it confirming qty for 2 item but  it's not confirming for remaining 2 items though stock is available. Please guide me how to correst and what need to check.
    Manoj

    Dear Manoj,
               As you know, ATP is a big subject & some times its difficult to point the exact problem.
    In your case, I suggest you to execute the function module:BAPI_MATERIAL_AVAILABILITY using Tx:SE37
    key in selection criteria , in results check the "ATPQTY"- it will show you how much actual stock is available for use i.e. ATP qtty.
    still if you find the availability & system not confirming the qtty, then problem could be in checking rule
    Tx:OVZ9 check in relevant combination, whether you are considering RLT or not?
    is this case with MTS or MTO
    because in Sales order -
    for MTS - checking rule "A" & MTO checking rule will be "AE"
    Regards,
    Reazuddin MD

  • ATP check for delivery in ECC & Sales order ATP check in APO

    Hi All,
    Can we do an ATP check for delivery in ECC , but for the same set of Materials- Plant combination , the ATP check when a SO is created should happen in APO .
    We do not want to remove the Business event 'B'  which is meant for delivery in  APO . For some materials we need APO ATP check to happen for delivery   & for some it should be in ECC  & for SO  the ATP check should happen in APO .
    Even if we do not have check instructions pertaining to Business event 'B' & a particular check mode (for the materials where the ATP check for delivery should happen in ECC & SO check to happen in APO)  , when we are doing an ATP check for delivery , it is still pointing to APO ATP check rather than ECC check .
    Any pointers for this is highly appreciated.
    Regards
    Surendra

    Hi Surendra,
    For SO, business event is A and for delivery it's B. When integrated with ECC, the check rule in ECC points as biz event in APO.
    You can control ATP check by customized settings for check rule in ECC.
    Also, by setting requirement class and requirement type in ECC, you control check mode in APO. So, even if you dont define for check mode in APO, the system might refer from ECC for the ATP check settings. Look into your ECC customization for how requirement class is derived and settings for requirement type. (based on MRP type, strategy grp and Item cat).
    I'm not sure how you can control ATP to happen for some sales orders/deleveries in ECC and for some in APO, since check mode is mentioned in material master.
    However, there are ATP BADIs (business add-ins) available in both ECC and APO, whch can serve your purpose.
    Regards,
    Bipin

  • Material Susbsitution in ECC Sales order ATP Check

    Hello all,
    I have used GATP and implemented Material susbtitutions.
    Now i am looking to achieve the following in ECC:
    1) During ATP check, ECC should first look for availability on the material in the sales order item
    2) If enough supply is not found(ATP Check fails), then system should substitute this material with another material; this substitution should happen only if the ATP check on the customer ordered material fails;
    Is ECC capable of doing this? I already tried Material determiantion and all reason codes; But material determination is directly replacing the customer ordered material with the substituted material even though there is enough stock on the sales order material.
    thanks

    In std, you can achieve this.
    In Material Determination, while Creating Condition records in VB11,
    maintain appropriate Substitution reason ( for eg:0001)
    enter Customer Ordered Material in "Material Entered" field & substitute Material in " Material" field.
    now Goto- Alternative materials or Press F2, Enter the another material to substitute Material if the first Substitute material doesnt have enough Stock , Tick the "MRP Indicator" & save the record.
    ( ref: Help doc of MRP Indicator,
    MRP indicator for alternative material in product selection
    Material requirements planning (MRP) indicator for automatic product selection.
    Use
    The MRP indicator displays the alternative material for which a subitem can be created in case a requirement can't be met. Material requirements planning uses the subitem to determine the requirement shortage.
    Note:
    Only one alternative material can be indicated as relevant for materials planning.)
    Test & revert.

  • Sales order ATP Check

    As per our clientu2019s requirement during MRP run that stock as well as the receipts ( planned orders, Pos ) are not to be considered, we used the Storage Location MRP indicator (MRP 4 View, Storage Location MRP u2013 1), as a result Planned orders were created at plant level and were executed which was fine. During Sales order creation and availability check receipts are not considered as the availability check is carried out at Storage Location Level (Storage Location entry is mandatory while creating sales order ). Client wants to see the receipts while doing availability check in sales order and during MRP run they do not want to consider Stock and receipts.
    Can you get back to me on the above.
    *P.S:*
    *It is MTS Scenario with Strategy 11--Mixed MRP2.*
    *2)Activated the POs and planned orders in OVZ9 even.*
    *3)Checking Rule assigned to the sales order type..*
    Need a Quick Response on this.
    Thanks in advance
    Venkat Reddy
    9963188858.

    Hi All,
    I would like to elaborate my question with an example:
    For material A we have a stock of 1000 kgs.
    There is order reservation(for other production order) for 800 kgs.
    when I create a sales order for material A for 600kgs, I able to create delivery (i am able to confirm 600kgs even though the quantity available is only 200kgs)
    Hope i have given a clear example.
    Please suggest me what configuration/settings that is causing this behaviour.
    Thanks & Regards,
    Nataraj

  • Sales order ATP check - stock transport order

    Hi,
    When the sales orders is created it performs availability check on stock transport order as per the settings and confirms quantity. However, when the stock transport order carries a batch which has a restricted status, the sales order still confirms the quantity based on the stock transport order delivery date. I have applied OSS notes 350864 and 154682, but still the system confirms quantity, which has restricted status at batch level in stock transport order.
    Can any one help with a solution for this scenario?
    Thanks,
    Shiva

    Hi
      Try the following exits.
      EXIT_SAPLATPC_001
      EXIT_SAPLATPC_002.
      Reward points if this helps.
    Regards
    Karan

  • APO gATP vs R/3 ATP - To check sales order ATP across multiple plants

    Hi There,
    I am trying to evaluate gATP functionality for SD sales orders.
    The primary requirement is to have sales order ATP checking take place across multiple plants.
    E.G.
    Sales order line is entered for qty 100
    60 is available in plant A, 40 is available in plant B
    System checks both plants and creates 2 lines - one for delivery from plant A and one for delivery from plant B
    (we are currently heading down the road of writing ABAP to do this 'multi-plant' check in R/3 but the more complex the requirements get the more interested I am in understanding more about APO/gATP)
    I would like to understand the benefit of implementing APO / gATP as opposed to using standard R/3 ATP and perhaps writing custom ABAP code to search for inventory across multiple plants.
    I would appreciate any insight regarding what is required to setp gATP to perform such checking and any other feedback regarding this issue - especially if you have had to implement something similar at your company.
    I have looked here but not much clear help:
    http://help.sap.com/saphelp_scm50/helpdata/en/26/c2d63b18bc7e7fe10000000a114084/frameset.htm
    Thanks,
    Niall

    Hi Niall
    you are probably looking at RBATP (Rule based ATP). Look at transaction /sapapo/rba04 in APO where you develop your own location and product substitution rules. Going down an ABAP road in R/3 may work short-term but not long-term as the requirements may get more complex.
    Regards
    Srinivas

  • 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

  • Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using

    Hi Experts,
                 I've to Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using Business Objects with a new SALES ORDER DOCUMENT NUMBER referencing the older one.
               I'll get all the required data with field in an excel file.
                 Does any standard transaction exist for it ? Or how to go ahead with it ?
    Thanks and regards,
    Jyoti Shankar

    Hi
    If you are checking for CREATE option then Sales Doc Type
    For more Info goto SWO1 transaction -> BUS2032 --> DIsplay --> Execute --> There SELECT the method which you want to perform... There you can fine the MANDATORY parameters also....
    Or in DISPLAY mode PLACE Cursor on the Required Method and CLick the PARAMETERS button on toolbar...
    That will show the MANDATORY parameters...
    Reward if helpful....
    Message was edited by:
            Enter the Dragon

  • Sales Order ATP (ECC) with Working Times - available customizing methods?

    Dear All.
    We're having some issues with sales order atp and working times.
    Seems like the sales order atp function is not looking at the time zone assigned to the working times.  I would have guessed the time zone would have come from the shift sequence or just the time zone off the shipping point or plant.
    Seems like it's taking the time zone assigned to the user though.
    Any thoughts on this ECC functionality?  
    Seems like it works ok if atp is checked in APO.
    Otherwise, we may need to do a little customizing update the material availability date to the correct date, or update the correct timezone if possible, or possibly roll back the confirmed dates by one day if the  request misses the cut off on the working times due to the delta in the timezone checked.
    I've been reviewing:
    userexit_availability_in, userexit_availability_out, exit_saplatpc_001, and userexit_check_vbep but nothing jumps out at me as a good option.
    Any thoughts on an approach for this?
    Anyone made any similar updates through userexit, badi, cmod, other?
    Looking for structures, tables, fields in these programs which we could use for this purpose, or possibly just adding a check to skip the working times under certain circumstances.
    Many thanks.

    More on this one (below) in case anyone has come across this before and found a reasonable solution to it.
    Looks like there is an OSS note on this, but it just describes the fact that it doesn't work.  The note = 547961, and looks to be related to #7.  I'm not sure how adjusting the transportation duration would help as it suggests. Seems like we would then just be sending more packages overnight rather than ground.
    Going to take a look at adding some custom code to set the material availability date (mbdat) to the correct date based on the shipping point cut off time.
    Any extra input would be helpful on issues this might cause, how to go about, etc.....
    Thinking that we could roll the mbdat back one day if the item was confirmed but was rolled forward one day due to the time zone issue.
    Looking at mverf, mverf_pos, xvbep.  Others?
    One possible issue I can think of is that initial delivery scheduling for the requested date has already been completed before the ATP check.  But not sure if there's a userexit, routine, badi, etc... available specific to the delivery scheduling peice?
    Thanks again!

  • Sales order ATP

    HI all,
    How to find the component lead time for a material during sales order ATP process. I am looking for a FM which would give me the exploded component list with commited date. I will be using this date in a user exit of sales order.
    Thanks in advance.

    SC,
    Is the question that you have related to the SAP Business One integration for SAP NetWeaver (B1i) or is your question with respect to the Business One SDK?  I ask as I am not sure what "ATP" stands for.  If you question is with respect to the SAP Business One SDK, you will want to post yor question in the "SAP Business One SDK Discussion Forum" id related to the SDK.
    Eddy

  • Migrating Open Sales Order From Legacy System (SAP) To SAP System

    Hi Experts,
                 I've to Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using Business Objects with a new SALES ORDER DOCUMENT NUMBER referencing the older one.
               I'll get all the required data with field in an excel file.
                 Does any standard transaction exist for it ? Or how to go ahead with it ?
    Thanks and regards,
    Jyoti Shankar

    hi jyothi ,
       there are lot of ways of doing it depending on data upload volume it will be decided .
    1) thru abap bdc program which directly uses XL sheet data and creates SO using bapi/FMs.
    2) using scat.functional consultant should be good enough to use this.
    3)lsmw-laborious procedure but achievable.
      reward if helps !!!!!

  • 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 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

Maybe you are looking for

  • Export an alternate layout from a indesign book

    Hello, I'm working on a big file, which has been, for size reasons, separated in multiple files that have then been assembled in an indesign book Problem: This document is edited for print and also as an interactive pdf for ipad, which is why I have

  • Eyephedrine 2.65 missing plug-in wont let itunes work

    ever since I updated itunes I get a error code telling me my plug-in for eyephedrine 2.65 doesn't have the right permissions any ideas I have tried to repair the permissions with no luck.

  • Weblogic Portal session related issue

    Technogies Used: Java,Spring webflow and Oracle Weblog portal 10.3.2 Problem description:      In our sprint portal application,the main page has 'SSN' and 'Access code' text box fields with search button,user gave value only for SSN box and it took

  • How to check Variable Names

    Hi All, I am checking in CMOD include.  It has lot of code. Example:  When 'ZFISPER' . I think that is Variable Technical name. How to check that variable and in Which Query it is. Please let me know... Thanks in advance.. KN

  • HT1677 how do i get tabs in safari?

    only got the mac book pro yesterday and cant seem to find the setting