Tuesday 27 October 2009

FNDLOAD for user-defined tables..

pyusertable.lct is the lct for User Defined tables.

It handles all the four tables related to user Defined table

PAY_USER_TABLES
PAY_USER_ROWS_F
PAY_USER_COLUMNS
PAY_USER_COLUMN_INSTANCES_F

Cheers
Ganesh

Friday 7 August 2009

SYSDATE or TRUNC(SYSDATE)?

One of the common mistakes non-HRMS developers make when they start with HRMS is to use sysdate instead of trunc(sysdate).

While the procurement, financials and the other modules use the time component heavily, HRMS does not capture the time component.

Take an employee record with the following data..

Effective Start Date: 01-Jan-2009 and Effective End Date: 07-Aug-2009.

On the 7th of August, If we run a query like this, we will expect this employee to be present.

select *
from per_all_people_f
where sysdate between effective_start_date and effective_end_date


But this employee wont be in the results.

Because, as sysdate(lets say '07-Aug-2009 12:34:56') will be compared against '07-Aug-2009 00:00:00' and the employee will be left.

Cheers,
Ganesh

Wednesday 22 April 2009

New metalink note for GSP(Grade Step Progression)

There is a new note about GSP published in metalink yesterday.

Note Id: 794442.1 - Grade Step Progression (GSP) Focus Area

Cheers
Ganesh

Tuesday 7 April 2009

Workflow Status Monitor error..

After upgrade to 11.5.10.2 we had issues with the Workflow Status Monitor Diagram.

We need to set the following profile values at the site level to fix this..

1. Server Timezone
2. Client Timezone

To be on the safer side, give them the same value.

Cheers,
Ganesh