Error in ATP checking

Hi All,
Could you please check the below screen and help me clear the doubts in ATP process.
For one item, the existing stock is 1,304,480 PCE and the Production orders (the product end date is tomorrow ).
The question is even though the ready stock and production order quantity is not equivalent to the total sales order quantity, the system is showing that in ATP checking, the full quantity as confirmed.
Is it correct or are we missing any configuration?
Thanks for the help.

The availability check adheres to certain rules; these rules state which recipts / issues / stocks are to be considered in calculating the available quantity. For example:
You have stock of 10.
You have a production order = 10.
Is the available quantity = 10 or 20?
In the customising transaction OVZ9, you state whether you want production orders to be considered in the ATP check. If you state production orders to be considered, then you have 20 available. If you state they are not to be considered, then you have 10.
The above is just one example from the OVZ9 transaction; there are many others. You should familiarise yourself with OVZ9. One of the other settings in OVZ9 is "Check Without RLT".
Any requirement you have will be confirmed on or after the end lead date (RLT) regardless of the issues / receipts in the system. It is for this reason: Lets say you have a requirement in one month's time. The system fails to confirm availability. Therefore, you have not given a confirmed delivery date to the customer. However, you know in your process that a future receipt of stock will likely be able to cover a requirement so far into the future. Therefore, you want the system to automatically confirm these type of requirements. In this case, you use the "End Lead Date" to decide at which point you want requirements to be automatically confirmed. Usually, it would not make sense to have an end lead date today or at a date very close to the future. So you have 2 options:
1) Select "Check without RLT" in OVZ9 for the relevent checking rule
2) Extend the end lead date further into the future (by setting the relevant values in the material master - see the F4 help for the end lead date in CO09 that explains this exactly).

Similar Messages

  • Error on ATP check when Creating a Sales Order

    Hello,
    I encounter error  on ATP check while creating a Sales Order.
    The error is when I create Sales Order using material A, with or with out indicating the Plant and Storage Location, the Purchase Order quantity is returned on ATP check, but when I create an SO with out indicating the Plant and Storage Location, no PO quantity was returned. Note that we applied SAP Note # 387482 to automatically determine the Storage Location. I have also checked material maintenance in MM03 of Materials A and Material B and nothing was different, they have the same Availabity check condition.
    Is it possible that the SAP note that I applied causes the error?
    By the way I have noticed that when I create Material B and manually populate the Plant and Storage Location there is a pricing error(but it returns the PO during ATP check).
    Thanks.
    Noreen

    Hello,
    I encounter error  on ATP check while creating a Sales Order.
    The error is when I create Sales Order using material A, with or with out indicating the Plant and Storage Location, the Purchase Order quantity is returned on ATP check, but when I create an SO with out indicating the Plant and Storage Location, no PO quantity was returned. Note that we applied SAP Note # 387482 to automatically determine the Storage Location. I have also checked material maintenance in MM03 of Materials A and Material B and nothing was different, they have the same Availabity check condition.
    Is it possible that the SAP note that I applied causes the error?
    By the way I have noticed that when I create Material B and manually populate the Plant and Storage Location there is a pricing error(but it returns the PO during ATP check).
    Thanks.
    Noreen

  • ATP Error-production order details is not appearing in ATP check

    Hi ,
    As per the details which I updated, production order details are not appearing in Sales order ATP check.
    Pls help me to solve it ,the settings needed to do in the system.
    Thanks,
      Vijesh

    Hi,
    i checked the configuration, it is same as you said, but still the production order window is not showing in the ATP check.
    thanks to  help.
    Regards,
    Vijesh

  • ATP check active when creating sales order - want to deactivate

    Hello experts,
    at the time we created a sales order, the checking group for availability check in the master data of an article was "02" (Individual requirements). However, this was a master data error, as the correct setting for this article is "KP" (No check). We have changed this setting in the article master, but now we have a problem with the delivery, as we can not confirm the required quantity in the desired date. The ATP check says we have no availability (based on the wrong master data existing during the creation of the order), but we need to override this check.
    Is ther any way of "overriding" the ATP check of the article in our sales order, thus taking into account the "KP" (no check) setting?
    Thank you very much in advance.
    Kind regards.
    Marcos

    Have you actually created the delivery yet? If not, you can use the following path to deactivate the ATP check during delivery:
    > SPRO
      > Logistics Execution
        > Availability Check & Transfer of Requirements
          > Availability Check
            > Determine procedure for Each Delivery Item Category
    Perhaps turning of the ATP check temporarily shall help overcome the issue.

  • CRM ATP Checking using R/3 & Immediate Delivery for Sales Order Type in R/3

    We use CRM 4.0 and R/3 6.4.
    I've configured CRM to do ATP Checking using R/3.  The ATP Checking works fine if I change the Sales Order Type in R/3 to NOT create a delivery immediately. 
    I'm trying to find out if the combination of turning on CRM ATP using R/3 and Create Delivery Immediately for a Sales Order in R/3 are supposed to work properly together.
    If anyone knows and or has this working, I'd like to know.
    Thanks.
    Donna

    Hi ,
    I am working with R/3 and I have the same problem.
    Complete delivery is flowing down from the customer master for all order.
    And then we have items on order which have different shipping point.
    They all fail in background delivery and give the error ' customer requested complete delivery'.
    Is there anyway to override this?
    Any help will be really appreciated.
    regards
    BgS

  • ATP Check Issue - No business system could be determined for logical system

    Dear all
    Got an issue while executing ATP check on a planned order in product view,
    with a message: "No business system could be determined for logical system"
    CIF setting wise:
    regular business system group maintained and assigned in place,
    master data wise:
    business system group info fine in product master,
    Is there anywhere suggested to check under ATP setting:
    category, check mode, business event, check control/check instruction?
    Your kindest enlighting is appreciated,
    Thank you,
    mandy

    Dear Mandy,
    usually this error is caused by a missing customizing entry:       
    spro:                                        
    Integration with SAP Components
       Integration via APO Core Interface (CIF)
         Basic Settings for Creating the System Landscape                             
           - Maintain Business System Group
           - Assign Logical System and Queue Type :
    Please read the documentation for these two transactions and create the systems.
    You need to specifiy there all systems that are in your BSG. The documentation for the customizing of 'name logical system' in APO  says:                                                                               
    To enable the transfer of data between SAP R/3 and SAP APO, you need to name both the SAP APO system in which you are working and the SAP R/3  system to which you want to transfer data as logical systems.          
    I hope this helps.
    Regards,
    Tibor

  • CO09 and BAPI_MATERIAL_AVAILABILITY for ATP Check

    Hi all,
    On R/3 4.6c...
    I am trying to find if there is a BAPI or funciton module out there which I can use to get the material availability (ATP quantity) as per the results of CO09.
    I looked at BAPI_MATERIAL_AVAILABILITY but the BAPI only accepts the checking rule. This does not have a switch to check with requirements. On CO09, there is a check box which allows us to check with requirements or not (With reqmts quants).
    For my ATP check, I would like the system to assume that the total requirements quantity is taken into account during the availability check, rather than the quantities that have already been committed.
    This is required for a system to system call hence the need for a BAPI or funciton module.
    Thanks for any help!
    Fred

    Hi,
    You can get the ATP quantity by using function module 'AVAILABILITY_CHECK'.
       ls_atpcsx-matnr  = lt_ekpo-matnr.
       ls_atpcsx-werks  = 'D001'.
       ls_atpcsx-prreg  = '01'.
       ls_atpcsx-lgort  = 'CS'.
       ls_atpcsx-idxatp = '1'.
       ls_atpcsx-chkflg = 'X'.
       ls_atpcsx-bdter  = sy-datum.
       APPEND ls_atpcsx to lt_atpcsx.
       clear ls_atpcsx.
       CALL FUNCTION 'AVAILABILITY_CHECK'
         TABLES
           p_atpcsx            = lt_atpcsx
         EXCEPTIONS
           ERROR               = 1
           OTHERS              = 2.
       IF sy-subrc = 0.
         READ TABLE lt_atpcsx INTO ls_atpcsx INDEX 1.
         it_result_cspo-atpqty = ls_atpcsx-atpm1.
         REFRESH lt_atpcsx.
         clear ls_atpcsx.
       ENDIF.

  • Error in Availability Check

    I am getting the error  in Sales Order - "No control Information maintained for Checking Group (ZP) and Checking rule A"
    Actually my checking group is 01 not A. I Have configured Transfer of Requiremenst and Avaialability Check.

    Hi Gurus,
                 Availabilty Check Configuration ( More Informative )
    Types of Availability Check in Sales and Distribution
    ProcessingThere are three types of availability check:
    _ Check on the basis of the ATP quantities
    _ Check against product allocation
    _ Check against planning
    The following SD-specific control features need to be maintained in Customizing:
    _ Checking group
    The checking group controls whether the system is to create individual or collective
    requirements in sales and shipping processing. In addition, a material block for the
    availability check with transfer of requirements can be set here. The checking group can
    also be used to deactivate the availability check. This option was created especially for
    the assembly order so that when the bill of material is exploded in the assembly order,
    the individual components, if necessary, can be classified as non-critical parts as far as
    procurement is concerned.
    The checking group specifies in combination with the checking rule the scope of the
    availability check. It is proposed in the material master record on the basis of the material
    type and the plant, and copied into the sales and distribution documents.  It is specified in MMR in MRP3 screen, availability check tab.
    _ Checking Rule
    You use the checking rule to control the scope of the availability check for each
    transaction in sales and distribution. You also specify whether the check should be
    carried out including or excluding replenishment lead time. The individual checking rules
    define by transaction, which kinds of stocks and inward - outward movement(receipts and issues) of goods should
    be taken into account for the availability check.
    _ Schedule line category
    You can control with the schedule line category whether an availability check and
    transfer of requirements should be carried out in the sales documents. The possible
    settings for this at schedule line level are dependent on the settings in the requirements
    class which is determined from the requirements type of the material.
    _ Delivery item category
    The delivery item category can be used to control whether an availability check takes
    place in deliveries.
    Requirements type
    The various requirements are identified by their requirements type. The requirements
    type refers to the requirements class and its control features. it is assigned to requirement class.
    _ Requirements Class
    The requirements class contains all control features for planning such as relevance for
    planning, requirements planning strategy and requirements consumption strategy. In
    addition, it is specified at a global level whether an availability check is to take place for
    the material in the sales and distribution documents on the basis of the ATP quantity
    (ATP = available to promise) and whether requirements are to be passed on. A finer
    degree of control can be obtained for sales documents using the schedule line category.
    Replenishment lead time is only included in the check performed on the basis of the
    ATP quantity.
    Prerequisites
    An availability check can only be carried out if the following prerequisites have been fulfilled:
    _ The control elements described above for the availability check must be maintained in
    Customizing for Sales and the relevant assignments made to the sales transactions
    _ The availability check must be switched on at requirements class level and - for theavailability check in the sales documents - at schedule line category level
    A requirements type must exist by which the requirements class can be found
    _ A plant must be defined. It can either be proposed from the customer or material master
    record or can be entered manually in the document._ A checking group must be defined in the material master record on the Sales/plant data
    screen in the Availability check field 
    Configuring entries of the Availability CheckIMGàSDàBasic fncsàAvailability check and TORàAvailability checkàAvailability check with ATP logic or against planningàDefine checking groups
    You can use SAP std checking groups of 01 for summarized reqts or 02 for daily reqts or u can create ur own.
    The columns total sales and total deliveries are selection options whereby u can configure a checking rule to sum up reqts to post to MRP either individually or by day or week.
    Column 5, Block qty; set this block if u want several users to be able to process the material simultaneously in different transactions without blocking each other. The No Check indicator is used when u want a material to not be relevant for an ATP check.
    Defining a material block for other users. The Block checkbox is an indicator that enables u to block the particular material from being checked for availability if it is already being checked at the same time by another user.Defining the default value for checking groups. However should no entry exist for the checking group in the material master record, one can set a default value per material type and plant.
    Controlling the availability check. In this section, u tell the system what stock on hand and what inward and outward movements of stock it must take into account when performing the availability check. These settings are based on the checking group that is assigned to the material master record and the checking rule that is predefined and assigned to the sd transaction. The carry out control for the availability check must be maintained for both the sales order and delivery
    Regards,
    Sarosh

  • Error in ATP COM routine

    Hello Experts,
    User is getting an popup "Error in ATP COM routine atpanc.cpp line 2158"  in ECC while creating a sales order (VA01).
    We have SCM ( GATP ) too..
    Please help to fix the issue.
    Thanks in advance.
    Regards
    Rahul Chitte

    Hi Rahul,
    There could have been inconsistency between db tables
    and livecache due to this com issue is publsihed by system
    Try the below transactions in APO and try creating sales order
    OM17
    /SAPAPO/ATPQ_CHKCUST
    /SAPAPO/ATPQ_CHKUSG
    Also check the inbound/outbound queues
    Regards
    R. Senthil Mareeswaran.

  • 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

  • Missing parts not shown after ATP check

    Hi PP experts,
    Material M10000000 in order 800000000000 is actually a missing part, but after order release and save, even using CO02 to manually do ATP check, there is no missing parts error message.
    Due to the above problem, I have problem when picking by CO27 just realised that there is really missing parts, we can not really start production. It should be checked out during order release, because currently our checking rule only include real stock, not including pending purchase order.
    Could you please tell me how to solve it? Thank you so much.
    Best Regards,
    Bu Fanchao

    Dear Franchao,
    Why can't you stop the production order release if any missing parts are there ???
    if production order is not released then system will not allow you to do the any confirmation activities
    i.e. if we created production order with CRTD status also actual production is not at all started hence
    activate the No release if parts are missing 3 in OPJK
    Please try this and let me know
    Regards,
    Venkatesh..

  • CRM ATP check not working ETC erro

    Hello,
    When I create a sales order with ATP check I get an error in the log saying BTE 1000820 and BTE 1000821 are not active.
    I created the CRMATP flag in R/3, and ATP is working in R/3 (without APO).

    Hi,
    Check OSS Note Note 620217
    This is because of missing customizing.
    Use Transaction FIBF in the R/3 system to maintain the following entries under 'Settings -> Process function modules -> ... of an SAP appl.' Prozess  Ctr  Application   Function module
    01000820      CRMATP        PERS_ENQ_ATP_ENTRIES_SELECT
    01000821      CRMATP        PERS_ENQ_ATP_ENTRIES_INSERT
    Thank You,
    Vimal

  • ATP Check in CRM Order

    Hi all
    I am trying to explore the ATP functionality on CRM orders. Per the help we can either trigger it with SAP APO or SAP ECC but I am not sure what is meant by using SAP ECC.
    Is the funcitonality to call SAP ECC even before CRM order save and then tell us ATP check results? Or does it mean that once CRM order is saved and replicated to ECC then the ATP will be carried out? I am pretty sure its the former but just want to confirm with CRM gurus.
    Thanks
    Jai

    Hi Jai,
    If you use ECC for ATP check its works fine for stock items. You dont have to save the order and reopen to get the delivery dates.
    If the items are Make-to-order, ATP will not work in CRM untill you save the order and reopen. This is because,In ECC, there is a direct linkage between the sales order and the production order in the make-to-order scenario. The confirmed delivery date is based on the scheduling of the production order.The ATP check from CRM makes an RFC-call to ECC in order to perform the ATP check there. Since the sales order does not yet exist in ECC, there is no production order scheduled either. Thus the ATP check can not confirm any dates. The system issues an error message which informs the user that the ATP check could not be carried out The limitations are explained in the note 931796.
    Cheers
    Edited by: Praveen Rangineni on Nov 6, 2008 2:47 PM

  • ATP Check during reservation - how to include order reservation?

    When creating reservation for 201 (issue to cost center), I would like the system to check if there's enough stock.
    And if there's any reservation (manual or auto created by order), these quantity should not be considered as avaliable stock.
    So I set in OPJJ as following:
    Include safty stock
    Include quality insp. stock
    Check without RLT
    Include reservations
    Include depend reservations: X (Include all reservations)
    Other check boxes remains blank and relevant IMGs are all set (error message for MVT201, assign checking rule to checking group, assign checking group to material master, assign checking rule to MB21)
    But when I go testing, the ATP Check didn't consider unreleased oder reservations!
    According to following link, "all" reservations from production order(created/released) should be considered!!
    http://wiki.sdn.sap.com/wiki/display/ERPLO/Availabilitycheckingin+SAP
    Can someone please help me to solve this issue?
    Where did I do wrong?
    Any help would be appreciated, thanks in advance.

    Movment allowed indicator is not enabled, which means the produciton order is not released.
    It should be considered after I set 'X' in "Include depend reservations".
    According to the documentation:
    Include dependent reservation - Dependent reservation is the requirement from a production order/process order/sub contract PO, created automatically during order creation, hence it is a confirmed issue. If you activate this check box, system will consider all the dependent reservations which are already confirmed before giving you the ATP qty. Some more functionality given here is which reservation is to be checked    Do not check i.e. system will not consider this as requirement while confirming the ATP qty
       Do not check - donot take this requirement.
    X Include all reservations - include all the reservation from production order(created/released)A Only include withdraw able reservations - Include only reservation from a production order that is released.
    Or I understood wronly?

  • ATP check in BAPI_PO_CREATE1

    Hi! Experts
    I'm using BAPI_PO_CREATE1 to create stock transport orders (STOs) but encountered limitation in ATP check.
    The requirement is to create several STOs during once program excution according to the uploading data file. If any errors occur reverse any orders which has been genereated - which can be easily achived by ROLLBACK WORK statement.
    Take an example, material A has total stock 100 TO. To create 1 order with 120 TO will get message return as 'no enough quantity in plant xxxx'. However if import data file contains 6 STOs with quantity 20 TO by calling BAPI, all can be generate succesfully because every order pass the ATP check during BAPI call.
    Would like to ask for alternative solutions rather than COMMIT WORK for every time BAPI call.
    Thanks,
    Yina

    Hi! Experts
    I'm using BAPI_PO_CREATE1 to create stock transport orders (STOs) but encountered limitation in ATP check.
    The requirement is to create several STOs during once program excution according to the uploading data file. If any errors occur reverse any orders which has been genereated - which can be easily achived by ROLLBACK WORK statement.
    Take an example, material A has total stock 100 TO. To create 1 order with 120 TO will get message return as 'no enough quantity in plant xxxx'. However if import data file contains 6 STOs with quantity 20 TO by calling BAPI, all can be generate succesfully because every order pass the ATP check during BAPI call.
    Would like to ask for alternative solutions rather than COMMIT WORK for every time BAPI call.
    Thanks,
    Yina

Maybe you are looking for

  • Migration Assistant can't find my external hard drive

    I'm trying to set up my Mac Mini and it isn't working.  Three steps into the process and already I'm locked up.  I'm trying to migrate data from an external FireWire 400 drive.  I have to use an adapter because the Mini only has a Firewire 800 port. 

  • How to go to previous page in windows phone 8 when back button is pressed

    I have a home page or landing page in my windows phone c# based app where user enters login details and upon successful login user is redirected to page2 . Here the user will see a list box with few items . Upon selecting an item from this list box a

  • Downloading Iso Files (Programmes) and Using them

    Hello, I need some help please, I have downloaded some Iso files which are intended to be programmes, I can burn them to a CD with no problem using disc utility. However, they do not play as intended, When clicking on the cd icon mounted on the deskt

  • Where to build blog, based on these parameters

    It's been a long journey with lots of reading and experimenting. The setting: I build my site in iWeb, Publish to Folder, add tags in iWeb SEO Tool, and FTP to GoDaddy. SEO is very important to me, though I haven't implemented everything on my to-do

  • EXS24 Unusable in X - Can't find samples

    EXS24 keeps coming up with this error message when I try to load an instrument: Audio File 'xxx' not found, Search again, Ignore.. There is no option to find it manually so it's impossible to proceed.. I have both my Sample Instruments and Samples fo