Oracle HCM Cloud document records upload with an OIC integration

Hi, community,

I keep exploring OIC features and find them quite powerful and flexible.
In this blog, I would like to share a scenario to automate document records upload into Oracle HCM Cloud I came up with.
It might be useful to load a batch of scans of personal documents in bulk for many employees and my scenario meets this requirement.
I accommodated the On-Premises Connectivity Agent functionality to create a local shared stage area where user can put scans in the PDF format with the certain name convention like: <PersonNumber>_<DocumentType>_decription.pdf

Check this blog for details on how to install and configure a connectivity agent.

My OIC integration polls this shared area and parses a filename and loads the documents for employees into Oracle HCM Cloud.

For demonstration purposes, the integration handles only two document types but can be easily extended to the required number of document types.

Below is a short video that demonstrates a scenario in action:

I hope you find it useful.
Feel free to reach to me and we will help you in building any complicated integration in Cloud.

SY,
Volodymyr

Oracle HCM Cloud REST API how-to miniseries I

Hi colleagues,

I would like to start a short series about using REST API in Oracle HCM Cloud. As far as you know, you can use Oracle REST APIs to view and manage data stored in Oracle Applications Cloud and those can be used as a bridge between external applications and Oracle HCM Cloud.
There is a big list of APIs available: https://docs.oracle.com/en/cloud/saas/human-resources/20a/farws/index.html

If you are new to REST I would recommend going through my article that describes a concept: https://hcmcloudhub.com/2016/01/16/an-introduction-to-the-rest-apis-in-oracle-hcm-cloud/

In this post I am going to outline several parameters that may be useful while working with Employees/Assignment REST Endpoints:

  • Limit attributes to be retrieved

To decrease the size of the resulting payload, specify which attributes should be returned by using the fields parameter:
GET hcmRestApi/resources/latest/emps?fields=PersonNumber
https://podname.fa.em2.oraclecloud.com/hcmRestApi/resources/latest/emps?fields=PersonNumber Continue reading