Professional Documents
Culture Documents
Oracle Time and Labor - New Rollback Framework
Oracle Time and Labor - New Rollback Framework
Oracle Time and Labor - New Rollback Framework
Teleconference Access:
North America: (877) 600-6701
Morning
:
Teleconference
Access:
North
America: xxxx
3:00pm.GMT
International: xxxx
7:00am. Pacific
Password:
Advisor
8:00 am. Mountain
9:00 am. Central
10:00am. Eastern
Afternoon:
12:30 p.m. Pacific
1:30 p.m. Mountain
Agenda
Welcome/Introduction
Prerequisite knowledge
Overview
New Programs
Troubleshooting
Q and A
Feedback
Pre-requisite Knowledge
Before you implement this functionality, you should have read the following articles:
Oracle Time and Labor Implementation and User Guide, Release 12 [Note 1070930.1]
Oracle Time and Labor Retrievals Troubleshooting Guide [Note 749174.1]
Working knowledge of OTL Payroll timecard lifecycle.
Overview
Before Rel 12.1.5, there was no functionally to Rollback a timecard from BEE
Batch back to HXC Timecard (Self Service or Timekeeper). Now this
functionality is available.
This webcast goes through Oracle Time and Labor new Rollback Framework
for Payroll application released in Oracle HRMS 12.1 RUP 5 (Patch
13418800)
This feature introduces four concurrent programs with flexible options to cater
to various business scenarios requiring a rollback of time transferred from
OTL to Payrolls BEE interface.
New Programs
OTL: Rollback Non OTLR Timecards
Rolls back a Non-OTLR Timecard from BEE Batch back to HXC (Self Service or
Timekeeper)
OTL: Rollback OTLR Timecards
Rolls back a OTLR Timecard from BEE Batch back to HXC (Self Service or Timekeeper)
OTL: Rollback Batches from BEE
This program is the Rollback option for Transfer to BEE process. This is the rollback for
Transfer to BEE process. Rolls back a timecard from BEE Batch back to HXT (PUI
Timecard).
OTL: Rollback Batches from BEE (Retro)
This program is the Rollback option for Transfer to BEE(Retro) process. The process is
equipped to rollback only Retro batches created from OTLR.
Demo
1st Program: OTL: Rollback Non-OTLR Timecards
Entered new Non-OTLR Timecard Starting 09-Jul-2012 to 15-Jul, 40 hrs
Navigation: Self Service Time > Create Timecard
Demo
Run Transfer Time from OTL to BEE
8-Jul-2012 to 16-Jul-2012
Retrieval Transaction Code: HMrollbackTest1
New Batch Reference: HMrollbackTest1
Navigation: OTL Application Developer > Submit Requests
Demo
BEE Batch showing status of Unprocessed.
Navigation: OTL Application Developer > OTL Time Accounting > Mass Info eXchange: MIX
10
Demo
Now lets run OTL: Rollback Non OTLR Batch Process
Navigation: OTL Application Developer > Submit Requests
Mode:
- Validate Only (simulation)
-Validate and Execute (Real
Rollback)
Rollback Mode:
- Rollback as per selection: The
process rolls back the latest
retrieval that happened for a
timecard, as per the details
specified.
- Rollback All Details: When
selected, the process rolls back
all the details of the timecard ever
transferred to BEE.
11
Demo
Now lets run OTL: Rollback Non OTLR Batch Process
Navigation: OTL Application Developer > Submit Requests
12
Demo
Process Output:
Navigation: OTL Application Developer > View requests
13
Demo
14
Demo
BEE Batch Process > Validate
BEE Batch Process > Transfer.
Navigation: OTL Application Developer > OTL Time Accounting > Mass Info eXchange: MIX
15
Demo
BEE Batch showing status of Transferred.
Navigation: OTL Application Developer > OTL Time Accounting > Mass Info eXchange: MIX
16
Demo
Run OTL: Rollback Non OTLR Timecards
Navigation: OTL Application Developer > Submit Requests
17
Demo
Process Output showing the lines being reversed
18
Demo
2nd Program: OTL: Rollback OTLR Timecards
Entered new Timecard for an employee for period 9-Nov-2012 to 25-Nov, 27 hrs
Navigation: Self Service Time > Create Timecard
19
Demo
Run Transfer Time from OTL to BEE for this timecard. Batch Name: Fms19NovPyEp
Navigation: OTL Application Developer > Submit Requests
20
Demo
Run Validate for BEE and Transfer to BEE for this timecard.
Navigation: OTL Application Developer > Submit Requests
21
Demo
PUI Form showing Timecard status of Transferred to BEE
Navigation: OTL Application Developer > OTL Time Accounting > Time Accounting > Entry/Validation/Approval
22
Demo
BEE Batch showing status of Unprocessed. We will rollback this batch from this stage.
Navigation: OTL Application Developer > OTL Time Accounting > Mass Info eXchange: MIX
23
Demo
Now lets Rollback this Timecard. Run OTL: Rollback OTLR Timecards
Navigation: OTL Application Developer > Submit requests
Parameter: Mode
o Validate Only : Runs the process in a Validate mode and displays all information about how the
Rollback would have processed. Does not actually execute the rollback.
o Validate and Execute : Runs the process in a complete mode, finishing the Rollback.
24
Demo
Now lets Rollback this Timecard. Run OTL: Rollback OTLR Timecards
Navigation: OTL Application Developer > Submit requests
25
Demo
Now lets Rollback this Timecard. Run OTL: Rollback OTLR Timecards
Navigation: OTL Application Developer > Submit requests
26
Demo
Final Parameters of OTL: Rollback OTLR Timecards
Navigation: OTL Application Developer > Submit requests
27
Demo
Process Output:
Navigation: OTL Application Developer > View requests
28
Demo
Process Log also has some more deep information:
Navigation: OTL Application Developer > View requests
29
Demo
Checking the Batch: Unprocessed, No lines:
Navigation: OTL Application Developer > OTL Time Accounting > Mass Info eXchange: MIX
30
Demo
Checking PUI Timecard in E/V/A form: Not found.
Navigation: OTL Application Developer > OTL Time Accounting > Time Accounting > Entry/Validation/Approval
31
Demo
32
Demo
New Scenario: Entered a new timecard from 26 Nov to 02 Dec 2012.
Transfer Time from OTL to BEE > Validate for BEE > Transfer to BEE
Transferred the Timecard to Element Entries (From BEE form: Process > Validate, Process > Transfer)
BEE Batch Status now: Transferred. PUI Timecard Status: Transferred to BEE.
33
Demo
Now Run Rollback OTLR Timecards with option Create Reversal Batch, back to TimeStore.
34
Demo
Process Output:
35
Demo
Original Batch: same status, nothing changed. Expected.
New Reversal Batch: REV_469952_17477900. Status Unprocessed, Element Lines has negative
entries of all entries.
Checking PUI Timecard:
36
Demo
3rd Program: OTL: Rollback Batches from BEE.
New scenario: Entered a new timecard from 31 Dec to 06 Jan 2012.
Navigation: Self Service Time > Create Timecard
37
Demo
Transfer Time from OTL to BEE (Batch Name: Fms31DecPyEp) > Validate for BEE > Transfer to
BEE > then Transferred the Timecard further to Element Entries (From BEE form: Process >
Validate, Process > Transfer).
BEE Batch Status now: Transferred. HXT/PUI Timecard Status: Transferred to BEE.
38
Demo
Run OTL: Rollback Batches from BEE
Mode: Validate and Process
Starting Batch: Fms31DecPyEp_X_472943
Person: If you want to choose a specific persons timecard(s) from the Batch.
Transferred Batch Action: This parameter is available only if a person is selected. If a person
parameter is not selected, a batch is eligible for rollback only if it is in Unprocessed.
o Error Out: When a transferred batch is encountered, the process errors out.
o Create Reversal Batch: A transferred batch line is reversed by creating negative entries for the
transferred lines.
Trying without choosing a
person. Shouldnt rollback
because Batch is
Transferred.
39
Demo
Process Output - Error:
Thats right. Because we didnt specify a person, we cant rollback a complete Transferred Batch.
Now lets choose a Person
in the Rollback BEE Batch
parameters:
Person: Class11_payemp,
Transferred Batch Action:
Create Reversal Batch
40
Demo
Process Output:
New batch got created to reverse the entries transferred to Element Entries. Reversal Batch name:
REV_472943_17478178. Lets take a look on the Batch.
41
Demo
Reversal Batch: REV_472943_17478178
42
Demo
Checking the PUI Timecard. Status changed to Hold and it was linked to new Batch:
REP_472943_17478178.
43
Demo
Batch REP_472943_17478178 is in Unprocessed status with no lines if you want to rerun Validate
for BEE and Transfer to BEE again.
44
Demo
4th Program: OTL: Rollback Batches from BEE (Retro)
Lets modify timecard (07-Jan-2013) from Self Service that was already transferred to BEE.
Changed 8hrs on Tuesday to 10
45
Demo
Run Transfer Time from OTL to BEE (Batch Name: Fms07Jan13V2)
46
Demo
Run Validate for BEE (Retro)
47
Demo
Transfer to BEE (Retro)
48
Demo
Checking the new Batch, new Batch created with the additional hours:
49
Demo
Checking PUI, Tuesday was modified to reflect the new hours:
50
Demo
Now lets Run OTL: Rollback Batches from BEE (Retro).
This should reverse the Transfer to BEE (Retro) that was just run, i.e. should reverse the additional
2 hours overtime.
Mode: Validate and Process
Starting Batch: Fms07Jan13V2_X_R476946
51
Demo
Process Output:
52
Demo
Checking Retro Batch, lines were deleted:
53
Demo
The process has reversed Transfer to BEE (Retro) process only. But does not reverse the change
itself in the timecard:
54
Demo
55
Demo
Lets Process > Validate, Process > Transfer for both Batches the original one and the Retro one so
we send them to Element Entries.
Original Batch Transferred:
56
Demo
Now lets run OTL: Rollback Batches from BEE (Retro)
57
Demo
Process Output:
You cannot Rollback Retro Batch if it was already transferred to Element Entries. You must roll
it back from Element Entries first using BEE Batch Process (Rollback) using an HRMS
responsibility
58
Troubleshooting
System does not have enough details to Rollback this timecard: The timecard
being processed was created and transferred before the Rollback framework was
installed. At this point, the system does not have enough information about the timecard
to execute an effective rollback.
This timecard was transferred with OTLR rules YES at least once: The timecard
being processed was created and transferred at least once with OTLR option Yes and
cannot be processed with this program.
This timecard may be archived and cannot be processed: The timecard being
processed is either partially or fully Archived using the Archive Data Set program and
cannot be rolled back..
Last Changes on this timecard were once rolled back. Rollback all details: The
timecard being processed is being requested to be rolled back with Rollback Mode
value Rollback as per selection. The latest retrieval on this timecard was once rolled
back in this mode and hence this action is not permitted. This timecard can only be
rolled back by Rollback All Details mode.
59
Troubleshooting
Batch &BATCHNAME- has Transferred status and we are not rolling back
these: The request was initiated with Transferred Batch action parameter set to Error
out. The batch currently encountered is in Transferred status in BEE and cannot be
processed as per the parameters chosen.
Batch -&BATCHNAME- is a dependent batch and we are not processing
dependent batches: The request was initiated with Dependent Batch Action
parameter set to Error out. The batch currently encountered is a dependent batch of the
batch requested to be rolled back. This action is not permitted as per the parameters
chosen.
There are manual entries in OTM: The request was initiated with Action for Changes
in OTM parameter entered as Error out, and the timecard is being rolled back to Time
Store. Until these manual entries in OTM are deleted, this action is not permitted
This batch is Transferred and need to be rolled Back from EE first: The process
is initiated to rollback a batch which is in Transferred status in BEE. BEE Batch
Process(Rollback) needs to be initiated to rollback this batch to BEE first before this
program is run.
60
Useful References
Doc ID 468700.1 - OTL: Rollback Framework for Payroll Retrieval Whitepaper
Doc ID 251402.1 - Which BEE Rollback process do I use to Rollback a Transferred BEE Batch?
61
Resolve Issues
Gain Expertise
Visit the Payroll Support
Community !!
1. Log into My Oracle Support.
2. Select the Community tab
3. Select the Payroll
EBS Community
4. Subscribe
62
63
64
Feedback
Please let us know how we are doing by providing the following:
1. Based on the webcast description, how did your learning experience compare to
what you expected when you began the webcast?
2. Would you recommend the recording for this webcast to your colleagues?
3. What topics specifically would you like to see covered in a future webcast?
4. If you have any additional questions or feedback from todays webcast please
contact us via the following email addresses or post to the Payroll - EBS MOS
Community Thread:
Gregory.Clark@oracle.com
Andrea.Seale@oracle.com
65