Cost Element Planning TABLE

Can anybody please tell me the name of COST Element Planning Table..Thanks

Use table COKS - Secondary Planning
Use table COKP - Primary Planning
Regards,
Chintan Joshi

Similar Messages

  • Error while uploading cost element planning data into KP06 transaction

    Hi,
    I am facing the below error while uploading the Cost Element Planning excel file in KP06 transaction code. Please help me in fix this issue.
    We are trying to enter a budget upload using Transaction code: KP06. We get the following message errors  when we do this. It seems revenue accounts cannot be entered using cost centers. Question, how should these accounts be added? Kindly help me how to add Revenue cost elements to this planning?
    Error accured when generating data for the planning processor
    Messange no.K9400
    Revenue element 451000 can not be planned on cost center 9720
    Thanks
    Kishore

    The cost element which have  category 01 only can be planned in the Kp06.
    Regards
    Ranjan

  • Cost element group - Table name

    Hi Guru,
    Can any body knew cost element group - Table name
    Regards,
    Bharathi.S

    Hi,
    It's stored in SETNODE and SETLEAF tables (class '0102').
    Regards,
    Eli

  • How & Where can we do Revenue Cost Element Planning

    HI,
    We need to do planning for Revenue cost elements. How & Where can we do Revenue Cost Element Planning.
    Generally we will do excel planning upload for Cost Elements in KP06. But where can we do Excel plannin for Revenue Cost Elements in the system?
    Kindly provie me the transaction code and some inputs on how can i proceed.
    It would be a great help if any one can respond on this.
    Thanks
    Kishore

    Hi Kishore,
    We can plan Sales Revenue through T-code KEPM-Edit Planning Data or through T-code KE13N by Uploading CO-PA-Sales Plan in Quantity and Revenue terms. Here we have to set  different Plan Layouts for Quantities and Revenues. After successfully uploading the data file,  we have to transfer the Sales Plan data to SOP in T-code-KE1E.  Then We can check the values by Co Code, Plant, Product-wise and Customer  in T-code KE25-Display Plan line items.
    Regards
    appalas

  • Sales Pricing without Inquiry using detailed Cost element Planning

    Deal All,
    I need to use use Sales Pricing without Customer Inquiry to Genrate Quatation from Project.
    In my project client is asking to use deatiles cost element planning for same. So, let me know
    Weather its possible to use Detailed cost element planning for doing Sales pricing in DP82
    or Do we need to use ECP only to do Sales Pricing??
    Also, let me know if there will be any change in RA method also.
    regards,
    Atul

    Hi Atul,
    You can use any of the cost planning method (i.e Details cost element planning, ECP or Network Costing) to create Quotation using DIP Profile.
    Coming to the second point..any effect on RA calculation..This Quotation creation process is no where effects RA calculation.
    basically for creating Quotation usign DIP Profile, there should be cost element wise planned cost required.
    Hope this clears you...
    regards,
    Hari.

  • Cost element Planning

    Hello Experts,
    My client want to do the  monthly vise cost element planning ( GL planning) and they want campare actuls with planning  and   also variance i am aware of  cost center budget ,i don't have much idea about cost element planning
    can anyone share you knowledge
    Thanks & Regards
    Sri

    Hi Paul
    In this T code lot of layout is there  , like
    1-101 - Cost elements acty-indep./acty-dependent
    1-102 - Activity input acty-indep./acty-dep.
    1-102p -Process input: activity-dependent/indep.
    1-104 - Primary/secondary order costs
    1-104P -Primary/secondary order costs process
    which one can i choose , and how can i maintain my planning here
    Thanks
    Sri

  • Cost centre and cost element related tables

    Hi,
    Could any help me in knowing whre the cost centre goup and cost element groups are maintained.
    Could you help in proving the link tables between Cost centre, Cost centre Group, Cost element and Cost element group.
    Regards,
    Krishna

    Hi,
    Please refer to Table SETLEAF for cost element group and cost center group. This table is based on set class and 0101 is for Cost Center Group and 0102 is for Cost Element Group.
    Cost Center Master data table is CSKS and Cost element Master data table is CSKB. To the bse of my knowledge you cannot directly join these two tables with SETLEAF table as key figure fields are not common. In case you are getting any ABAP report developed, you can ask the developer to write a code saying Controlling Area is equal to Organizational Unit as Set Subclass.
    Hope this helps.
    Regards,
    Harish

  • Cost Element group table

    Can anyone tell me which table contains the cost element groups and which cost elements are related to them

    Please.... Help!
    I want to write data there can fix it ....!
    ---------      I want to record this record in the edit field -----------------------
    code is:
    REPORT NO STANDARD PAGE HEADING LINE-SIZE 100 LINE-COUNT 60
                                    MESSAGE-ID zin.
    TYPE-POOLS: gset, gseth, slis, kkblo.
    TABLES: aufk.
    TYPES: BEGIN OF t_datam.
            INCLUDE STRUCTURE GRPOBJECTS.
    TYPES: END OF t_datam.
    DATA: it_datam TYPE STANDARD TABLE OF t_datam WITH HEADER LINE.
    DATA: gwa_datam TYPE t_datam,
          GRPOBJECTS TYPE t_datam.
    DATA: pt_node TYPE gseth_node_tab,           "Nodos
          pt_valu TYPE gseth_val_tab,            "Valores
          pt_mast TYPE gseth_md_tab.             "Descripciones
    DATA: ls_node LIKE LINE OF pt_node,
          ls_valu LIKE LINE OF pt_valu.
    DATA:
          p_layout     TYPE slis_layout_alv,              " Layout inicial
          t_sortcat    TYPE slis_sortinfo_alv OCCURS 1,   " Orden ALV
          t_fieldcat   TYPE slis_t_fieldcat_alv,          " Atributos a mostrar
          t_events     TYPE slis_t_event,                 " Lista de eventos
          t_top_page   TYPE slis_t_listheader,            " Write ini pagina
          w_sort       LIKE LINE OF t_sortcat.
    DATA: l_repid TYPE sy-repid.
    SELECTION-SCREEN BEGIN OF BLOCK b01 WITH FRAME TITLE text-b01.
    PARAMETERS:     p_kokrs LIKE aufk-kokrs       OBLIGATORY DEFAULT '300',
                    p_class LIKE setnode-setclass OBLIGATORY DEFAULT '0101',
                    p_subcl LIKE setnode-subclass DEFAULT '300',
                    p_setnm LIKE setnode-setname  OBLIGATORY DEFAULT '300MPR2'.
    SELECTION-SCREEN: END OF BLOCK b01.
    PARAMETERS:     p_expor NO-DISPLAY,
                    p_nivel NO-DISPLAY. "@01
    *Initialization
    INITIALIZATION.
      l_repid = sy-repid.
    START-OF-SELECTION.
       PERFORM 1pro_data.
    IF p_expor = 'X'.
        IF p_nivel = 'X'.                                       " @01
          EXPORT it_datam TO MEMORY ID 'T_DATAM'.
        ENDIF.
       ELSE.
        PERFORM 0_layout USING p_layout.
        PERFORM a_haz_alv.
        PERFORM c_haz_eventos CHANGING t_events.
        PERFORM d_call_alv.
      ENDIF.
    END-OF-SELECTION.
    FORM 1pro_data.
    PERFORM obt_jerarquia  USING  p_kokrs      "Sociedad         (intput)
                                   p_class      "Clase de set     (intput)
                                   p_subcl      "Subclase
                                   p_setnm.     "Nombre del set
    * LLenado de datos del master
      LOOP AT pt_node INTO ls_node.
        it_datam-shortname = ls_node-shortname.
        it_datam-hlevel = ls_node-hlevel.
        it_datam-descript = ls_node-descript.
        it_datam-credate = ls_node-credate. "Fecha creada
        it_datam-creuser = ls_node-creuser. "usuario creador
        it_datam-ref_set = ls_node-ref_set. "Email
        APPEND it_datam.
      ENDLOOP.
    sort it_datam by hlevel ascending.
    ENDFORM.
    FORM obt_jerarquia USING  pi_kokrs                      "Sociedad         (intput)
                              pi_class                      "Clase de set     (intput)
                              pi_subcl                      "Subclase         (intput)
                              pi_setnm.                     "Nombre de set    (intput)
      DATA:
        lf_info       LIKE grphinfo,
        lf_over       LIKE sy-datar,
        lf_class      LIKE sethier-setclass,
        lf_setid      LIKE sethier-setid,
        lf_kokrs      LIKE sethier-kokrs,
        lf_mandt      LIKE sy-mandt,
        lf_mast_datax LIKE grphp1,
        lf_structurex LIKE grphp2,
        lf_repl_class LIKE sethier-setclass,
        lf_repl_unitx LIKE sethier-kokrs,
        lf_repl_table LIKE sethier-fieldname,
        lf_repl_field LIKE sethier-tabname,
        lf_repl_suffi LIKE grpdynp-suffix,
        lf_nros_level LIKE sethier-level.
      DATA lf_strlen TYPE i.
    * Data
      lf_class = pi_class.
    *              CONCATENAMOS CLASE + SUBCLASE + NOMBRE DE GRUPO
    *Si hay subclase (Centro de beneficio, clase de costo, centro de costo)
      IF pi_subcl NE space.
    * Cargamos la clase de set con la subclase
        CONCATENATE lf_class pi_subcl INTO lf_setid.
        lf_strlen = STRLEN( pi_subcl ).
      ELSE.
    * Si no hay subclase (orden interna), cargamos solo la clase de set
        lf_setid  = lf_class.
        lf_strlen = 0.
      ENDIF.
    *Obtenemos cuántos espacios en blanco habrá entre la subclase y el nombre del set
      lf_strlen = 4 - lf_strlen.
      IF lf_strlen < 0. lf_strlen = 0. ENDIF.
      lf_strlen = 0.
    *Si es > 0 concatenamos caracter para ser reemplazado por espacio en blanco
      DO lf_strlen TIMES.
        CONCATENATE lf_setid '&' INTO lf_setid.
      ENDDO.
    *Cargamos nombre de set
      IF p_class = '0106' OR p_class = '0101'.
        CONCATENATE lf_setid '&' pi_setnm INTO lf_setid.
      ELSE.
        CONCATENATE lf_setid pi_setnm INTO lf_setid.
      ENDIF.
    *Reemplazamos & por espacios en blanco
      TRANSLATE lf_setid USING '& '.
      lf_kokrs         = pi_kokrs.
      lf_mandt         = '100'.
      lf_mast_datax    = '   '.   "Los espacios evita mensaje verificación de datos maestros
      lf_structurex    = 'X  X0200'.
      lf_repl_class    = ' '.
      lf_repl_unitx    = ' '.
      lf_repl_table    = ' '.
      lf_repl_field    = ' '.
      lf_repl_suffi    = ' '.
      lf_nros_level    = '1'.
      REFRESH: pt_node, pt_valu, pt_mast.
    *Obtiene lista de sub estaciones de la tabla objetos
      CALL FUNCTION 'K_HIERARCHY_TABLES_READ'
        EXPORTING
          e_class                     = lf_class
          e_setid                     = lf_setid
          e_kokrs                     = lf_kokrs
          e_mandt                     = lf_mandt
          e_master_data               = lf_mast_datax
          e_structure                 = lf_structurex
          e_replace_class             = lf_repl_class
          e_replace_unit              = lf_repl_unitx
          e_replace_table             = lf_repl_table
          e_replace_field             = lf_repl_field
          e_suffix                    = lf_repl_suffi
          e_old_line_level            = lf_nros_level
        TABLES
          t_nodes                     = pt_node         "Nodos
          t_values                    = pt_valu         "Valores
          t_master_data               = pt_mast         "Textos
        CHANGING
          c_info                      = lf_info
          c_overwrite                 = lf_over
        EXCEPTIONS
          no_controlling_area         = 1
          no_chart_of_account         = 2
          different_controlling_areas = 3
          different_chart_of_accounts = 4
          set_not_found               = 5
          illegal_field_replacement   = 6
          illegal_table_replacement   = 7
          fm_raise                    = 8
          convert_error               = 9
          no_overwrite_standard_hier  = 10
          no_bukrs_for_kokrs          = 11.
    ENDFORM. 
    FORM 0_layout USING ls_layout TYPE slis_layout_alv.
      CLEAR: ls_layout.
      ls_layout-zebra                 = ''.
      ls_layout-colwidth_optimize     = 'X'.
      ls_layout-box_fieldname         = space.
      ls_layout-no_input              = 'X'.
      ls_layout-no_vline              = ' '.
      ls_layout-no_colhead            = ' '.
      ls_layout-lights_condense       = 'X'.
      ls_layout-confirmation_prompt   = 'X'.
      ls_layout-detail_popup          = 'X'.
      ls_layout-detail_initial_lines  = 'X'.
      ls_layout-detail_titlebar       = 'Centro de Benef. vs Centro Costo'.
    ENDFORM.  
    FORM a_haz_alv.
      REFRESH: t_fieldcat.
      CLEAR:   t_fieldcat.
      PERFORM define_campo USING:
      'SHORTNAME' '' '' '25' 'GRPOBJECTS' '' '' 'ID Corto'       '' '' '' '' '',
      'HLEVEL' ''    '' '04' 'GRPOBJECTS' '' '' 'Nivel'          '' '' '' '' '',
      'DESCRIPT' '' ''  '35' 'GRPOBJECTS' '' '' 'Descripción'    '' '' '' '' '',
      'CREDATE' '' ''   '12' 'GRPOBJECTS' '' '' 'Fec.Creada'     '' '' '' '' '',
      'CREUSER' '' ''   '08' 'GRPOBJECTS' '' '' 'Usu.Creador'    '' '' '' '' 'X',
      'REF_SET' '' ''   '34' 'GRPOBJECTS' '' '' 'Correo E-mail asig.' 'Cor.Email' 'E-mail' '' '' 'X'.
    ENDFORM.
    FORM define_campo  USING fieldname        "Nombre de campo
                             emphasize        "Color
                             hotspot          "Evento click
                             outputlen        "Longitud
                             ref_tabname      "Tabla referencia
                             cfieldname       "Campo referencia
                             datatype         "Tipo de dato
                             seltext_l        "Texto largo
                             seltext_m        "Texto mediano
                             seltext_s        "Texto corto
                             do_sum           "Campo para suma
                             no_out           "No se visualiza
                             pi_edit  TYPE c. "Editar campos
      DATA: ls_fieldcat TYPE slis_fieldcat_alv.
      CLEAR ls_fieldcat.
      ls_fieldcat-fieldname   = fieldname.
      ls_fieldcat-tabname     = 'T_AUFK2'.
      ls_fieldcat-ref_tabname = ref_tabname.
      ls_fieldcat-outputlen   = outputlen.
      ls_fieldcat-emphasize   = emphasize.
      ls_fieldcat-hotspot     = hotspot.
      ls_fieldcat-cfieldname  = cfieldname.
      ls_fieldcat-datatype    = datatype.
      ls_fieldcat-seltext_l   = seltext_l.
      ls_fieldcat-seltext_m   = seltext_m.
      ls_fieldcat-seltext_s   = seltext_s.
      ls_fieldcat-do_sum      = do_sum.
      ls_fieldcat-no_out      = no_out.
      ls_fieldcat-edit        = pi_edit.
      APPEND ls_fieldcat TO t_fieldcat.
    ENDFORM.                    "define_campo
    FORM c_haz_eventos CHANGING lt_events TYPE slis_t_event.
      CONSTANTS:
        c_top_of_page  TYPE slis_formname VALUE 'TOP_OF_PAGE',
        c_end_of_page  TYPE slis_formname VALUE 'END_OF_PAGE',
        c_user_command TYPE slis_formname VALUE 'USER_COMMAND'.
      DATA: ls_event TYPE slis_alv_event.
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
        EXPORTING
          i_list_type = 0
        IMPORTING
          et_events   = lt_events.
    * tope de pagina
      READ TABLE lt_events WITH KEY name =  slis_ev_top_of_page INTO ls_event.
      IF sy-subrc = 0.
        MOVE c_top_of_page TO ls_event-form.
        APPEND ls_event TO lt_events.
      ENDIF.
    * fin de pagina
      READ TABLE lt_events WITH KEY name =  slis_ev_top_of_page INTO ls_event.
      IF sy-subrc = 0.
        MOVE c_top_of_page TO ls_event-form.
        APPEND ls_event TO lt_events.
      ENDIF.
    * eventos de usuario
      READ TABLE lt_events WITH KEY name = slis_ev_user_command INTO ls_event.
      IF sy-subrc = 0.
        MOVE c_user_command TO ls_event-form.
        APPEND ls_event TO lt_events.
      ENDIF.
    ENDFORM.
    FORM d_call_alv.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          i_callback_program       = l_repid
          i_callback_pf_status_set = 'SET_STATUS'
          i_callback_user_command  = 'USER_COMMAND'
          is_layout                = p_layout
          it_fieldcat              = t_fieldcat[]
          i_save                   = 'X'
          it_sort                  = t_sortcat
    *   is_variant               = g_variant_1
        TABLES
          t_outtab                 = it_datam
        EXCEPTIONS
          program_error            = 1
          OTHERS                   = 2.
    ENDFORM. 
    FORM set_status USING rt_extab  TYPE  slis_t_extab.
      SET PF-STATUS  'ALV_STATUS'.
    ENDFORM.
    FORM user_command USING r_ucomm     LIKE sy-ucomm
                            r_selfield TYPE slis_selfield.
      PERFORM sr_upd_alv.
    DATA: wa_alv  LIKE it_datam.
    r_selfield-refresh = 'X'.
      CASE r_ucomm.
        WHEN 'SAVE'.
          LOOP AT it_datam INTO gwa_datam.
      "Here you should go, because I have not created anything but just reads the data helps.
          ENDLOOP.
    ENDFORM.

  • Cost Center Planning Table

    Hello,
    I am trying to find the table that stores the cost center plan information that is entered in transaction KP06.  The help says that it is in RKPLN but SAP says that the the table does not exist.
    Thanks for helping.
    Eric

    Hi Eric,
    The table name you mentioned is a structure and definitely there is no table with that name exist.
    As i do not have the real time data and fields mentioned which you are looking for its difficult for me to tell you the exact table name.
    Still you can find out yourself by following the below steps, if you have test data with you -
    1) Go to transaction ST05 (SQL Trace).
    2) Click on the button Activate Trace.
    3) Open transaction KP06 in another Session/window.
    4) Enter the Test data.
    5) Once you see all the required data populated on the screen, go to the other screen ST05 opened.
    6) Click on deactivate trace.
    7) Then Click on Display trace.
    8) It will give you another Pop-Up, just click Ok.
    9) It will display all the table and details of select query performed on the various table to populate the transaction.
    10) You can check for the various tables which fetched data and get the table you are looking for.
    If you are only looking for fetching the cost then its stored in COSS and COSP.
    Hope this helps and works too!
    Edited by: Priyabrata Samanta on Jan 28, 2008 10:20 PM

  • Table or Function module to get Internal order planning and Cost element pl

    Dear All,
    Table or Function module to get Internal order planning and Cost element planning.
    Internal order planning from T-code KO13.
    Thanks in advance.
    Regards,
    Ravi
    Edited by: Ravi Chandra on Sep 13, 2011 8:08 AM

    BPEJ, BPEG, BPEP

  • Planning on WBS elements without cost elements

    Hi all,
    we are trying to implement the planning solution where users will be able to plan on individual WBS elements monthly but without providing a breakdown on cost elements. Standard SAP planning profiles allow to post plan values on WBS elements in annual view without cost elements. But when you want a monthly view the system you need to click on primary cost elements planning first.
    Is there any way to plan monthly but at cost object (WBS) level only?
    Many thanks,
    Roman

    Hi Eli,
    thanks for your response. We will be using budget functionality for budget purposes but at the same time we will need to use planning on different versions. I believe there are no versions for budget.
    One of the idea to minimize cost element planning is to introduce like a planning cost element to use with all planning postings and then include this into the same cost element group with the rest of cost elements for plan/actuals comparison reports.
    If you have something in your mind I would appreciate your input.
    Thank you,
    Roman

  • Cost Center & Cost Element Excel Planning Profile Error - KP06

    Hi,
    I have created a layout for cost center/cost element planning.after that i have created planner profile.but while saving the generic file,i am getting the below error and not able to save that.Kindly advice me.
    A later upload is not possible with this layout
    Message no. K9363
    Diagnosis
    The layout cannot be used for an upload. This can be caused by one of the following situations:
    The layout does not contain a data field that is ready for input.
    The layout has a lead column that only contains the text for the characteristic value and not the characteristic value itself
    The layout contains formulas
    The layout has a complex lead column and contains empty lines.
    System response
    If generic file names have already been created (that is, an upload is intended), the file description cannot be saved.
    Procedure
    If you want to use the layout for an upload, configure it accordingly.
    If one of the last three situations is the case, the layout can only be used for manual planning and not for an upload. In this case, remove the generic file name.
    Thanks
    Supriya

    Hi Supriya,
    Can you please review the attached notes as they should fix the problem.
    489867     KP06 and following: Setting up an Excel upload
    319713     Error with Excel upload - possible causes
    Regards,
    Abhisek

  • Delete cost element in KP06 planning

    Dear all,
    I am facing the issue in cost run:
    Our scenario is like below we done cost element planning for cost center activity type cost element combination(kp06) due to mistake user defined the cost element which is not relevant for activity price calculation after that i run the plan price calculation(KSPI) here i found the warning  message  "Cost element is not assigned to cost component structure, if i will ignore this message my cost component view and itemization view won't match. So i deleted the cost element value from KP06 , but when i execute the kspi same message is appeating.
    1) Please advise me how to delete the cost element from kp06 resulting it wont appear in kspi.
    Regards,
    Ravi.

    Hello Ravi,
    I repeatedly used the following programms Ajay might refer to.
    First guess: xx29 might help.
    "Best practice?": I would not call it best practice. At least it is SAP-reports and not
    customer-specific reports.
    I hope it helps.
    With kind regards
    Thomas
    RKPLNC18
    RKPLNC19
    RKPLNC25
    RKPLNC27
    RKPLNC23
    RKPLNC29
    RKPLNC39

  • COST Element Based Planning

    Hello All,
    We are trying to plan cost of WBS Element based on cost elements.
    what we are trying to do -
    > CJ40, we want to plan on cost element level so on clicking the button "primary costs" (or via the menu: "Extras -> detailed planning -> Primary costs") we end up in an error message saying -
    Group INT-2 does not contain any entries
    Message no. K8004
    Diagnosis
    Group INT-2 does not contain any single values. You cannot use it in planning.
    System Response
    The SAP System rejects the planning layout and your entry.
    Procedure
    Use either a different group or enter values for group INT-2.
    CONFIGURATION for Planning Profile (T Code - OPSB) for the planning profile used in WBS Element Primary cost element group assigned is INT-2.
    Question2
    - Does cost element planning influenced by the cost element group assigned in the planning profile.
    - How to solve this error.
    Points assured.
    Warm Regards,
    Jatinder Bansal

    this is because in planning profile (Txn OPSB) you have INT-2 as cost element group and there are no cost elements assigned as pointed out by Venkat
    use transaction CJR2 instead of CJ40 and then plan for any cost element group or cost element that you already have

  • Planning for Assessment cost element

    Hi
    How we can do the planning for Assessment cost element ?? why it is different from other secondary cost element planning.
    Thanks
    Deepak

    both are two different things in term of business applications.
    When you know exact amount to be planned at cost center level then this is SCE planning and when you dont know exact amount then that can be done through assessment planning.
    Hope this helps you.
    Ashokl

Maybe you are looking for