APO GATP Backorder processing -- SO's in R/3 not updating -- CIF problem

Issue: After executing backorder processing in APO, the update is stuck in CIF .. error (*"Inbound APOCLNT800: No IModel active for cat. Sale"*)
Note:  I am able to create SO's in R/3 and getting commit from APO.
After Saving the SO's the SO's are transferred to APO ( I am able to see the SO's in product view - APO).
I wonder where is the IM not active
Appreciate your inputs

Hi kitkat,
If this is a test of a new functionality, you might just have an old blocked queue.  Try deleting the blocked queue and then re-try the BOP.
If this is a new error for a BOP scenario that had been working previously, then check your deltareport.  You may have an order in SCM that for whatever reason is no longer being handled by SCM.  In this case, you only need to delete the order in SCM.
If these two tries don't work, then you need to start examining your CIFs to see if the product/location/sales ord/stock/ATP/etc etc are consistant with your expectations.  Don't forget, in the case of a GATP using location/product substitution, you need to ensure that all possible data that would be needed by BOP is being properly CIFd across.
Best Regards,
DB49

Similar Messages

  • SC Item in Transfer process active - follow on document status not updated

    Hi Gurus,
        Follow on document is not updated in SRM after PO creation. Ours is classic scenario (SRM 5.5, ECC6.0) and passed thru the following steps - SC (FFT) created, document approved, sent to SoCo, purchaser assigned vendor and created PO, PO created in ECC.
    In SRM SoCo screen displays message 'PO created 45xxxxxxxxxx'  successfully. Checked the BE PO 45xxxxxxx that was created successfully.
    Ran BBP_GET_STATUS_2 and CLEAN_REQREQ_UP jobs. jobs finished successfully. But status is not updated in SRM. RZ20/SLG1 does not have any errors.
    BBP_PD shows following statuses:
         I105   Awaiting Approval         X
         I1021 Created
         I1038  Complete
         I1106  SC ordered
         I1129  Approved
         I1111 Item in Transfer process 
                        The last status I1111 is still active.
    Any advise are welcome. Not sure if I am missing any OSS Notes.
    Regards
    Viktor Paul

    Hi,
    1. Check in table BBP_DOCUMENT_TAB if the entry exists use CLEAN_REQREQ_UP program.
    2. If entry in the table not exists then check in transaction BBP_PD if the follow on document ( PO ) Number reserved for
    the SC .. then use FM  BBP_PD_SC_RESUBMIT.
    3. none of these use normal process  execute BBP_REQREQ_TRANSFER And then use CLEAN_REQREQ_UP
    Thanks,
    prasad.s

  • GATP Product allocation status report and backorder processing

    Dear Experts,
    We are using product allocation as the first and only step in GATP check.
    The scenario is like this:
    Sales order total quantity = 200
    Planned allocation quantity=150
    Thus
    Confirmed sales order quantity=150
    Questions:
    1.Now how can see the confirmed/unconfirmed situation for all sales orders.
    Is there any standard report.
    I understand that this report need to show the planned allocation quantity,total sales order quantity and the confirmed sales order quantity may be bucket wise.Also this report can show the details of all sales orders in the bucket.
    The GATP planning book only shows confirmed sales orders in the "sales order" keyfigure until you have introduced another order series key figure for sales order(not related to GATP) which has sales order/scheduling agreement category group assigned to it.
    2.Can I do backorder processing of sales orders assuming that after the above report is run,I have changed the planned allocation quantity from 150 to 200 and I need that the sales order can be confirmed now by this program rather than by going into ECC and triggering the GATP check again.
    Note that the stock availability situation may remain the same.
    Request you to kindly suggest if this is possible in backorder processing.If yes,then what are the settings and the transactions to execute this.
    Thanks,
    Chandan

    Thanks so much Michael for a prompt reply.
    Couple of points.
    1./sapapo/ac42-This report is helpful but this has 2 issues.
                                                 It has to be run at individual CVC level.Thus it is not a comprehensive report.
                                                 It does not provide sales order original quantity.It just provides the planned allocation quantity,confirmed sales order quantity and the remaining quantity.This is normally already available in interactive planning of GATP planning area.
    What we need is a report which must say what is the original sales order quantity and how much has been confirmed and how much is the bucket planned allocation quantity.
    2.Running ATP in product view or interactive backorder processing view may not help as they seem to be working with ATP group and not with check mode.Note that product allocation gets triggered when check mode comes into play.
    Do you know if we can make it work with check mode.
    3.The batch backorder processing is working when I am using the "update changes" option.I am still evaluating the results as I don't understand many settings here.It will be nice if you can elaborate on some of the settings used in this transaction please.
    Thanks again.
    Regards,
    Chandan

  • Partial Confirmation not working through Backorder Processing in GATP

    Dear SAP Folks,
    We are having issue with our Backorder Processing in APO.
    During backorder processing we have seen (in BOP Spool) orders are getting picked for
    processing but despite availability of Allocations and inventory, orders are remaining unconfirmed which could have been partially confirmed. 
    Order which can be partially confirmed, BOP doesnt do partial confirmation. For Example - If SO is for 100 pieces and
    can be confirmed for only 60 pieces, ideally BOP should confirmed 60, but it doesnt.
    But same sales order can be confirmed by doing manual online ATP Check in Sales Order.
    BOP only confirms the orders when it can be fully confirmed, not partial confirmation thru BOP.
    This is very strange, ideally BOP should confirm those orders, but its not doing it.
    Please help.
    Thanks
    Satish

    Dear SAP Experts,
    We tried the suggested solution to OVZJ setting = 'E'. This soulution is not working properly - results are inconsistent. Meaning with these  setting BOP confirmed orders partially, with the rerun of same BOP job on same orders it didnt confirm the orders partially, orders were kept unchanged. We tried this activity multiple times, but results are inconsistent.
    But online ATP check can always confirms those orders partially, without any issues there.
    Also please provide details about impact of this change for OVZJ setting= 'E', to any other processes in ERP system.
    Please help
    Thanks
    Satish
    Edited by: SatishW on Mar 17, 2010 10:05 PM

  • Fair share logic in Backorder Processing - APOBO040 -

    We are thinking to use backorder processing in GATP process. However, one of the expectations of our customer is "fair share logic" during the confirmation of sales orders. Let me clarify what I mean:
    1- We have following sales orders in hand with the mentioned sorting.
    _________Req. Quantity
    SO1________20 pieces
    SO2________20 pieces
    SO3_________1 piece
    SO4_________1 piece
    2 - Assume that the total of our stocks and planned orders are 40 pieces. Then the system will give confirmation to the orders as follows:
    __________Req. Quantity______Confirmed Quantity
    SO1________20 pieces___________20 pieces
    SO2________20 pieces___________20 pieces
    SO3_________1 piece____________No confirmation  
    SO4_________1 piece____________No confirmation
    3 - However we want to achieve such a confirmation distribution.
    __________Req. Quantity______Confirmed Quantity
    SO1________20 pieces___________19 pieces
    SO2________20 pieces___________19 pieces
    SO3_________1 piece_____________1 piece 
    SO4_________1 piece_____________1 piece
    As we have seen from the in the customizing of APO this is somehow possible with the user exit "EXIT_/SAPAPO/SAPLBOP_040" - scope of check-
    (APO Customizing / GATP / Enhancements / Backorder Processing / Define Scope of Check for Batch Backorder Processing)
    Do you have information about this topic, have you tried this solution before, is it working???
    If anybody can help, we really appreciate.
    Thanks in advance and Best Regards

    Hello there, This is in refrence to the doc posted in the link
    Re: Fair share logic in Backorder Processing - APOBO040 -
    I actually have the same requirement and want to implement the fair share logic by using the below mentioned User Exit...  .But the last line in the documentation below says that "This is only possible for the basic methods product availability check and product allocation.""  ....
    Can I implement the  same for Rules Based ATP ..  actually we are using Rules Bases Sustn in cunjunction with BOP.
    Please let me know if you any idea about this fair share ?? Can this be done ??
    Regards,
    Amit --  [email protected]
    > I dont know If you have gone through this document:
    > The lines in bold explains clearly uptill what extent
    > you can do the FAIR SHARE RULE.
    >
    > I believe we cannot do <b>EXACTLY</b> what you have
    > stated in your example.
    > Availability Check is the core for comfirmation of a
    > sales order.
    >
    > Whatever customizing you do in the user exit, donot
    > attemp to do your own availability check logic...
    >
    > GOOD LUCK and let us know when you have done the
    > coding.
    > ******************************************************
    > *******************************
    > <b>EXIT_/SAPAPO/SAPLBOP_040 :</b>
    >
    > ATP, BOP: Scope of Check for Backorder Processing
    > Functionality
    > The user exit is called in backorder processing
    > before the availability check is called.
    >
    > The requirements to be checked and the correction
    > quantities of the separate basic methods are
    > transferred to the function module.
    >
    > Depending on the settings for backorder processing,
    > the requirements to be checked are either the
    > original requirement (requirement check) or the
    > current confirmation of the document (confirmation
    > check). Scheduling has already been performed
    > (according to the settings for the check
    > parameters).
    > The requirements are transferred into four tables.
    > The contents of these tables are linked to each other
    > by indexes.
    > <b>The requirements to be checked can be changed, for
    > example, if you want to implement a fair share logic.
    > Changing the requirements has no effect on the
    > quantities originally required in the documents.
    > <u><i>The change only limits the maximum quantity you
    > can allocate to a document.</i></u>
    > The correction quantities are determined for each
    > basic method. By reducing the correction quantities
    > you can prevent the total quantity being divided
    > between the documents to be checked.
    > You must not change the adjustment entries for
    > planning.</b>
    >
    > ***************************************************
    > APOBO040 scope of check:
    >
    > Scope of Check for Batch Backorder Processing
    > The function module EXIT_/SAPAPO/SAPLBOP_040 is
    > called before the availability check in backorder
    > processing. The documents have already been selected
    > (filter) and sorted.
    >
    > Environment
    > The requirements to be checked and the corresponding
    > correction quantities of the individual basic methods
    > are transferred to the function module.
    >
    > By changing (reducing) the requirements, a fair share
    > logic can be implemented using this function module.
    >
    > By changing (reducing) the correction quantities,
    > quantities can be protected from distribution via
    > backorder processing. This is only possible for the
    > basic methods product availability check and product
    > allocation.
    >
    > Message was edited by:
    >         Kumar Ayyagari

  • To Turn OFF ATP check in APO-GATP Instead do locally in ECC.

    Dear SAP Friends,
    Currently for Sales orders & Deliveries, we have ATP Check (Allocation Check + Product Check) happening in APO-GATP. We would like to turn-off ATP check in APO-GATP, instead want to do only Inventory Check in ECC locally.
    We want to do above for few particular model/plant combinations and not for all model/plant combinations. Meaning APO-GATP will still be used for many other APO relevant Model/Plant combinations.
    What are the changes required to CIF Integration models u2013 Salesorder+ATP Check, or any other IM. Any changes specific to material master in ECC - like MRP Controller, ATP Group, Strategy Group or any config changes on APO side.
    Please guide me with stepwise instructions.
    Appreciate your help.
    Thank
    Satish
    Edited by: SatishW on Jun 18, 2010 9:33 PM

    Hi Satish ,
    I am not an expert on GATP but logically what I can suggest following steps :
    1.As you want ATP check to happen in APO for few codes, you will have to Select/Tick 'Material Independant Object' - ATP Customization in CIF IM , so that ATP customizing settings are transferred to APO from ECC.
    2. But at the same time you need this ATP check to happen in ECC locally and not in APO for certain products, then in other CIF IM you have to select 'Material dependant objects '- ATP Check where you can set the filter/exclusion on those codes so that the ATP check does not take place in APO.
    3. Also like as R/3's backorder processing, in order itself you can set as the ATP check to occur in R/3 and not in APO.
    Hope this helps...
    Regards,
    Digambar

  • APO GATP Location replacement

    Hi Gurus,
    In APO GATP, location substitution works by first checking the stock in the base location (the location from where the material availability check happens) and if stock is not available in the base location only then it cascades/ substitutes to another location. But, we have a scenario wherein when material availability check happens it should straightaway carry the location substitution without even checking the availability at the base location; the availability check & delivery should only happen from the substituted location; backorder (open quantity) also sits at the substituted location.
    Can you please give me the various customizing options to map the above requirement in SAP SCM?

    Hi Bala checked various rules but didnt help - if substitution is successful then backorder option fails and vice versa. Our major challenge is for the open quantity, which has to reside only at the substituted location (and not at the base).
    Rishi, tried flagging rules immediately but unfortunately doesn't help.
    If my understanding is not correct then can you both please elaborate a bit on the mentioned settings.
    Thanks guys!

  • Backorder processing issue

    We have created a sales order in R/3 and did the ATP check. The ATP proposed the date 18.01.2010. We accepted the proposal and saved the order. Now when I see the order I see the confirmed date as 17.03.2010. During the BOP the dates have changed.
    Can you please explain how this happens?
    Note - The date in APO is still 18.01.2010.
    Thanks and regards,
    Vinay Kalap

    Hi Vinay Kalap,
    Within backorder processing, the system selects items from SD documents and stock transfer
    documents depending on the filter and a sorter, and brings them into a sequence. An ATP check
    is then performed for the items.
    The check date for backorder processing is always todayu2019s date.
    SAP APO transfers the backorder processing results to the connected OLTP system (R/3
    system).  The SD document is automatically updated in the OLTP system, meaning that the
    document is changed.
    The data for the requirement (requested quantity, requested delivery date/time)
    is retained. The changes to the document relate to the confirmed quantity and the confirmed date.
    When stock transport orders are updated, the requested delivery date/time may be shifted into
    the future, depending on the confirmation situation.
    Regards
    R. Senthil Mareeswaran.

  • Book on APO GATP

    Hi,
    Can someone suggest a good book on APO GATP .
    With regards,
    Mrinal

    In addition to the above suggestions I suggest you to go through Building blocks which has a step by step process of GATP Configuration.Here is the link. Click on the 'Configuration Guide'.
    http://help.sap.com/bp_scmv150/BBLibrary/HTML/ATP_EN_DE.htm
    and also please refer Supply Chain Management and Advanced Planning by By Hartmut Stadtler, Christoph Kilger. Besides these, I personally suggest to read some books on Supply chain concepts which would be helpful for you to understand the  Supply chain process.
    Essentials of Supply Chain Management By Michael Hugos.This is also a good book to understand the Supply chain Basics
    And you can also refer SDN Wiki for some more info.

  • 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

  • Backorder processing in Scheduling agreement

    Hi,
    When user creating scheduling agreement with delivery dates,qtty will not be confirmed.
    as there is no stock. once company get the requirement, company starts production,after production-same will be informed to the stores department. Then they post the stock for that material. This will be informed to the user by mail.
    But in scheduling agreement, qtty will not be confirmed , until user did the changes in "Re-scheduling/Backorder processing" - it consumes time for the user.
    as daily there will be "N" no.of agreements will be there. User cant do it manually for each and every agreement.
    Is there any prog, whenever stores post the stock for particular material, automatically system should confirm the stock for those agreements?
    R
    Is there any tcode, in which we can run for the specific agreements based on the delivery date, so that stock will be confirmed?

    Options are
    -  run V_RA
    -  go to MB1B with movement type 412E and reserve the stock.  This also has to do manually scheduling agreement wise.  If you feel that manual entry is not possible, may be you can develop a zee tcode through which you can copy the logic of MB1B and post the stocks in bulk
    thanks
    G. Lakshmipathi

  • Interactive Backorder Processing on Replenishment Purchase Orders

    Hi Team,
             Can you please let me know if Interactive Backorder Processing be performed on Replenishment POs as per the standard SAP design?
    When I try to perform BOPI on a Replenishment PO it gives me a dump. The dump resulted because the "First Sales Order" field was missing.
    Please let me know what this "First Sales Order" means with respect to a Replenishment PO.
    Thanks in advance for the help and for your time.
    Thanks & Regards,
    Srikanth.

    Hi Babu Kilari,
                Thanks for the help.
    Yes. Replenishment POs means STO documents. I checked the SAP Service Marketplace for this. But, couldn't get a solution.
    There is a SAP note(1294888) released for a dump that occurred when changing the quantity of STO. But, this is a different case as that of my scenario.
    If there is any SAP note BOPI on Replenishment POs kindly let me know.
    Thanks & Regards,
    Srikanth.

  • CO06 Backorder processing

    Good morning!
    I have to allow access to users to the sales orders backorder processing, but I cannot provide access to modifications. I thought about the tcode CO06 (which fully suits our purposes), but once there the users can change the reservations. My question is, is there a transaction like CO06, but that allows only displaying?
    Thank and best regards,
    Adriano Cardoso
    Edited by: Adriano Cardoso on Oct 19, 2010 12:39 PM

    Yes,pls  use  CO09-->Its  the  same  but  u  cannot  modify  nothing.
    Thanks and  best  regards
    L

  • Problem in Backorder Processing

    I am facing a problem in backorder processing
    Let me explain the scenario
    System shows available quantity as 100 quantity for some ‘x’ material, now I place order for 100 quantity for that material but the system confirms only 70 quantity when check the availability overview in co09 there was an open order for 30 quantity dated 2 years ago when I tried to do the backorder processing thru co06, the system doesn’t allow me to select that particular line it shows the error “please select the line that can be changed.”
    I checked that order in va02 in that status for that material is showing completed that has been delivered and billed completely. I don’t know what to do now kindly guide me to solve this issue

    If it is showing as open order qty of 30 that means that it is assigned to an order but the order is not completely delivered i.e. goods issue is not done or some other thing.
    If you want to cancel that order, so that 30 value comes into your stocks, you have to delete that order. For that first you have to delete the delivery using VL02n and then the order using VA02, once that order is deleted you will get that stocks for your use........
    Regards,
    Noopur

  • What are RLT and backorder processing?

    Hi Gurus,
    Can you tell me what are RLT and backorder processing and why we do backorder processing?
    Thanks,
    Paul

    hi,
    Replenishment lead time is the time that is needed to order or produce the requested material. The system determines replenishment lead time according to specific times defined by you in the material master record. Depending on the material type, replenishment lead time can be calculated according to various time periods. In the case of trading goods, for example, it is determined according to the planned delivery time, purchasing processing time, and the goods receipt processing time.
    Backorder Processing
    Backorder processing is a functionality in SAP where you can change the committments and over-ride the blockage of stocks
    marked against sales documents/deliveries. For e.g. you receive an order from a very important customer for material "A" but
    the entire quantity of A is committed to another customer "B" via earlier sales orders and this is where BACKORDER processing helps you to change the committment and shift stock due for B to A. This is the benefit of this funtionality.
    OMIH - Checking rule for updating backorders
    OPJL   - Define new checking rule
    OPJJ   - Define scope of check
    V_RA - Backorder Processing
    Data selection:-
    Sold-to-party             Customer code            Mandatory
    Sales Organization                                         Mandatory
    Distribution Channel                                       Mandatory
    Division                                                         Mandatory
    Changed confirmed quantity :-
    Tick the material you want to changed and click the Backorder button
    Confirmed quantity that still can be changed are highlighted.
    V.15 - Backorder List
    Sales Organization                                         Mandatory
    Distribution Channel                                       Mandatory
    Division                                                         Mandatory
    regards
    sadhu kishore

Maybe you are looking for

  • Can not see the contacts in E63 mobile phone

    Hi, I amusing E63 mobile phone. I am not been able to view the contacts in the mobile, so not been able to use the same. But when an incoming call comes in I do get the name resolution of the person calling and his mobile no which is stored in the co

  • How to exclude menu though profile options

    Hi all, I have requirment that is to exclude menu from some user using profile options. Is that is possible ? and how it is possible? Kindly help Regards Hussain

  • Useradd error- "already in use"

    Solaris 10 with MySql. com.waveset.util.WavesetException: An error occurred adding user 'xxxxx' to resource 'Home Directory'. com.waveset.util.WavesetException: UX: useradd: ERROR: uid 12345 is already in use. Choose another. I am trying to determine

  • Battery almost dead - what's going on?

    Hi everyone, I purchased an x61 less than a year ago, and suddenly in the last two weeks, the time I could work on battery seemed shorter and shorter. At the moment the battery cannot hold more than 1.5 hours (with computer idling and the CPU almost

  • Cannot place chapters in my  Imovie HD 6 movie

    I'm using imovie HD 6.04 and ilife 08. I've edited the movie and want to send to Idvd 7.01 I cannot place chapter markers in the time line, I keep getting this message "The chapter could not be added, because there is already a chapter near this loca