BOSS Corporation

Home    Site Map    Contact Us 


Better Organization Service Solutions

 

Human Resources

The API’s (Application Program Interfaces) for HR/PAY are different from the other applications. They are not documented in the Open Interfaces Manual and are only briefly mentioned in the HR manuals. If you have data to load into HR/PAY tables, check out the technical essays in Appendix "A" of the HRMS Implementation Guide (P/N A25893-2). There you will find directions to directories of database packages in the /patchsc/sql directory of $PER_TOP and $PAY_TOP. Much of the documentation for how to use these packages and load data is actually in the header files of these packages.


Outside of Balances and Batch Element Entry there are no 'Open Interfaces' provided as part of the HRMS product. Not in the same sense that they are provided with other Oracle Applications. The Oracle HRMS product suite provides a different, more flexible approach by providing a set of APIs that can be used to build interfaces. The list of APIs, which are structured more around business processes than tables, expands with each release. Oracle HRMS currently offers more than 500 APIs! The APIs provide the same validations that the online Forms do. Examples of API procedure names are 'create_us_employee' and 'hire_applicant'. The complete list for each release can be found from online help under 'New Features'. An essay describing their use should be available at www.oracle.com or please see the Oracle HRMS US Implementation Guide.


Many times during the setup of Oracle HR/Payroll Key Flexfields, companies must decide on whether to put needed information in the People Group Flexfield or to use Special Information Types. After evaluating this decision at several implementations, I would recommend using the People Group Flexfield if one of the following is true:

  • The information is needed to control eligibility for certain earnings or deductions.

  • The information is needed to determine which costing account codes should be used (GL costing).

  • The information will be used in Fast Formulas. You cannot create database items for Special Information Types.

The first two reasons take advantage of the fact that the People Group Flexfield is referenced on the Element Link screen. If your needed information does not fall into any of the above, then consider using the Special Information Types.

 

 

 ©2007 BOSS Corporation.              
All rights reserved.