ATP check against delivery with multiple plants

Hi all,
we have R/3 4.6c and APO 3.1 systems, this topic is related to ATP functionlity.
Our Existing ATP Practice in R/3:
1.sales are delivered via several Distribution Centers  (DC).
2.The right DC is determined by a delivering plant which chosen during the order creation.
3.In case of ATP no planned receipts are taken into  account.
4.When a product is not available at the determined DC it has to be checked manually if in any other DC is stock available which can deliver the customer in stead of the original DC.
5.If so the customer order (single order or scheduling agreement) has to be changed manually and the delivery can be created for the new chosen DC.
6.ATP is done during a delivery run, which happens 2 to 3 times a day.
7.Deliveries are only created for those orders where free stock is available.
Expectations from APO GATP:
At this point of time gATP should check in case of non available stock, is there an alternative DC available?
Is there enough stock available in the alternative DC to create the delivery?
Are all parameters available to be able to deliver this customer from the alternative DC?
In case everything is ok the order should be changed (delivering plant) and the delivery for the alternative DC needs to be created.
To avoid confusion order management people of the alternative DC have to be informed about that change.
It is grateful if any one look into this and suggest the solution in gATP?
And for better solution one can expect maximum reward points
Thanks in advance
-RK

Hi Ramkrishna,
As hemant rightly said we can do this with the help of RATP. But I think it will not take CTP scenario for planed orders as RATP is not compatible with CTP.
Rules can be set in rule maintainence. And as I understand u need only location substitution. Do remember to set rule type as "chain"
And if product is not available at alternate DC and if u want to start production (by triggering PPDS) then u can set this instructions in location determination activity.
Also now if u want the alternate DC to deliver the product then check the "create subitem" mark in check instructions. This will create subitem in sales order and will show delivery plant as the DC where product is available
hope this helps!

Similar Messages

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

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

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

  • ATP Check against customer stock for return Sale order

    Hi Friends,
    Pl.help in this.
    1. Is it possible to configure ATP check against Customer stock in a Sale order/Return order/any other way? ( Actuallly, client wants to take back empty cylinders through return sale order by ATP check against the customer stock)
    Regards,
    Mani

    Hi Mani ,
    Are you  taking cylinder as returable packing item or not?
    ex- For soft  drinks or beverages industry  it pretty common , they  use thel returnable package material type and more over why you want  use return sales order for this?
    Note- Just plz explain  scenario to MM and PP People also as availability check with all combination
    Hope it is helpful to you,
    Regards
    Venkat

  • Standard Rush Order with multiple plants

    Hello gurus,
    We just upgraded to 6.0 from 31I and when creating a
    rush order with multiple plants the first item's delivery
    does not contain a ship-to party were the second item's
    delivery does.  Table VBPA does not have a record for the
    first delivery but the second delivery is there. This did not happen in 31I.
    Please advice.
    Best Regards.

    hello, Ruben.
    hhmmm.  your table XVBPA looks like a created table that is not SAP standard.  i am not an ABAP person so i could not pretend to give you good advice, but i (my speculation only) suspect that there was a user exit or an ABAP program that made the system do the postings to this table instead of the standard VBPA.
    i further speculate that during the upgrades, some of the enhancements may have been lost or diverted.  (to prevent this, you usually use the 'Z' naming convention, which is to have this letter as the start of any name for an enhancement or definition outside of SAP standard)
    your best bet is to try getting an ABAP consultant (or are you one already?) to help you look at this.
    regards!

  • Looking to create delivery with multiple batch line items

    Hi,
       Can you please suggest me BAPI / FM to create a delivery with multiple batches. like ... i have 1 mail line item in the delivery and n sub line items. If possible can you please post req parameters too. Thanks in advance.

    solved my own

  • Restricting single PO with multiple plant

    Experts,
    Pl help me in restricting user from creating single PO with multiple plant. Is there any config available??? 
    I dnt want to go for any ABAP development.
    Thanks in Advance,
    Parag Mahajan

    Dear Parag,
    Querry :  Restricting a single P.O. with multiple plants:
    If you want to restrict a single Purchase order with multiple plants the reason may be that;
    Suppose your ordering material A for which you have three vendors in you SAP. But you are requiring this material in all your plants say example three plants.
    You can create Purchase order for same with vendor but due the huge requirement your vendor get overloaded.And your other capable vendors are not used at all.
    You can try out with quota arrangement for all vendors with which the quantity will be allocated to all the vendors depending on the quota rating.
    Also you can define lot sizing procedure for a your vendor in customizing and can avoid creating Purcahse order with multiple plants.
    Thanks ,
    Tushar Patankar

  • Materials with multiple plants and wm views

    Hello,
    we are migrating materials to an environment where we have multiple plants, sales org., warehouse numbers. When we create the WM view we set a plant and warehouse number. As WM view is not really connected to a plant (table MLGN) we have the problem that when the users wish to mantain a material WM view, they see different combinations of plants and warehouse numbers, what is not really correct, as they are in different countries.
    Country 1: plant 0001, warehouse number 001
    Country 2: plant 0002, warehouse number 002
    Country 3: plant 0003, warehouse number 003
    In country 1, with MM02, the user can open the material in plant 0001 and in any warehouse, ie. 001, 002, 003. This user should only be able to open plant 0001, warehouse nr. 001.
    Is there a way in customizing, authorizations, etc. to avoid this?
    Thanks for your comments.

    Hi
    THis can be contolled via authorisation to the users. Please check with Basis consultant.
    [http://help.sap.com/saphelp_45b/helpdata/en/91/1a39516e36d1118b3f0060b03ca329/content.htm]
    Karthik
    Edited by: Karthik on Jun 29, 2011 5:59 PM

  • Checking the stock in multiple plants by creating STO to fulfil an order.

    Hi All,
    The requirement is to do a Stock Transfer from different Plants for fulfillment of Configuration Order(putting together different components to make one product) which always be done at one central plant. When configuration order is created the Order Header requirement is always set to u2018Complete Deliveryu2019, which means that all the line items on the Order be delivered to the Warehouse in one delivery for Configuration completion. 
    There are multiple plants around the Central plant and the suggestion made was to create STO from other plants to the configuration plant whenever there is a shortfalls. Currently in legacy the STO process for meeting shortfall requirement is met through Automated STO. The system looks for inventory in nearby Plant in a Sequence until it finds the inventory in one of the Plant and not external Procurement is done for this configurable materials.
    Is there any way that this can be configured in SAP from MRP or planning perspective to look for the stock in a sequence of plants specified? I know using a Special procurement key u201Cstock transferu201D under the MRP view in Material master but I was not completely clear on this process.
    Can anyone provide me their thoughts on how to resolve this issue. 
    Regards
    Shane

    HI Csaba,
    Thanks for your thoughts. Yes it is not possible to acheive this with in Materials management. It looks like APO has the in built functionality to handle these kind of scenarios.
    Shane

  • ME52N-Create PR with Multiple plants..

    Hi,
    Version of our SAP System is 4.6C..
    In ME52N transaction there is a tab called 'Release Strategy'...
    In this we have to enter materials belonging to same plant..
    for ex : if item1 is of plant 1011 then plant of item2 should also be 1011
    but according to our requirement it can be 1014 also..that is multiple plants..
    Is it possible to fulfill this requirement..if so any suggestion on how to proceed..
    Any help will be appreciated..
    Thanks & Regards
    Swathi

    Hi
    THis can be contolled via authorisation to the users. Please check with Basis consultant.
    [http://help.sap.com/saphelp_45b/helpdata/en/91/1a39516e36d1118b3f0060b03ca329/content.htm]
    Karthik
    Edited by: Karthik on Jun 29, 2011 5:59 PM

  • ATP Check at Delivery Level instead of Sales Order

    In Standard SAP, whenever a sales order is created the ATP check is done and a Goods movement 601 is done for it and gets blocked.
    I want that no movement to be carried out at Sales Order Level and should get blocked only at the Delivery level, instead of Sales order.
    Can i do this by not defining any movement type in the schedule line category attached to the Item category of the sales order.

    hi amit,
      u cannot remove MT assignment to SLCAT ,but what you can do is for your checking group and checking rule remove the ATP check relevancy in requirement class defination in spro customising >sd>availibility and TOR.
      so that in VOV4 transaction for your SLCAT atp will be deactivated.
    only while posting material doc at the time of PGI system would check for availibility and block the goods movement.
    reward if helps !!!!!

  • Delivery with Multiple Batchs

    Hi all,
    My client has requirement while delivery with reference to sales order there want to use multiple batch can we map this functionality in sap
    example
    sales order is for 1000 tones but the material available in different batch like batch - 1  500 tones , batch -2 250 tones , batch - 3 250 tones. while creating delivery document we need to used these 3 batch and as per sap standard there is no such functionality to enter multiple batch in delivery
    please guide me this functionality can we map in sap
    Thanks
    Rajesh

    HI,
    Just remove the batch in the sales order and do delivery here two cases are exist 1.automatic batch split and 2.manual split.
    1.suppose if u want automatic split just press the button "batch split" in the line item of delivery then system automatically splits the delivery qty into batches based on availability in batches.
    2. manual split just split the delivery qty 1000 into 3 line items with the require qty to deliver and press F4 in the batch assign here batches manually.
    your requirement definately done in standard SAP.
    any queries revert back to me.
    Regards,
    kishore

  • GATP - ATP Check -Dropping Delivery Against Adavanced Shipment Notification

    Dear SAP friends,
    As per our current configuration for Scope of Check in GATP, we can confirm outboud delivery only against Physical Stock(CC).
    Now we have requirement to create(drop) outbound delivery against Physical Stock(CC) + Advanced Shipment Noticiation(AH).  As per my understanding ATP category- AH gets updated whenever any inbound delivery is created for a Purchase Order in ECC.
    But here we have special requirement, We need to consider only those inbound deliveries which has ETA date less than Current Date + 5. Meaning it will consider only those Inbound deliveries which has ETA date in the past or has ETA date within next 5 days. How this can be acheived? Does anyone had similar requirements in the past? Possible solutions?
    Please let us know any inputs in this regard.
    Thanks a lot
    Satish

    Hi Satish,
    I do not think that there is a standard way to control this.
    You may have to do development in one of the userexit to consider only those ASN (Receipt elements) which are present in next 5 days.
    I do not know the exit name , but you can find the suitable (of course you need  help of you developer buddy) using t code SMOD and search for APO*.
    Thanks,
    Pavan Verma

  • STO with delivery from multiple plant

    Hi,
    My client requirement is for many-to-one STO.
    e.g. Some material is sent from Plant A and plant C to plant B. All the plants are in same company code.
    1. I have cretaed vendor VA (and assigned plant A to it in purchasing org data) and VC (and assigned plant C to it).
    2. Also created a customer CB (for plant B) in the sales org of A & C plant
    3. In the vendor master VA and VC I have assigned CA as customer.
    the problem is, what to maintain as the delivery plant in the "delivery plant" field of customer CB ? (There is place for assining only one plant as supplying plant but in my case I have two supplying plants !)
    and in the material master there is only one field for Special Procurement Key for generating PR during MRP run.
    Please help me whether this is possible, if yes how to do it?
    Thanks.
    Varun

    k

  • How to execute availability check against delivery date in purchase order

    Hi all
    In MD04, I know that "available date = delivery date in purchase order + GR processing time" & "GR date = delivery date in purchase order". When I execute availability check in production order, I will get material's committed date = available date. But I hope to get material's committed date = GR date in purchase order.
    For example. delivery date in purchase order is 2012/02/06 and GR processing time is 2 days. After ATP in production order, I will get committed date 2012/02/08. But I hope it show 2012/02/06. How to customize it.
    (The GR processing time must be set 2 days for MRP calculation. it can be changed to 0.) Thanks!!

    Hi Rita,
    One Doubt, If you say that material commited has to be the GR date and you do not wish to wait for GR processing time, then why do you have the GR processing time in first place.
    For ex. My client, we get the stock as per GR in Quality inspection and so we have GR processing time considered for available time in MD04. But since the business considers the Inspection stock as avialble, The stock gets reflected in avialibility check the moment GR is done.
    So please explain your requirement in detail. There could some way to do so. If not the raise an issue with SAP.

  • Transfer Order for Inbound delivery with multiple line items...

    Hi All,
    <The flow of my report pgm is >
    PO creation using Transaction - me21n
    My report pick the PO created as per date given in selection screen-
    Creates outbound Deliveries using BAPI_OUTB_DELIVERY_CREATE_STO
    Create Transfer order FM L_TO_CREATE_DN
    Confirm Transfer order FM L_TO_CONFIRM
    GI is done - Inbound delivery is created
    Create Transfer order FM L_TO_CREATE_DN for Inbound delivery
    Confirm Transfer order FM L_TO_CONFIRM
    Goods receipt.
    If PO is having one item - the entire flow is working perfectly.
    if my PO is having multiple items,
    While creating TO for inbound deliveeies - i am facing the error.
    Before calling FM,
    I am assigining these values like
    wa_delit-nlpla  = wa_ltap_vb-vlpla.    "Source Storage Bin To Destination Bin
          wa_delit-nltyp  = wa_ltap_vb-vltyp.    "Source Storage Type To Destination Storage type
          wa_delit-anfme  = wa_ltap_vb-nsolm.    "Actual destination quantity
          wa_delit-letyp  = wa_ltap_vb-letyp.    "Storage Unit Type
          wa_delit-altme  = wa_ltap_vb-meins.    "Unit of measure
          LOOP AT i_lips INTO wa_lips WHERE vbeln = WA_VBFA-IN_DELIV.
            wa_delit-posnr =  wa_lips-posnr.
            APPEND wa_delit TO it_delit.
             ENDLOOP.
    As i am appending i am getting 2 line items in the tabke it_delit.
    Function module :
    CALL FUNCTION 'L_TO_CREATE_DN'
      EXPORTING
       i_lgnum                         = l_lgnum
       i_vbeln                         = wa_vbfa-in_deliv
       i_commit_work                   = 'X'
       i_bname                         = sy-uname
       it_delit                        = it_delit
    IMPORTING
       e_tanum                         = gv_tonum_1
    TABLES
       t_ltap_vb                       = i_ltap_vb_1
      EXCEPTIONS
       foreign_lock                     = 1
       dn_completed                     = 2
       partial_delivery_forbidden       = 3
       xfeld_wrong                      = 4
       ldest_wrong                      = 5
       drukz_wrong                      = 6
       dn_wrong                         = 7
       squit_forbidden                  = 8
       no_to_created                    = 9
       teilk_wrong                      = 10
       update_without_commit            = 11
       no_authority                     = 12
       no_picking_allowed               = 13
       dn_hu_not_choosable              = 14
       input_error                      = 15
       error_message = 16
       OTHERS = 32.
    Here i am getting as input error, i need to create only one TO for multplie items
    If i pass this i a loop - then it will create 2 Transfer order which is WRONG ...so please help me to over come this error.
    Thanks
    Senthil
    Edited by: Senthil Kumar on Dec 7, 2009 3:29 PM

    Hi,
    Please check FM L_TO_CREATE_MULTIPLE.
    Regards,
    Ferry Lianto

Maybe you are looking for