Enter time for terminated employees in cats

I am trying to enter time for terminated employees in cats during their active period,but I got "An error occurred on starting the workflow", I checked employee's master data, and standard workflow being triggered ws2000460, everything seems to be fine,any help?

the error I got right after I tried to submit time entry in cats: "An error occurred on starting the workflow", upon the time time sheet is being submitted, std workflow20000460 gets triggered, but this error prevented it from being triggered. so I deleted this employee's termination action, and his active status got extended to 99991231, then I submitted time for him again, no workflow error, everything seemed working. My guess is that termination action can prevent from submitting time in cats. so I hope any time management expert or workflow expert could verfiy my assumption.

Similar Messages

  • CATS - How to enter times of an employee who works for 2 different Org Unit

    Hi,
    I am able to successfully enter times for an employee and do the approval process (CAT4) and CAT6 and I can see the records getting updated in PA30.
    Scenario :
    Employee works for 2 different Org Units and should be able to enter his time through Timesheet. Eg: Employee A spends 6 Hours working in Department B1  &  3 Hours in Dept B2.
    The Manager of B1 should only be able to approve 6 Hours of Employee A
    The Manager of B2 should only be able to approve 6 Hours of Employee A
    Can somebody help me out how this can be achieved?
    Regards,
    Mamta

    Hi Sameer,
    Thank you for the response. Yes, when I report the times for 2 different org units I would also want the cost for that employee distributed between org units.
    I tried your solution-> by entering times in CAT2 for Employee A for 2 different Cost Centers that I created.
    For Department B1 --> In CAT2 I entered   Cost center C1 :  6 Hours
    For Department B2  -->In CAT2 I entered   Cost center C2 :  4 Hours
    When I go to CAT4 and try to select the employee for approval and search the employee-A Org unit wise he is displayed only in his original Department -> B1 with 10 hours (6+4). What else do you think needs to be done?
    Is this anything to be done with Sender Receiver Cost Centers because the cost center C1,C2 that I created for Org Units B1 & B2 respectively are just Cost Centers. I dont know the difference between Costcenter and Sender Costcenter/Receiver Costcenter.
    I will try to explain the scenario again in case I was not clear :
    u2022Each employee has their home OU.  However these employees may be working with multiple OU each day or the week.  So potentially, the time sheet may have to be approved by multiple managers.
    Regards,
    Mamta

  • Authorization to allow employees to enter time for themselves

    Hello gurus,
    We included the functionality to allow employees to enter time for themselves in a role that all users have assigned. This worked fine until no long ago. The SU53 report didn't help. It displayed as missing values for P_ORGIN, which was not active from the begining. After more investigation it worked only after we added value 'U' (update) to AUTHC field for P_PCLX, unless timesheet entries are not transfered. Does somebody experienced such a problem before?
    Here are the original values when used to work (tcode CAT2):
    P_ORGIN = inactive
    P_PERNR:
    AUTH = *
    INFTY = 0000-0002, 0007, 0315, 0316, 2001-2003, 2005-2007, 2010
    PSIGN = I
    SUBTY =*
    P_PCLX:
    AUTHC = R
    RELID = B2, PC
    New values:
    P_ORGIN = inactive
    P_PERNR:
    AUTH = *
    INFTY = 0000-0002, 0007, 0315, 0316, 2001-2003, 2005-2007, 2010
    PSIGN = I
    SUBTY =*
    P_PCLX:
    AUTHC = R, U
    RELID = B2, PC
    My concern is that I am not sure what else a user can perform if I'll grant him with value 'U' to AUTHC field for P_PCLX.
    Your help will be appreciated.
    Thank you,
    Gina

    Hi Gina
    With a U you will grant access to update the HR Cluster tables in area B2 and PC. In order to investigate further check table T52RELID.
    Normally this shouldn't be needed for employees to maintain their data i CATS, but perhaps you have activated some customizing, where the data is updated immediately.
    Regards
    Morten Nielsen

  • How to push the outstanding time sheet for terminated employee?

    Hello Everyone,
    Sometimes employees who are leaving the company forget to submit last time sheet. They get terminated before time keeper has a chance to push the time sheet. Are you aware of any method of pushing time for ex-employees?
    I found the note on Metalink which explains ability for "further payroll processing to occur for the assignment up
    to the Last Standard Process / Final Process dates" (Note: What is the Definition of Final Process Date [ID 824817.1]). I tried to follow it by changing Last Standard Process on the employee term form but I didnt get results.
    Is there a way to push time for ex-employee?
    I appreciate you advice.
    Thanks,
    Kasia

    usual fix, reverse the termination and complete all the flow, then terminate again.
    --Shiv                                                                                                                                                                                           

  • Person type and assignment status for terminated employee

    Hi,
    When I terminate an employee, is it possible to default the field "type" on "Person type and assignment status for terminated employee" section into another value? Its default values is: "Ex-Employee released".
    Thank you.

    Navigate to Work Structures -> Status and query for all rows with system status Terminated Assignment. select your required assignment status as Default. Untick the other default.

  • W2 process & Final Check for Terminated employee (Payroll)

    -- how to create a Final Check for Terminated Employee ?
    --- How are W2 processed?
    thanks

    Hi Arun,
    You need to delimit IT0588 sty 0001... . till 19.2.2014.... (i.e separation date)
    e.g
    Joining date 1.1.2010
    Termination date :- 19.2.2014...
    Delimit the info type with period as 1.1.2010 to 19.2.2014...
    Hope this should solve your issue...
    Regards,
    Veeram

  • Net Leave not prorated for Terminated employees in View Accrual Screen

    Hi,
    We are using R12 HRMS. In the View Accrual screen, The Net Leave entitlement is considering only the leaves accrued as of the last full month payroll, and not prorating the leaves accrued in the current month for Terminated employees. Can you please suggest the required setups to rectify this.
    Thanks.

    Dear Gaurav,
    I have this code for termination cases; but it is not working. can you please check where it is going wrong.
    IF EMPLOYEE TERMED IN THE MIDDLE OF MONTH. NEED TO COMPUTE TILL LWD.
    if (EMP_TERM_DATE <= PAY_EARNED_END_DATE and EMP_TERM_DATE >= PAY_EARNED_START_DATE) then
    l_tot_elig_days = days_between(EMP_TERM_DATE,PAY_EARNED_START_DATE)+1
    l_term_days = Round((2.5/l_tot_days) * l_tot_elig_days,2)
         if to_char(PTO_DATE_EARNED_START_DATE,'MM') = '01' then
         l_total_leave = Round(LEAVE_ACCRUAL_PLAN_BALANCE_ASG_ITD + l_term_days,2)
         else
         l_total_leave = Round(Total_Accrued_PTO + LEAVE_ACCRUAL_PLAN_BALANCE_ASG_ITD + l_term_days,2)
         message9 = 'No of Leaves in Termination Month ' + to_text(l_term_days)
    else
    /* When New Year Begins – JAN Month*/
              /* if LEAVE_ACCRUAL_PLAN_BALANCE_ASG_YTD <=0 then
                   (Total_Accrued_PTO = 2.5
                   l_total_leave = LEAVE_ACCRUAL_PLAN_BALANCE_ASG_ITD + 2.5*/
    if to_char(PTO_DATE_EARNED_START_DATE,'MM') = '01' then
    l_total_leave = Total_Accrued_PTO
    Total_Accrued_PTO = Round(l_total_leave - LEAVE_ACCRUAL_PLAN_BALANCE_ASG_ITD,2)
    Message10 = ' In Loop for JAN '
    else
    ( message10 = ' In Loop for rest of months '
         if (Total_Accrued_PTO > 0) OR (LEAVE_ACCRUAL_PLAN_BALANCE_ASG_ITD > 0) then
         (l_total_leave = Round(Total_Accrued_PTO + LEAVE_ACCRUAL_PLAN_BALANCE_ASG_ITD - l_encash_days,2)
    else
         if (Total_Accrued_PTO < 0)then
         (l_total_leave = Round(LEAVE_ACCRUAL_PLAN_BALANCE_ASG_ITD,2)
    Message11 = ' In loop for negative accrual ')
    Message12= 'Total Leave accrued ' + to_text(l_total_leave)

  • Trying to figure out how to enter time for resources that dont have access to PWA

    I am fairly new to Project Online and have configured most of my server settings.  I have created a project and set the enterprise resources then published the project to PWA. Once there the users with Project lite and project managers can see the
    tasks that have been assigned to them and there time sheets also display the tasks. I can't seem to figure a way to enter time in for all the other resources that do not have some sort of subscription. Most of these resources are labor positions and do not
    have access to a computer to input their time. This would need to be done daily by the shop supervisor. I didn't know if this was possible or if I would manually need to enter the that data for those resources in the actual work section in project manager.

    jngathings,
    Unfortunately, Timesheets are limited to 'users' who have a subscription, even for the Shop Supervisor to act as their delegate. So in this case, updating the project schedule directly could be the only option (or using a third-party app, may be).
    If you are using only the tasks functionality, then you could set the Shop Supervisor as the default assignment owner to these resources and have the shop supervisor update it in PWA.
    Cheers,
    Prasanna Adavi, Project MVP
    Blog:
      Podcast:
       Twitter:   
    LinkedIn:
      

  • Display TE Reports in detail for terminated employees

    Hello
    Do you know any other report we can use to display the travel expenses in details for the employees already terminated?
    I know that we can do that throug PRTE (trip details) but we would like have another option if there are any other way.
    The other reports under Trip statistics"  does not alow us to display the information in detail as the IT00017 is already delimited in past. The users could check in PR05, but they can check that only for people with travel privilleges that is not the case of terminated employees.
    Thanks in advance!

    Hi,
    Use the report and uncheck the checkbox at personal data tab (Select only Personnel Numbers Valid today)
    S_AHR_61016401 - General Trip Data/Trip Totals
    Hope this help!
    Cheers,
    Vaibhav

  • E-rec candidate object for terminated employees

    Hi,
    In an intergrated solution of e-Recruiting with HCM, the internal candidates remain  active after the employee has been terminated from employment.
    Require a standard solution to delete or delimit the candidate objects for all terminated employees.
    Any inputs are highly appreciated.
    BR,
    Sudhir.

    Hello Sudhir,
    the candidate for an employee is still active in the e-recruiting system even when the employee is terminated - this has to be this way. But if you configured the integration correctly the candidate should get the flag IS_INACTIVE in HRP5102 set to X. With this flag set the candidate is treated as external candidate in e-recruiting an can no longer apply to internal publications but to external which is correct. Please check if the flag is set for the candidates, if not check you integration configuration.
    Best Regards
    Roman Weise

  • Offcycle for terminated employees

    dear experts
    can we run offcycle for employees who are terminated or separated or resigned or retired ?
    can we run offcycle for employees whose  in their action infotype , employment status is "withdrawn"
    is it possible by standards?
    regards
    nataraj s

    dear sarath nag,
    i understand that when employees are separated or terminated and their employment status is " withdrawn"
    then  offcycle run is not possible
    but on the other hand, i understand from senior payroll experts that , if employee leaves the company and if their employment status is "inactive" in infotype 0000
    then offcycle can be run and it will work fine.
    is this a correct information ?
    kindly confirm this scenario
    regards
    nataraj s
    payroll consultant

  • How OTL (TimeKeeper Entered Time) AND (Employee Entered Time by his self)

    Hi All
    I have a question related to OTL Time entered using TimeKeeper (Using TimeKeeper Supervisor) and Time entered by Employees hisself.
    For Example ONE Employee time is entered by Time Keeper and the employee is entered time for hisself too.
    Entered BY TimeKeeper
    Alternate Name = Leave WO Pay-TimeKeeper
    Transaction Date = 01-SEP-2008
    Pay Element =Sick Leave
    Alternate Name Definition = Time Keeper Def
    Hours = 2
    Entered BY Employee
    Alternate Name = Leave WO Pay-Employee
    Transaction Date = 01-SEP-2008
    Pay Element =Sick Leave
    Alternate Name Definition = Employee Def
    Hours = 3
    How can I find out in Oracle database in tables that time is entered by TimeKeeper or Employees.
    Thanks
    Discoverer

    You didnt get me :)
    Let me explain in detail
    The two columns that we need to consider are RESOURCE_ID and LAST_UPDATED_BY in HXC_TIME_BUILDING_BLOCKS
    1.) Case when supervisor enter time for other employee, the data will be as follows
    RESOURCE_ID -> Person id of the employee
    LAST_UPDATED_BY -> User id of the supervisor
    2.) Case when supervisor enter time for him self, the data will be as follows
    RESOURCE_ID -> Person id of the supervisor
    LAST_UPDATED_BY -> User id of the supervisor
    So you need to compare resource_id and person id for last_update_by to look whether the time is enteretd by supervisor/him self.

  • Visa Card upload for withdrawn / terminated employees

    Is anyone else having issues uploading the visa files for terminated / withdrawn employees?
    We are currently undoing the termination action, loading the file, then terminating them again.
    Any work around?
    Thanks,
    Dianna

    Hi Janhavi,
    For terminated employees I generally create a custom hiring action (e.g. X1) which includes only minimum infotypes that are required to be maintained for a terminated employee (including IT0001, IT0002, social security number). then I record an LSMW or BDC first running the X1 hiring action and then running the leaving action afterwards.
    Regards,
    Dilek

  • Unable to find terminated employees

    Dear Gurus,
    We are facing following issues.
    Firstly
    Some of the users cannot see terminated employees. They can see them when they are active but not when they are terminated. We have customised responsibility for them and i think the issue is with the responsibility but we cant identify .
    Secondly
    Same Users can run their payroll along with the active employees (since all employees are in assignment set) but it always goes into error for terminated employees (gives formula error). When i run payroll of those employees with global responsibility then the run is completed and no error is faced. I cant understand what is the issue!
    Please advise experts,
    Regards,
    Muhammad Noman Shafique

    Dear Avinash ,
    It is a formula error. But strangely when i run it does not occurs and when the user with restricted resposibility runs it the payroll goes into error. The error occurs in the basic salary formula at line 52.
    But if it is a formula error then why does it not happens for me and occurs for the user?
    Regards,
    Muhammad Noman Sahfique

  • Entering time sheet for external service employee

    Hi all,
    My scenario is,
    I created a external service for my network in the project. PR has been created. I've converted the PR into PO(Service) and then i maintained a HR master and assign the PO details. But when i try to enter the time sheet for that employee i couldn't.Anyone can explain the process flow for this scenario please.
    Thanks

    Once you create external service PO, the same should have been assigned to HR master. Try to create as group so that time entry can be done conveniently.
    Check the below links. I guess, you are using CAT time entry transaction to create Service entry sheet. Use CATM transaction to create time entry.
    http://forums.sdn.sap.com/thread.jspa?threadID=1485422
    http://help.sap.com/saphelp_dbm600/helpdata/en/64/40048a470211d189720000e8322d00/content.htm

Maybe you are looking for