CATS Time entries confirmation issue

Hi
We CATS for time recording OverTime hours, CAT2 for entries, CAT4/CAPP for authorisation where all the entries are aprroved and no issues. At times we use CAT6 for approval making sure we approved all the inputs before processing for Time Evaluation. Once these are approved they get updated in HR Master Data which is the time infotypes. Note I have been using this for last few months everything was fine.
We use this at different sites, but now we have a problem at one site recently where the entries are getting approved but not updating the HR Master Data and the OT hours are getting picked up by the Time Evaluation driver.
Thanks

Now its resolved.

Similar Messages

  • CATS Time Entry - Charging time to a different cost center

    We are looking at using CATS for time entry for our salaried non-exempt employees.  Some of these employees charge their overtime to a different cost center.  For example, normally their overtime is charged to their own cost center but periodically they help another group and need to charge the overtime to the other group's cost center.  In the CATS profile where you select the fields you want to be available for input, display, etc., I see cost center as an option.  However, when I select it as a field for input, it does not appear on the timesheet.  I see there are other cost center fields (receiver cost center, sender cost center) but I thought these had more to do with work orders (not sure of that, though) and work orders are not used for this group of people.  Currently, the time is being charged to an alternate cost center when the time administrator enters the overtime via PA30 and then selects the 'Cost assignment' button to record the appropriate cost center. I would appreciate any information/guidance you can provide.  Thank you.

    Hi Kathleen,
    We are trying to do the same thing so I understand exactly what you are asking.  We made the sender cost center field an input field via the IMG - Cross-Applications Components> Time Sheet> Time Recording> Choose fields> - select data entry section and look for sender cost centre - field name CATSD-SKOSTL - ensure "input" is selected.
    Eventhough we have been able to enter an alternative cost center with an attendance (i.e., different from the employee's cost center saved on IT0001), it is not being transferrred to HR (does not appear on attendance infotype) therefore payroll does not pick-up the cost center with the attendance hours and it is not posted to FI.  Payroll continues to use the employee's home cost center.
    Have you been able to get any further with this issue?
    You can contact me directly if you like - 1-613-599-8600 - ext 243.
    Catherine Maunder
    Calian
    340 Legget Drive, Suite 101
    Ottawa, ON, K2K 1Y6

  • Changing default Work Center during CATS time entry

    Hi Folks,
    I am hoping someone here can throw some expert advice.
    Currently during time entry in CATS, we have Work Center coming in from the Work Order. Its getting defaulted without any option to change it. Business here has a need to change it. I have llooked into the CATS profile to see if there is a place that enable the WC to be defaulted.
    In Transaction CAC1, there is a section that shows what fields are being defaulted during CAT2 time entry. However I do not see the Work Center as one of the option there.
    Can any one help?
    In short, where do we disable the defaulting of the WC from the Word Order during time entry?
    Thanks in advance.

    Hi,
    Adding to what Kapil said; if the work centre is a grayed out in time shet screen then you can go to CAC2 transaction and make it editable. By this way users will be able to change the work centre on screen.
    Regards
    Sreekanth

  • CATS-Time Entry Plant/Status/Control Key

    Hi All,
    We have a situation when we enter time in Cross application time sheets under an Activity type & Network We get the following error message:
    May i know why and where could be this error and how I can resolve it.
    Check: Plant/Status/Control Key  This is the error I get
    Steps Done: Went to CAT2>> For a person entered Activity Type and Network & Time>> Hit Enter  and I get above error.
    Thanks in advance for help
    Gopi

    CN27 is for collective confirmation. In your earlier post you had mentioned that you are getting the error while using CATS. Check the status of the activity for which the confirmation is being entered. Run transaction CN22, enter the network number and click on the activity icon (green rectangle). Now check the system status of this activity. If it is closed it wont allow you to post any confirmations. Get in touch with your PS consultant if you face any issue in doing whats mentioned above.
    Next time when you post a query be sure that you are aware about the details of the issue. This will help in addressing the issue properly.

  • UWL CATS time approval error "No data exists that needs to be approved"

    Hi all,
    We approve CATS working time through SAP portal UWL. The user can see the workitem in her UWL inbox, but got an error u201CNo data exists that needs to be approvedu201D when he tried to execute the workitem. But the user is able to execute the workitem using Business workplace in ECC. We are using the standard UWL application.
    This happens only to CATS time entries for certain type of employees (for example, the employees who do not report directly to the approver).
    SAP Portal 7.0
    SAP MSS 600 SP19
    SAP UWLJWF 7.00 sp23
    SAP ECC 6.0
    Here is what I have found from my trouble-shooting. When I test (preview) the UWL iView, it seems to be working fine. But when I call up the iView from the portal MSS role, I got the error message u201CNo data exists that needs to be approved.u201D
    Please let me know if you need more information.
    Thank you,
    Qi

    I have found that the workitem ID is not passed to the CATS approval web dynpro program. Here is what is in the Item Type configuration XML. Is there anything missing?
    <!-- Work items for CATS -->
        <ItemType name="uwl.task.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.OpenTasksTimeApp" defaultAction="launchWebDynPro" executionMode="default">
          <ItemTypeCriteria externalType="TS31000007" connector="WebFlowConnector"/>
          <Actions>
            <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
              <Properties>
                <Property name="WebDynproApplication" value="CatManagerApprove"/>
                <Property name="WebDynproDeployableObject" value="sap.com/msscatapproval"/>
                <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
                <Property name="openInNewWindow" value="true"/>
                <Property name="display_order_priority" value="5"/>
              </Properties>
              <Descriptions default=""/>
            </Action>
          </Actions>
        </ItemType>
        <ItemType name="uwl.forwardedtask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.ForwardedTimeApp" defaultAction="viewDetail"/>
        <ItemType name="uwl.futuretask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.FutureTaskTimeApp" defaultAction="viewDetail"/>
        <ItemType name="uwl.completedtask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.CompletedTimeApp" defaultAction="viewDetail"/>
    Thanks,
    Qi

  • Urgent:Time Entry Rule Creating Issue on Hitting Back Button

    Hello,
    We have created a Time Entry Rule to see if one of the Field either a Department or Project on the TimeCard is entered. The validation works fine for the first time when hitting the continue button.
    However on hitting the back button the validation fires again although department is there. Here is the snippet of the code.
    Can somebody please tell me what is the additional check that i need to perform so as to ensure that it doesnt fir again on hitting the back button.
    i NUMBER := 0;
    j NUMBER := 0;
    l_status NUMBER := 0;
    tc_blocks                Hxc_Self_Service_Time_Deposit.timecard_info;
    tc_attribs                Hxc_Self_Service_Time_Deposit.building_block_attribute_info;
    pragma autonomous_transaction;
    BEGIN
    tc_blocks := Hxc_Self_Service_Time_Deposit.get_building_blocks;
    tc_attribs := Hxc_Self_Service_Time_Deposit.get_block_attributes;
    hr_utility.set_location ('Prior Loop',1);
    i := tc_blocks.FIRST;
    --hr_utility.trace_on(null,'ORACLE');
    hr_utility.set_location ('Entering ff_formulas_pkg.OGER_CHK_TIMECARD_FIELDS', 1);
    WHILE i IS NOT NULL
    LOOP
    IF(tc_blocks(i).scope = 'TIMECARD') THEN
    j:=tc_attribs.FIRST;
    WHILE j IS NOT NULL
    LOOP
    BEGIN
    INSERT INTO LOG VALUES(UPPER(tc_attribs(j).attribute_category)||' '||tc_attribs(j).attribute6);
    commit;
    IF (UPPER(tc_attribs(j).attribute_category) = 'ELEMENT - 176' and (tc_attribs(j).attribute6 IS NOT NULL OR tc_attribs(j).ATTRIBUTE3 IS NOT NULL)) THEN
    l_status := 1;
    EXIT;
    END IF;
    END;
    j:=tc_attribs.NEXT(j);
    END LOOP;
    END IF;
    i:=tc_blocks.NEXT(i);
    END LOOP;
    RETURN l_status;
    Regards,
    Gayatri

    Hello Tim,
    Thanks for the response. The TER is set to Submission/Resubmission.
    Can you please suggest me if this is correct? Also could you pls take a look at the code pasted above and let me know if that is correct.
    Regards,
    Gayatri

  • How can we integrate CATS & PPM and to retrieve CATS time recording data in PPM ?

    Dear experts,
    Following the previous question of Ruxandra Petrina called "record times with CATS", I am facing an issue with the report DPR_CATS_CPR_TRANSF : it shows nothing despite I activated PPM accounting integration.
    There are the steps I followed, I really don't understand what is missing. In PPM I can transfer and assign my projects to WBS elements automatically or manually.
    1. We allowed time confirmation for projects
    2. We replicated personal number as business partners
    3. We activated worklists and project assignments @ data entry profiles
    4. We set up ALE & RFC connections
    5. We activated the integration scenarios on WBS element : automatic and  manual creation of WBS element assigned to PPM elements. Then we set up data profiles for time recording in cat2.
    6. We enter times, we released it (approval is not required) + saving
    7; We launch the program in SE38 of both ERP or SOLMAN systems : NOTHING appears.
    Our goal is to see the times recorded in CATS in the Confirmed work field of PPM.
    Can you please help me out with this issue ?
    Many thanks in advance.
    Best,
    Cassoké

    Hi Cassoke,
    If tasks assigned to a user is not listed in CAT2 worklist, then first we need to ensure that the tasks are displayed in the worklist. So the user confirm the times for the tasks using this list and after that only we should be running the report 'DPR_CATS_CPR_TRANF' to transfer the actual times entered by user in CAT2 to PPM project task.
    To integrate CATS with PPM, you need to follow these steps.
    Customisations:
    1) Enable 'Time recording' for tasks & 'Account integration' in project type
    2) Customisation related to 'Accounting integration' to be carried out (either single object / Hierarchical controlling, for testing better to use single object - Internal order, since it is easier)
    3) Create a time sheet data entry profile
    (Refer thread Record working times with CATS for details)
    4) Ensure all object links(internal order / WBS)  RFC destinations are updated correctly.
    Master data:
    Business partners creation with BUP003-Employee role & link to HR personnel number
    (This is not required if HR integration is activated, since the system creates the BP's automatically. But manually we need to validate the BP's for linkage with few users)
    Project:
    1) Create project using customised project type (where time recording/accounting integration is enabled)
    2) Structure the project with phase/tasks
    3) Update duration/work etc., to the tasks
    3) Create project roles & staff a resource (BP which is validated for HR personnel number linkage).
    4) Assign task to project role with resource in Project role-->task tab
    6) Release the project definition and also check for phase/tasks release
    7) Change the status of project definition to 'Flag for transfer' (Can be done before project release also)
    8) Check whether the internal order / PS project with WBS is created in ERP system(Based on customisation) and linked to project. Check can be made in accounting tab of the project. (If it is not created, then check for object link RFC destination correctness)
    In case of automatic internal order creation process, you need to enter the org unit. data in project definition-->additional data of the project.
    CATS:
    After completing all the steps, the task assigned to the user will appear in the CAT2 transaction.
    1) User can confirm the task with actual hours.
    2) Run the CATS transfer report mentioned above to update the data in PPM project.
    About SOLMAN integration, you can refer to this presentation also.
    http://www.sapsa.se/wp-content/uploads/2013/09/9.-ITPPM@SAPSA_131119_IngoPfeiffer.pdf
    Regards,
    Ravi

  • Activity confirmation issue

    Dear Gurus,
    We are facing issue in confirmation of Activity such as power , steam. As in process industry output is variable.
    accordingly at the time of confirmation activity viz power , steam should varies is it possible?
    In transaction cor6 we can enter manually units actually consumed.
    My second query is
    In T-code CORK and COID  How to / where to enter actually consumed unit of Power and steam in screen? As users  are using all the 3 T-code for confirmation.
    Please guide me as we are facing cost variance in Process order confirmation due to activity.
    Regards,
    J.H.Pert

    COID is just reporting transaction.
    COR6N is single screen entry transaction
    CORK is header confirmation
    When you do confirmation using CORK, all the confirmable phases in the order gets confirmed to the yield qty mentioned in the screen, this also take care of activity confirmation.No option to post activity seperately.
    cor6 you can post actual activities seperately

  • Restrict user to delete item in good movement at the time of confirmation

    Hi ,
    I have one requirement i.e. When user confirming the partial confirmation and if he selected the goods movement button i have to restrict the user not to change the material quantities in the goodsmovement screen.How i can do it .Is there any user-exits to do so, if any plz give me more info .
    Regards,
    Anand

    Hi
    Try any of the below enhancements
    CONFPP01
    With this customer enhancement you can determine your own default values
    (ones that deviate from SAP logic) for a confirmation. The confirmation
    can be changed in the customer enhancement.
    The following are copied to the interface: the operation in the order
    (AFVGD), the order header (CAUFVD) and the confirmation (AFRUD) as well
    as the confirmation parameters (TCORU). The confirmation is copied back
    from the customer enhancement to the SAP standard program.
    CONFPP02
    With this customer enhancement you can make your own checks of the
    confirmation after the SAP checks have taken place. The confirmation
    cannot be changed.
    The following are copied to the interface: the operation in the order
    (AFVGD), the complete order header (CAUFVD) and the confirmation
    (AFRUD).
    CONFPP03
      With this customer enhancement you can make your own checks once an
      operation has been selected for confirmation. The data cannot be
      changed.
      The following are copied to the interface: the operation in the order
      (AFVGD) and the complete order header (CAUFVD).
    CONFPP04
    With this customer enhancement you can carry out your own checks on the
    confirmation. The confirmation can for example be changed depending on
    the user's entries.
    The following are copied to the interface: the operation in the order
    (AFVGD), the complete order header (CAUFVD) and the confirmation
    (AFRUD). The confirmation is copied back from the customer enhancement
    to the SAP standard program.
    CONFPP05
    With this customer enhancement you can update your own data once you
    have saved the confirmation. You cannot change the confirmations.
    In this customer enhancement it is strictly FORBIDDEN to send error
    messages or other messages because otherwise there is the danger that
    data will be inconsistent. SAP takes no responsibility for this !!!
    The following are copied to the interface: a table with all the
    confirmations (AFRUD) created in this transaction and a table with the
    order headers (CAUFVD) that belong to it.
    CONFPP06
    With this enhancement you can determine which data from a manually
    entered confirmation is transferred to the automatically created
    confirmations, for example, when a confirmation is entered for a
    milestone operation.
    In addition to the order data (IS_CAUFVD) and operation data (IS_AFVGD),
    the confirmation type (I_CONF_TYPE) is also transferred. The data from
    the manually entered confirmation is imported via the structure
    IS_AFRUD_MAIN and the data determined by the system for the
    automatically created confirmation is imported via the structure
    IS_ACT_DATA.
    The data from the automatically created confirmation can then be
    modified and exported via the structure ES_ACT_DATA.
    CONFPP07
    With this enhancement you can define your own detail areas (screens)
    that can be issued for the single screen entry of time ticket
    confirmations.
    Two function modules are available to implement the flow control for the
    customer-defined screens. While the function module EXIT_SAPLCORU_S_100
    transmits the data from the confirmation, order, operation and work
    center, the entered confirmation data can be exported using the function
    module EXIT_SAPLCORU_S_101 and the structure ES_AFRUD.

  • Prohibit new Time Entries and Expenses; Allow old ones to be posted

    Hello Experts,
    We only use PS with WBSes only (no network activity confirmation)
    As wel we use CATS and Travel Management.
    We post Time entries via transaction CAT 2 and expenses via PR05.
    We have a business scenario, where we have to cancel a project - using a User Status 'CANCELLED'.
    We need to differentiate between Time and Espenses posted before and after this status has been set: New ones prohibited,existing ones allowed to be further processed.
    We need to prohibit NEW Time and Expenses postings - when the user runs CAT2 or PR05 - the behavior should be similar to teh message that we get when teh WBS status is CREATED.
    However we have to ALLOW the approval of T&E and transfer to Controlling for the Time and Expenses that have already been posted before the Project was set tu User status 'cancelled'.
    How can we solve this puzzle? Is it a combination of user statuses / transactions or a user exit we have to implement.
    It seems that in order o prohibit Time entries the business tansaction 'Actual Activity Allocation' has to be prohibited, butthis prohibits both new time entries as well existing ones to be posted to Controlling.
    Same for expenses - only that the business transaction is  FI : Postings - prohibited - but it prohibits too much - both new and existing expenses.
    Your advise will be highly appreciated.
    Thank you,
    LT

    Hi,
      I hope you can use two exits for the validation data with respect to appropriate status from JCDO table along with date for the mentioned WBS element to code, i.e. it for the validation of the entry to be posted whether time or expense.
    For CATS : CATS0003
    For Travel Expense : RPRCST01
    Regards
    Avisek Bhardwaj

  • Formula at the time of confirmation

    hello anybody pls help,
    my client is asking formula at the time order confirmation for scrap qty. l am explining the scenario.
    i have created BOM for FG. In that i have maintaing RM, scrap and packing materials and i have two operations for this.
    i have created production order for FG with backflush. in this my scrap qty is not atcual qty. i have confirmed first operation and made goods issue more than the planned qty with movment type 261. then i am going to confirmed for second operation. here my client is asking formula before posting goods movement in CO11 t.code for scrap qty. it should be caluculate automatically from Issued RM qty to FG QTY (101 MVT) and RM return qty( 262 MVT). like
    scap qty = (RM1 qty +RM2 qty) - FG1 qty-FG2 qty - RM return qty.
    let me know is it possible.
    thanks & regards
    Bhakta

    Bhakta,
    Following are the list of Confirmation related  enhancements,
    Cust. specific enhancements when saving - CONFPP01
    Determine customer specific default values - CONFPP02
    Customer specific input checks 1 - CONFPP03
    Cust. specific check after op. selection - CONFPP04
    Customer specific input checks 2 - CONFPP05
    Customer specific enhancements when saving- CONFPP06
    Confirmations: Actual Data Transfer - CONFPP07
    Since I dont have the SAP access at this point of time, I will not be able to comment on which one can be usefull.
    Regards,
    Prasobh

  • Time Entry

    Hi All,
    Will the system allow an employee with Inactive status to enter time in CATS? If no, is there way we can allow this to happen in the cat2 transaction.
    Thanks,
    Rajiv

    Hi Pranay,
    To activate Time entry icon, you can enhance the FM-BBP_PDH_SEARCH_PO_FOR_CONF_INV. In this Fm, at the end if the backend po is of type c_b_po, then  time entry is deactivated.You can add your own logic to activate this button.
    Regards,
    Sanjeev

  • 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

  • Capturing scrap in CO11N-time ticket confirmation

    Dear All,
    I would like to know how system is allow capturing of scrap in time ticket confirmation though total yield is confirmed.
    Case-
    Order created- I have production order number say 1000001 having 3 operations and total quantity of order is 100. There is no planning scrap in order.
    confirmation -i have confirmed first and second operation as total yield for 100 each. After confirming total yield quantity of 100 for first operation, if i have enter again 10 quantity as a scrap for first operation, system is allowing to do so.
    Query - Is this a standard behaviour of the system?, how system is allowing though i have confirmed total quantity of yield for the first operation.
    Plz suggest how to control if total quantity is confirmed system should not allow to enter surplus quantity in scrap field of time ticket confirmation.
    Regards,
    Rajesh Sawant

    Dear Rajesh,
    This is standard only. When you are doing confirmation, system will not see the production order quantity against your confirmation quantity. Whatever quantity you are confirming will be stored against the production order.
    Let say Prod. order no 1000001 need to produce 100 no.
    In 1st operation yield -110 no. and crap - 0 no.
    In 2nd operation yield - 105 no. and Scrap - 5 no.
    In 3rd operation Yield - 100 no. and Scrap - 0 no.
    So for this particular production order to produce 100 units, you have issued 110 units. Here yield can be number of units.
    Hope you will understand.
    Regards / US

  • ESS portal- Time Entry

    HI  Experts,
    I have to do some validation by restricting the user not to change the Time Entries more that 6 pay period in the past. I ahve a user Exit
    CATS0003 where i think i can do that by putting some validation on the Date selected by user for the changes.
    My question is if i implement this User exit ..will it be appleid to Portal Also .
    Regards
    Shekhar

    This exit is valid both for CAT2 and CATS WD ie portal
    something like this
    FORM fc_next.
      DATA: umesg LIKE mesg.
      DATA: ucheck_call_mode(1) TYPE c VALUE '1'.
      DATA: ucall_mode(1) TYPE c VALUE space.
      DATA: simulate TYPE c.
    right border reached?
      IF catsfields-dateto GE catsfields-dateright.
        MESSAGE i044.
    for specific dates code the exit
    dateright = sy-datum + 42.
    dateleft  = sy-datum - 28.
    IF fields-workdate LE dateleft.
      i_messages-msgty = 'E'.
      i_messages-msgid = 'LR'.
      i_messages-msgno = '044'.
      APPEND i_messages.
    ENDIF.
    IF fields-workdate GE dateright.
      i_messages-msgty = 'E'.
      i_messages-msgid = 'LR'.
      i_messages-msgno = '044'.
      APPEND i_messages.
    ENDIF.

Maybe you are looking for