Max no of overhead keys
Hi all
Can any one tell me what is the max no of over head keys that can be maintained in the product costing..
awaitng your answers
thanks and regards
gkk
Hi,
I don't think there is any limit on creation of overhead keys, but too many should not be created. It should meet the Business requirements.
Thanks
Murali.
Similar Messages
-
Overhead calculation not happening after using Overhead key and orgin group
overhead calculation not happening after using Overhead key and orgin group.
There was a runtime error earlier related to u201Cdefine credit u201C IMG node under costing sheet component and we have applied SAP note 769946 and that error was gone out of the way
We want to apply/add Overhead to SFG/FG materials.
We are using PP order with PCC(product cost collector) as the cost object , i.e costing by period.(system ECC 6)
But our problem is with material standard cost estimate process.
We have assigned overhead keys to the percentage rates in costing sheet for material standard costing and assigned the origin groups to the credits of costing sheet. But after running the cost estimate overhead is not taking into account for standard cost calculation.
In the define credit entry table key field is valid to date strangly and actually system should allow one than one entry with same valid to date and same sec.Cost element(type-41) for different cost centers.
But if we without using overhead key and origin group, the entire cost in that supporting cost center will come to all materials (SFG/FG) and we can not distinguish between different product materials(SFG /FG).
We have checked all things as mentined below.
Firstly that the correct costing sheet is assigned to the valuation
variant.
That the costing sheet is entered for the appropriate material type:
Finished and semi finished or material components.
All of the above can be checked and verified via transaction OKKN.
In addition make sure that the base value maintained is present in the
costing, for example the base may include an Origin group, is that
origin group part of the materials being costed?
Similarly if the base is found and values exist how is the overhead
rate of the costing sheet set up, is it valid etc.
And finally do a similar check for the credit.
we doubt this as a programm error...
So, request all experts to have ur feedback..Dear,
Check your origin group & material unit of mesaurement is same.
some time in costing sheet origin group is maintain in different unit & for materail it's maitain in other unit of mesaurement.
You can see unit of measure for material in Additional data - unit of measure.
Check BOM component material unit also.
Check same unit of measure is maintain in KZS2
I hope above will useful.
GOPAN -
Hello,
Does anyone have an idea how to import a default value to the field "Overhead key" when creating a network header?
It is not a substitution field.
Thanks in advance
and best regards.
NirHi Nir,
Maintain Overhead Key in project profile in OPSA. and it will come by default for all networks created under any project with that Project profile.
Hope this helps you !!
Br,
Hari. -
Overhead keys at Work center Level
Hi Experts,
Our client needs to assign the Overhead keys at work center level.
But what we know is, it possible only in Materail throghu overkead group. In simillar way is it possible to build a link to Workcenter.
Regards
ShamHi Shyam,
Ask abaper to insert a filed in document header which retrieves the data at work center level.
Regards,
Srinivas Muthyala -
Overhead key for Finished goods
Hi all,
Guide on the following.....Depending upon the Costing Overhead Grp the Overhead will be applied , in our case Overhead % applied depending upon the Raw material consumption . So we have incorporated Over head key in all Semifinished material .
Now , in all assembly all HALB material have Over head Key , but whether we should have Overhead Key to Finished material also?
Do revert
RegardsHi,
It depends how you are arriving at the cost of Finished goods. If all the consumption, activity and overheads are
taken into account upto the top most level of the component, there there is no necessity of assigning a seperate
overhead key. If the company requires packaging charges of the finished goods in batches, bar coding activities are to be added after the production, you can use an overhead key on FG.
Regards,
Sadashivan -
Dear Co experts,
Cant we assign different overhead keys to overhead group, while defining overhead rates. when iam trying to assign the second overhead key to the same overhead group system is flashing error message.
Thanks in advance,
Regards,
SivaHi
No, it is not possible to assign many overhead keys to overhead group. It is one to one only.
Regards,
Suraj -
Hello all PS guru
Can any one explain how overhead key is used in overheadcosting which is assigned to project profile.Actually when i m going to assign overhead key in overhead rates of costing sheet i m not getting the field overhead key to assign.The overhead key field is not displayed in costing sheet.
so how to assign
Is any dependency have to create
THANKS AND REGARDS
SHASHANKHello,
By using Overhead key, you can create multiple overhead percentages in costing sheet for the same fiscal year.
For example, if your project profile has costing sheet bcxxx, it can have multiple OH keys for fiscal year 2008- Normal with rate as 9% and Low with rate as 5%. You can use different keys to load different projects with the same costing sheet in the same fiscal year.
Overhead keys are define in separate t code in customzing under Controlling> Product cost controlling>Product cost planning> Product cost by period> Overhead
Once you define keys there, you can maintain rates for them in costing sheet maintenance.
Hope the above helps.
Sourabh -
How to find Average & Max of a Restricted key figure
Hi Friends,
I have a restriced Key figure. How to find Average & Max for that Restriceted Key figure.
Post Asap.
Thanks = Points.Hi Friends,
Let me explain my scenerio clearly.
I need to have five columns as below with char Current Assigne.
No of open cases No of Closed cases Avg age of closed cases Avg age of open cases Max age of Closed cases
Current Assigne.
Thanks,
James -
The max value for a key in an ODS
hi,
i want to link 2 ODS (Historic PRICE and PRICE)
the key fields in Historic price ODS are : "material", "vendor" , and a field name "AVN"
I want to create a start routine in order to find the data with the maximum value for the field "AVN" among data with the same key "material, vendor"
Once this value found, i want to send it in the ODS : "PRIX"
But how can i do it ?
should i sort the ODS table ? what is the Abap fonction ?
Than you very much for your help.
JacquesHi,
seems that you need an extraction via self defined function-module.
Within the FM, you can determine the max value like this:
DATA: itab_ods_hist type standard table of /BIC/A<ODS HISTORIC PRICE>00 with header line.
SELECT * FROM /BIC/A<ODS HISTORIC PRICE>00 INTO CORRESPONDING FIELDS OF TABLE itab_ods_hist
SORT itab_ods_hist descending by material vendor AVN.
DELETE ADJACENT DUPLICATES FORM itab_ods_hist COMPARING material vendor.
This will give you only the max values within the itab.
now hand this over.
Example for a function module for extraction can be found in the R/3 source system.
hth
cheers
sven -
Max no of function keys in a screen . What do u mean by SSCR fields...
give any simple understandable examples how to create function key...event driven programs...
Hi,
Try the following code n let me know if it works fine.
Tables *
tables:
sflight, " Flight master
sbook. " Single flight booking
Field string to hold flight master data *
data:
begin of fs_sflight,
carrid type sflight-carrid, " Carrier Id
connid type sflight-connid, " Connection Id
seatsmax type sflight-seatsmax, " Maximum seats
seatsocc type sflight-seatsocc, " Occupied seats
end of fs_sflight.
Internal table to hold flight schedule data *
data:
t_sflight like
standard table
of fs_sflight.
Field string to hold flight booking master data *
data:
begin of fs_sbook,
carrid type sbook-carrid, " Carrier Id
connid type sbook-connid, " Connection Id
fldate type sbook-fldate, " Departure date
bookid type sbook-bookid, " Booking number
loccuram type sbook-loccuram, " Price of booking
order_date type sbook-order_date, " Posting date
end of fs_sbook.
Internal table to hold single flight booking *
data:
t_sbook like standard table
of fs_sbook.
START-OF-SELECTION EVENT *
start-of-selection.
perform selection.
END-OF-SELECTION EVENT *
end-of-selection.
loop at t_sflight into fs_sflight.
write:/ fs_sflight-carrid,
15 fs_sflight-connid,
30 fs_sflight-seatsmax,
45 fs_sflight-seatsocc.
hide: fs_sflight-carrid.
endloop. " LOOP AT T_SFLIGHT...
at pf13.
if sy-curow le 3.
message 'invalid line selection'(001) type 'I'.
else.
perform select_data.
perform display_data.
endif.
at pf14.
if sy-curow le 3.
message 'invalid line selection'(001) type 'I'.
else.
perform select_data.
sort t_sbook by bookid.
perform display_data.
endif.
at pf16.
if sy-curow le 3.
message 'invalid line selection'(001) type 'I'.
else.
perform select_data.
sort t_sbook by loccuram.
perform display_data.
endif.
FORM SELECTION *
This subroutine retrieves necessary data from flight master table *
There are no interface parameters to be passed to this subroutine. *
form selection.
select carrid " Carrier Id
connid " Connection Id
seatsmax " Maximum seats
seatsocc " Seats occupied
from sflight
into table t_sflight.
if sy-subrc ne 0.
message 'No records found'(002) type 'S'.
endif. " IF SY-SUBRC...
endform. " SELECTION
FORM SELECT_DATA *
This subroutine retrieves necessary data from flight booking table *
There are no interface parameters to be passed to this subroutine. *
form select_data.
select carrid " Carrier Id
connid " Connection Id
fldate " Flight date
bookid " Booking number
loccuram " Price of booking
order_date " Booking Date
from sbook
into table t_sbook
where carrid eq fs_sflight-carrid.
if sy-subrc ne 0.
message 'No records found'(002) type 'S'.
endif. " IF SY-SUBRC...
endform. " SELECT_DATA
FORM DISPLAY_DATA *
This subroutine displays data from flight booking table *
There are no interface parameters to be passed to this subroutine. *
form display_data.
loop at t_sbook into fs_sbook.
write: / fs_sbook-carrid,
15 fs_sbook-connid,
30 fs_sbook-fldate,
45 fs_sbook-bookid,
60 fs_sbook-loccuram currency sbook-loccurkey,
75 fs_sbook-order_date.
endloop. " LOOP AT T_SBOOK...
endform. " DISPLAY_DATA
Regards,
Satish -
Overhead key description issue
Hi Team,
I copied COGM Costing sheet and i added new OH keys with "Z" description as labour, machine hour, production cost etc..
i have give credits as E00, E01, E02 etc..
While define credit description as "Cr raw material, Cr raw material, Cr raw material". while running CK11N i am getting different description as " OHS Ram Material, OHS Other Material, OHS Personnel".
I want to change the description like Labour, Machine hour, Production cost, etc..
Pls help me how can i change the description.
Regards,
Nagaraju.Hi Nagaraju
CK11N would show the description of the Secondary cost element (Category 41) involved in the costing sheet
So, if you want some other description, you will have to do it in KA02
Regards
Ajay M -
Overhead is not getting updated in the production order
Hi all,
I am running actual overhead calculation with KGI2.
But the overheads are not getting updated in the order.
Order contains relevant overhead key also.
What could be the possible causes?
SmanSArun/ Suleman,
Thank you for your reply.
I have maintained the % in the costing sheet against the 'Overhead rate' but I didn't get the secondary cost element.
Request you to elaborate it further & explain me how to maintain the same.
Also I will be thankful to you, if you could explain me the exact process of loading the overhead on the order i.e. how it loads the overhead form the cost center to order? What happens to the total cost which was lying on the cost center etc, in details.
Mean while I had maintained the required values in costing sheet in KZS2.
Maintained the % against material overhead rate as well as manufacturing overhead rate.
Maintained the credit values for the overhead rate.
Maintained the calculation base values also.
Now while overhead calculation with KGI2, I am getting two errors as follows,
1. S:K5:162 E02 20090831
2. Error CREDIT_SEGMENTS_ADD COIOB NOT FOUND for object
I can not figure out the reason.
SmanS
Edited by: SAP PP Consultant on Aug 10, 2009 6:47 AM -
Overhead calculation not happening after using orgin group.
overhead calculation not happening after using orgin group.
There was a runtime error earlier related to u201Cdefine credit u201C IMG node under costing sheet component and we have applied SAP note 769946 and that error was gone out of the way
We want to apply/add Overhead to SFG/FG materials.
We are using PP order with PCC(product cost collector) as the cost object , i.e costing by period.(system ECC 6)
But our problem is with material standard cost estimate process.
We have assigned overhead keys to the percentage rates in costing sheet for material standard costing and assigned the origin groups to the credits of costing sheet. But after running the cost estimate overhead is not taking into account for standard cost calculation.
In the define credit entry table key field is valid to date strangly and actually system should allow one than one entry with same valid to date and same sec.Cost element(type-41) for different cost centers.
But if we without using overhead key and origin group, the entire cost in that supporting cost center will come to all materials (SFG/FG) and we can not distinguish between different product materials(SFG /FG).
We have checked all things as mentined below.
Firstly that the correct costing sheet is assigned to the valuation
variant.
That the costing sheet is entered for the appropriate material type:
Finished and semi finished or material components.
All of the above can be checked and verified via transaction OKKN.
In addition make sure that the base value maintained is present in the
costing, for example the base may include an Origin group, is that
origin group part of the materials being costed?
Similarly if the base is found and values exist how is the overhead
rate of the costing sheet set up, is it valid etc.
And finally do a similar check for the credit.
we doubt this as a programm error...
So, request all experts to have ur feedback..Dear,
Check your origin group & material unit of mesaurement is same.
some time in costing sheet origin group is maintain in different unit & for materail it's maitain in other unit of mesaurement.
You can see unit of measure for material in Additional data - unit of measure.
Check BOM component material unit also.
Check same unit of measure is maintain in KZS2
I hope above will useful.
GOPAN -
How to combine large number of key-value pair tables into a single table?
I have 250+ key-value pair tables with the following characteristics
1) keys are unique within a table but may or may not be unique across tables
2) each table has about 2 million rows
What is the best way to create a single table with all the unique key-values from all these tables? The following two queries work till about 150+ tables
with
t1 as ( select 1 as key, 'a1' as val from dual union all
select 2 as key, 'a1' as val from dual union all
select 3 as key, 'a2' as val from dual )
, t2 as ( select 2 as key, 'b1' as val from dual union all
select 3 as key, 'b2' as val from dual union all
select 4 as key, 'b3' as val from dual )
, t3 as ( select 1 as key, 'c1' as val from dual union all
select 3 as key, 'c1' as val from dual union all
select 5 as key, 'c2' as val from dual )
select coalesce(t1.key, t2.key, t3.key) as key
, max(t1.val) as val1
, max(t2.val) as val2
, max(t3.val) as val3
from t1
full join t2 on ( t1.key = t2.key )
full join t3 on ( t2.key = t3.key )
group by coalesce(t1.key, t2.key, t3.key)
with
master as ( select rownum as key from dual connect by level <= 5 )
, t1 as ( select 1 as key, 'a1' as val from dual union all
select 2 as key, 'a1' as val from dual union all
select 3 as key, 'a2' as val from dual )
, t2 as ( select 2 as key, 'b1' as val from dual union all
select 3 as key, 'b2' as val from dual union all
select 4 as key, 'b3' as val from dual )
, t3 as ( select 1 as key, 'c1' as val from dual union all
select 3 as key, 'c1' as val from dual union all
select 5 as key, 'c2' as val from dual )
select m.key as key
, t1.val as val1
, t2.val as val2
, t3.val as val3
from master m
left join t1 on ( t1.key = m.key )
left join t2 on ( t2.key = m.key )
left join t3 on ( t3.key = m.key )
/A couple of questions, then a possible solution.
Why on earth do you have 250+ key-value pair tables?
Why on earth do you want to consolodate them into one table with one row per key?
You could do a pivot of all of the tables, without joining. something like:
with
t1 as ( select 1 as key, 'a1' as val from dual union all
select 2 as key, 'a1' as val from dual union all
select 3 as key, 'a2' as val from dual )
, t2 as ( select 2 as key, 'b1' as val from dual union all
select 3 as key, 'b2' as val from dual union all
select 4 as key, 'b3' as val from dual )
, t3 as ( select 1 as key, 'c1' as val from dual union all
select 3 as key, 'c1' as val from dual union all
select 5 as key, 'c2' as val from dual )
select key, max(t1val), max(t2val), max(t3val)
FROM (select key, val t1val, null t2val, null t3val
from t1
union all
select key, null, val, null
from t2
union all
select key, null, null, val
from t3)
group by keyIf you can do this in a single query, unioning all 250+ tables, then you do not need to worry about chaining or migration. It might be necessary to do it in a couple of passes, depending on the resources available on your server. If so, I would be inclined to create the table first, with a larger than normal percent free, then do the first set as a straight insert, and the remaining pass or passes as a merge.
Another alternative might be to use the approach above, but limit the range of keys in each pass. So pass one would have a predicate like where key between 1 and 10 in each branch of the union, pass 2 would have key between 11 and 20 etc. That way everything would be straight inserts.
Having said all that, I go back to my second question above, why on earth do you want/need to do this? What is the business requirement you are trying to solve. There might be a much better way to meet the requirement.
John -
Cost estimate (CK11N)is not picking the overhead cost for some of the mat
Hi all,
we are facing a problem. The overhead key is defined. the calculation base is defined in the cost sheet. But the overhead cost is not picking for some of the materials
Bad Material 5019-0581 via CK11n.
As you can see in the itemization, only the material and the routing are listed. No amounts from the OH of ZPTA ( .10). It should show a line #5 with an amount of (28 quantity x .10) = $2.80 added to the Total value.
first three line items it is picked from material and fourth line item from the internal activity.
the fifth item from G overhead is not picked.Hi,
Check whether u have assigned the cost sheet in u r costing variant which is being used in CK11N.
Regards
SudhakarReddy
Maybe you are looking for
-
Hi my brother gave me his iphone 3gs,i using it in india .if i insert india sim,it is showing the No Service,what should i do plz help me in this
-
How do you reinstall HP Remote Solution Applicatio​n after installing Windows 8
Well, I goofed! I inadvertently uninstalled the HP Remote Solution Application after I had installed Windows 8. I now want to reinstall it but the application first checks for the presence of Windows 7 and therefore, the installation stops. Does a
-
Consumer Proxy changes in Logical Port do not work
Hi all, i have created a consumer proxy on ce 7.11 and i want to change the url of the endpoint on my production system. as i am using nwdi i can't change the url in the wsdl. when i change the endpoint url in the single service configuration, the ch
-
HTTP response contains status code 401 with the description Unauthorized Er
Hi All, I am getting the below error, i have reset the password and username also but i am not getting where exactly it is failing out. <b> <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <!-- Call Adapter --> - <SAP:Error xmlns:SAP
-
Hi All, I want to specify in the repeat_interval that the scheduler for this job has to be executed on the second of every month at 8 pm . I have been racking my brains but nothings coming out. Any suggestions??