Posts

User Account in Suppressed Status

If you find that a worker's user account is in suppressed status, it means the username is already assigned to another user. Use following query to check the status of user account in LDAP. SELECT  PAPF.PERSON_NUMBER,         PPNF.LAST_NAME,         PPNF.FIRST_NAME,         PU.USERNAME,         PU.ACTIVE_FLAG,         LDAPU.REQUEST_STATUS,         LDAPU.USERNAME LDAP_USERNAME,         LDAPU.REQUEST_TYPE,         LDAPR.ACTIVE_FLAG LDAP_ACTIVE_FLAG,         LDAPR.REQUEST_DATE,         LDAPR.LDAP_REQUEST_ID FROM PER_ALL_PEOPLE_F PAPF,      PER_PERSON_TYPE_USAGES_M PPTUM,      PER_PERSON_NAMES_F PPNF,      PER_USERS PU,      PER_LDAP_REQUESTS LDAPR,      PER_LDAP_USERS LDAPU WHERE PAPF.PERSON...

SQL to get Payroll Balances in Oracle Fusion HCM

SELECT DISTINCT     papf.person_number,     pni.national_identifier_number,     prb.balance_value,     ppa.effective_date,     pbtv.balance_name,     pbd.base_dimension_name FROM     per_all_people_f           papf,     per_national_identifiers   pni,     per_periods_of_service     ppos,     per_all_assignments_f      paaf,     pay_payroll_assignments    ppasg,     pay_pay_relationships_dn   pprd,     pay_payroll_rel_actions    ppra,     pay_run_results            prr,     pay_run_result_values      prrv,     pay_input_values_f         pivf,     pay_balance_feeds_f        pbf,     pay_balance_types_v...

How to trace the tables which are impacted by a process in Oracle Cloud Applications.

You can run below SQL before and after submitting the process and check the tables for change in inserts/updates/deletes count. SELECT *    FROM all_tab_modifications  ORDER BY timestamp desc This table stores information of inserts, updates and deletes since the last time statistics were gathered on the tables.  Hope this helps !

SQL to get Time Card Required Information in Fusion HCM

SELECT     papf.person_number,     paaf.assignment_number,     pasgf.time_card_req FROM     per_all_people_f           papf,     per_periods_of_service     ppos,     per_all_assignments_f      paaf,     pay_payroll_assignments    ppa,     pay_pay_relationships_dn   pprd,     pay_assigned_payrolls_dn   papd,     pay_assigned_payrolls_f    pasgf WHERE     ppos.person_id = papf.person_id     AND paaf.person_id = ppos.person_id     AND paaf.period_of_service_id = ppos.period_of_service_id     AND paaf.assignment_id = ppa.hr_assignment_id     AND papd.payroll_term_id (+) = ppa.payroll_term_id     AND ppa.payroll_relationship_id = pprd.payroll_relationship_id     AND paaf.work_terms_assignment_id = ppa.hr...

User Account in Oracle Fusion HCM

Image
Configuration for User Account: 1.        Set up for automatic User Account Creation. Go to FSM --> Manage Enterprise HCM Information --> This set up will ensure that user accounts are created automatically for person. 1.        User Name generation method. This set up is done in Security Console. Go to Tools -->  Security Console -->  User Categories This will ensure if work email address is there in the Worker.dat file while loading worker information – this will create user account by default which is same as the person’s work email address. However, this will be pending status as we need to Send Pending LDAP Requests to reflect the user name. Post successful completion of ESS job “Send Pending LDAP Requests” the user account will be reflected as person’s work email address. In case there is no work email addre...

Working with SOAP Input Payload in Oracle Cloud Fusion HCM

In this article we will focus on understanding how to use conditions in request payload of SOAP Web Service. In this example, we will use Worker service and operation findWorker to understand the concepts. Case 1: How to check existence of any field value Request:       <typ:findWorker>          <typ:findCriteria>             <typ1:fetchStart>0</typ1:fetchStart>             <typ1:fetchSize>-1</typ1:fetchSize>             <typ1:filter>                <typ1:group>                   <typ1:conjunction>And</typ1:conjunction>                   <typ1:upperCaseCompare>true</typ1:upperCaseCompare>                 ...

Using Generic SOAP Port Webservice to Upload file to UCM

Image
In this article, we will learn about how to use SOAP Service to upload files to UCM. This is used for automation of interfaces in Oracle Cloud Fusion HCM. In this example, we will use SOAP UI to test the service. Same concepts can be applied in Fusion Middleware or any other platform to invoke Web Service to upload files to UCM. You can upload the file by Base64 encoding the binary content of the file, in the Content tag as below: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ucm="http://www.oracle.com/UCM"> <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"> <wsa:Action>urn:GenericSoap/GenericSoapOperation</wsa:Action> </soapenv:Header> <soapenv:Body> <ucm:GenericRequest webKey="cs"> <ucm:Service IdcService="CHECKIN_NEW"> <ucm:Document> <ucm:Field name="dUser">imp</ucm:Field> <ucm:Field name=...