Automatic  cross plant   ATP check in sales order.

Dear Gurus
in the company code A010, we have 4 plant , (P010,P020,P030,P040)
Now we have a requirement :
When create the sales order, we want system automatic check the plant P010 stock, if first plant stock is shortage, then system automatic check the next three plant stock and confirm it.
Does anyone have experience about this ?
Thanks.

hello, friend.
this is not possible in standard ERP.  however, this is possible if you have SCM linked to the ERP.
if working in ERP alone, you need to specify the plant in the line item and re-do the availability check.
regards.

Similar Messages

  • How to realize cross-plant ATP check in 46c when creating SO

    Hi all
    For cross-plant ATP check is not available in 46c when creating SO, is there other way to realize it? Can it be realized through user-exit or enhancement or development?
    Is there anyone can help me?
    Best regards
    Egg

    see these user exits for VA01. Second one can be used for ATP check...
    check below enhancements in SMOD Tcode .
    SDAPO001 Activating Sourcing Subitem Quantity Propagation
    SDTRM001 Reschedule schedule lines without a new ATP check
    V45A0002 Predefine sold-to party in sales document
    V45A0003 Collector for customer function modulpool MV45A
    V45A0004 Copy packing proposal
    V45E0001 Update the purchase order from the sales order
    V45E0002 Data transfer in procurement elements (PRreq., assembly)
    V45L0001 SD component supplier processing (customer enhancements)
    V45P0001 SD customer function for cross-company code sales
    V45S0001 Update sales document from configuration
    V45S0003 MRP-relevance for incomplete configuration
    V45S0004 Effectivity type in sales order
    V45W0001 SD Service Management: Forward Contract Data to Item
    V46H0001 SD Customer functions for resource-related billing
    V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
    V45A0001 Determine alternative materials for product selection
    Regards,
    Madan gopal Sharma..
    REWARD POINTS

  • User exit in ATP Check for sales Order to trigger notification

    Hi All
    please let me  know is there any user exit after ATP check or in ATP check for sales order to trigger a notication mail.
    Regards
    Kishore

    Hi,
    User Exits For Availability Check are given below:-
    The user exits named here are planned for projects that are to be carried out in agreement with SAP development as they may only be used in consultation with SAP.
    USEREXIT_PLANT_SELECTION in program RV03VFZZ is an exception to this rule (see below).
    User exits in program FV45VFZZ
    USEREXIT_ADD_FIELD_TO_HEADER
    USEREXIT_ADD_FIELD_TO_LINE
    User exits in program FV45VFZY
    USEREXIT_DELIVERY_GROUPS
    USEREXIT_MVERF_INIT
    USEREXIT_QUOTA_KEY_VALUE
    User exits in program RV03VFZZ
    USEREXIT_AVAILABILITY_IN
    USEREXIT_AVAILABILITY_OUT
    USEREXIT_DARA_REFRESH
    USEREXIT_PLANT_SELECTION
    This user exit is used to adjust the flow during plant transfer. A list of permitted plants, where this material is created, is determined and checked in the standard R/3 delivery. A dialog box appears where you can select the plants. The user exits allow you to modify the plant table so that plant selection takes place in advance for every flagged selection and a dialog box becomes unnecessary.
    regards
    Vivek.

  • ATP Check in Sales Order

    I have the following problem:
    I am working on a custom ATP check for the Internet Sales Order. I am looking for the user exit or maybe a place when the ATP check is triggered for both cases:
    1 initial material is entered and is checked in which plant is available of the requested quantity by ATP check
    2. when the delivery date (First Date)  on the item level is changed to the future date.
    any ideas are welcomed. will award points.
    Edited by: Maksims  Jegorovcevs on Feb 6, 2009 4:06 PM

    Hi,
    You can try the following user exits;
    EXIT_SAPLATPC_001 - Processing Requirements Table Before Calling Actual Check
    EXIT_SAPLATPC_002 - Processing Results of Actual Check
    For your second question, when the delivery date of the line item is changed, the system itself will do automatic ATP check. Also in transaction OVZ2, for the checking group, you can use the field accumulation (value 3) for availability check with accumulation and confirmed quantities.
    Regards,

  • ATP check at sales order by storage location

    Can I do an ATP check against a plant/storage location level during sales order entry?  Basically, for a particular plant, if I have 2 storage location with the following quantities:
    0010 = 100ea
    0020 = 150ea
    Can I create a sales order for 110ea, specify the storage location 0010, and have the ATP come back as saying that I will be 10ea short?

    Hi Sandip,
    I think this is Standard SAP, you can put Storage location in sales order and then ATP will check only in that storage location.
    You dont need any special configuration for this. The only thing to be careful is what other documents like PO, Delivery you are using for considering in ATP.
    Otherwise if a  storage location is mentioned in the sales order ATP will happen only in that storage location.
    Regards,
    Abhishek

  • ATP check on Sales order items not due for delivery?

    All,
    In our Sales order, we have a number of dummy material lines. Now, when I use the normal sales order ATP check button, SAP does nothing. However, we have a custom program that does an ATP check, and it returns a zero qty.
    My question is, how do we know if a material is due for delivery, before an ATP check is done? The only suggestion I have is to look at the schedule line, and see if there is a material movement behind it.
    Any other ideas?

    Mark
    This is a classic SD Professional's dilemma, though it manifests differently at different clients. Mostly customers crib about future requirements stopping current sales orders from being delivered or Scheduling agreements with future delivery dates 'stealing' stock from Sales orders.  Another manifestation is production orders usurping components from sales orders for spares and so on. ATP functionality in SAP is pulled in various directions by conflicting demands and it is difficult to satisfy everyone. Companies with chronic probelms often end up with negative ATP which is perhaps the most serious stage of the prognosis.
    Your solution lies in:
    1) Availability check control settings : Sales documents vs. deliveries  : For the delivery, don't include 'Sales Requirements'  and for the sales orders, do include 'Delivery Requirements and so on.
    2) Performing nightly rescheduling (V_V2) with Delivery priority and delivery date as key sort criteria. If the volumes are not high, you can try using manual confirmation via CO06.
    Take a look at this OSS note and the ones mentioned within:
    36520 - Availability check for delivery

  • ATP Check in Sale Order

    Hi All,
    While executing Sale order in the R/3 system we are getting this message.
    Error in calling up function 'BAPI_APOATP_CHECK' in APO server 'xxxx':
    Table /SAPAPO/ORDM is unknown.
    Please help us in this issue.
    Thank you,
    Durga

    Are you set any GATP relted setting on your R/3 system or in APO?
    Please check that.
    It looks that some one has did the settings which check the APO for ATP.

  • ATP check in sales order for TAB

    Hi
    We have the requirement to create a purchase requisition from the sales order in case there is no stock. We know how the item category TAB works but in this specific case, we should first check if there is no stock present via ATP. If there is stock present, it should be a normal TAN. How can we solve this in the easiest way?
    It becomes more complicated that in case we enter a qty of 100 PCS in the sales order, the sytem can find 40 pcs in stock. In this case we want that 40 pcs are taken from stock and 60 pcs are passed to a purchase requisition.

    Hello
    As per my understanding you need, in the standard scenario, if the stock is not available -  item cat should change from TAN to TAB.
    This can be achieved through user exit.
    MV45AFZZ
    MV45AFZB
    Here you need to maintain one special material table,
    When you create a sale order, system will check the stock - if it is available, will confirm & item cat will be TAN.
    If the stock is not available, system will check if the material is maintained in the special material table, if yes - it will change the item category from TAN to TAB.
    Special material table maintainance is basically to avail this facility for certain materials.
    thank you
    Anirudh

  • ATP Check for Sales Order

    Hi Friends,
    I have a requirement in which I want to have ATP on material X, but if the quantity is not in stock for X, system should check for ATP on Y, which can be similar to material X.
    How to achieve this and further make relationship between X & Y ?
    Please advise.
    Regards,
    Harsh

    Hi Harsha,
    we can fullfill this requirment by using Material determination
    In Material determination Record
    normally we are maintaining for A give B instead of putting like this maintain record like this For A give A after that in additional data maintain more material like B,C etc..
    And maintain availability check for every material...
    then u r problem will solve..
    in this item category determination is
    OR NORM PREL        TAX     CX
    OR NORM PSHP TAX TAPS  PP
    like this u need to maintain determination then u will get..
    i hope ur problem will solve...PLZ Reward
    Regards
    Durga Prasad

  • Availablity Check in Sales Order with Total Replenishment Lead Time

    Dear PP Consultants,
    This is regarding the TRLT field functionality during availablity check of Sales Order.
    I understand the TRLT field is defined manually in Material Master MRP-3 view as the sum of the longest lead time of raw material, in-house-production time and floats.
    If during the availablity check of Sales Order, the raw material which is having the longest lead time is already available in stock, can the system calculate the TRLT dynamically and propose the delivery date in sales order only based on in-house production time??
    Is there any setting that can be made so that during availability check of Sales Order, the system considers the stock of raw materials and then propose the confirmed dates?
    Your early respose is much appreciated. Thanks a lot in advance for your valauble suggestions.
    Thanks,
    Kishore

    Hi,
    The RLT is not dynamic, and is not related to the stock situation of the components.
    It's only purpose is to give an estimated availability date for the finished material (sold) when no better information is present (like a procurement element).
    The only way I know to get an availability date taking into account the availability of components, is the assemble-to-order scenario. In this scenario (MTO!), a production order is created automatically during the creation of the sales order. The system can then use the production order features like scheduling and availability check of components to propose the availability date for the finished product.
    Besides that, you can get much more complex solutions for ATP using APO's ATP engine.
    Regards,
    Mario

  • ATP Issue in Sales Order change

    Hi Experts,
    I have implemented ATP exit "EXIT_SAPLATPC_002" for Sales Order. Every thing is fine and working as per my logic. There are two tables from the exit and they are T_ATPCSX and T_MDVEX. This is coming into the exit with some values. Based on my logic I have to search for a batch and if it successful then I will update tables T_ATPCSX and T_MDVEX. Everything is working fine till I found an error in standard SAP. In change Sales Order (Va02) when I select a line item and clicks on ATP button then it is not performing as per my logic even after updating the tables and when I change date for any item and then press enter then it is working as per my logic. In both the cases the same ATP logic is running but still I am unable to understand why system is behaving weird based on the activity I do in Sales Order.
    The problem is with the ATP button in sales order. There might be a problem even in Sales Order creation also.
    Please help me. ?????

    Kindly check might be for that material , you have already created Delivery (without PGI ).
    Also go to MMBE with that material & check where this quantity is lying there.
    Best Regards,
    Ankur

  • Partial Delivery when the complete delivery flag is checked in Sales Order

    We do the ATP check in APO when we create a sales order in R/3. We have "complete delivery" flag checked in Sales Order. But when we create batch orders say may be of 20, one of 20 is confirming with partial delivery.
    We thought the issue is with ATP locking and we increased the re-attempts, but invain. We still have this partial confirming problem.
    Appreciate your co-operation.
    Thanks,
    Sarath.

    Have you maintained the following setings in R3:
    Material Blocks in R3:
    MenuPath: SAP Customizing Implementation Guide ® Sales and Distribution ® Basic Functions ® Availability Check and Transfer of Requirements ® Availability Check ® Availability Check with ATP Logic or Against Planning ® Define Material Block For Other Users
    Global Settings in APO for Availability Check:
    MenuPath: SPRO>APO>GATP>General Settings>Maintain Global Settings for Product Availabilty 
    Questions for you:
    (1)R3--Does the Availability CHecking Group you are using for your material and the initiator-A has the block checked.
    (2)APO-- Has the TQA box checked in the global settings for Availability in APO
    (3)Also what happens when AVAILABILITY CHECK is done manually for one of the partial confirmed order with Complete Delivery indicator set.
    Regards
    Kumar Ayyagari
    null

  • How to make plant mandatory field in Sales order thru standard SAP process

    Hello,
    There is requirement in business that User wants to make plant field Mandatory in Sales order line item once material number is entered. Can you please guide me how I can make Plant field mandatory thru Standard SAP process.
    I had checked it thru Incompletion process & Order type incompletion messages but still Plant field is not becoming mandatory in Sales order. It only gives incompletion log while saving the SO. Please suggest how to do it thru Standard SAP process.
    Thanks & Regards,
    Saurabh

    HI
    Plant will determine based on Customer-material Info Record, Customer Master data & material Master
    If plant is not mandatory in customer Master and Customer material no problem
    but at the time of creating the material master  Plant Mandatory as per my knowledge, so system will pick plant from Material master  that is the case why you required plant Mandatory in Sale order level
    and you need to do Shipping Point Determination for that plant
    Did you check by using User Exit ? if not try once what i have suggested
    Try with User Exit
    MV45AFZZ , FORM USEREXIT_SAVE_DOCUMENT
    VBAP - WERKS = " "
    if VBAP - MATNR , POSNR = not initial
    Error Messgae "E"
    Check and Revert
    Regards,
    Prasanna
    Edited by: prasanna_sap on Feb 14, 2012 11:41 AM

  • Bottom/base price check in Sales order processing

    Hi
    In my company we are using process Sales Order > DO > Billing. Same pricing procedure for sales document types and billing types. No pricing procedure for DO. Our management wants to implement bottom price check in sales order processing e.g there must be one sale price on which sale invoice will be booked and there must also be one static price maintained and system will check after all taxes and discounts calculation that net value should not be less then bottom price.
    Currently we are using user exit in enhancement MV45AFZZ. Our ABAPER has written logic in this of following scenario. We have maintained commercial price in ZCOM condition type and bottom price in ZBAS condition type. Lets take and example
    ZCOM = Sale price= 500
    ZDIS = Discount = 100
    Net value/Amount for credit check 500-100 = 400
    ZBAS Bottom price = 450
    In above scenario system should not allow to save sale order/billing document and give error "Sale price is below bottom price" Then user will change the discount from 100 to 50 and Net value will be then 450 and system will allow to save sale order/billing document.
    I want to to do this in Pricing procedure pricing routines. Please tell me is it possible with calculation types? Im wondering if we can do this in enhancement then we must write the same logic in VOFM pricing routine and we can control this from there too. In our current ABAP check everything is working fine but I just want to minimize the use of ABAP checks and enhancements and control the things from functional side not from ABAP.
    Please let me know if someone need more clarification or someone have any productive suggestions in this regard. If there is any other solution it will be highly appreciated.
    Thanks in advance.

    Similar functionality is already there, where if the net price of an item differs from "Customer expected price" (conditions EDI1/EDI2) then SAP automatically pushes the order into incompletion. You can ask the developer to see how EDI1 is used in the pricing logic.
    However, the condition EDI1 is used to check if the item value is different to Customer expected price in case of EDI orders and is not standard for your requirement. But you get my drift, that you can have your own condition in the pricing procedure that will fetch the base price value and can be used in the logic to show an error message (to stop order processing) or push into incompletion log similar to condition EDI1

  • Automatic PR generation during third party sales order

    When I am create third party Sales order , systems automatically tries to creates the PR . Ok its fine and as expected . But system asks for Account assignment. Where I can give that account assignment during the auto PR at Sales order

    Hi,
    In Automatic PR generation during 3rd party sales order,the account category determination depends on following configuration:
    Step 1:
    Sales & Distribution-->Sales->Sales Documents->Sales Document Item->Define Item Categories--
    Check this configuration
    Step 2:
    Sales & Distribution-->Sales->Sales Documents->Sales Document Item->Define Schedule line CategoriesUnder this configuration ,for your scheduline item category ,check following entries ,Order type-NB ,Item Category---5 & Acct.Assingment category (3rd Party).
    Step3:
    Sales & Distribution-->Sales->Sales Documents->Sales Document Item--->Assign Schedule line Categories
    Then Assign the schedule line category to 3rd Party Item category defined .
    From this when PR get generated then acct.assingment category get populated automatically .
    Thanks,
    AMIT

Maybe you are looking for

  • Save as pdf option doesn't work

    I'm running OS X 10.3.9 and MS Word 2004. Whenever I try to use the new option in the Print dialog "Save as pdf" the button is always greyed out. I've gone through all of my on-line help options and can't find any help with how to make this work. Do

  • Problem with wscompile

    Dear everybody, I have a problem when trying to execute wscompile. I developed an Stateless Session Bean (in the background there are some Entity Beans and Database, etc). in Websphere Studio Application Developer 5.1.2 and built a webservice out of

  • My phone is frozen.  What do I do?

    My phone is froze and won't turn on or off.  Screen black except for "working" symbol which isn't moving.

  • Work flow for PO and PR release

    Hi , I am working in one of the implementation project , it's ECC 6.00 version  . I have some question , 1. Is it basic workflow pakage comes with ECC 6.00 . 2. How to activate for PO and PR related release in MM, I need details about end to end conf

  • HT1600 airplay

    how do i get my airplay to work