Who's Online
0 registered (), 5 Guests and 5 Spiders online.
Key: Admin, Global Mod, Mod
Recent Posts
Abseces in oracle hrms, super user: how to do I:
by tovia123
01:18 PM
Update EIT in SSHR
by Sahir
03:45 PM
End of Year Legislation Patch for 11i
by delboy
01:35 PM
Interfacing iRec and external sites
by DanC
09/02/12 11:42 PM
Capturing, Storing, & Paying Banked Overtime
by Paul
09/02/12 08:51 PM
Time and Labour & Oracle Projects
by Paul
09/02/12 07:34 PM
Search Engine Optimizers
by delboy
09/02/12 01:30 PM
Function for getting retropay-maintained balances
by CT
08/02/12 12:21 PM
Grade End Date
by Chris
03/02/12 10:46 AM
OLM Mandatory Enrolments
by bcooper
01/02/12 12:23 PM
Top Posters (30 Days)
CT 26
delboy 24
bcooper 14
tovia123 5
Sahir 5
Gus 5
Tim Bailey 3
SBi 3
christm 3
Simon_Mc 3
(Views)Popular Topics
Family Pack K issues thread 18240
CREATE_GRADE api returns:PLS-00306: wrong number o 13774
Still trying to locate... 12214
Creating hr jobs ORA-20001: HR_289477_JOB_GROUP_ID 10659
Viewing Output of another user 9140
HR_PF.K RUP4 8852
Review of my Release 12 laptop 8501
Adding a taskflow button to a form 7865
Enhanced Retro & Release 12 7689
Family Pack K 7127
Topic Options
Rate This Topic
#4344 - 30/03/09 09:55 AM Create report based on date track
scott Offline
warming-up

Registered: 19/03/09
Posts: 17
I would like to create a discovere report based on date track on person and assignment form in HRMS.When ever changes make on person and assignment form by whom.if you have any smilar report based on date track history please let me know.

Top
#4346 - 30/03/09 10:43 AM Re: Create report based on date track [Re: scott]
bcooper Offline

Guru
*****

Registered: 11/03/05
Posts: 1095
Loc: Earth, Europe, England, here
What sort of detail are you after Scott?

Does your report need to identify just the fact that the person/assignment has been 'touched' by a user (either update or correction), or do you want details of the fields that were changed?
Also, how often does this report need to run? Presumably you are wanting to highlight changes within a given time period?

We have such reports here, but (a) they're not mine to give away freely and (b) are complex and took a great deal of time to perfect.

If you are simply after a list of employee or assignment records that have had changes/updates made then you need to drive off the LAST_UPDATE_DATE column and use the LAST_UPDATED_BY to join to FND_USER to fetch details of the application user who made the changes.

Regards

Barry

P.S. I saw that you had posted the same question twice in different areas - i have lopped the duplicate post out.
_________________________
HCM Aces is for sale! Please contact me if you are interested.
Also my random musings courtesy of Twitter

Top
#4348 - 30/03/09 10:52 AM Re: Create report based on date track [Re: bcooper]
scott Offline
warming-up

Registered: 19/03/09
Posts: 17
Thanks for reply.

I want details of the fields in person and assignment form that were changed by whom on specific period.


if you have similar kinds of reports,please let me know that would be very helpful for me.

Thanks for your support.

Top
#4350 - 30/03/09 01:37 PM Re: Create report based on date track [Re: scott]
bcooper Offline

Guru
*****

Registered: 11/03/05
Posts: 1095
Loc: Earth, Europe, England, here
You're not going to be able to do this by report alone.
In order to be able to identify the fields that were changed you are going to have to head down one of 2 routes...

  • 1 A batch process that runs periodically (overnight?) that snapshots the data into temp tables and then compares the values with previous snapshot and reports the differences, or
  • 2 Use triggers to grab which fields have been changed (using the :OLD and :NEW references) and write this information to a stage table which is then used to drive your report.
    There is core functionality within OAB called the "Change Event Log" (or similar) that does this, but on a much grander scale (ie for larger number of tables). This could be a useful start point for you


Either way, you are going to need a reasonable amount of development work using mixed tools (PL/SQL, Triggers, Reports etc).

One question i do have (and should have asked this first crazy) is why do you need this information? WHat is the business driver for this?

Regards

Barry


Edited by bcooper (30/03/09 01:37 PM)
_________________________
HCM Aces is for sale! Please contact me if you are interested.
Also my random musings courtesy of Twitter

Top
#4351 - 30/03/09 01:37 PM Re: Create report based on date track [Re: scott]
Gavin Harris Offline
nothin' better to do
*****

Registered: 12/02/08
Posts: 160
Loc: Down under...
You could also have a look at AuditTrail... I have not set it up, but from what I have read, it will record a before and after snap-shot of the data for you.
Set-up guide is part of the HRMS IG from Oracle; the guide I have is 2-88.

Hope this helps!
Gavin

_________________________
Gavin Harris
Sleeping on it...

Link to me on http://www.linkedin.com/in/gavinharris

Top
#4353 - 30/03/09 05:12 PM Re: Create report based on date track [Re: Gavin Harris]
scott Offline
warming-up

Registered: 19/03/09
Posts: 17
Thanks for your reply

i dont want to go in long procedure. i need only simply report based on two tables(per_all_people_f and per_all assignments_F).

we need to check the columns(last updated by and last updated date)in both tables.

This report would be consist on following columns.

Empno,
Change field name (per_all_people_f, per_all_assignment_f)
status (update or correction)
change_date(per_all_people_f, per_all_assignment_f)




Top



Moderator:  bcooper, CT 
Forum Stats
756 Members
48 Forums
1517 Topics
7287 Posts

Max Online: 63 @ 24/11/10 07:21 AM
Today's Birthdays
No Birthdays
Recent vacancies
Tea boy available 4 basic chores & some! services
by Simon_Mc
19/01/12 03:59 PM
Top Posters
bcooper 1095
CT 1080
delboy 500
Geoff Dixon 369
SBi 344
vkumar 223
kp_rapolu 213
cbrookes 197
Gavin Harris 160
Gus 132
February
Su M Tu W Th F Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29