Combination of GL A/c & Cost Center or GL A/c & Profit Center Validation
Hi,
Can anyone please tell me a way to validate the combination of GL Account and Cost Center or combination of GL Account and Profit Center?
Is there a master table wherein I can validate this particular combination??
Thanks and Regards,
Arti Dohare
Hi
I think there is no master tables in the configuration for this particular links
Cost center -GL
and Profit center -GL account
You can find this combinartion of data in most of the Transaction tables
for example for a PO you will get GL account and Cost center in EKKN table
For each application doc account assignment tables you will find them
see the other master tables for them
Cost center - CSKS
Profit center - CEPC
GL account - SKA1
<b>Reward points for useful Answers</b>
Regards
Anji
Similar Messages
-
Cost center validity change and assign it to new company code
Hello
We are having 10 Cost centers in 1000 Company code, And validity of these cost centers is .01.01.2001 to 31.12.9999.
Now business want to create one more company code 2000. and wants to extend these same cost centers to 2000 company code also. But as per SAP std Cost center extention is not possible , bcz cost center can use by only one company code.
Now Company is saying that..they wants the same number for new company code from 23.09.2010 to 31.12.9999..
system is not allow me to change validity period of these cost centers, bcz these saying that the cost center is already defined for given period.
Beacuse new company code will start working from 24.09.2010. so i,e the reason , we want to make example "2561 cost center validity 01.01.2001 to 22.09.2010 for company code 1000. then after words 23.09.2010 to 31.12.9999 the same cost center 2561 will for 2000 company code.
but system is not allowing me to change the validity
Regards
MaheshHi Mangesh
What you wish is not possible.. You will have to create new cost center and assign to the new company code...
may be for simplicity sake, you can add a prefix or suffix to the existing cost center no i.e Cost Ctr 2356 can become N2356 in new comp code
Regards
Ajay M -
Hi, Export,
Can we change the cost center valid date from 2007.10.01 to 2007.08.01? If it can change, Pls tell me how to change it.Thanks.
best regards
Park HanWell, it's a little late to reply to the original question, but I found this thread while trying to figure out how to do the same thing myself and thought I would update it with the answer in case anyone else stumbles across this thread while searching as I did.
You can actually make a change in the valid from date by using a KS01 Create Cost Center transaction and referencing the original cost center to create the additional period you want to add.
In this case in KS01 you would fill out the fields in this manner:
Cost Center: Existing Cost Center to be changed, let's say 1000
Valid From 2007.08.01
Valid to: 2007.09.30
Reference Cost Center: 1000
Controlling Area: Whatever the controlling area is
In effect, rather than changing the cost center, you are creating the extra time period from the new from date to the original from date and referencing it to the cost center.
The end result for us was that KS03 shows the cost center with the new from date and the old to date, which was the change we wanted.
Not quite as obvious as a change, but it worked for us. -
Change Cost Center Valid To Date
Hi,
I want to change cost center valid To date. Please let me know which t code I use for that. Thanks in advance.
Thanks & Regards,
Hemant MauryaHi,
You can change cost cener validity by creating new cost center through t.code KS01 with reference to same cost center.
Ex. suppose you have created cost center 5009000000 from 01.07.2005 to 30.06.2006. Now you want the same cost center to be created from 01.07.2006 to 31.12.2009.
So, Go to KS01 and put this CC code and Valid From to To Date as 01.07.2006 to 31.12.2009. Also put same CC code with CO area in reference. The same CC will be created with all required information. Also If profit center is required field in your CC, then first of all you need to extend your profit center through KE52 t.code.
Pls get back for further query.
Thanks & Regards,
Taral Patel -
Cost center validation while creating PO
Hi,
How can we put a cost center validation in PO.
we are experiencing issues with PO's created for a different company code at the time of posting invoices.
how can we put a check while creating a PO to validate the cost center.
Can we put a check on User authorization to input only come cost centers at the time of PO creation?
Highly appreciate your thoughts as it is very important.
Thanks
MadhuHey Madhu,
I believe certain error messages have been deactivated in you system, as the cost center master data wouldd have a company code in it and it is supposed to validate it.
go to OBA5 and enter application are KI and activate message 113 to an error
KI113 would not allow you to purchase across company codes -
Hi evryone,
Please can u tell me is there any way out to change the cost center validity in such a scenario
Cost center XXXXXXX is valid presently valid from 01.04.2011 to 31.03.2020
but it has to be changed to 01.04.2011 to 30.04.2011
awaiting replies.Hi..
Try KS02 > Edit > Analysis period > Other Analysis period (Bottom Left) change the period.
One thing I overlooked that you want to change upto 30.04.11 which is a past date. I doubt whether it is possible or not. In the above procedure you just add some new word in basic name and save, You will get two line for same cost centre. In controll block all transaction for period which is not required and keep open the other period.
kkumar
Edited by: kkbdsp on May 14, 2011 7:31 AM -
hi all,
BADI ME_PROCESS_CUST_PO Method -->PROCESS_ACCOUNT
i was trying to add a validation for the cost center, if a particular cost center is entered a againist a G/L system should give a error message with " use the right combination of cost center" and should not let the PO to save or atleast add the message to colllecter and should not all to proceed further document.
cna you please provide a sample code? This is what am doing right now but it is letting me to save the PO.
INCLUDE mm_messages_mac.
DATA: ls_acct TYPE mepoaccounting.
DATA: lv_sakto TYPE saknr,
lv_kostl TYPE kostl.
DATA: lt_im_account TYPE REF TO if_purchase_order_account_mm.
ls_acct = im_account->get_data( ).
IF NOT ls_acct-kostl IS INITIAL.
lv_sakto = ls_acct-sakto.
lv_kostl = ls_acct-kostl.
SELECT SINGLE * FROM zgl_cc INTO lt_zgl_cc WHERE
glacc = lv_sakto AND
costcenter = lv_kostl.
IF sy-subrc NE 0 AND lv_sakto GE '0000500000'.
mmpur_message_forced 'E' 'ZM' '048' TEXT-003 ' ' ' ' ' ' .
CALL METHOD im_account->invalidate( ).
CONTINUE.
Edited by: prashanth348 on Jun 23, 2010 8:08 PMINCLUDE mm_messages_mac.
DATA: ls_acct TYPE mepoaccounting,
lt_zgl_cc TYPE zgl_cc,
ls_customer TYPE mepo_badi_exampl,
ls_tbsg TYPE tbsg.
ls_acct = im_account->get_data( ).
IF NOT ls_acct-kostl IS INITIAL.
SELECT SINGLE * FROM zgl_cc INTO lt_zgl_cc WHERE
glacc = ls_acct-sakto AND
costcenter = ls_acct-kostl.
IF sy-subrc NE 0 AND ls_acct-sakto GE '0000500000'.
mmpur_message_forced 'E' 'ZM' '048' TEXT-003 ' ' ' ' ' ' .
CALL METHOD im_account->invalidate( ).
ENDIF.
else.
mmpur_remove_messages_by_id ls_acct-id.
ENDIF.
Edited by: Rob Burbank on Jun 23, 2010 3:11 PM -
ME_PROCESS_PO_CUST Plant and Cost Center Validation Isuue
Hi Friends,
I have a requirement to validate ME21N PO creation with Account assignment 'K'. In our Business Process, we have 2 plants lets say 3000 and 5000. Plant 3000 is linked to Business Area say 4000 and Plant 5000 is linked to Business Area 9000. Now we have unique cost center assignment in both Business areas.
My requirement is when i enter wrong cost center then system has to validate it with plant and has to pop up error message in PO creation. With BADI ME_PROCESS_PO_CUST, i am able to populate the error message when i enter wrong cost center but i can save the PO which is wrong.
Please help me on this issue.
I have written in my logic in BADI ME_PROCESS_PO_CUST -> PROCESS_ACCOUNT.
Thanks,
-Ziadhello ziad
Some sample code, same code is there in POST also. just refer it, not as per your requirement.
CHECK
METHOD if_ex_me_process_po_cust~check.
Konstanten
CONSTANTS: lc_e(1) TYPE c VALUE 'E',
lc_x(1) TYPE c VALUE 'X',
bsart TYPE bsart VALUE 'FO',
ekorg TYPE ekorg VALUE 'REPL'.
DATA: ls_mepoheader TYPE mepoheader.
INCLUDE mm_messages_mac.
Rechungspläne müssen mit der Belegart FO und in der
EKORG = REPL angelegt sein
Get header data
ls_mepoheader = im_header->get_data( ).
IF ls_mepoheader-bsart EQ bsart AND ls_mepoheader-ekorg NE ekorg.
Create Message
mmpur_message_forced
lc_e
'ZI_MM'
'007'
ls_mepoheader-bsart
ls_mepoheader-ekorg
CALL METHOD im_header->invalidate( ).
ELSEIF ls_mepoheader-bsart NE bsart AND ls_mepoheader-ekorg EQ ekorg.
Create Message
mmpur_message_forced
lc_e
'ZI_MM'
'008'
ls_mepoheader-bsart
ls_mepoheader-ekorg
CALL METHOD im_header->invalidate( ).
ENDIF. -
Purchase order ME21N ,ME22N Cost center validation against GL
HI,
I'm validating the purchase order cost center against the G/L , if a particular entry is not found against G/L in a custom table
the BADI -ME_PROCESS_CUST_PO Method -->PROCESS_ACCOUNT should raise error message and append in the collector.
i was able to append the error message in the collector and still PO is able to save , but when re-open the PO the error message is cleared from the message collector.
any idea why the message is disappearing from the PO error message collector?
here is my code:
INCLUDE mm_messages_mac.
DATA: ls_acct TYPE mepoaccounting,
lt_zgl_cc TYPE zgl_cc,
ls_customer TYPE mepo_badi_exampl,
ls_tbsg TYPE tbsg.
ls_acct = im_account->get_data( ).
IF NOT ls_acct-kostl IS INITIAL.
SELECT SINGLE * FROM zgl_cc INTO lt_zgl_cc WHERE
glacc = ls_acct-sakto AND
costcenter = ls_acct-kostl.
IF sy-subrc NE 0 AND ls_acct-sakto GE '0000500000'.
mmpur_message_forced 'E' 'ZM' '048' TEXT-003 ' ' ' ' ' ' .
CALL METHOD im_account->invalidate( ).
ENDIF.
else.
mmpur_remove_messages_by_id ls_acct-id.
ENDIF.Hi,
have you tried to invalidate item instead of account assignment? You can get a reference to item with method GET_ITEM. I can see only one class which implements interface IF_PURCHASE_ORDER_ACCOUNT_MM. It is CL_PO_ACCOUNTING_HANDLE_MM and this class has no code for this method.
Cheers -
Hi All,
I got the situation where i need to use a cost center in another company code for this i have to write validation for the same.
Please suggest me the formula for writing validation that when there is COST CENTER 1 it will not check for COMPANY CODE-2
Looking forward for response
Thanks
Sandeep
Moderator: Please, specify your requirement more clearlyHi,
I created a COST CENTER-- A in Company Code--A & i have same controlling area for two company codes i.e. A & B.
Now i want to use COST CENTER- A in Co. Code -B which is not possible through standard means (i suppose).
Thats why i want to write a validation which allow Co. Code B to use Cost center of Co. Code A.
Pleas let me know if any other information required.
Thanks
Sandeep -
Cost Center validity period change & Business area assignment to cost cente
We are facing with error KS134 - Transaction data already exists for the period.
We tried to create new cost center with period split. But I am getting error KS133 - Deletion is not possible (dependent records exist in table ).
Hence even creation of the new cost center is not possible. We alrady have Validity Period from 1.04.2005 to 31.12.9999.
Is there any alternative solution ?
SumeetHi Sumeet,
The fields in Cost Center Master Data are "Time-Dependent" and you can see the Time-Dependency of each field in OKEG transaction code where you can find "Business Area" to be "Fiscal-Year" based.
So, if at all you need to change the Business Area, it would be possible in next financial year only...
And also, because, your Cost Center is defined from 01.04.2005 to 31.12.999, there is no way that you can change the validity period so as to create / extend in the same period-lap.
I hope you got it...
Srikanth Munnaluri
Edited by: Srikanth Munnaluri on Apr 8, 2009 3:11 PM -
Change of Cost center validation date
Hi
HCM consultant required cost centre validity date w.e.f 01.01.1970 because he told he is facing problem at the time of creation of Position and position assigned to personal number.
My controlling area and version validity start from 1970 but I have created cost centres/profit centres w.e.f 01.1.2010 to 31.12.9999 in production server, I can not delete profit centre, cost centres because transactional data is there.
How I can change profit centre, cost centre validity date.
regards
imdadIf you need to extend the CC master data use KSO1.
Create Cost center with 01/01/1970 to 12/31/2009. Also extend the validity date of profit center assigned to cost center before extending cost center.
Regards,
Mohan -
Payment method and cost center validation check in MIRO while save or simul
Hi,
I want to put a validation check between payment method and cost center while posting MIRO against PO (MIGO done) . If my payment method and cost center matches then system should allow that entry otherwise should popup a message .
We tried this with user_exit - EXIT_SAPLMRMP_010 enhancement LMR1M001 .
But thing is it is not getting triggered at all either at the time of simulation or at the time of saving . We are also looking into BADI - update_invoice .
Any body having any idea on this please share.
ThanksHi,
Please don't open multiple threads for the same question..Please close this one..
THanks,
Naren -
Work Order to cost center settlement with line item detail
Iu2019m having difficulty finding a method to settle from a work order to a cost center with line item detail. When an order is settled with KO88 or KO8G the total value for that work order/cost element combination is combined and posted to the cost center as a lump sum with the description of CTR\######. Users would like to see the individual values that posted to the work order in a cost center report such as KSB1.
I donu2019t see anything in the settlement rule, settlement profile or allocation structure that will allow line item settlement from work order to cost center. Is line item settlement possible when settling to a cost center? Is there an alternate way to see these expenses as line items in KSB1?
Thanks,
JeffThanks Christian,
We've defined an allocation structure that we use for Project System and Work Order settlement and have Receiver Categories established as FXA, CTR and WBS with "by Cost Element" checked. Work order costs do settle to the cost center entered in the settlement rule, the problem is it combines all items values as a single amount when posting to the cost center.
For example:
expenses post to the work order under cost element 500000 for $500, $200, $300 and cost element 600000 for $250 and $250. The settlement rule says to settle to cost center 170000. When the settlement takes place cost center 170000 is debited $1000 to cost element 500000 and $500 to cost element 600000. We would prefer to see individual posting of $500, $200, $300 to 500000 and $250, $250 to 600000.
Thanks,
Jeff -
Hi Friends
Can any one help me how to get Changes made to Cost Center????..
Infact, in one Cost Center, prices for activity type has been changed. Because of that we could find difference of actual costs recorded. Later on corrected to original one.
Is there any transaction or table display change logs. If so please do let me know.
Thanks in advance and shall reward suitably for proper solution.
Enjoy SAP.....
With Best Regards
SudhakarHi Azam
In continuation to my further query, can you please let me know that T code / table to know the changes made
"combination of Activity type and cost center. Infact, eager to know the changes made to Activity type prices in a cost center".
Would appreciate if you can help and thanks in advance.
Enjoy SAP....
With Best Regards
Sudhakar
Maybe you are looking for
-
Dear Experts, Our client is using 3 decimals in transaction, for example: Rs.89.886. We have changed the setting in currency decimals in general settings. But we are facing problem in Registers. Registers are getting updated as 898.86. and we are get
-
Portal Not working EP 6.0
Can somebody explain me they their are more than 1 Max Heap Size enteries, my portal is not working, I also pasting part of the Log I have 4 GB RAM, but my performance is very bad, can increasing the Heapsize effect the performance or what parameters
-
Does this feature only come on the MacBook Pro series? It seems like a very nice (albeit small) feature, but I'm not clear which models have it and which ones don't.
-
Hi All, I am trying to use the @Match function within Datacopy but it gives me an error. Here is my code. Any help is appreciated. FIX (No_GEO, Plan, Functional) Datacopy @Match(Entity, "CC_????_S") TO @Match(Entity, "CC_????"); ENDFIX
-
Itunes 12.0.1.26 Display and group Home Videos in Genres
Hi, Since the most recent version of iTunes has been installed on my mac, my home videos of which I have hundreds, are no longer displayed by genre. I used to have a list of genres down the left side of the screen. you could then click a genre to dis