Control level Centers of Costs

Hello!
It is possible to realize the budgetary control for level of Centers of Costs, not to level of planning but for budgeting.
The idea is that the control of availability is activated in order that it could not exceed the budget.
Thank you very much!!!!!!!!!!

Are you talking about budgeting for the cost center? It's more of the Controlling component. Please look at this link: http://help.sap.com/erp2005_ehp_02/helpdata/en/5b/d2200743c611d182b30000e829fbfe/frameset.htm

Similar Messages

  • Why profit center is created at controlling area leve and cost center is not

    Hi All,
    I want to know why we create profit center at controlling area level i.e., a profit center can be used by multiple company codes under that controlling area. While cost center is at company code level as in one cost center can only be used in one company code.
    Please explain the logic behind this design in SAP and in real business scenarios.
    Regards,
    Satan

    Hi,
    Cost centres (and other CO objects, e.g. internal order, WBS, etc.) are part of Cost Accounting component of SAP Controlling domain (CO). Profit centres are part of Enterprise Controlling (EC) domain, namely of EC-PCA. So, these two objects are not even belonging to the same domain and have, therefore, different perspective of business functionality. SAP has created reporting objects on different level of control: business areas on client level, cost centres - on company code level, profit centres - on controlling area level, etc. All this is a part of system design in functional prism of system's evolution.
    Of course, technically speaking, one could have created profit centres on company code level or vice versa, cost centres on controlling area level, but it would have provoked similar questions.
    Regards,
    Eli

  • Org Level, fund center/cost center level restriction for tcodes????

    I am looking to see whether org level restriction and cost center/fund center level restriction is possible for certain set of transactions.
    I am using USOBX table for this analysis. This table has a check flag field ( same as in SU24) which says whether the Tcode (program) does the authority check for certain auth objects. Example- X (checked but not maintained in USOBT). This table pulls up several authorization objects under the 'X' category. However, when I do the System trace for the same tcode, all the objects (marked as X) are not captured. Instead only a few are captured.
    Can we rely on the USOBX data or should we do system Trace for every tcode. I am just pulling a report and not creating roles at this point. So trace is time consuming. But data reliability is equally important.
    My objective is to verify whether org level and cost center/fund center level restriction is possible or not for some tcodes.
    Do you have any suggestion to achieve this faster (through USOBX or any other means)?
    Thanks in advance
    Kee

    I would suggest you to check USOBX_C and USOBT_C instead of USOBX and USOBT as it will have your customization as well and not just the standard ones given by SAP.
    Also when check field is X ...it means the object is checked but not maintained for the t-code as you already said but I am not sure how much it will help you as the they will not be pulled by PFCG when you are creating the role until you change the object to Check / maintain . When you do that the check field will be Y and not X. So basically it is the Y one which you need to see.
    Going for trace is time consuming for every t-code and I am not sure if it really needed. When your roles are in testing phase and are tested by the functional team or the team which needs it and if they are missing some object, you can run a trace and find the missing object....
    I am not sure on what basis you want to change some field to Org level ...but typically it is done if you want to do segregation of roles based on these org level. There could be various other reasons and it is better to talk to your functional counterparts before changing a field to Org level.
    for ex : If you want to segregate on company code, you will create co. code as Org level and create roles for different company code.

  • Problem in page overflow with table contents having control level

    Hello members,
    My scenario is to display table contents from (Master Page)MP1 and then overflow to MP2 and use the MP2 for the rest of the overflowed pages too. In the form context, the table has control level grouping on a field(F1), which is set in context, because of which we can sub total for the group of records based on field F1.
    Take the scenario that the content area(CA1) of MP1 fits only 10 records and content area(CA2) of MP2 fits only 20 records.
    Test scenario 1:
    If the table contents have records upto 20, then MP1 gets filled with first 10 records and then MP2 with rest of the 10 records. This scenario works fine.
    Test scenario 2:
    If the table contents have records upto 5, then only MP1  with current 5 records gets filled. This scenario also works fine.
    Test scenario 3:( ISSUE BEING FACED)
    If the table contents have records upto 50,(which are more than the combined number of rows of MP1 and MP2) then no data is displayed on MP1 and data starts filling in next MP2 and only approx 22 records are visible where few even cross the content area of the MP2. And no over flow for the rest of the records happen.
    We use SFP Transaction in SAP to modify the layouts of the forms. Please let us know if the table having group set by control level causes any issue in this scenarion Test scenario 3.
    Thanks
    Vivek
    [email protected]

    Hi,
    master pages don't support page breaks. Those pages are only used for the background things of body pages like page numbers, company logs or letter head layouts.
    Don't use repeating objects on masterpages that may overflow its content area, this will always end up with unexpected results.
    Put all those objects on a regular page (body page) which allows page breaks.

  • Multple page not coming correctly when using "Control Levels"

    Hi,
    There is a situation wherein "Control Levels" is required to be used. However, the output is not as expected. Some of the problems with this are
    1. Some of the data is being lost
    2. Some pages are blank
    3. The data is overlapping/overwriting on the footer section
    and others issues..
    Has anybody come across similar issues? If yes, could you suggest a solution
    Thanks in Advance.
    Thanks,
    Jayant

    Having raised this message with OSS, we got to know that the issue was with the generated XML file. The line is BOLD needs to be added between the lines as shown below.
    <template xmlns:xliff="urn:oasis:names:tc:xliff:document:1.1" xmlns="http://www.xfa.org/schema/xfa-template/2.4/">
       <?layout streamLineLayout 1?>
      <subform layout="tb" locale="fr_CH" name="data">
    Not sure of the real purpose of this. But it works

  • Help for Control Level Events

    Dear Friends
    i had an internal Table Itab_emp
    before saving from belowcode i want to check for a particular field
    i had itab_otime which had value as time format for particular ids
    so i want to add them for a id and check condition
    output of itab_emp is
    PERID Date OTIME 
    1      01.10.2007 013000
    1      03.10.2007 001000
    2      04.10.2007 000030
    2      05.10.2007 001000
    i want to add values for perid 1 and 2 and see the sum of that in a field in itab only so that i can apply condition
    Hope u got my problem
    Reflect changes in below code
    i think control level events will help but How i dont know
    SORT ITAB_EMP BY PERID.
      LOOP AT ITAB_EMP WHERE MARK = 'X' .
        IF SY-SUBRC = 0.
    MOVE-CORRESPONDING ITAB_EMP TO ITAB_OTAPP .
          ITAB_OTAPP-OBJID = 1.
          ITAB_OTAPP-TODTE = ZHR_PR_M_OTAPP-TODTE.
          ITAB_OTAPP-FRDTE = ZHR_PR_M_OTAPP-FRDTE.
          ITAB_OTAPP-IMMHD = ZHR_PR_M_OTAPP-IMMHD.
          ITAB_OTAPP-CRETM = SY-UZEIT.
          ITAB_OTAPP-CREON = SY-DATUM.
          ITAB_OTAPP-CREBY = SY-UNAME.
          APPEND ITAB_OTAPP.
        ENDIF.
      ENDLOOP.
      LOOP AT ITAB_OTAPP INTO WA_ITAB_OTAPP.
        MODIFY ZHR_PR_M_OTAPP FROM WA_ITAB_OTAPP.
      ENDLOOP.
    Hope will get answer as soon as possible
    Please Help Out Genius
    With Best Regards
    Ruby

    Dear Friends
    i had an internal Table Itab_emp
    before saving from belowcode i want to check for a particular field
    i had itab_otime which had value as time format for particular ids
    so i want to add them for a id and check condition
    output of itab_emp is
    PERID Date OTIME 
    1      01.10.2007 013000
    1      03.10.2007 001000
    2      04.10.2007 000030
    2      05.10.2007 001000
    i want to add values for perid 1 and 2 and see the sum of that in a field in itab only so that i can apply condition
    Hope u got my problem
    Reflect changes in below code
    i think control level events will help but How i dont know
    SORT ITAB_EMP BY PERID.
      LOOP AT ITAB_EMP WHERE MARK = 'X' .
        IF SY-SUBRC = 0.
    MOVE-CORRESPONDING ITAB_EMP TO ITAB_OTAPP .
          ITAB_OTAPP-OBJID = 1.
          ITAB_OTAPP-TODTE = ZHR_PR_M_OTAPP-TODTE.
          ITAB_OTAPP-FRDTE = ZHR_PR_M_OTAPP-FRDTE.
          ITAB_OTAPP-IMMHD = ZHR_PR_M_OTAPP-IMMHD.
          ITAB_OTAPP-CRETM = SY-UZEIT.
          ITAB_OTAPP-CREON = SY-DATUM.
          ITAB_OTAPP-CREBY = SY-UNAME.
          APPEND ITAB_OTAPP.
        ENDIF.
      ENDLOOP.
      LOOP AT ITAB_OTAPP INTO WA_ITAB_OTAPP.
        MODIFY ZHR_PR_M_OTAPP FROM WA_ITAB_OTAPP.
      ENDLOOP.
    Hope will get answer as soon as possible
    Please Help Out Genius
    With Best Regards
    Ruby

  • Controlling Level At The Production Order Level

    Hi,
    I want to set the ML controlling level to the production order level because I want to see the actual BOM used for each production order at the production order level. Since a different BOM may have been used for each production order (although the FG is the same) i must be able to see the actual BOM for each production order at the CKM3N screen.
    However in the controlling level setting there is no way to set the controlling level up to the production order level. May i know why?

    hi
    check this link
    http://help.sap.com/saphelp_470/helpdata/en/b2/6d118acb0a11d28a150000e83234f3/content.htm
    check whether production order level is possible. i dont thinks so.but it highly affects your system performance.
    krishna

  • How to obtain profit centers and cost centers for a particular GL account

    Hi Gurus
    Can you please suggest me a table or a function module to obtain profit centers and cost centers for a particular GL account.
    Thanks in advance for help!
    Regards
    Ankit

    Hi There, I have a simillar problem as above, however I would like a list of all G/L Accounts with profit centres and cost centres as well. Is this possible? Reason being that I have many unassigned cost centres and need to link them to profit centres.
    Is there also a mass processing list to see which G/L accounts dont have primary elements assigned?
    Regards,
    Edited by: Luke Saloojee on Jul 29, 2008 8:12 AM

  • Price control cannot be changed (cost control split exist)

    Hi FI Experts,
    When changing the  price control field in material master through MM02 from "V" to "S" , the following message is displayed.
    "Price control cannot be changed (cost control split exist)".
    What should i do to avoid this?
    Regards,
    Sudarshan

    Hi Sudharshan,
    Before changeing the Price Control from V to S please check the Moving Price and Std.Price is equal or not.
    This is one of the reason for that.
    Pleease assign points
    regards,
    Gopi.

  • Routings/Work Centers to Cost Center Relationship

    Hi,
    For routing, work center and cost center master data setup, is there a limitation on the number of:
    Routings to cost centers?
    Work centers to cost centers?
    I want to find out if there are only a certain # of routings allowed when tie to a cost center, and same with work centers.
    Thanks,
    Alice

    Hi,
    Routing
    A routing is a description of which operations (process steps) have to be carried out and in which order to produce a material (product).
    Thus in routing  contains details about the work centers at which they are carried out, standard value  and component.
    Therefore there is no limitation for assigning number of time for same work center.
    Regards
    Suresh

  • Controlling Area and Responsible cost center

    Hi,
    is it possible to find out "Controlling Area" and "Responsible cost center"to SAP USER
    Friendly regards
    Alexander

    I finf out :
    DB Table -> CSKS

  • Control level Staements

    What are control level statements ? what is the use of this ?
    can any one give sample examples for control level statements
    points for sure...
    Regards
    Vijaya

    Hello Vijaya,
    Check out the code below
    Processing Control Levels
    When you sort an extract dataset, control levels are defined in it. For general information about control levels, refer to Processing Internal Tables in Loops The control level hierarchy of an extract dataset corresponds to the sequence of the fields in the HEADER field group. After sorting, you can use the AT statement within a loop to program statement blocks that the system processes only at a control break, that is, when the control level changes.
    AT NEW <f> | AT END OF <f>.
    ENDAT.
    A control break occurs when the value of the field <f> or a superior field in the current record has a different value from the previous record (AT NEW) or the subsequent record (AT END). Field <f> must be part of the HEADER field group.
    If the extract dataset is not sorted, the AT... ENDAT block is never executed. Furthermore, all extract records with the value HEX 00 in the field <f> are ignored when the control breaks are determined.
    The AT... ENDAT blocks in a loop are processed in the order in which they occur. This sequence should be the same as the sort sequence. This sequence must not necessarily be the sequence of the fields in the HEADER field group, but can also be the one determined in the SORT statement.
    If you have sorted an extract dataset by the fields <f1>, <f2>, ..., the processing of the control levels should be written between the other control statements as follows:
    LOOP.
      AT FIRST.... ENDAT.
        AT NEW <f1>....... ENDAT.
          AT NEW <f2>....... ENDAT.
              AT <fgi>..... ENDAT.
              <single line processing without control statement>
          AT END OF <f2>.... ENDAT.
        AT END OF <f1>.... ENDAT.
      AT LAST..... ENDAT.
    ENDLOOP.
    You do not have to use all of the statement blocks listed here, but only the ones you require.
    REPORT DEMO.
    DATA: T1(4), T2 TYPE I.
    FIELD-GROUPS: HEADER.
    INSERT T2 T1 INTO HEADER.
    T1 ='AABB'. T2 = 1. EXTRACT HEADER.
    T1 ='BBCC'. T2 = 2. EXTRACT HEADER.
    T1 ='AAAA'. T2 = 2. EXTRACT HEADER.
    T1 ='AABB'. T2 = 1. EXTRACT HEADER.
    T1 ='BBBB'. T2 = 2. EXTRACT HEADER.
    T1 ='BBCC'. T2 = 2. EXTRACT HEADER.
    T1 ='AAAA'. T2 = 1. EXTRACT HEADER.
    T1 ='BBBB'. T2 = 1. EXTRACT HEADER.
    T1 ='AAAA'. T2 = 3. EXTRACT HEADER.
    T1 ='AABB'. T2 = 1. EXTRACT HEADER.
    SORT BY T1 T2.
    LOOP.
      AT FIRST.
        WRITE 'Start of LOOP'.
        ULINE.
      ENDAT.
      AT NEW T1.
        WRITE / '   New T1:'.
      ENDAT.
      AT NEW T2.
        WRITE / '   New T2:'.
      ENDAT.
      WRITE: /14 T1, T2.
      AT END OF T2.
        WRITE / 'End of T2'.
      ENDAT.
      AT END OF T1.
        WRITE / 'End of T1'.
      ENDAT.
      AT LAST.
        ULINE.
      ENDAT.
    ENDLOOP.
    <b>Rewards points if helpful.</b>
    Thanks,
    Sachin

  • CONTROLLING AREA SETTINGS FOR COST CENTER

    hi Sap Gurus,
    plz help me how to configure CONTROLLING AREA SETTINGS FOR COST CENTER and COST CENTER ACCOUNTING with Transaction codes
    If any one to send information abt configuration steps plz send to mail-id [email protected]
    I hope my problem will be solved asap
    Thanks
    Vijay

    I will send you the screen shot of the config settings.

  • Control level+read

    Ques]]
    THE STATEMENT
    READ TABLE <itab> WITH TABLE KEY <k1> = <f1> ……<RESULT> .
    Is therebut is it possible to refer to PARTIAL FIELDS as was possible with the statement
    READ TABLE <itab> WITH KEY <k1> = <f1> ……<RESULT> .
    Q]]  The control level hierarchy must be known when you create an internal table  --why?

    Hi, abaper.
    I found some thing in SAP Library:
    Using a Different Search Key
    To use a key other than the table key as a search key, enter <key> as follows:
    READ TABLE <itab> WITH KEY = <f> <result>.
    or as follows
    READ TABLE <itab> WITH KEY <k1> = <f1> ... <k n> = <f n> <result>.
    In the first case, the whole line of the internal table is used as the search key. The contents of the entire table line are compared with the contents of field <f>. If <f> is not compatible with the line type of the table, the value is converted into the line type. The search key allows you to find entries in internal tables that do not have a structured line type, that is, where the line is a single field or an internal table type.
    In the second case, the search key can consist of any of the table fields <k 1 >...<k n >. If you do not know the name of one of the components until runtime, you can specify it as the content of a field <n i > using the form (<n i >) = <f i >. If <n i > is empty when the statement is executed, the search field is ignored. If the data types of <f i > are not compatible with the components in the internal table, the system converts them. <u><b>You can restrict the search to partial fields by specifying offset and length</b>.</u>
    The search is linear for all table types. The runtime is in linear relation to the number of table lines.
    I hope it's helpful.
    And I'm a beginner, I don't know the meaning of 'The control level hierarchy'.

  • Can not change the control level of item attribute "Inventory Asset Value"

    I can not change the control level of the item attribute "Inventory Asset Value" from Master Level to Org Level. It's show me the message "FRM-40200: Field is protected against update".
    Version is below:
    Oracle Application: 10.7SC
    Form: INVIDCTL 6.0.26

    I did a trace when I chage the control level. the SQL is below:
    SELECT COUNT(*)
    FROM CST_ITEM_COSTS CHILD
    , CST_ITEM_COSTS MASTER
    WHERE MASTER.INVENTORY_ITEM_ID = CHILD.INVENTORY_ITEM_ID (+)
    AND MASTER.COST_TYPE_ID = 1
    AND CHILD.COST_TYPE_ID (+) = 1
    AND NVL(MASTER.ITEM_COST,0) != NVL(CHILD.ITEM_COST (+) ,DECODE(MASTER.ITEM_COST, NULL ,0,-99999))
    AND MASTER.ORGANIZATION_ID IN (SELECT MASTER_ORGANIZATION_ID
    FROM MTL_PARAMETERS
    WHERE ORGANIZATION_ID != MASTER_ORGANIZATION_ID )
    AND CHILD.ORGANIZATION_ID IN (SELECT ORGANIZATION_ID
    FROM MTL_PARAMETERS
    WHERE MASTER_ORGANIZATION_ID = MASTER.ORGANIZATION_ID )

Maybe you are looking for