Documente Academic
Documente Profesional
Documente Cultură
Fast Formula is used for data group Create the fast formula needs in the destination system
criteria or rule based attributes. (with the same name and start date).
Attributes are based on Flexfield DBIs Generate the DBIs by running the ‘Generate Database
generated from the ‘Generate Database Items’ process and the same set of parameters used in the
Items’ process. source instance.
If issues still exist, then provide the import log you received when importing the extract definition in the
target environment.
Retrieve the output of the following query from the source environment where an extract definition
already exists (for example, from where you exported the extract definition). Substitute the <Source
Definition Name> with the definition from the source environment and run against the source
environment.
Query 1:
=========
Query 2:
=========
Note: Do not provide the file generated by the Export XSD Schema button on the Extract Execution
Tree page.
3. Download the archive log and upload to the bug for further analysis.
SELECT fi.instance_name
,pc.checklist_name
,pci.worklist_id
,pci.status checkliststatus
,fti.status flowtaskinstancestatus
,fti.flow_task_instance_id
FROM pay_flow_instances fi
,pay_checklists_vl pc
,pay_flow_task_instances fti
,pay_checklist_instances pci
WHERE fi.flow_instance_id = pci.flow_instance_id
AND fi.flow_instance_id = fti.flow_instance_id
AND fti.base_flow_task_id = pc.base_flow_task_id
AND pc.base_checklist_id = pc.base_checklist_id
AND pci.base_checklist_id = pc.base_checklist_id
AND pc.checklist_name= '<Definition_name>'
order by fi.creation_date desc;
Note: In this section, we refer to the Process ID 340493 which was generated for the archive job
from the previous step.
If you ran the extract process very recently, you can view it in the latest process list.
2. All the processes created after the above process (Archive Payroll Information and Generate
Report), that are of type ‘Payroll Sub process’ would ideally be the child sub processes and we
will require logs associated with them.
3. You can also search with Process ID minus 1 (for example, 340492) in the Scheduled Process
page. Select the Hierarchy button and expand the tree. After you ensure that Archive Payroll
Information and Generate Report Job (340493) are children, provide us all the log files clicking
on each child node of the tree starting with Manage Payroll Flow.
Note: Select the View Log button on the Search Results table or the log URL in the details
section to download the log.
4. If you do not find any such child processes, run below SQL query (in BIP) to find parent process.
Search the process in Scheduled Processes UI and click on Hierarchy Radio Button and expand
the tree to show all child process of the extract run. Provide us all the log files clicking on each
child node of the tree starting with Manage Payroll Flow.
------------------
Query 1: Find parent request id of extract run to search in Scheduled Process.
-------------------
SELECT fti.status,
fti.flow_task_instance_id,
ft.base_flow_Task_name,
pc.checklist_name,
pr.call_type,
pr.call_id
FROM pay_flow_Task_instances fti,
pay_flow_tasks_vl ft,
pay_checklists_vl pc,
pay_requests pr
WHERE fti.flow_instance_id =
(SELECT flow_instance_id
FROM pay_flow_instances WHERE instance_name = '<Flow_Instance_Name>'
)
AND fti.base_flow_task_id = ft.base_flow_task_id
AND ft.base_flow_task_id = pc.base_flow_task_id
AND fti.flow_task_instance_id = pr.flow_task_instance_id
AND call_type = 'FLOW_ESS' ;
If you ran the extract process very recently, you can view it in the latest process list.
2. All the processes created after the above process (Archive Payroll Information and Generate
Report), that are of type ‘Archive Integration with BI Publisher’ would ideally BI processes and
we will require logs associated with them.
3. You can also search with Process ID minus 1 (for example, 340492) in Scheduled Process page.
Select the Hierarchy button and expand the tree. After you ensure that Archive Payroll
Information and Generate Report Job (340493) are children, provide us all the log files clicking
on each child nodes of the tree starting with Manage Payroll Flow.
Note: Select the View Log button on the Search Results table or the log URL in the details
section to review the log information.
Select the View Log button on the Search Results table or the log URL in the details section to
download the log.
1. After you run the extract and once the extract goes to error, navigate to BIP and find the report
attached to the delivery option. Click on More and then History.
2. In the Report History page, remove the value in the Owner field (make it blank) and click on
Search.
3. Click on the latest report job name in the search results and select the Error Icon (in red) and
add the error information shown in the popup to the bug.
How to Set Up Multi-threading
1) Set up multi threading database item in any one of the data groups (preferably in the root data
group).
If you select the PAYROLL_RELATIONSHIP_ID equivalent DBI as the threading database item (present
in the user entity), then you must select Relationship Actions in the Threading Action Type field. If
you select any unique DBI item other than Payroll Relationship ID, then you can select Object Actions
as the threading action type.
For example: if you select the PER_EXT_PAY_EMPLOYEES_UE user entity, then you select
PER_EXT_PAY_HR_ASSIGNMENT_ID as the threading database item and Object Actions as the
threading action type.
Note: Perform the above step for a new extract data group only. You cannot modify existing data
groups to add a threading database item.
a. Parameter Name: Threads, this parameter determines the total number of sub
processes that run under the concurrent manager.
b. Default: 1; minimum: 1. Modify the value to 8 unless the current value is already 8. If
you already have value as 8 or above 8. Do not modify the value.
Note: If you have no such parameter, you need to create the value by clicking on (+) and choosing
above parameter in Lookup.
i. Multi-threading DBI chosen is not unique for the data group. Please configure
correct multi-threading DBI or atleast provide the filter that will ensure the
threading object value is unique for the data group.
ii. If you have marked Key Element wrongly for the data group.
i. Multi-threading DBI chosen is not unique for the data group. Please configure
correct multi-threading DBI or atleast provide the filter that will ensure the
threading object value is unique for the data group.
ii. If you have marked Key Element wrongly for the data group.
iii. Compare the records generated by below query and find gaps. Also, please
upload the output of the SQL for our analysis.
Other Issues
1. Issue with Event based Extract
a. Event Based Extracts suddenly stopped working and does not detect changes.
ii. Open Extract Definitions in above output. See if you have marked Event Group
recently for the extract and clear the value. You should not mark any Extract
with Event Group unless it has atleast one multi-threaded data group.
Documentation on MOS
Note Details
1677090.1 Fusion HCM Extract Step-by-Step Approach and Troubleshooting Guide
1964920.1 Oracle HCM Extracts: Running a Changes-Only Extract
1559127.1 Oracle Fusion HCM Extracts User Guide
1573099.1 Oracle Fusion HCM Extracts: Delivery Options
1536245.1 How to Enable Logging for Oracle Fusion Global Payroll – Provide GMZFT as
value to Payroll Process Configuration Parameter - "Logging Category
Detailed information that is used for investigating problems. Default: no
logging"
1559161.1 Oracle Fusion HCM Extracts FAQs for Release 5
1565118.1 Database Items for Extracts and Formulas in Oracle Fusion HCM
Generate DBIs for Flexfields