Table name in APO for demand planning

Hi gurus,
I want to upload Excel data (forecast demand) into APO SNP for the following fields
APO product
APO product Name
Demand Qty
Demand Date
Can you please tell me the suitable table name in APO for those fields?
Regards
Rajib Pathak

Hi,
APO Product - /SAPAPO/MATKEY
APO product name-/SAPAPO/MATKEY
Edited by: Sreenivasu on May 21, 2009 12:16 PM

Similar Messages

  • Quick sizing for Demand Planning system

    Hi All
    Our team is required to do quick sizing for a SCM 5.0 Demand Planning system with Livecache. The DEV and QAS is already available but not being used at all but now we need the quick sizing for the production box. I have never done any quick sizing, detailed help is appreciated. I have gone through the service.sap.com/quicksizing for demand planning it shows 3 input tables only for Throughput sizing - Time Series, DP Run, DP Users. The APO functional guys entered some numbers but not sure what to do next as the Calculate Result shows information Iam not able to understand.
    What I need from sizing is CPU processor, disk size, memory size, etc in clear detail. Please suggest, Thanks in advance.
    Regards
    Ali

    Hello Ali,
    First of all I am not a BASIS consultant and hence it would not be prudent for me to comment on hardware configuration reuqired in your case.
    Secondly I do not understand what you mean by Quicksizer has been shut down. It is available online at <a href="http://service.sap.com/quicksizer">Quicksizer Tool</a> in Service Marketplace.
    There is good amount of documentation available in the website giving details on the basis of computation of different parameters. Again SCM Hardware Configuration is not just dependent on the number of users but the functional requirements as well.
    Thirdly - I cannot explain how SAPS concept is related to SCM Quicksizing. Per my understanding the SAPS concept is an hardware-independent benchmark of throughput which is an indicator of the processing capabilities required at peak loads. SAPS will determines the number and processor speed on your Application Server depending on the processor capabilities. Most hardware vendors provide datasheets with SAPS capabilities.
    Suggest you go through the document "Background: Sizing mySAP Business Suite" under Sizing Guidelines >> General Sizing Procedures.
    Thanks,
    somnath

  • Release Offset for Demand Plans

    Hi,  We are trying to understand and use the release offset for demand plans.  Basically we would like to hide the current period from supply planning.  This seems to work in period one of the forecast.  As time passes and we get to period two we would like the forecast to no longer be exposed to supply planning.  This does not seem to be the case.  We have tried to roll the forecast however that does not seem to resolve it.  I believe we could delete the forecast lines in the "Maintain Demand Plan Screen" and then release the forecast however that is very work intensive.  How should this be done?
    Thanks,
    Dave

    Dear Jeevan,
    Before you can use the invoicing plan with automatic settlement, the Evaluated receipt settlement delivery indicator must be set on the Purchasing Data screen in the vendor master record.
    (If you wish to enter invoicing dates manually, this is not necessary.)
    Purchase Order
    SAP recommends using order type FO (framework order), i.e. a purchase order with a predefined extended validity period and a "reason for cancellation". The invoicing plan can adopt the validity period specified in the PO header.
    PO items for which you wish to use an invoicing plan must have account assignment irrespective of whether a material with a master record, a material described by a short text, or an external service is involved.
    The GR/IR control facility must be set up in such a way that no goods receipt (or, in the case of services, no service entry) is expected - only an incoming invoice. If you wish to have automatic settlement, you must also set the Evaluated receipt settlement indicator.
    Customizing
    Under Purchase Order --> Invoicing Plan --> in Customizing for Purchasing, you can maintain data such as the desired invoicing plan types, date categories, and date descriptions.
    If you want to split it based on periodic than : maintain the invocing plan types :Maintain Periodic Invoicing Plan Types
    Regards,
    w1n

  • Master data for demand planning

    hi guru's,
    what is the master data for dp, from were we get & how BI is helpful in this.
    BW integration to apo dp.pls help me out
    with regards,
    chinni

    Hi Chinni,
    Data from R/3 to BIW is transfered through LIS, LO-CockPit's Info Structures. 
    This is how the flow goes on....
    The transactions that are executed in R/3 are stored in the background tables.
    Data from these tables will be copied to the info Structures(LIS, Lo-**** Pits).
    A data source is generated basing on the infostructure.
    Data source is then replicated to BI, The Data from the data sources is then copied to Info Cube.
    Once the data is there in your Infocube,
    you create Characteristics value combinations and then transfer the data from the Info Cube into the Planning Area.
    Once you are done with demand planning, you can either transfer the data to SNP or the demand management in R/3.
    If you are not planning to use LIS Structures, then you can download the data from the R/3 Tables to an excel sheet and upload them into BI.
    The transaction code for creation of LIS Structures is: MC21
    If you have a seperate BI server(Apart from one in APO), it is best pratice to load data into the BI server and then transfer the data to APO BI.
    Let me know if you have any more questions regarding this.
    Best Regards
    Raghu Kishore V

  • Table name in Oracle for the User Mapping field?

    Does anyone know the table name for the user Mapping field in EP6.0?
    Thanks

    Hi Alan,
    why do you want to access the DB directly?! You can access the information via the Java API, which is in general the most secure way for the DB scheme is always "subject to change without notice"...
    Best regards
    Detlev

  • Using variables as table names. Ideas for alternative designs

    Hi,
    I am designing an application which uses synonyms to pull information from 'client' DBs via DB Links. The synonyms are created with a DB_ID in the name (example: CUSTOMER_100, CUSTOMER_200... where 100 and 200 are DB IDs from 2 separate client DBs.
    I have a procedure which selects data from the synonym based on what DB_ID is passed to the procedure. I want to be able to run this one procedure for any DB_ID that is entered. I am now aware I cannot use variable names for table names and using EXECUTE IMMEDIATE doesnt seem to fit for what I am trying to do.
    Does anybody have any suggestions or re-design options I could use to achieve this generic procedure that will select from a certain synonym based on the DB info input parameters? Thanks.
    CREATE OR REPLACE PROCEDURE CUSTOMER_TEST(p_host IN VARCHAR2, p_db_name IN VARCHAR2, p_schema IN VARCHAR)
    IS
       v_hostname     VARCHAR2 (50) := UPPER (p_host);
       v_instance     VARCHAR2 (50) := UPPER (p_db_name);
       v_schema     VARCHAR2 (50) := UPPER (p_schema);
       v_db_id  NUMBER;  
       v_synonym VARCHAR2(50);
       CURSOR insert_customer
       IS
         SELECT 
           c.customer_fname,
           c.customer_lname
         FROM v_synonym_name c;
    BEGIN
    -- GET DB_ID BASED ON INPUT PARAMETERS       
      select d.db_id
      into v_db_id
      from  t_mv_db_accounts ac,
      t_mv_db_instances i,
       t_mv_dbs d,
       t_mv_hosts h
      where ac.db_ID = d.db_ID
      and i.db_ID = d.db_ID
      and i.HOST_ID = h.host_id
      and upper(H.HOST_NAME) = v_hostname
      and upper(D.DB_NAME) = v_instance
      and upper(Ac.ACCOUNT_NAME) = v_schema;
      --APPEND DB_ID TO THE SYNOYNM NAME
      v_synonym := 'CUSTOMER_'||v_db_id;
      FOR cust_rec IN insert_customer
      LOOP
         INSERT INTO CUSTOMER_RESULTS (First_Name, Last_Name)
         VALUES (cust_rec.customer_fname, cust_rec.customer_lname);
      END LOOP;
      COMMIT;
    END;
    Rgs,
    Rob

    Hi
    rules engine style with table that holds the logic or code SQL directly in the procedure and IF THEN ELSE with db_id. Latter is better because SQL is native and objects are checked every time procedure is compiled.
    James showed the simplest way but this rather complex way gives you more flexibility between instances if ever needed.
    CREATE TABLE synonym_dml(db_id number not null primary key, sql_text clob)
    INSERT INTO synonym_dml VALUES (100, 'INSERT INTO customer_results (first_name, last_name) SELECT customer_fname,customer_lname FROM customer100')
    INSERT INTO synonym_dml VALUES (200, 'INSERT INTO customer_results (first_name, last_name) SELECT customer_fname,customer_lname FROM customer200')
    set serveroutput on size unlimited
    create or replace
    PROCEDURE Execute_Synonym_Dml(p_host VARCHAR2, p_db_name VARCHAR2, p_schema VARCHAR) IS
    BEGIN
      FOR r IN (
        SELECT sql_text FROM synonym_dml
        --  WHERE db_id IN (
        --    SELECT d.db_id
        --    FROM t_mv_db_accounts ac, t_mv_db_instances i, t_mv_dbs d, t_mv_hosts h
        --    WHERE ac.db_id = d.db_id
        --      AND i.db_id = d.db_id
        --      AND i.host_id = h.host_id
        --      AND upper(h.host_name)      = p_hostname
        --      AND upper(d.db_name)        = p_instance
        --      AND upper(ac.account_name)  = p_schema
      LOOP
        DBMS_OUTPUT.PUT_LINE('-- executing immediately ' || r.sql_text);
        --EXECUTE IMMEDIATE r.sql_text;
      END LOOP;
    END;
    create or replace
    PROCEDURE Execute_Synonym_Dml_Too(p_host VARCHAR2, p_db_name VARCHAR2, p_schema VARCHAR) IS
      PROCEDURE DB_ID_100 IS
      BEGIN
        DBMS_OUTPUT.PUT_LINE('-- executing DB_ID_100');
        --INSERT INTO customer_results (first_name, last_name) SELECT customer_fname,customer_lname FROM customer100;
      END;
      PROCEDURE DB_ID_200 IS
      BEGIN
        DBMS_OUTPUT.PUT_LINE('-- executing DB_ID_200');
        --INSERT INTO customer_results (first_name, last_name) SELECT customer_fname,customer_lname FROM customer200;
      END;
    BEGIN
      FOR r IN (
        SELECT 100 db_id FROM dual
        --  SELECT d.db_id
        --  FROM t_mv_db_accounts ac, t_mv_db_instances i, t_mv_dbs d, t_mv_hosts h
        --  WHERE ac.db_id = d.db_id
        --    AND i.db_id = d.db_id
        --    AND i.host_id = h.host_id
        --    AND upper(h.host_name)      = p_hostname
        --    AND upper(d.db_name)        = p_instance
        --    AND upper(ac.account_name)  = p_schema
      LOOP
        IF (r.db_id = 100) THEN
          DB_ID_100;
        ELSIF (r.db_id = 200) THEN
          DB_ID_200;
        ELSE
          RAISE_APPLICATION_ERROR(-20001, 'Unknown DB_ID ' || r.db_id);
        END IF;
      END LOOP;
    END;
    EXECUTE Execute_Synonym_Dml('demo','demo','demo');
    EXECUTE Execute_Synonym_Dml_Too('demo','demo','demo');
    DROP TABLE synonym_dml PURGE
    DROP PROCEDURE Execute_Synonym_Dml
    table SYNONYM_DML created.
    1 rows inserted.
    1 rows inserted.
    PROCEDURE EXECUTE_SYNONYM_DML compiled
    PROCEDURE EXECUTE_SYNONYM_DML_TOO compiled
    anonymous block completed
    -- executing immediately INSERT INTO customer_results (first_name, last_name) SELECT customer_fname,customer_lname FROM customer100
    -- executing immediately INSERT INTO customer_results (first_name, last_name) SELECT customer_fname,customer_lname FROM customer200
    anonymous block completed
    -- executing DB_ID_100
    table SYNONYM_DML dropped.
    procedure EXECUTE_SYNONYM_DML dropped.

  • What are the possible live cache issues turn up for demand planning?

    HI all,
    Can anyone tell me the issues that may arise iin live cache and how to ensure the performance and maintenace of live cache that a planning area is utilizing it.
    if the utilization is high how to bring it down!!
    Can anyone pls guide me on this!!!
    Thanks
    Pooja

    Hi Pooja,
    1) Accumulation of logs created during demand planning jobs will have an impact on performance
    and affect livecache and hence to be cleared periodically
    2) Livecache consistency check to be performance at planned intervals
    which will reduce livecache issues
    3) Through om13 transaction, you can analyse the livecache and LCA objects
    and act accordingly
    4) You can also carry out /SAPAPO/PSTRUCONS - Consistency Check for Planning Object
    Structure and /SAPAPO/TSCONS - Consistency Check for Time Series Network related to
    demand planning to avoid livecache issues later
    Regards
    R. Senthil Mareeswaran.

  • What Tables to Back up for Hyperion Planning

    Hi Gurus,
    I need to backup the Hyperion Planning application database tables. I'm not sure what tables I should backup. Could anybody share the table names or some docs which could help me.
    Thanks
    -Rahul

    Hi Rahul,
    U have to take the schema backup of planning application instead of planning tables.
    Hyperion 9.3.1 - 78 tables created in back end
    Hyperion 11.1.1.1 - 83 tables created in back end
    Taking Schema backup:
    Using the export dump utility, export the dump file from Oracle
              c:\expdp hypapp/hypapp@hyperion dumpfile=pra.dmp
    Note: the above dump file stored in the below mentioned location
                   Oracle 10g : G:\oracle\product\10.2.0\admin\orcl\dpdump\pra.dmp
                   Oracle 11g : E:\app\Administrator\admin\hyperion\dpdump\pra.dmp
    Please get back to me in case of queries.
    Thanks,
    PC

  • Functional Modular or table name to component for a material

    Hi,
    Please help me for finding Functional Modular or table name to get all component (Alternative BOM also) for a particular material.
    thanks

    Hi sahoo
    try this CUBM_MATERIAL_BOM_READ
    or look for other FM on se37 with bomread*
    Regards
    Marco

  • Using Table name as value for formula

    I am using a table as a list for lookup in other tables using vlookup. The entire table is the source, so I'd like to do something like:
    =Vlookup("value to lookup", TableName, 3)
    However, it seems the entire reference including columns must be included. Is this so?
    Thanks for your help.

    I understand why they didn't do this. Many times you do not need to look up the values in the A column, but in the B or C column. This forces the novice user, and advanced users, to fully evaluate their expression. e.g. Numbers should not make any assumptions about your intentions.
    A novice user might see experienced users that use the shorthand for examples, and assume that you MUST use the entire table, and they would go off making these very odd looking tables just to accommodate this misconception.
    I wouldn't doubt if they tested this with a small set of novice users and got some very confused responses. then nixed it.
    just my 2 cents from writing programs for those very users,
    Jason

  • Planning book design for Demand planning

    Dear Experts,
    I am in the phase of design planning book
    for example
    20 Finished products
    20 Semi finished products
    5   planners
    100 customer
    Forecast is done on the basis of  product, customer , plant and storage location
    For the above scenario how many planning book i need to create , Please advise
    Thanks in advance
    Regards
    Raj
    Note:
    For promotion planning do i need to create seperated planning book or just use the normal book for forecast
    Edited by: Rajkumar Raju on Mar 16, 2010 11:35 AM

    Hi rajkumar,
    I am hoping that you are asking this question from an authorisation point of view and perfomanc point of view.
    From authorisation point view, if you want to restrict the access of diferent stakeholders, you can create different selection ids and restrict the authorisation at that level.
    for example, a different selection id could be created for the sales force and restrict their access at their usrd id/selection id level. similary for a business manger, access could be restrcited at a higher level.
    from a performance perspective, SAP best practices suggets that you should create a different planning book for batch jobs.
    laslty, depending upon your business scenario, you may use the standard planning book provided by SAP for promotion planning.
    Let me know if this helps.

  • Display Planning data (for demand planning) in another UoM

    Hi All,
    The Planning area UoM is in "L". We have products whose base UoM is KG and some in L. In BW we convert all to L and load into Planning area.
    The Product master is CIFed to APO and has the conversion between L and KG.
    we have a requirement to view the planning data in Kilo tons i.e 1,000,000 KG.
    Have maintained a Mass UoM called ZKT in CUNI transaction and maintained the conversion that 1ZKT = 1,000,000 KG. Also have defined an ISO code for the same.
    Now when we load the data in the planning book the default UoM is L. When we go to user setting and maintain alternate UoM as Tons "TO", the system converts the data to tons and displays it. no matter what is the criteria used in header selection.
    But when we try to display data as ZKT UoM get a error msg that conversion from L to ZKT is not possible as the conversion is not maintained in Product master.
    But when we select material code (SKU) as the show condition and also in the filter condition use material code (SKU) and make a selection, the system converts the planning data from L to ZKT.
    The question is when the system can convert L to TO at any character level as long as the product master has the L to KG conversion, why is not able to convert L to ZKT.
    Why is the system able to convert L to ZKT for individual SKU's and only when the show condition is Material code (SKU).
    Would appreciate your quick reply.
    Thanks,
    Nitin

    Hi Nitin,
    We have same scenario right away in our system. Some of our material have a conversion in R/3 for example: 1Unit=10BULTOS, then CIFing into APO.
    The scenario is that, once we planned already in APO- we dont want to go back in r/3, any changes should be remained in APO. What we did is that we maintained the CIF user setup. Maybe you can try this as well without affecting other Uom.
    Cheers!

  • Table name n fields for smartform design

    Dear experts,
                        I want to display employee personal number, name, month and particular months salary, with 4 employees in each row and 5 employees in each column, in every page. Employee number range and month has to be input by the user. i dont know the tables and table-fields to fetch those data. Please help me with your inputs, for this program and smartform design.

    Hi,
        Thank you so much for the reply. My abapping skills are still very poor. i tried all your tables, but couldnt retreive data from it. sorry for the late reply...now i have edited a salary register program to which has all the fields that i require-personal number, name, month, rounded net salary of that month. but it is getting displayed in left hand side only. i want 4 employee details in each row, with 7 rows in each page. help me if possible...
    thanks.

  • Table name where description for any code group is stored

    Hi All,
    Can Anybody tell me name of table where description for any code group is stored.
    Thanks in Advance
    Regards,
    Amit

    Hi Amit,
    It is in table QPGT.
    Kind regards,

  • Data Entry matrix is greyed out for demand planning

    Dear Experts,
    Recently i am  trying to work on new ides system (APO),  when i try to open a exisiting planning book , the data entry matrix is grey out
    May i know whats the reason , do i need to activate any key configuration i cannot able to enter any values in the matrix
    Thanks & Regards
    Raj

    Hello Raju,
    These are the steps to be able to enter data into KF.
    1) Load a selection from the left side.
    2) Once you have made the selection for which you want to enter data, click the "Pencil" icon on the left side top corner.
    3) This will make the page white and let you enter data into the planning books.
    4) Incase if you still see them to be greyed out, click the "Design" button on the right side.
    5) Select the KF which you want to edit.
    6) Right click the KF --> Selected Rows --> Input/Output.
    7) This should make it editable, you can now click the "Live" button, save the changes and then repeat steps 1 thru 3.
    Hope it helps.
    Thanks
    Mani

Maybe you are looking for

  • Customer Statement with Consolidating BP

    If Invoice is posted to Customer who is attached to a Consolidating BP, posting of Invoice is posted to Consolidating BP only and Customer Statement does not show this Invoice for the specific Customer BP except appear in the name of Consolidating BP

  • CRM PCUI Issue; tab product; no of items displayed configurable?

    Hello everybody, I am facing one CRM PCUI problem. customer would like to set no of items, which can be max. displayed in CRM PCUI application CRMD_BUS2000115, on tab "product" on Level "Detail Area 1". As default max. 10 could be displayed, this is

  • RFBILA00 -breakdown according to business area (ALV grid view)

    Hi colleagues, the new functionalty has been implemented for RFBILA00 in last support packs on our systems. This functionality (breakdown according to business area), restricts to view total sums per account, ignoring the previous output control ''Bu

  • More than one child -tree table

    Hi My jdev version is 11.1.1.6.0. I have a requirement where there tree structure is like VOParent | |___VOChild1 | |___VOChild2 And in my page I am creating it using a tree table component. What happens is, instead of showing display attribute selec

  • Error in page

    hi to all 1. i created a calendar program for start date and end date to compare two days. in my first jsp is for showing the Start date and End date and the popup calendar. there is also an button called Check. this check button is used in second js