Hi, Timesheet is not an object until now (12 sp 5) so i think there is no OOB way to achive audit trial. If you want you can achive then via database you can and again it is un-supported and customized one needs to be handledby us inupgrades and fixpacks.And also since this timesheet tables (prtimentry,prtimesheet)are master tables you should carefully analyze whether the trigger is impacting the performanceand any other triggers are firing. Take DBA's help. You need to create an trigger on the timesheet table (prtimentry,prtimesheet) and then insert the data in to temp table.Below is an sample one.This one is created by me for capturing projects financially closing time.As iam in 7.5.2 as there is no audit trail. CREATE OR REPLACE TRIGGER "NIKU".PAC_MNT_PROJECTS_T5
AFTER UPDATE ON PAC_MNT_PROJECTS FOR EACH ROW
WHEN (
(new.status old.status) and (upper(new.status) = 'C')
)
BEGIN
INSERT INTO PAC_MNT_PROJECTS_CLOSED_TIME (PROJECTID,PROJECTCODE,STATUS,RESOURCE_CODE,APPROVEDBY_RESOURCE_CODE,AWAITAPPRVL_RESOURCE_CODE)
VALUES(:NEW.ID,:NEW.PROJECT_CODE,:NEW.STATUS,:NEW.RESOURCE_CODE,:NEW.APPROVEDBY_RESOURCE_CODE,:NEW.AWAITAPPRVL_RESOURCE_CODE);
EXCEPTION
WHEN OTHERS THEN NULL;
END PAC_MNT_PROJECTS_T5;
/ cheers,sundar