Login
Register

Home

Trainings

Fusion Blog

EBS Blog

Authors

CONTACT US

HRMS Miscellaneous
  • Register

Oracle Gold Partners, our very popular training packages, training schedule is listed here
Designed by Five Star Rated Oracle Press Authors & Oracle ACE's.

webinar new

Search Courses

To enable auditing in Oracle Human Resources is merely a 15minutes job.

Please find below, a step by step example that enables Auditing in Oracle HRMS.

This article is a proof of concept for auditing in Oracle HRMS, as it ends with showing the data from HR_AUDITS and HR_AUDIT_COLUMNS.

 

Note that all the audit screens in System Administrator responsibility are located in Menu Path /Security/AuditTrail/Groups

 

Step 1. From system administrator, Enable Auditing for Oracle HRMS Application.

To do this, navigate to AuditTrail Install in System Administrator.

Next, query on Oracle Username HR and then enable the Audit Enabled check-box.

 

Step 2. From system administrator, Create a audit group that contains PER_ALL_PEOPLE_F

In this proof of concept, we will see how changes to First Name and Last name of a person are being audited.

Navigate to Audit Group screen in System Administrator, and create an "Audit Group" as show below.

 

Step 3. From System Administrator responsibility, add the desired columns that you wish to audit upon on table PER_ALL_PEOPLE_F

 

Step 4. Again in System Administrator, Run Concurrent program “AuditTrail Update Tables”

Step 5. Next, login to HRMS Superuser and run concurrent program “Audit Trail Update Datetracked Tables”

This again is a one off step that must be implemented when you have made changes to Audit Groups/Tables/Column lists.

 

Step 6. Change the name of a person from Aneel to Anil, from person entry screen.

 

Step 7. Schedule the concurrent program “Audit Report” Oracle HRMS Superuser

In this example, I am passing it parameter PER_ALL_PEOPLE_F

 

By running the process “Audit Report”, data from shadow Audit tables [ <table_name>_A ] will be moved into HRMS Audit Tables.

 

Step 8. Next, query the data from HR_AUDITS and HR_AUDIT_COLUMNS 


Anil Passi

Comments   

0 #1 salmiah 2007-11-06 19:47
Very nice example to audit some major hr table, please send me allows mail for HR
Quote
0 #2 Omar Khalid 2007-11-07 06:18
Hi Anil,

Nice POC, but i just tried these steps with the per_all_assignm ents_f table and as expected it was auditing the ID(s) i.e POSITION_ID , JOB_ID etc the ID(s) changes will not be useful when presented in the Standard Audit Report to the users. Can you please provide any tips on how to show the e.g. POSITION_NAME , JOB_NAME when changes are made to per_all_assignm ents_f in any standard oracle Audit reports? or will we have to write our own oracle reports for this?

Thanks,
Omar
Quote
0 #3 test_kpmg 2007-11-07 11:17
Hello ANil,
It is very good Explaination specially the table side of the Audit (for the people at technical level). The Best part it was very systematic but when I tried to save to .pdf format, the screen shot does not get saved. I wonder why ! as it is only saving 1 page.
Are there only two tables as Hr_audit and Hr_audit_column s will get affected for parent child relationship and not more than that ?

Rgds,
Wahida
Quote
0 #4 Anil Passi 2007-11-07 15:20
Hi Omar

You might need to do your own joins to report in that manner. But the data will all there for youe

Hi Wahida

Yes these two tables will give you all that you required

Thank s
anil
Quote
0 #5 Sachin Sharma 2007-11-12 20:55
Hi Anil,
I am new in apps. can u send me the documentation of workflow from basic.
thanks
ved
Quote
0 #6 krishna 2007-11-13 05:29
Thanks Anil, for this wonderful topics. I have make us of it and it really works!!
Quote
0 #7 ramya 2007-11-19 08:39
hello anil...iam ramya...
its not related to audit report.
i have a doubt and didnt know where to ask so....
i would like to know what is salary hold and release salary hold elements do and how do we write a fast formula for it...and which cases do we run these elements.

Than ks
ramya
Quote
0 #8 ramya 2007-11-19 08:42
will c for ur reply in my mail..
thank you
Quote
0 #9 Valeria 2008-04-26 13:02
Hello Anil,
This is very good works but this is to audit change. In today world, we also need to audit who can view the HR information as well.
What is your thought on that and any idea on how to restrict and audit the HR information.
Quote
0 #10 Anil Passi 2008-04-26 15:04
Hi Tuan

Restricti on on who can see the data can be achived with a combination of HRMS Security Profile and tasks flows.

Thanks,
Anil Passi
Quote
0 #11 Manish Sonpatki 2010-07-08 05:02
Hi ,

I had a query relaed to audit Trail.I have auditing on column First name(varchar2 (150)) and last name(Varchar2 (150)) in per_all_people_ f.Also, the first name column size is varchar 20 in Per_all_people_ f_a, because of which I am getting an error while terminating the employee.So I have changed the width from varchar2 (20) to varchar2 (150) in per_all_people_ f_a table.

Due to this I was able to terminate the employee and I didn't get error which I was getting previously while terminating the employee.I just want to know what are the impacts of changing the column width??

Thanks in advance,

Manis h
Quote
0 #12 ananth 2013-10-31 00:59
Hi Anil,

Here i am facing problem with Audit Train - HRMS. As you mentioned i followed all the steps, but data was not reflecting in PER_ALL_PEOPLE_ F_A , HR_AUDITS, HR_AUDIT_COLUMN S. when i check per_all_people_ f triggers are not firing. I try to create seeded triggers where i copied from another instance but they are not saving in DB.

Kindly pass your comments on this....

Thank s,
Ananth Yasaswi G
Associate Consultant - oracle apps
Bangalore
Quote

Add comment


Security code
Refresh

Search Trainings

Fully verifiable testimonials

Apps2Fusion - Event List

<<  Apr 2024  >>
 Mon  Tue  Wed  Thu  Fri  Sat  Sun 
  1  2  3  4  5  6  7
  8  91011121314
15161718192021
22232425262728
2930     

Enquire For Training

Fusion Training Packages

Get Email Updates


Powered by Google FeedBurner