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
KishoreThe 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.SHi,
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
KishoreHi 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,
AtulHi 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. -
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
SriHi 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,
KrishnaHi,
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 -
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. -
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.
EricHi 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 AMBPEJ, 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,
RomanHi 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
SupriyaHi 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 -
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 Bansalthis 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
Deepakboth 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
-
Open in an new tab and open in a new window - both dissapeard
open in an new tab and open in a new window - both dissapeard where have they dissapeard to? how can i bring them back? thanks !!!!!!!!!
-
Airport express 1st generation compatibility issues
is airport express gen 1 compartible with which Mac OS?
-
problem sovled- apparently had to download thru offline link. damn im good! haha just kidding. Cognac OUT Message was edited by: CognacJ
-
Compilations on Ipod, organizing issue
I have a 30gb video, 5th gen ipod. When I scroll through the artist category, each artist from every soundtrack/compilation I have is listed individually. This is annoying, as I only have one song by many of these artists and don't listen to them ind
-
Hi My ipad is repeated losing it's Wifi signal. It is doing this at various locations, so I don't think it is a router issue. I've tried Reset Network Settings and the problem persists. Any suggestions?