0% found this document useful (0 votes)
219 views7 pages

VBCS Guide for HCM Freshers

1. Create two search pages to display person search results using ADP and SDP. Include a link to launch the CRUD page for a selected person. 2. Create a CRUD page to manage a user's communication accounts. Allow adding, editing, and deleting accounts using specified components. 3. Create a page to view and manage a logged-in user's communication accounts and descriptive flex fields. Use dynamic forms to configure edit and create. Specify required service connections.

Uploaded by

adityasriram111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
219 views7 pages

VBCS Guide for HCM Freshers

1. Create two search pages to display person search results using ADP and SDP. Include a link to launch the CRUD page for a selected person. 2. Create a CRUD page to manage a user's communication accounts. Allow adding, editing, and deleting accounts using specified components. 3. Create a page to view and manage a logged-in user's communication accounts and descriptive flex fields. Use dynamic forms to configure edit and create. Specify required service connections.

Uploaded by

adityasriram111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

VBCS Assignment for Freshers

Workspace Setup :

1) Visit https://alm.oraclecorp.com/fusionapps/# and check if you are able to access HCM-


IDC-Freshers project

2) Navigate to the HCM-IDC-Freshers project and create a Workspace. The name of the
workspace should be appended with your GUID.

3) Select "hcmtrainingidcv2.git" for the Repository Name, "trainingintegration" as the Parent


Branch.

Problem Statements:

1) Create a VB page to display the search results of a person. The displayed results must
contain Display name, Person Id, Person Number, Assignment Name.
On click of any person from the search result, it should launch the CRUD operations page of
that person.

Note: Create two different search pages. One should render the data using ADP(Array Data
Provider) and other page should render data using SDP(Service Data Provider).
Use any one of the above pages to launch the CRUD Operations page.

Components to be used:
Page Template : oj-sp-smart-search-page
oj-hcm-search, oj-list-view, oj-list-item-layout.

Service Connection: WorkersElasticSearchService

The search pages should appear like this.


2) Create a VB page for CRUD OperaUons to display communicaUon accounts of the user
selected in the Search Page. The user should be able to add a new account, edit an exisUng
account, delete an account.

Components to be used:
Page Template : oj-sp-simple-create-edit
oj-list-view, oj-hcm-collecUon-item, oj-form-layout, oj-select-single, oj-input-text

Service Connections: otherCommunicationAccounts, CommonLookups

Service Setup for otherCommunicationAccounts:

a) Navigate to the Services tab, Click on + icon

b) Select Service Connection Define by Specification


c) Enter the Required Details
API Type: ADF Describe (cache-enabled)
Url: Select base:hcmRest from dropdown and append 11.13.18.05:9/workers/describe
Authentication : Oracle Cloud Account

d) Next Select all the workers/otherCommunicationAccounts endpoints and Click on Create


Similarly create service connection for CommonLookupsLOV
Url: Select base:fscmRest from dropdown and append
11.13.18.05:9/commonLookupsLOV/describe
The CRUD Page UI should be as shown on launch.
3) Create a VB page to display the “Other CommunicaUon Accounts” of the logged-in user.
The user should be able to add a new account, edit an exisUng account, delete an account.
Make sure that the DescripUve Flex Fields (DFF) are also rendered in the UI and these fields
should also be updatable.

Note: Dynamic Forms (oj-dyn-form) should be used for configuring the EDIT and CREATE
forms.
Service Setup: Create a Service ConnecUon using “Define by SpecificaUon” using the
following details...
Select base:hcmRest from dropdown and append
11.13.18.05:9/personOtherCommunicaUonAccounts/describe

Shown below are the endpoints which are part of the


personOtherCommunicaDonAccountsDFF service.
The endpoints which are required to solve the problem are highlighted in red.

Components to be used:
Page Template : oj-sp-simple-create-edit
oj-list-view, oj-hcm-collecUon-item, oj-dyn-form

The page should appear as shown below:

You might also like