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,
MamtaHi 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,
GinaHi 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,
Kasiausual 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?
thanksHi 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 sdear 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
DiscovererYou 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,
DiannaHi 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 ShafiqueDear 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.
ThanksOnce 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
-
Time Capsule Can't Be Modified
I recently decided to stop using Time Machine to do all my backups because there didn't seem to be a way to see everything a folder has ever had (if I wanted to see all my music at once, for instance). So, I decided to stop Time Machine and start to
-
With the latest version of itunes, are you able to search your library by purchase date?
With the latest version of itunes, are you able to search your library by purchase date? My prior itunes software had Name, Time, Artist, Album, Genre, Rating, Plays and Purchased. With Version 11.0.3 of itunes, 'Purchased' is not a tabbed option t
-
ORacle 8.1.6/7 on Suse7.1
How can I install Oracle 8.1.x on Suse 7.1? orarun doesn4t work Yours, Bern
-
How to install os x to pen drive to repair faulty os x partition on hard disk
Need help to fix. No support where i am presently
-
How to use AI acquire waveform.vi for continuous acquisition
Hello all, I am using LabVIEW 5.1 and PCI-6023E to acquire a voltage signal continuously, display the acquired data on a chart(display one minute of data at a time)then save all the acquired data to a spreadsheet file. When I used the random number a