ATP based on material and capacity availability

Hi Experts,
Is there a way to implement ATP with finite capacity availability and material availability in a Make to stock (MTS) environment in R/3? In other words, when a sales order is created for a material, the confirmation date that is recd. should be based on Capacity and Material availability. What planning strategy would you use?
I understand that this can be implemented in assembled to order environment (planning strategy 82 or 83), but my question is more related to MTS environment.
Regards,
Praveen

Hi Praveen,
SAP recommends APO as a solution for your scenario.  Check out their documentation on Capable to Promise (CTP) under
http://help.sap.com/saphelp_scm2007/helpdata/en/64/7294375960a42be10000009b38f8cf/frameset.htm
This is not a trivial implementation.  You need to be sure that this is what your business wants before you embark on the change.
  Regards,
  Bruce

Similar Messages

  • Inspection characteristics based on material and goup counter

    Hi,
        Do we have some function module which would give us inspection characteristics based on material and group counter. I have gone through many posts in this regard but find answers to get inspection characteristics based on inspection lot number.
    I do not want to get into quality at all. Is there a FM to get the inspection characteristics based on material and group counter or any related tables would be of gr8 help. T-code QP03 takes material and group counter as input and displays the inspection characteristics. Any input in this regard would be of great help.

    Hi,
    Use tables MMAPL , MAPL and PLMK as per your requirement.
    Thanks,
    Vijay

  • FM / BAPI to update STEUC field in marc Table basing on material and plant

    Hi,
    I need to to update STEUC field in marc Table basing on material and plant. please suggest FM / BAPI.
    Thanks.
    raviraj.

    Hi
    Try this BAPI function module:
    " BAPI_MATERIAL_MAINTAINDATA_RT "
    Data: LS_HEADDATA TYPE BAPIE1MATHEAD,
             LS_RETURN TYPE BAPIRETURN1,
              LT_PLANT TYPE TABLE OF BAPIE1MARCRT,          LS_PLANT TYPE BAPIE1MARCRT,
              LS_PLANTX TYPE BAPIE1MARCRTX,          LT_PLANTX TYPE TABLE OF BAPIE1MARCRTX.
            CALL FUNCTION 'BAPI_MATERIAL_MAINTAINDATA_RT'
                   EXPORTING
                       HEADDATA   = LS_HEADDATA
                   IMPORTING
                       RETURN     = LS_RETURN
                   TABLES
                       PLANTDATA  = LT_PLANT
                       PLANTDATAX = LT_PLANTX.
    Check the PLANTDATA in the above fm in which pass your ''STEUC'' to BAPIE1MARCRT-CTRL_CODE......
    Hope this works.....

  • Reg Capacity used and capacity available

    Dear all,
    How can I see the capacity available and capacity used for a particular resource for previous month , is there any standard report available in standard SAP.
    Regards
    madhav

    Try transaction MCP7

  • Stock overview based on material and vendor combination

    Hi Gurus,
    I have a scenario, for three materials A , B, C was bought out from 5 vendor,  how to display the stock with material and vendor combination. In client place, the three material (A , B,C) which were bought from same vendor are issued to cost center. Client wants to know the stock based on vendor.
    Thanks in Advance.

    Hi,
    In my opinion you have the following options - basically:
    1) Use different material numbers for the physically same material you procure from different vendors (this is the dummiest solution, not recommended)
    2) MPN (manufacturing part number) - you use different material numbers corresponding to each vendor . But these materials will be lnked:
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/75/ee15c655c811d189900000e8322d00/frameset.htm
    3) Batch management
    option1 - You apply a certain logic to batch numbers and based on batch number you can distinguish from which vendor the stock was procured.
    option2 - You can also use "not speaking" batch number, but here it's more sophisticated to find out from which vendor it was procured
    option3 - You can classify the batch and in one of the characteristics you can store the vendor's number
    option4 - In the batch master (table MCHA) you can find a "vendor" field (MCHA-LIFNR) - using development you can populate this field at the time of GR
    4) Split valuation - you can maintain separate valuation type for each vendor. I think it is recommended only if you want to manage the moving avarage price separately
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/75/ee0d4d55c811d189900000e8322d00/frameset.htm
    Regards,
    Csaba

  • Is it possible to have two Overhead rates-one based on Material and one based on direct labor?  I am implementing a SAP Business 1 System.

    Is it possible in SAP business one to have two Overhead Rates-- one based material cost and one for direct labor dollars?

    Hi Dick,
    Business one experts will be available on Business One forum and not  here (Accounting and financial close). Click on the below link and start a discussion. Good luck.
    SAP Business One Application
    Thanks and regards
    Sam

  • Auto Material & Capacity Availability check when releasing Production Order

    Dear Experts,
    Is there any configuration in Production Planning that will automatically check material availability and capacity availability automatically when a Production Order is released?
    Meaning to say, users will not need to manually click on the Check Material Availability and Check Capacity Availability button.
    Please advise.
    Thanks in advance.

    Hi,
    I've solved the problem. Just maintain the config in transaction OPJK.
    Thanks

  • Invoice Based on Material

    Hi Experts,
    I have a new customer requirement, Customer does not want invoices based on the order They want invoices on monthly basis and based on the material means like they want the invoice for all the orders with material A  for the month of April 2011.
    I tried to search something logical in forum but was not able to find it, any suggestions will be appreciated.
    Regards,
    Jain

    HI
    Better you go for yr customised programme where u can have option to enter material and check delivery table and get all delivery no for that particular material and then do billing and invoice. Take help of your ABAPer give him your requirement with logic for monthly billing and sure he will be able to write a customised programme to fulfill yr requirement.
    In short,  Here is the way..... Get a customised programme where you select all dliveries for a partuicular period by date range,  from delivery table based on material and call VF01 ( as u know billing is based on payer. Payer must be same for all deliveries. U can add to check payer criteria as well with material) and then invoice.
    Have a nice day!
    Thanks
    DK:)
    Edited by: Dwarkesh Thakkar on Jun 24, 2011 12:17 PM

  • Material availabilty and capacity

    Hi,
         How would the system tie up the component availibility and the available capacity when finite scheduling is done and the operations have been shifted in the planning direction to newer dates. For eg when I release an order and run ATP for components the system does a confirmed date of say 08/31/2008. However when I finite schedule the order and using the CM21 table if I reshift the operations to an earlier date like say today 08/27/2009, then how would the componenet ATP react to it ?
    Thanks

    franckly telling not possible.
    only thing is to make discipline like, when you save prod order, check material availabilty and if all available save order.
    then those reservation created should not be availble to any other prod order
    so in your checking group, include reservation in Goods issue, so system should consider the reservation should not make them availble for another order. that way no other order will be saved if there is lack of components.
    Regards,
    Pravin M.
    TCS

  • How to get ATINN value based on material number and Class Type ?

    I have below SELECT stmt code which gives the correct value of atwrt based on materil no and ATINN.
    However in quality system, it is failing because in quality system "atinn" value is not 0000000381. It is different.
    So how can I get ATINN(Internal characteristic) value based on material number and Class Type?
    -Obtain the batch characterstic value for the Material******************
      SELECT atwrt
        UP TO 1 ROWS
        INTO v_charvalue
        FROM ausp
       WHERE objek = mcha-matnr
         AND atinn = '0000000381'   " 'US80_FRENCH_ON_LABEL'
         AND klart = '001'.
    THANKS N ADVANCE.

    Hi SAm,
    use the Below function module to get the Atinn for Atwrt for thr Class and MAterial combination..
    CALL FUNCTION 'CLAF_CLASSIFICATION_OF_OBJECTS'
          EXPORTING
            classtype          = '023'       "Class type
            object             = w_object  "Material number with Leading zeros
            no_value_descript  = 'X'      "Default X
            objecttable        = 'MCH1'    "Table name Mara or MCH1 or MARC
          TABLES
            t_class            = t_class   "It return the Batch class available for the above combination
            t_objectdata       = t_char  "Return Batch characteristics(ATWRT) and their value ATINN in this table
          EXCEPTIONS
            no_classification  = 1
            no_classtypes      = 2
            invalid_class_type = 3
            OTHERS             = 4.
    Regards,
    Prabhudas

  • Avaliability check and ATP check for material in CO02 tcode

    Hello All,
    I have a requirement where i am building a portal for WM pick list . The requirment is like i enter a production order number on the screen and gives me the material and it's corresponding components. Now the user has the option to select these components (more than one at a time ) . Now, i have provided few buttons like ATP Check, Pick component etc.
    I need to check the availabilty for the selected order components from the list. If the ATP check is successful and all the parts are available, then user can continue with the WM pick process and the Pick Component button becomes active.
    Does anyone has any idea on how to find the availability for the individual component and if yes please provide the steps to do it.
    Thanks & Regards,
    Ravi Aswani

    Hi ,
    You can check  the availability of material (component   ) via  the following function modules
    MD_STOCK_REQUIREMENTS_LIST_API  and BAPI_MATERIAL_STOCK_REQ_LIST
    Please  check the above  two function module  for your  requirement .
    you  can use this function module  in your customized progam  to  check the material  stock.
    Hope this information helpful.
    Best regards,
    Chithaanantham

  • HT4623 why does my ipad kick me out of FB and sometimes to the 'settings' page or sometimes to the desk top, for what reason?     I have 50.8 GB of capacity available; it is version 5.1.1 and model MC497LL.   it is WIFI and internet via AT&T???  Can you h

    Can anyone help me?  Why does my ipad kick me out of FB?  Sometimes to the 'settings' page and sometimes to the desk top?  I would like to know why this happens and what I can check or change to make it stop.   I have 50.8 GB of capacity available; it is version IOS 5.1.1; model MC497LL.  It is WIFI and internet via AT&T?   Can anyone give me some clues on what to do; or change in settings???  Thank you very much! 

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
    Note: If FileVault is enabled, or if a firmware password is set, or if the startup volume is a Fusion Drive or a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.
    The login screen appears even if you usually login automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of the test.

  • Program to update Delivery dates of STO based on Material availability

    Hi,
    We have requireement in which, we need to material availability check for the materials on daily basis. This is only for Stock Trasnfer orders.
    Suppose there is STO ( Stock Transfer Order) 1 that has been created for material M1 for qty 20. The scheduled delivery date for the material is tomorrow. Now I create another STO 2 today for the same material and same quantity. The scheduled delivery date that was proposed was 7 days from today.
    Some one deletes the STO 1. Now Material M1 with qty 20 is avaiable to use. I then go in the system, open STO 2 in change mode. Select the line item and click on Material availability check. When I do this, the new delivery dates are proposed.
    This is standard sap functionality.
    We have required to do this programmatically. Is there any standard SAP program which will check all the STO's by there creation date and do the material avaibility check automatically and re-set STO dates.
    Regards,
    Shahu

    Instead of all that, you could just use stock transport scheduling agreements.  MRP can update those automatically during its processing.

  • Fetch the plant(werks) based on material,sales orgnization and division

    Hi Experts,
    I need your help.Please please help me.
    Is there any way/table to get the plant based on material,sales org and division?
    Please help me.
    Edited by: Sonali Chandra on Apr 17, 2009 11:30 AM

    Take the following fields in your 1st itab (itab1)
    Material
    Sales org
    Division
    Plant.
    Take the following fields in your 2nd itab (itab2)
    Material
    Plant
    To get the plant values in itab1, you can use the following logic.
    Loop at itab1
    Read table itab2 with key material = itab1-material.
    Itab1-plant = itab2-plant.
    Modify itab1 by transporting plant.
    Endloop.
    Hope this will help you.
    Regards,
    Deepa Kulkarni

  • How to get the all process orders and outbound deliveries based on material

    Hi Team ,
    I need one help from you regarding the MB 56 transaction.
    My doubt is : How to get the all process orders and outbound deliveries based on material, plant and batch?
    Please help me regarding this.
    Thanks & Regards,
    Srikanth.

    Hi,
    You can use ST05,to trace the program and find out,
    hope it will help you...
    thanks and regards,
    veera.

Maybe you are looking for

  • What effects are these and where can I find a tutorial?

    There are a few Effects in this banner that I would like to know what they are and how I can do them. 1. The blocks that move and twitch around. That is the only way I can describe it. 2. How the text messes up and scrambles as it comes in. If you co

  • 10.6.8 Xserve Kernel panics and kadmind issues (related?)

    Hello, Am having a two part issue which is causing daily server crashing. The facts: 2 x 2.8 Ghz Quad-Core Intel Xeon Xserve (2,1) with 8 GB 800 mHz DDR2 FB-DIMMs of memory running 10.6.8 Snow Leopard Server It is an Open Directory master. Currently

  • Pull out my soundblaster card.. now it doesnt work? (pics included)

    my soundblaster card was working fine. i had to change some sata cables in my computer and to get to it, i had to pull out the soundblaster card temporary. now the card doesnt produce any sound when i plug in my 3.5 headphone jack into it. fatality l

  • IT0105 - Credit Card Number

    Hi, We have a requirement to extract the data for credit card numbers from IT0105 , Subtype 0011. The problem is the credit card number is encrypted. Hence not able to extract from SE16 , PA0105. (In PA20/PA30 we need to press 'credit card button', t

  • Installation problem - urgent, PLEASE help!!

    I'm trying to install Java3D and somehow it doesn't seem to be working. I'm not sure whether I should be installing the opengl or the directx version, but I've tried both with no luck. I'm running Windows M.E. I downloaded the JSDK beta 1.4 version (