Authorization for Time Entry on Cost Center Level

Hi Experts,
Would like to know, if we can do authorisation for time entry on the base of cost center. For example, an employee worked for 8 hrs and out of that 2 hrs worked for different cost center. That 2 hrs should be approve by Manager of that cost center and 6 hrs from his current cost center.
I thought of Structural Authorisation but not sure how it will work. I would appreciate prompt response on the same.
Thanks,
Aashish

I was pointing out [the rules|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement] about requesting "promptness" from what is a voluntary effort here to help each other and help those who first try to help themselves (keyword: "search").
Actually, I noticed that you had cross-posted this thread to the HCM forum. Normally, we move threads to other forums which are more appropriate, and often lock cross-posting. This is one of those grey areas between technical and functional, so I turned a blind eye on it.
I am hoping that there will be a functionality to mirror good questions to other related forums without having to cross-post. This would be very usefull for sure but the question would have to be good and the person who asked it would have to have a good track record of respecting [the rules|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement]. Most likely moderators would be the only ones to "mirror" good questions, unless they contain words such as "urgent" or "ASAP" or "prompt" or "points will be rewarded", etc...
Cheers,
Julius

Similar Messages

  • Budgeting on account & cost center level

    Hi ALL, My company is planning to implement SAP in the near future and I'm taking the SAP course now. According to what SAP instrcutor said, budgeting cannot be done on account & cost center level. In my company, our current practice is to record all budget figures under account & cost center level and for every expense (invoice or journal) input, account & cost center would be the mandatory fields so that budgeting can be monitored in such level.
    Can anyone tell me how this can be handled in SAP?

    HI
    DONT TRUST  that type of words.
    i hope that your instructer is not a real time guy.
    we have to do  Budgeting at cost center lavel in Cash Budget management. why because that is (Cost Centyer)Orgnisational level Responsibility Area
    and item level in Funds mangement.
    But for every expence you want do the budget you have to implement Funds mange ment Module.
    then your item level budgeting will be solved.
    Thanks & Regards
    Mala K Reddy. Vundela

  • Load the Budget value at cost center level only

    Hello All,
    Can we load the budget value at the cost center level only with out using cost element . I have seen that we can from actual to budget in Kp98 at the cost Center level.
    Thanks ,
    Krishna

    Hi
    There is a work around...
    You can create one Statistical IO for each cost center and upload your budget in it...
    Keep the same nomenclature for IO as the Cost center i.e. If cost center name is 123456, have the same name for IO as well
    In Substitution OKC9, you can use a Field to Field Mapping and populate same IO as the Cost center no in the posting or you can also use exit RGGBS000
    br, Ajay M

  • Budgeting at cost center level

    Dear All,
    Can anyone please tell me how to go about activating availability control for cost centers.I want to do budgeting at cost center level for each cost element.
    Pls Its urgent
    mail me to : [email protected]
    Regards
    besri

    Hi
    In transaction code KP06 you have the facility for to enter the plan data for cost centre and cost element but no availability control i.e. it will allow to do further transaction even if the actual exceeds Plan.
    For budgeting you can use KPZ2 which is also for cost centre only (without cost element)budgeting without availability of control.
    Both these you can maintain peridically.
    Report S_ALR_87013611 - Cost Centers: Actual/Plan/Variance  which will give plan vs actual and variance
    S_ALR_87013648 - Range: Actual/Budget/Commitments
    If the above answer is helpful kindly assign points
    Thanks & Regards
    Mahesh

  • Need to develop a Mobile Application for Time Entry

    Hi,
    I need to develop a Mobile App for Time Entry details which can used as an Applicaion on Android or iOS.
    Can anyone help me with the approach i need to follow to develop such an application which can be used on Android or other OS.
    Thanks,
    CV

    Hi CV,
    Oracle Application Development Framework Mobile (ADF Mobile) browser is a standards-based framework that enables the rapid development of enterprise mobile applications. Oracle Fusion Middleware 11g release 1 of ADF Mobile browser extends Oracle ADF to browsers running on mobile devices. Because ADF Mobile browser is built upon the component model of Java Server Faces (JSF), you can quickly develop applications for mobile browsers. ADF Mobile browser's mobile-specific extensions to JSF enable you to develop mobile applications using the same methodologies for developing JSF applications for the desktop.
    http://docs.oracle.com/cd/E17904_01/web.1111/e10140/pda_ovrv.htm#ADFMB101
    Cheers,
    Vlad
    Give points - it is good etiquette to reward an answerer points (5 - helpful; 10 - correct) for their post if they answer your question. If you think this is helpful, please consider giving points

  • Custom Fast formula for Time Entry Rule in OTL

    Hi,
    i have created custom validation for time entry rules. I need to validate where Project and task fields are null or not? If Yes, it has to fire the custom message that i have mentioned in function. Please check the below code and help me whether i am on right path:
    CREATE OR REPLACE FUNCTION NON_pto_against_projects (
    p_time_category_id NUMBER,
    p_person_id NUMBER
    RETURN VARCHAR2
    IS
    --Variables used for retrieving timecard id and ovn
    l_db_pre_period_start DATE;
    l_db_pre_period_stop DATE;
    l_time_building_block_id hxc_time_building_blocks.time_building_block_id%TYPE;
    l_object_version_number hxc_time_building_blocks.object_version_number%TYPE;
    --Variables used for loading timecard tables
    l_time_building_blocks hxc_self_service_time_deposit.timecard_info;
    l_time_app_attributes hxc_self_service_time_deposit.app_attributes_info;
    l_attributes hxc_self_service_time_deposit.building_block_attribute_info;
    --Variables used for getting exploded time details
    v_blocks_tab hxc_block_table_type;
    v_attr_tab hxc_attribute_table_type;
    l_messages_tab hxc_message_table_type;
    l_detail_blocks hxc_self_service_time_deposit.timecard_info;
    l_detail_messages hxc_self_service_time_deposit.message_table;
    CURSOR csr_category_elements (p_category_id NUMBER)
    IS
    SELECT 'ELEMENT - ' || TO_CHAR (value_id) element_type_string
    FROM hxc_time_category_comps_v
    WHERE time_category_id = p_category_id;
    l_cat_elements_string VARCHAR2 (2000);
    l_temp VARCHAR2 (1000); --Trace message
    l_success_flag CHAR (1); --Return values
    BEGIN
    --Initialize variables
    l_success_flag := 'S';
    l_time_building_blocks := hxc_self_service_time_deposit.get_building_blocks;
    l_attributes := hxc_self_service_time_deposit.get_block_attributes;
    v_blocks_tab :=
    hxc_deposit_wrapper_utilities.blocks_to_array (l_time_building_blocks);
    v_attr_tab :=
    hxc_deposit_wrapper_utilities.attributes_to_array (l_attributes);
    IF v_blocks_tab.FIRST IS NOT NULL
    THEN
    Take each ELEMENT type attribute, and search whether PROJECTS type attribute exists for the SAME BLOCK-START
    FOR index1 IN v_attr_tab.FIRST .. v_attr_tab.LAST
    LOOP
    IF v_attr_tab (index1).attribute_category = 'ELEMENT - %'
    THEN --Element attr
    FOR element_rec IN csr_category_elements (p_time_category_id)
    LOOP
    If Element Attribute matches any of the NON-TOP elements in the Time Category-START
    IF v_attr_tab (index1).attribute_category =
    element_rec.element_type_string
    THEN
    Check PROJECTS Attributes project and task belonging to ELEMENT attribute's owner block-START
    l_success_flag := 'E';
    FOR index2 IN v_attr_tab.FIRST .. v_attr_tab.LAST
    LOOP
    IF v_attr_tab (index2).attribute_category LIKE
    'PROJECT - %'
    AND v_attr_tab (index2).building_block_id =
    v_attr_tab (index1).building_block_id
    AND v_attr_tab (index2).attribute1 IS NOT NULL
    AND v_attr_tab (index2).attribute2 IS NOT NULL
    THEN
    l_success_flag := 'S';
    EXIT;
    END IF;
    END LOOP;
    IF l_success_flag = 'E'
    THEN
    RETURN 'E';
    END IF;
    Check PROJECTS Attributes project and task belonging to ELEMENT attribute's owner block-END
    END IF;
    If Element Attribute matches any of the NON-TOP elements in the Time Category-END
    END LOOP;
    END IF; --Element attr
    END LOOP;
    Take each ELEMENT type attribute, and search whether PROJECTS type attribute exists for the SAME BLOCK-END
    END IF;
    RETURN l_success_flag;
    EXCEPTION
    WHEN OTHERS
    THEN
    RAISE;
    END NON_pto_against_projects;

    INPUTS ARE resource_id (number)
    , submission_date (text)these inputs are passed in PLSQL Code and some of them in formula context
    2. While we define a new context for a time entry rule. How is the data that we enter in the time entry rule passed to the fast formula?See the time Rule entry screen and you will find the parameters window there.

  • Substitution for deriving Profitcenter from Cost center

    Hi SAP Gurus,
    I want a detail substitution steps for deriving the profit center for cost centeres. One PC is assigned to more than one cost center.
    Thanks In Advance.
    CHEERS

    I am talking about the cost center in settelment rule.
    my problem is while setteling the order in ko88
    --- for some order , for manual input of cost center system is capturing profit center automatically
    --- for some order, system is not deriving the profit center automatically.
    all cost center master data is having profit centers.
    for the second case system is not allowing me to settele the order in ko88.
    Edited by: NITIN on Mar 26, 2009 1:42 PM

  • CAT2 for Time Entry (single and multiple)

    Hello all,
    We have been using CATW for time entry and CAT2 for multiple time entry and have security set up accordingly. We're thinking of moving to CAT2 for all time entry but need to make sure we can configure to allow single time entry for those reporting only their own time, and multiple time entry for those reporting their own as well as others. I think this may be doable between a combination of security and IMG/Data Entry profile work. Does anyone have any experience using CAT2 in this way?
    Thanks,
    Doug

    First create a  data entry profile/CVR through SPRO for a time sheet,
    Then assign this profile to a user through user parameter CVR (Cats Variant for Recording) in the table USR05.
    This CVR is used in CAT2 to access the time sheet corresponding to the profile assigned to the user.
    Thanks
    Mahi

  • 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.

  • Restriction of Time-dependent data (Cost Center) according to a specific role

    Dear experts,
    Has some one of you implemented a functionality to restrict Time-dependent data (for example, Cost Center) edition, according to a specific role assigned to an End user?
    I imagine it is possible, but we should develop an User-exit in order to get this goal.
    Let your comments here if possible, so that I can argue with my End user. I will try to give you points if you help me with this query.
    Thanks & Kind Regards,
    Daniel.

    Hello All!
    We have talked to Authorizations specialist and he indicated a customizing transaction in FI-AA module called ANSICHT (IMG -> Financial Accounting -> Asset Accounting -> Preparing for Production Startup -> Authorization Management -> Process Asset Views). In this customizing, it is possible to edit an existing asset view and turn on/off fields according to the company needs.
    Afterwards, you should request some adjustment in the roles that contain the A_A_VIEW authorization object.
    I am considering this question as "assumed answered'.
    Regards,
    Daniel

  • Authorization issue with Company code/ Cost center combination

    Hi,
    I am currently trying to restrict user access by company code and cost center combination.
    We have roles defined for each user and I am trying to use the standard authorization object A_S_KOSTL in this role . It seems that since it is not a 'maintianed' object no activity can be assigned to this autorization object.
    currently the values are :
    company Code : 1110 , 1112, 1114
    Cost Center : *
    i am getting sy-subrc as 0 even when i test for company code : 1110 for a user with the above role.
    My code is :
    AUTHORITY-CHECK OBJECT 'A_S_KOSTL'
        ID 'BUKRS' FIELD '1110'.
    F sy-subrc EQ 0.
      AUTHORITY-CHECK OBJECT 'A_S_KOSTL'
      ID 'KOSTL' FIELD '*' .
      IF sy-subrc EQ 0.
        MESSAGE 'Success with KOSTL also' TYPE 'S'.
      ELSE.
          MESSAGE 'Success with BUKRS only' TYPE 'S'.
      ENDIF.
    ELSE.
          MESSAGE 'Failure' TYPE 'S'.
    ENDIF .
    I get a subrc NE 0 for the KOSTL part. The test passes for BUKRS.
    Please advise on how to proceed.
    Thanks and Regards
    Soumya

    Okay, I misread the "NE". Sorry.
    Have you done a syntax check on it?
    Also compare to:
    AUTHORITY-CHECK <object>
    ID 'KOSTL' '*'.
    I cannot confess to ever have done a "full" AUTHORITY-CHECK myself, but it is most likely the same as with DUMMY ->  you should not use the FIELD statement as '' value if the data element does not know what a '' is...
    Cheers,
    Julius

  • Stock entry and cost center

    I make a P.R using acct. assignment category K.due to this a gl account xxxxxxx gets filled automatically in PR. Then when goods receipt is made using migo then inspite of goods going to stock a/c yyyyyyy it goes to xxxxxxx.
    and when PR is made without any acct. assignmnet category, it updates the correct stock account on doing migo entry
    where in the configuration it has been configured that when we use the 'K' account assigmnet category in the PR then inspite of updating stock a/c a different account xxxxxx gets updated when we use t.code migo.

    Hi,
    I think you are consuming the material directly. Assgt Category is K is for cost center, it means your material will be directly consumed to cost center. The entry will be as follow.
    While Making GR,
    Consumption Account Dr.
    To GR/IR
    while invoice passing
    GR/IR Dr.
    To Vendors
    in such case, stock will not up but it will be consumed directly. so the system is picking up right GL According to Account Asst category.
    Regards,
    Jigar

  • Need to find out the Cost center for one location, one cost center

    /* Formatted on 2015/02/27 08:34:29 AM (QP5 v5.215.12089.38647) */
    SELECT DISTINCT cost_centre
      --  INTO l_cost_center
      FROM (  SELECT DISTINCT                                 --pap.name position,
                     haou.organization_id org_id,
                     haou.LOCATION_ID,
                     pcak.concatenated_segments cost_centre
                FROM                              -- per_all_positions         pap
                    per_all_assignments_f pasf,
                     hr_all_organization_units haou,
                     pay_cost_allocation_keyflex pcak,
                     HR_LOCATIONS_ALL_TL l
               WHERE     pasf.organization_id = haou.organization_id
                     AND haou.cost_allocation_keyflex_id =
                            pcak.cost_allocation_keyflex_id
                     -- AND pasf.position_id=pap.position_id
                     -- and pap.primary_position_flag = 'Y'
                     -- AND haou.business_group_id=101
                     AND pasf.LOCATION_ID = l.LOCATION_ID
                     and l.language='US'
                    -- and l.organization_id=haou.organization_id
            GROUP BY haou.organization_id,
                     haou.LOCATION_ID,
                     pcak.concatenated_segments                    --pcak.segment2
                                               ) Pos_cc
    WHERE pos_cc.location_id =
              (SELECT DISTINCT location_id
                 FROM hr_locations_all
                WHERE location_code = 'Pinelands'                  --i.branch_name
                                                 AND ROWNUM = 1)
    Please help me with this query, I am new to HRMS modules. Need to understand that why for one location it is coming multiple cost center.
    Please help me understand this. I need to pass one value in INTO of this query.
    Thanks,
    Syed Hasan

    Cost centre is stored at the Organization level.
    And many Organizations can have the same location, so for a location you can have different cost code combinations.
    If you need just one segment(location segment), then it could be unique.
    So , instead of pcak.concatenated_segments cost_centre use pcak.segmentX  (X could be 1,2,3 etc based on your flexfield definition)

  • Depreciation posting for Book Assets to Cost Center

    Dear Friends,
    We have upgraded from 4.70 version to ECC6.0 EHP4. Fixed Assets was not
    implemented in 4.70. Now we are implementing Fixed Assets module in
    ECC6.0.
    We have copied the Standard Chart of Deprecition 0IN from Client 000
    and renamed the same as BCLL: Chart of depreciation: BCLL.
    I defined asset masters and maintained Cost center and Bus Area in the
    Time Dependent area.
    I maintained the configuration in Transaction Code ACSET for the
    default Cost Center.
    But while posting depreciation i.e. AFAB, the system is throwing error
    and not posting to the Cost center defined in the asset master.
    Hence I am maintaining the Default Cost center in OKB9 for depreciation
    posting.
    Please help me in resolving the issue.
    Best Regards
    Srinivas A

    Dear Friends,
    As pointed out by you, I have already activated the Account Assignment KOSTL and also maintained the Account Assignment Object in ACSET but the system is throwing the error "Account 4850 requires an assignment to a CO object", Message Number KI235.
    The system is not posting to the Cost Center maintained in the Asset Master record.
    Hence I posted to the Cost Center maintained in OKB9 but I understand this is not the correct appraoch.
    Regards
    Srinivas A

  • Time costraint on Cost Center (K) relationships

    Hi everybody.
    I would ask for your help about the following problem I'm not able to solve :
    I defined a new relationship, linking the object K (Cost Center) to a new object I created (ZE).
    The new relationship is defined as B992 (bottom-up). This relationship should link one Cost Center to only one new object, so I set the Time Constraint for this relation to 2.  The other way relationship (top-down) A992 is set to 3, since I could link one new object to more than one Cost Center.
    In the view V_T777ZIT I have the line :
    K 1001 Relationships B992 Cost Center assignment 2
    The problem is :
    the system does not perform any check on the unique assignment of a Cost Center to an object ZE and a multiple assignment is allowed.
    Have you any idea about the reason of this ?
    Thanks a lot for any help.
    Francesco

    In order to use this table you should have K 1001 B992 3 in table T777Z.
    Define Time Constraint Depending on Target Object Type
    In this step, you define alternative time constraints for relationships depending on the target object type.
    Example
    A position in your enterprise can be described by only one job (target object type "C") but by as many tasks as required (target object type "T").
    Requirements
    You should have already carried out the step Maintain relationships and entered the value "3" for the time constraint of the corresponding relationship.
    Standard settings
    The standard SAP R/3 system contains a number of predefined time constraints that are target object type-dependent.
    Recommendation
    It is recommended that you use the time constraints supplied.
    Activities
    Define you own target object type-dependent time constraints if necessary.
    Further notes
    The assignment of additional conditions for this function may only be carried out by SAP since it is equivalent to a program modification.

Maybe you are looking for

  • PSE 12 crashes when I view slideshow in "Full Screen Preview" or try to make a MWV or DVD copy.

    PSE12 crashes when I try to view slideshow in "Full Screen Preview" or try to make a MWV or DVD copy. Problem seems to be traced to a dtll. program in Windows 8.1. Does anyone know how to correct this? Thanks in advance for help. Edit: The Windows 8.

  • IPhoto says iPhone pics are improper format

    For some reason, when I try to import from the iPhone to iPhoto, only two pics show up in the thumbnail view (actually, just frames where the pics would be) even though I've taken many more. When I try to import, iPhoto tells me that the pics are imp

  • Generate fields on the selection screen automatically

    Hi, I'd like create some fields on my selection screen automatically using an information filled in the selection screen too. For instance : I enter a table name, and my selection screen is autommatically filled with all the primary key fields of thi

  • Edit Workflow Mailer - Purchase Order Email Subject

    Hi, We have configured the workflow mailer to enable reminders to be sent out to approvers which relate to Purchase Order approvals that have not been responded to. However, as well as a reminder email being sent, there is also an email telling the a

  • Using ColorSync to Create Grayscale and Remove profiles?

    I am working on a book, which I have created in Pages. It's entirely in grayscale. I sent the PDF to the printer and their preflight found a number of problems related mainly to colorspace. It finds CMYK and RGB colorspaces even though it all looks l