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!

Similar Messages

  • 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

  • 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 :  Unable to call APO during ATP check

    Question: While creating Sales order in ECC, ATP check in performed in ECC rather than in APO (GATP). Not sure where the issue is.
    1. RFC connectivity exisit between ECC and APO server -- Checked
    2. Integration model active with ATP flag checked and also ATP customization flag active 
    Note: The entries in  MARC table (field APOKZ)  for GATP relevant material shows a value of '3' .  I guess it should be either 1 or 2.   I am not sure what makes it a value of 1 or 2.
    Appreciate your help.

    Katrat,
    I will assume that you have never attempted ATP in APO on this ERP/SCM pair of systems.
    There are so many things that must be set up properly to first turn on ATP, the answer is not really suitable for a forum post.  I suggest you follow the Best Practices step by step.  When I have followed these steps, I have never been unsuccessful in establishing an initial ATP.
    [Connectivity|http://help.sap.com/bp_scmv250/BBLibrary/Documentation/B02_BB_ConfigGuide_EN_DE.doc] (you probably don't need this one, since you say you have already tested your connection successfully)
    [Replication|http://help.sap.com/bp_scmv250/BBLibrary/Documentation/B05_BB_ConfigGuide_EN_DE.doc]
    [Global ATP|http://help.sap.com/bp_scmv250/BBLibrary/Documentation/ATP_BB_ConfigGuide_EN_DE.doc]
    The above will get you to the point of a basic product check in SCM, with the option of RulesBasedAvailability check.  I suggest you ignore RBA until you have established a successful basic product check.
    Regards,
    DB49

  • Interesting thing happening with document.location.replace("") method

    Does the JavaScript method document.location.replace("") expires the current session. It happened with me, but I am not very sure!!! Could anybody put some light on this point?

    Actually document.location.replace does load new URL, replacing entry in History

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

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

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

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

  • 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

  • APO Consolidation location  for Storage Location MRP Area

    We are using Storage Location MRP Area .
    Our Scenario is like ->
    1 Plant -> n MRP AREA -> n Storage Locations
    We are using consolidation location determination rule .
    But actually we observed SO requirement is appearing at plant level in APO instead of MRP level although stock confirmation is done is MRP Storage location level only .
    Things are working fine if we dont use consolidation location rule . We also observed that confirmation sub-item in SO doesnt show confirmed Sub-location for consolidation location . Transportation lanes are also maintained but requirement should pass to MRP location which is actually not happening .
    Please help , thanks .

    HI Srinivas ,
    ya GATP check is configured at sublocation level only .
    While in case of consolidation location only comfirmed orders are appearing at Plant level  .
    Also Stock transport requisitions are not getting transfered which is also a pain .

  • Error in APO GATP: Exception while scheduling activit & Internal error 0010

    Hello APO experts,
    I am working for a APO project where GATP is used. At the time of sales order creation user is getting ,
    The following errors / warnings are being returned by APO
    W VV                   800 APO: Exception when scheduling an activity
    E VV                   800 APO: Internal error: Item /000010
    Has anybody come across such issues. Waiting for your replies.
    Regards
    Ravindra

    Hi,
    This is a very generic error message but points to the scheduling. Goto your SCM system and check the settings for your scheduling. Do you use CPS - configurable process scheduling ? Then I assume an error in the scheduling schema.
    Please check your settings and maybe userexits and provide us some further details.
    regards,
    MIchael

  • Mutliple R/3 Systems connected to 1 APO System - Location CIFing issue

    Hi,
    I have a situation like 2 R/3 systems(S1&S2) are connected to 1 APO system.  S1 is old system and S2 is new system, I am trying to connect with APO system.
    In Development environment:
    I have IMs in S1 to APO system, to CIF the master/transactional data. Some of the master/transaction data will be CIFing from new R/3 system(S2). I set the deletion flag to LOCATION in APO and CIFed from new R/3 system, it worked fine. This is working fine in Development.
    In Test environment:
    I have set the deletion flag to LOCATION and trying to CIF from new R/3 system. I am getting the following message
    "Location 9999 of type 1002 (BSG BSG_TEST) already exists in APO".
    I have verified the /SAPAPO/C1, /SAPAPO/C2 about the logical system and BSGs set up. It looks same as development. I also verified the the data in /SAPAPO/LOC, /SAPAPO/LOCMAP table for data. There is no record for location type 1002 and location 9999.
    Any one has got this kind of issue? How did you resolve? Am I missing any config?
    Thanks for your time and efforts in advance.
    Thanks,
    Sree

    Hi ,
    Have you mapped both the R/3 instances to same BSG group in APO ?
    is it that location 9999 exists in both R/3 systems (S1 & S2) ?
    in APO transaction /sapapo/loc3 just put this location number without the location type field and click on display.If the location is shown in APO , means that the location existis in APO and it is transferred as distribution center (loc type 1002).
    Now you might be trying to send the same location as production location (loc typr 1001) , so it is conflicting with the exisiting definition.
    Even though location is flagged for deletion for APO , you have run the report /SAPAPO/DELETE_LOCATIONS which can be scheduled as job in /sapapo/loc3 -
    > Extras -
    >Delete locations.
    Regards,
    Nikhil

  • Trnasfered plant from Ecc to APO, but location not found

    Transfered plant from Ecc to APO, but the location is not available in APO Master data

    HI
    1.Check the Integration models which you created for the plant
    2.go  to CFM5 TICK THE PLant on the left side and give the plant in the right side box under plant textbox and Execute
    Now u will get a screen on the left side double click on plant and then u will find your plant.
    Select the plant and click on the icon of check
    now if u find any Integration model and the plant is active then do Intial Transfer for the Integaration model.
    otherrwise add the plant in the integration model and do Delta transfer for plants integration model
    Sunil

  • APO vendor location number is not same as ECC vendor number.

    Hi Friends,
    I have an issue with CIFing Vendors from ECC to APO. ECC team has created Vendors ie Vendor numbers and Description.
    For Example I have vendor 10000101 in ECC and when I CIF it to APO using integration model I have no issues. The issue is when I check the CIFed vendor location exist in APO. Using 10000101 and location type 1011 if i try to search for vendor it say vendor does not exist. When I add two zeroes ie 0010000101 now I will be able to view the vendor details.  My query is I want to see the same vendor number ie ECC 10000101 (Vendor) in APO. Is there any setting that Iu2019m missing? I really appreciate if someone come up with answer.
    Regards
    KRN

    Hi Senthil ,
    Thank you for your reply. The steps you have mentioned here is for replicating the numbering format for materials. ECC<=>APO. I have  customized material numbering format using the lexicographical under SPRO>APO>Product>Output format of product number. This activity I have already done.
    My question was regarding the vendor number. When I CIF the vendor from ECC to APO. In ECC it does not have leading zeroes but when I see in APO it has leading zeroes. This is where I was wondering and want to know is there any customizing activity to replicate the same ECC vendor number in APO.
    Also I need to know if I have the leading zeroes vendor number in APO will it affect my SNP planning. Mean to say ECC without leading zeores and APO with leading zeroes.
    Regards
    KRN

  • Stock booking for sales orders using APO gatp

    Hello Experts,
    We are having similar case as YR, for which I'm searching for a solution. > (Putting this in a separate thread so that I can reward points)
    We have certain sales orders (which are created on portal) for which we need to book stocks. These orders have different ord type. We want to give priority to these sales orders against existing/upcoming stocks. (For these orders, no customer master exists, kind of one-time).
    Requirement is - Portal orders are placed according to the updated stock on portal (frequent run programs). But at the time of actual delivery creation, it happens that no stock available for the order and existing stock 'robbed' by other sales orders/deliveries meanwhile. We want to give 'portal orders' more priority than other normal orders/STOs.
    We have receipt elements in Purchase orders only and no production orders. Also, portal orders are not subjected for gatp check, once the order is saved, a sales order is triggered & created in ECC (XI/PI) against dedicated Plants/Warehouses.
    We have gatp and trying to find solution for it. Could you please guide how to book stocks for these 'priority orders' against existing unrestricted-use stock & against upcoming purchase orders?
    Thanks a lot!

    Hello Babu,
    Thanks for your inputs. I would like to get into more details of what you mentioned about delivery priority. In my case, any customer places online order on webportal (based on current stock on portal which we frequently update through programs) and once the order is saved, a Sales order is created in ECC for a "one time customer" (there are hardly 2-3 customers for the e-orders), for which gatp check happens and stock is assigned as per availability and delivery date is assigned. So basically issues are
    1. Order in ECC should be placed with successful gatp check & confirmation - chances are of stealing stocks in between the 'time gap' of stock update on portal & order placing till order creation in ECC with gatp check >> for this we are working on stock update programs.
    2. Once delivery date is assigned to the order after successful gatp check, during the time of delivery creation, there are other STOs which steal stocks & create outbound deliveries before the portal order. Here we want to stop the 'robbing'.
    So looking at this aspect, could you please elaborate the point of -
    "Since you have a different sales document type, why don't you assign a higher delivery priority to these orders during ATP check ? You can influence the default delivery priority that comes from customer master to a very high delivery priority just before the ATP check ( use field catalogue user exit ) and pass the high delivery priority to APO"
    And how can we use field cataloguser exit?
    And ya, we may not need ROC, as there will be no one ready to 'Donate' But thanks for highlighting the option as well..
    Thanks

  • Can't update apps after location replacing..

    Hello guys.
    I've recently replaced my iTunes ID account location.
    Since then, everytime iTunes tells me that there are new updates for my iPhone apps, iTunes refers me to a page that tells me that there are no updates (just after clicking "Check for updates" icon). My only option to update my iPhones apps is only in my iPhone.
    Any help?
    Thanks

    To answer you Oh yes I waited.... in fact almost 3 hours and it should not take that long..... I actually ended up restoring it and starting all over again. Seemed to work! We will see....
    Thank you

Maybe you are looking for

  • SSO to IIS

    Hello, we tried to setup SSO between portal and an web application that runs in an IIS. I found several threads about this topic but non of them wer really specific. Like: /message/78763#78763 [original link is broken] I'm looking for a real easy sol

  • CS5 library HTML instances not getting updated (and font options are limited)

    Having the following problems using FW CS5/Mac: 1. Heading1 instances (created from Common Library -> HTML) are not reflecting updates to library item in Document Library. To replicate: Drag a Heading1 element from the common library to document.  Cr

  • How to find out the variable using in the system.

    Hi Friends, When I am trying to create a new variable for a infoobject. It is giving me a warning that Change the tecnical name 'New Variable.....' Before save This is not allowing me to create any new variable. In the system I find out one variable

  • How to get column type as a string

    I want to create a table dynamically based on some other table definition but not exactly same. Is there a way I can get the column types as strings so I can create a sql statement for creating the table. 'create table tmp_account( col1 typecol3, col

  • Changes to objects are forbidden

    Hi there, Our functionals are trying to modify a program, but the system are returning the following message: "Changes to object are forbidden by userId" But, this program was brought from other landscape, so it was never modified in this landscape..