Error in APO ATP check sales order

While executing GATP chesck in the R/3 system we are getting this message.
Error in calling up function 'BAPI_APOATP_CHECK' in APO server 'C16CLNT300': Screen output without connection to user.
Please help us in this issue.
Thanks &Regards,
Rajesh.A

Check the following settings.
1.SM59 for ur logical system try out the remote connection.
2.In BF11 check whether you have maintained the ND-APO plug in.
2.Check the check mode in ur product master and alos the checking instruction setings.

Similar Messages

  • APO atp on sales orders with complete delivery.

    Hello all.
    We run ATP in APO for sales orders on a lot of products. Often a sales order will contain many different products & often Complete delivery will be chosen. When we do the ATP check one of the products may have a long delivery time compared to the rest of the products on the order, and since we have chosen complete delivery the delivery date for the entire order will be pushed back.
    Is there a way to find out which of the products in a given order causes the delay or do we have to have something coded you think?
    As is the users have to remove complete delivery and then do the ATP for each of the products to find out and that's expensive timewise.
    Any ideas welcome.
    Regards
    Simon Pedersen.

    Hi Simon,
    Is there any specific reason to choose "complete delivery" option. You can use delivery proposal option and this will provide delivery date to each schedule line as per material availability.
    In R3 go to SPRO->Sales and distribution->baisc function->Availability Check and Transfer of Requirements->Availability Check->Availability Check with ATP Logic or Against Planning->Define Default Settings In this transaction maintain availability check rule as "C"
    Regrds,
    Vaibhav

  • ATP Check - Sales order

    Dear All
    Our company requirement is not to save the sales order if stock is not available for any of the line item. This requirement is for specific order type or item catagories.
    Currently system is saving the order even if quantity is not available. 
    Can you please help me how to configure the same in SAP.
    Regards
    K.C Choudhury

    hi,
    ATP Check is checking of availablty quantities i.e ATP = Total Warehouse Stock + Planned receipts(Incoming Stock) - Planned Issues (Out going stock)
    Availbilty Check is an integral part of business process it determines the if the desire deliverible quantity can be met on requested delivery date or not.Then it passes to Material Requirement Planning. Or
    avability check is nothing but checking of availibility of stock which is placed in the order , sys carries out this check through a available to promise (ATP)
    When we create a sales order, there are several basic functions which are executed automatically for the dynamic order management . among these basic functions , availability check and transfer of requirements are crucial.
    the system first prepares schedule line containing the information on the desired delivery date and quantities , this information is passed to MRP and an avialability check and transfer of requiremnts are executed
    First the system carries out backward scheduling and establishes the material avaialbility date = desired delivery date-transit time-loading time-picking & packing time and on this date an availability check is carried out using ATP logic which means avialable to promise quanity =total ware house stock+incoing orders-outgoing
    along with the avialability check the requirements also are transferred to MRP.
    the configuration involves following
    1. switching on at schedule line catagegory the avialability check and TOR
    2. configure the avilability check using ATP and using the checking group and Checking rule
    Regards,
    Raj

  • Error with APO ATP Check

    This is the following error I get when creating an Order, VA01.
    Error when reading ATP delta records
         Message no. /SAPAPO/ATP 106    
    This started to occur after a refresh of our quality system from our production system.  Our Chemical business APO is working, it's just our Paper part of the business with the issue.
    Has anyone received this error and if so, what is the fix for it?

    Srini,
    I tried what you suggested but did not find any issues.  I ran the job because I did not think it would hurt and still the issue persists.  Did you have any other thoughts?
    I am putting in an OSS note and I searched OSS for everything I could to find this issue but did not find anything.  The interesting part of this issue is that it started after a refresh of our quality system.  Even with this, I am unable to put my fingers on the problem.
    Thanks,
    Craig

  • Difference in Material availability date for ECC ATP check & for APO ATP check in the same order

    Hi Gurus,
    I have a question: on what basis material availability date is calculated in forward scheduling?
    Eg:
    For a customer GR hours are maintained in unloading point calendar in customer master and Customers are not CIF'ed across to APO.
    GR hours are maintained for weekdays from 8:00 to 12:00 & 1:00 to 6:00.
    In a sales order with two line items with Requested date today & plenty of stock on hand for two products( ECC & APO) where line 10 (product 1) triggers ECC ATP check & line 20 (product 2) triggers APO ATP check at same location (loc1).
    RDD is today, material availability date for ECC ATP check (line 10) is today (working as expected) but where as the material availability date for APO ATP check (line 20)is pushed to next day by which for the same customer there are different delivery dates. And two delivery notes will be created & truck will be on road at different times for the same customer which is unacceptable.
    What am I missing here to get the material availability date as today for forward scheduling? Please guide me on this.
    Thanks,
    Nihar

    Hi Nihar
    Though the logic you mentioned makes sense. I am confused here with the data you have provided:
    UTC day
    UTC time
    CET day
    CET time
    UTC+6 day
    UTC+6 time
    RDD
    30/04
    17:24
    30/04
    7:24
    30/04
    23:24
    MAD
    30/04
    17:24
    30/04
    7:24
    30/04
    23:24
    Lod/GI
    02/05
    17:24
    02/05
    7:24
    02/05
    23:24
    Del
    12/05
    17:24
    12/05
    7:24
    12/05
    23:24
    Del
    13/05
    1:00
    13/05
    3:00
    13/05
    8:00
    Load/GI
    05/05
    1:00
    05/05
    3:00
    05/05
    8:00
    MAD
    02/05
    1:00
    02/05
    3:00
    02/05
    8:00
    In the first row, the difference in RDD in UTC and UTC+6 is 6 hours. However, in the last three rows I can see the difference between UTC time and UTC+6 time is 7 hours. Would you know the reason to this? Also, in the first four rows, CET time = 7:24 which should had been 19:24. Please correct me if I am missing something here.
    Thanks,
    Parth Soneji

  • Error during  Performing Setup - SD Sales Orders...

    Hi gurus,
    I am getting an error while Performing Setup - SD Sales Orders by following the below steps from SAP best practices document for Sales Overview cube(0SD-C03).
    In the Display IMG view choose Data Transfer to the SAP Business Information Warehouse à Settings for Application-Specific DataSources à Logistics à Managing Extract Structures à Initialization à Filling in the Setup Table  Application-Specific Setup of Statistical Data  SD-Sales Orders - Perform Setup.
    ERROR MESSAGE IS: "Error determining rate: foreign curr. local curr.
    USD date 11/06/2005(doc. 9153)"
    Thanks.
    Syed.
    Note: This topic is marked as questions and will be rewarded with points.

    hi Syed,
    you can use transaction SNOTE,
    and menu go to->sap note browser, find if that oss note is there. this note quite old (2001).
    manually, you can check program LSCUNF01 (SE38),
    and compare with following (for r/3 4.6a - 4.6d),
    depend on your r/3 version.
    please ask basis help.
    FORM ABWCT_EXIST
    Delta 001
    Context Block
    FORM abwct_exist USING loc_curr for_curr exc_date
                                             value(exc_type).
    *------- DATC enthält das invertierte Datum -
      CONVERT DATE exc_date INTO INVERTED-DATE datc.
    Delete Block
    Insert Block
    *----- TCURV als erstes lesen, falls Invertierung aktiv -
      IF tcurv-kurst NE exc_type OR tcurv-mandt NE mandt.
        SELECT SINGLE * FROM  tcurv CLIENT SPECIFIED
               WHERE  kurst       = exc_type
                AND   mandt       = mandt.
      ENDIF.
    Delta 002
    Context Block
          ENDIF.
        ENDIF.
    Alter Eintrag nicht verwendbar -
      ELSE.
    Delete Block
    *----- TCURV als erstes lesen, falls Invertierung aktiv -
        IF tcurv-kurst NE exc_type OR tcurv-mandt NE mandt.
          SELECT SINGLE * FROM  tcurv CLIENT SPECIFIED
                 WHERE  kurst       = exc_type
                  AND   mandt       = mandt.
        ENDIF.
    Insert Block

  • ATP for sales order

    Hello,
    Could someone please tell me how do we determine if the client site is presently using ATP for sales order. Does OVJ9/OVJ2 tell us if they have turned the ATP check on? Any help is much appreciated.
    thanks

    Availability check can be turned on/off at two levels in SD.
    1) In Schedule line category VOV6
    2) In Requirements class OVZ9
    If the checkbox is not selected in any of the above two then availability check will not happen during order processing.
    Regards,
    GSL.

  • Check sales order exits for category ZTAC

    Hi Experts
    I have a requirement to modify the iDOC interfaced program,
    In the routien which checks for the existence of a production order, I have to modify the following
    1.  Inspect each item on the sales order
    2. If (and only if) there is atleast one item with a category of "ZTAC" then check for a production order otherwise processing the order in the usual manner.
    Could anyone tell me how to check (Is there a sales order) if no then display error message if yes then is there a production order if no display error message if yes Create confirmation .......................
    I want to know how to write a coding to check sales order exits from table VBAP,VBAK Etc., .
    Thanks in Advanced
    Regards
    Piroz

    Hi Prabhu
    Thanks for your email and response but I need to check this in program for IDOC ....Modification
    Insert code in this way
    check sales order for category = 'ZTAN' inspect for each item on sales order
    and if you found item with cateogry ZTAN then check for production order otherwise go asual manner
    I WANT TO WRITE A CODING HERE **********************
      if production order required then check
                    for each item on sales order item list
                          with item category = 'ZTAC' then
                                     return true
                                next
                                  end function
      VBAP TABLE field VBELN and PSTYV (ZTAC,ZTAN Etc)
    Eg of coding
    if lva_saleord is initial
            select single * from vbap into l_saleord
              where vbelv = lva_saleord
              and   vbeln = lva_vbeln and
              exit.
            endselect.
          endif.
    I want to write a small program in between to check the sales order exits if it is then I have to go to deliveries ...................
    Regards
    Eslam

  • Calling "Check Sales Order" on HU2 fails

    Hello,
    I'm trying to use the ES "Check Sales Order" (Manage Sales Order In) on HU2, by providing the minimal required information (ProcessingTypeCode, BuyerParty and SalesOrganisationID/DistributionChannelCode/DivisionCode).
    Calling the ES returns an error "[040(SLS_LORD)] Document type TA does not support user status" (I'm using Order type "OR").
    I also tried to use a couple of other order types (RO, TAV, ...) without success.
    The same information used with "Create Sales Order" would work.
    I have the feeling that it is more likely a role/permission issue.
    Is the "Check Sales Order" ES forbidden to standard users ?
    Any way to confirm/solve this ?
    Any other order type ?
    Thanks,
    Nicolas.

    Hi Prabhu
    Thanks for your email and response but I need to check this in program for IDOC ....Modification
    Insert code in this way
    check sales order for category = 'ZTAN' inspect for each item on sales order
    and if you found item with cateogry ZTAN then check for production order otherwise go asual manner
    I WANT TO WRITE A CODING HERE **********************
      if production order required then check
                    for each item on sales order item list
                          with item category = 'ZTAC' then
                                     return true
                                next
                                  end function
      VBAP TABLE field VBELN and PSTYV (ZTAC,ZTAN Etc)
    Eg of coding
    if lva_saleord is initial
            select single * from vbap into l_saleord
              where vbelv = lva_saleord
              and   vbeln = lva_vbeln and
              exit.
            endselect.
          endif.
    I want to write a small program in between to check the sales order exits if it is then I have to go to deliveries ...................
    Regards
    Eslam

  • Standard Report -  ATP Failed Sales Orders

    Please let me know if there is a standard report to get the list of ATP failed sales orders.
    In a case where customer requested delivery date has not confirmed and a new delivery date confirmed which leads another schedule line of the material.
    My requirement is to get the list of all the ATP failed sales orders, where we have two different schedule lines for a material under Item level u2013 u2018schedule linesu2019 tab view.
    Your time highly appreciated.
    Thanks & Regards,
    Victor.

    Hi,
    Proceed as below:
    - Go to SE16
    - Input VBEP
    - Input ' 01 to 02' in Schedule Line Number field
    - Input other data as per your requirement or you can add more fields in selection from settings
    - Then execute
    From above you can get all the documents for which there were two schedule lines generated.
    Hrishi

  • SDK Error -5002 when adding a sales order

    I'm getting an error -5002 when adding a sales order.
    Source code:
          IDocuments m_so2 = SBOCOMUtil.newDocuments(icmp, SBOCOMConstants.BoObjectTypes_Document_oOrders);
          line = m_so2.getLines();
          m_so2.setCardCode("2173231916");
          m_so2.setCardName("test Sales order");
          SimpleDateFormat formatter = new SimpleDateFormat("dd.MM.yyyy");
          Date today = Calendar.getInstance().getTime();
          m_so2.setDocDueDate(today);
          line.setItemCode("01005");
          line.setDiscountPercent(new Double(10));
          line.setItemDescription("description Testing");
          line.setQuantity(new Double(3));
          line.setTaxCode("0");
          line.add();
          long rc = m_so2.add();
    Question:
    Where can I find a list of error codes that can be easy to understand? PDF, word, etc.
    Thanks.

    Hi Diego,
    Looking at your code I see that you are doing a
    line.add();
    You don’t need to have this here unless you are adding another line to your document.
    Maybe this will help you.
    Also just because java is a bit different from VB get the last error message using
    SBOErrorMessage errMsg= comp.getLastError();
    System.out.println(errMsg.getErrorMessage());
    -Cormac

  • How to check Sales Order complete or incomplete in program?

    Hi, Gurus:
    In the program, how to check Sales Order complete or incomplete based on Order Number vbeln?
    Thanks,

    You can check the status table VBUK for this.
    VBUK has all the status related fields in it.
    Search for the field which suits to your specific requirment.
    Regards,
    Naimesh Patel

  • 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

  • CRM sales order and APO ATP check

    Hi!
    which steps are done when an ATP check ist triggered in APO by a CRM sales order item?
    - are temporary quantity assignments created in APO?
    - are these delta records deleted when the sales order is saved?
    - are these sales order items transferred via the middle ware to APO?

    Hi,
    Find answers below for each of your question.
      which steps are done when an ATP check ist triggered in APO by a CRM sales order item?
    - are temporary quantity assignments created in APO?   YES.
    - are these delta records deleted when the sales order is saved? YES. As normal behaviour.
    - are these sales order items transferred via the middle ware to APO? Sales orders are flown from CRM to ERP (Middle ware) and from there we used to CIF to SCM. No idea abt sales order transfer from CRM to SCM.
    Best Regards,
    Deepthi

  • Scope of ATP check (sales forecast)

    Hi gurus,
    I want to know whether the info from sales forecast can be take into account by using standard ATP check function?
    thanks.

    hi,
    Task
       Transaction
    MC21- Created infostructure S501
    MC25- Maintain update rule 0001 for S501
    OMO1 - Activate update for S501
    OVRP - Assign update group at item level for 1290
    OVRO - Assign update group at header level for 1290
    MC7F- Set planning parameters for info structure S501
    MC8A - Create planning type for S501
    OV1Z - Create product allocation procedure PLANT_MATERIAL
    SPRO - Define object PROD_ALL for poduct allocation. - Config path: Spro>S&D>Basic functions>Avalability check and transfer of req>availbility check> Availablity check against product allocation>Define object
    OV3Z - Specify Hierarchy for product allocation for PLANT_MATERIAL
    SPRO -Define consumption periods for info structure S501-Config path: Spro>S&D>Basic functions>Avalability check and transfer of req>availbility check> Availablity check against product allocation>Define consumption periods.
    OV4Z - Define control for product allocation procedure PLANT_MATERIAL
    MC61 -Create planning hierarchy for plant and material
    SPRO-Assigned update group 1 to order type
    BF11 -Active CRM APO field
    steps 1 : create a sales info system : this sis will have the following fields 1. incoming order qty. 2. Product allocation qty. 3. open order qty.
    step 2 : the user will have excel sheet which will have authentications , where the user will enter the qty.
    step 3: a program is written to convert the excel quantities to text file ie txt file,
    step 4 : upload the text file quantity to the sales information system. you have to make a transaction code to upload. in MC95 transaction code.
    step5. before doing this we need to have material  hierarchy, and pplanning type should be maintained for every material in basic data 1 product allocation field.
    please try to understand and then let me know
    thanks
    Kuntla

Maybe you are looking for

  • I purchased two movies on itunes and my ipad cant load them on my ipad

    I pruchased two movies on itunes and for some odd reason i cant load them on my ipad...I have the latest versions of Ios6 and the latest itunes , but the rest of my older movies on itunes i can still load(remove and reload on the ipad). please help!!

  • Update view ( view is based on 3 tables)

    i have view based on 3 tables. create view view_master select '1' as no , name , no from a union all select '2' as no , name , no from b union select '3' as no , name , no from c actually i wanted to update view base table, Can i update a view view_m

  • Windows XP and Boot Camp. Any experiences, pros, cons?

    I WANT TO KNOW IF THERE IS ANY REASON NOT TO USE WINDOWS XP AS THE ITERATION WHEN I PERFORM THE BOOT CAMP PARTITION ON MY MACBOOK PRO?

  • DVD player does not show images

    Hi, This could have been added to a recent post, but it is somewhat different. When I insert one of my own DVDs, DVD player plays the music all right but no image...unless I request to open DVD media in the menu. Can someone help and tell me why is i

  • Trackpad Fix for All Macbook Pro and Macbook Models.

    Apple has issued a update for the Trackpad but the update is only compatible with the newer unibody Macbooks and Macbook Pros. I have made the following patch that is compatible with all Macbook Pro and Macbook models with trackpad issues. Don't forg