Fusion Reporting

Last updated: 3/6/2026
 Cloud Reporting 1. Reports in Fusion 2. Basic steps involved in FBDI  3. Supplier Conversion  4. ESS Job Error  5. AP Invoice Conversion  6. BI Reports  7. OTBI Reports  8. Customer Conversion  i) FBDI  ii) 'Upload Customers from Spreadsheet'  9. AR Invoice Conversion  10. Journal creation  i) ADFdi  ii) FBDI  1. Reports in FusionADFDI (Application Development Framework Data Integrator)Rapid ImplementationFBDI(File Based Data Import)
Web ADI in EBSConfiguration/ SetupData conversions
Daily transactions  Supplier conversion, Invoice conversion
You can use the ADFdi  workbook for entering a high volume of data. More than 100k records. In general it is recommended to use File Based Import (FBDI) if data being entered is in thousands of rows (approximately over 30K rows) since this sheet does not have any validations.
 2. Basic steps involved in FBDI  Step 1: Download the template from OER(Oracle Enterprise Repository) Step 2: Enter data into Template Step 3: Convert data template into ZIP file Step 4: Upload ZIP file into UCM(Universal Content Management). This is optional step as we can directly upload in step 5. Step 5: Populate data into interface tables by executing Job - 'Load Interface File for Import' is the job and parameters are 'Import Process' (get this value from OER page itself) and 'Data File' (Upload zip file) Step 6: Import data into base tables by executing Job (The same job which you used in Import Process in the above step)   3. Supplier Conversion  We have different templates for Supplier profile (header), Supplier address, Supplier sites, Supplier site assignments and so on... Step 1: Download the template from OER(Oracle Enterprise Repository) Search for 'oracle oer' in google (https://www.oracle.com/webfolder/technetwork/docs/HTML/oer-redirect.html) >> Procurement tab >> Click on Release 13 (update 17b) >> Use >> Get started with file-based data import >> Open link in new tab for Suppliers, Supplier Addresses, Supplier Sites, Supplier Site Assignments >> For XLSM template, right click and use "Save link as" and save four files >> In the links we can see different jobs and UCM path which needs to be executed for conversion process. Step 2: Enter data into SupplierImportTemplate Open SupplierImportTemplate >> Delete all sample records except first record and on first record enter below values. Click on Show Additional Attributes and delete other values in first record, except below values:  Import Action: CREATE  Supplier Name: Tata FBDI Supplier  Tax Organization Type: Corporation  Supplier Type: Supplier  Business Relationship: SPEND_AUTHORIZED  Payment Method: CHECK Step 3: Convert data template into ZIP file Instructions and CSV Generation >> Click on 'Generate CSV File' >> PozSuppliersInt (CSV and ZIP file have been created) Step 4: Upload ZIP file into UCM(Universal Content Management). This is optional step as we can directly upload in step 5. Navigator >> Tools >> File Import and Export >> Upload >> Upload the ZIP file and Account: prc/supplier/import >> Save and Close Step 5: Populate data into interface tables by executing Job ESS Job Page: Navigator >> Tools >> Scheduled Processes >> Schedule New Process >> Job Name: Load Interface File for Import >> Ok >> Import Process: Import Suppliers and Data File: PozSuppliersInt.zip >> Submit. The import process  parameter value and interface table is POZ_SUPPLIERS_INT (We can get this info from Suppliers tab in step i)  Step 6: Import data into base tables by executing Job Reload ESS Job Page again: Navigator >> Tools >> Scheduled Processes >> Schedule New Process >> Job Name: Import Suppliers  >> Ok (no need to change parameters) >> Submit. Now verify the Supplier in application :)  Repeat step 2 for other three templates as well... **Enter data into SupplierAddressImportTemplate Import Action: CREATE Supplier Name: Tata FBDI Supplier Address Name: Tata FBDI Supplier Address Country: GB Address Line 1: Tata FBDI Supplier Address 1 City: Coventry County: West Midlands Postal code: CV1 1DT RFQ Or Bidding: Y Ordering: Y Pay: Y  **Enter data into SupplierSiteImportTemplate Import Action: CREATE Supplier Name: Tata FBDI Supplier Procurement BU: Tata Business Unit Address Name: Tata FBDI Supplier Address Supplier Site: TATA FBDI Site (**Make sure the maximum length < 15) Sourcing only: N Purchasing: Y Pay: Y Primary Pay: Y **Enter data into SupplierSiteAssignmentImportTemplate  Import Action: CREATE  Supplier Name: Tata FBDI Supplier  Supplier Site: TATA FBDI Site  Procurement BU: Tata Business Unit  Client BU: Tata Business Unit  Bill-to BU: Tata Business Unit :)  4. ESS Job Error  If the job completes in Error then click on Error hyperlink >> Come to bottom of page and see  "Log and Output  Attachment   ESS_L_1490126 (1 more...) "  Here click on (1 more...) and open pdf to know the error  5. AP Invoice ConversionStep 1: Download the template from OER(Oracle Enterprise Repository) Search for 'oracle oer' in google (https://www.oracle.com/webfolder/technetwork/docs/HTML/oer-redirect.html) >> Financials tab >> Click on Release 13 (update 17b) >> Use >> Import file-based data >> Payables Standard Invoice Import >> For XLSM template, right click and use "Save link as">> In the link we can see, Scheduled process name and UCM account as well. Step 2: Enter data into PayablesStandardInvoiceImportTemplate Open PayablesStandardInvoiceImportTemplate >> Delete all sample records except first record and on first record enter below values. Click on Show Additional Attributes and delete other values in first record, except below values:  AP_INVOICES_INTERFACE values  *Invoice ID: 100  *Business Unit: Tata Business Unit  *Source: External  *Invoice Number: TATA_FBDI_STD_INV_1  *Invoice Amount: 1000.00  *Invoice Date: 2018/12/03  **Supplier Name: Tata Supplier  *Supplier Site: Tata Supp Site  Invoice Currency: GBP  Payment Currency: GBP  Description: TATA_FBDI_STD_INV_1  *Invoice Type: STANDARD  Legal Entity: Tata Legal Entity  *Payment Terms: Immediate  Terms Date: 2018/12/03  Accounting Date:2018/12/03  Payment Method: CHECK  Pay Group: Standard  Liability Combination: C01.D01.L03 AP_INVOICE_LINES_INTERFACE values  *Invoice ID: 100  Line Number: 1  *Line Type: ITEM  *Amount: 1000.00  Distribution Combination: C01.D01.E03  Accounting Date: 2018/12/03 Step 3: Convert data template into ZIP file Instructions and CSV Generation >> Click on 'Generate CSV File' >> apinvoiceimport(CSV and ZIP file have been created) Step 4: Upload ZIP file into UCM(Universal Content Management). This is optional step as we can directly upload in step 5. Navigator >> Tools >> File Import and Export >> Upload >> Upload the ZIP file and Account: prc/supplier/import >> Save and Close Step 5: Populate data into interface tables by executing Job ESS Job Page: Navigator >> Tools >> Scheduled Processes >> Schedule New Process >> Job Name: Load Interface File for Import >> Ok >> Import Process: Import Payables Invoices and Data File: apinvoiceimport.zip >> Submit. The import process  parameter value and interface table info we can get this info from Payables Standard Invoice Import page) Step 6: Import data into base tables by executing Job Reload ESS Job Page again: Navigator >> Tools >> Scheduled Processes >> Schedule New Process >> Job Name: Import Payables Invoices >> Parameters --  Business Unit: Tata Business Unit; Ledger: Tata Ledger; Source: External >> Submit. Now verify the Invoice in application :) Import Errors:  In case we come across any invoice import errors then click on 'Correct Import Errors' on invoice tasks panel >> Open excel >> Here we get detailed list of error reasons >> We can correct in the same excel >> Select that particular line >> Correct Import Errors >> Save and Submit Invoice Import >> Parameter Source is External. For deletion of record from sheet, double click on Delete column with respect to row and click on Save.  6. BI Reports  In google search for 'oracle oer' >> Financials >> Tables and Views >> Release 13 (update 17b) >> Books >> Tables and Views for Oracle Financials Cloud >> HTML >> Tables >> Here we get list of all tables. Let us execute query: SELECT INVOICE_NUM, INVOICE_AMOUNT, INVOICE_DATE FROM AP_INVOICES_ALL; Navigate to BI catalog page. Navigator >> Tools >> Reports and Analytics >> Browse Catalog >> New >> Data Model >> New Data Set >> SQL Query    Ok >> Data tab >> Rows: 50; Click on View >> Save As Sample Data >> Ok >> Save >> Select My Folder & Name: Tata Invoices >> Ok >> Look for Saved message >> Create Report >> Next >> Next >> Drag three columns and Drop at mentioned location & I have excluded grand totals row >> Next >> Finish >> Name: Tata Invoices1 >> Ok >> Click on View Report >> Excel >> Report gets downloaded in Excel :)  7. OTBI Reports  In BI report we have to write the query in OTBI we do not have option to write query. Its just drag and drop of columns. Navigator >> Tools>> Reports and Analytics >> Create >> Analysis >> (The subject area which ends with 'Real Time' only to be used in OTBI) >> Select 'Payables Invoices - Transactions Real Time' >> Continue >> Expand >> We call folders as dimensions (Subject area >> dimensions >> columns) >> Business Unit >> Select Business Unit Name and click on add >> Supplier >> Select Supplier and click on add >> Supplier Site >> Select Business Unit Name and click on add Site >> Invoice Details >> General Information >> Select Invoice Number and click on add >> Invoice Details >> Invoice Amounts >> Select Invoice Amount and click on add >> Next >> Title: TCS Invoice Analysis; Table: Table; Click on preview >> Next >> In case we want to filter the data. Lets assume we want to filter data based on BU then expand 'Additional Layout Options' >> Select Business Unit Name from Columns section >> Move To >> Prompt For >> Next >> Next >> Next >> Select My Folders and Analysis Name: Tata Invoice OTBI Analysis >> Submit   Search the name >> Click on ... >> View :) Go to invoice workbench >> Reports and Analytics >> Here also we can see OTBI (OTBI = Analysis)  8. Customer Conversion  i) FBDI Download the template from OER(Oracle Enterprise Repository) or https://docs.oracle.com/cloud/farel12/financialscs_gs/OEFBF/Customer_Import_300919043_fbdi_7.htm#300919043)  For XLSM template, right click and use "Save link as" and save file. Now go to cloud application and look for Customer Data Management >> Data Import.  Under Tasks >> Create Data Import Batch >> Batch Name: Tata Customer Data Import Batch; Source System: Comma separated values; Object: Customer and Consumer >> Save and Close >> Copy the batch ID (300000176289359). Next go to spreadsheet and delete all records except first record. HZ_IMP_PARTIES_T*Batch Identifier300000176289359
Party Original SystemCSV
Party Original System ReferenceTATA_CUST_01
Insert Update Indicator I
*Party TypeORGANIZATION
Party Usage CodeCUSTOMER
Organization NameTata Customer 01
DUNS Number123456789
HZ_IMP_PARTYSITES_T*Batch Identifier300000176289359
Party Original SystemCSV
Party Original System ReferenceTATA_CUST_01
Party Site Original SystemCSV
Party Site Original System ReferenceTATA_CUST_PS_01
Location Original SystemCSV
Location Original System ReferenceTATA_CUST_LOC_01
Insert Update Indicator I
Party Site NameTata Customer Site 01
Party Site From Date2019/01/01
Mail StopMS 6OP
*Identifying AddressY
HZ_IMP_PARTYSITEUSES_T *Batch Identifier300000176289359
Party Original SystemCSV
Party Original System ReferenceTATA_CUST_01
Party Site Original SystemCSV
Party Site Original System ReferenceTATA_CUST_PS_01
*Party Site Use TypeBILL_TO
Primary IndicatorY
Insert Update Indicator I
From Date2019/01/01
Party Site Use Original SystemCSV
Original System Party Site Use ReferenceTATA_CUST_PSU_01 
HZ_IMP_ACCOUNTS_T*Batch Identifier300000176289359
Customer Account Source SystemCSV
Customer Account Source System ReferenceTATA_CUST_ACCOUNT_01
Party Original SystemCSV
Party Original System ReferenceTATA_CUST_01
Account NumberTATA_CUST_ACCOUNT_01
Insert Update Indicator I
Account TypeR
Account DescriptionTata Customer Account 01
Account Established Date2019/01/01
HZ_IMP_ACCTSITES_T*Batch Identifier300000176289359
Customer Account Source SystemCSV
Customer Account Source System ReferenceTATA_CUST_ACCOUNT_01
Account Site Source SystemCSV
Account Site Source System ReferenceTATA_CUST_AS_01
Party Site Original SystemCSV
Party Site Original System ReferenceTATA_CUST_PS_01
Insert Update Indicator I
*Account Address SetTATA_RDS_CUST_SIT
From Date2019/01/01
Key AccountY
HZ_IMP_ACCTSITEUSES_T*Batch Identifier300000176289359
Account Site Source SystemCSV
Account Site Source System ReferenceTATA_CUST_AS_01
Account Site Purpose Source SystemCSV
Account Site Purpose Source System ReferenceTATA_CUST_ASU_01
*PurposeBILL_TO
Primary IndicatorY
Insert Update Indicator I
SiteLondon
*Account Address Purpose SetTATA_RDS_CUST_SIT
Purpose From Date2019/01/01
HZ_IMP_LOCATIONS_T*Batch Identifier300000176289359
Location Original SystemCSV
Location Original System ReferenceTATA_CUST_LOC_01
Insert Update Indicator I
CountryGB
Address Line 1Cust Address Line 01
CityLondon
Address Effective Date2019/01/01
After entering values in respective tabs go to 'Instructions and CSV Generation' and click on 'Generate CSV File'. Go to ESS job page and schedule new process 'Load Interface File for Import' >> Import Process: Import Trading Community Data in Bulk; Data File: Upload the csv file >> Submit. Go to Customer Data Management >> Data Import >> Actions >> Import >> Select your choice of Import Process Mode >> Submit Verify new Customers in Receivables >> Billing >> Tasks >> Manage Customers :) ii) 'Upload Customers from Spreadsheet'  Receivables >> Billing >> Tasks >> Upload Customers from Spreadsheet >> Download Customer Spreadsheet Template >> 'UploadCustomersTemplate' file gets downloaded Go to Instructions tab and click on 'Show Extensible Attributes' (This will display hidden columns)  Customers*Source SystemUK Customer Sales
*Customer Number12345
*Customer NameTata Customer 02
*Account NumberTATA_CUST_ACCOUNT_02
Account DescriptionTata Customer Account 02
Account Established Date2019/01/01
Customer Profile ClassTata Profile Class
*Account Address SetTATA_RDS_CUST_SIT
*Location Source ReferenceTATA_CUST_LOC_02
*Address Line 1Cust Address Line 01
CityLondon
*CountryGB
*Identifying AddressY
*Site Purpose Source ReferenceTATA_CUST_ASU_02
*PurposeBILL_TO
*Site Purpose Primary IndicatorY
Payment MethodCheck
Primary Payment Method IndicatorY
Go to Instructions tab and click on 'Generate CSV File' >> Save csv file >> Ok Receivables >> Billing >> Tasks >> Upload Customers from Spreadsheet >> Click on 'Upload Customers from Spreadsheet' button >> Batch Name: Tata Customer 02 Upload; Data File: Choose .zip file >> Submit >> Check for completion status and count of successful records :)   9. AR Invoice Conversioni) AutoAccounting configuration for all account types  Implementation Project >> Task 'Manage AutoAccounting Rules' >> Search your BU to verify which account types have been created and create rest all accounts with some random account type. Create:  Business Unit: Tata Business Unit; Account Type: AutoInvoice Clearing  Company: C01; Deaprtment: D01; Account: A01 (Just give some random account value) Business Unit: Tata Business Unit; Account Type: Bills Receivable  Company: C01; Deaprtment: D01; Account: A01 Business Unit: Tata Business Unit; Account Type: Deferred Tax  Company: C01; Deaprtment: D01; Account: A01 Business Unit: Tata Business Unit; Account Type: Factored Bills Receivable  Company: C01; Deaprtment: D01; Account: A01 Business Unit: Tata Business Unit; Account Type: Freight  Company: C01; Deaprtment: D01; Account: A01 Business Unit: Tata Business Unit; Account Type: Remitted Bills Receivable  Company: C01; Deaprtment: D01; Account: A01 Business Unit: Tata Business Unit; Account Type: Tax  Company: C01; Deaprtment: D01; Account: A01 Business Unit: Tata Business Unit; Account Type: Unbilled Receivable  Company: C01; Deaprtment: D01; Account: A01 Business Unit: Tata Business Unit; Account Type: Unearned Revenue  Company: C01; Deaprtment: D01; Account: A01 Business Unit: Tata Business Unit; Account Type: Unpaid Bills Receivable  Company: C01; Deaprtment: D01; Account: A01 Save and Close ii) Transaction source: Imported  In implementation project search for task 'Manage Transaction Sources' >> Search Name: Receivables Import >> Select the line and click on Edit >> Enter your Legal Entity (Tata Legal Entity) and Standard Transaction Type (Tata Invo Trans Type) >> Save and Close iii) Create line transaction DFF  In implementation project search for task 'Manage Receivables Descriptive Flexfields' >> Search for Name: Line Transactions >> Select the line and click on Edit >> Manage Contexts >> Create >> Display Name: Tata AutoInvoice; Context Code: Tata AutoInvoice; API Name: TataAutoInvoice; Description: Tata AutoInvoice >> Save >> Under Context Sensitive Segments, click on Create >> Name: Tata_Context_Segments; Code: Tata_Context_Segments; API Name: TataContextSegments; Description: Tata_Context_Segments >> Create Value Set  Save and Close  Save and Close >> Save and Close >> Save and Close >> Save and Close >> Deploy Flexfield >> Look for confirmation message and click on Ok >> Done Download the template from OER(Oracle Enterprise Repository) or https://docs.oracle.com/en/cloud/saas/financials/18b/oefbf/AutoInvoice-Import-312157752-fbdi-1.html  For XLSM template, right click and use "Save link as" and save file. In the same page we can find Scheduled process (Import AutoInvoice) which needs to be executed. Fetch the existing values from instance. Receivables >> Billing >> Tasks >> Create Transaction RA_INTERFACE_LINES_ALL*Business Unit NameTata Business Unit
*Transaction Batch Source NameReceivables Import
*Transaction Type NameTata Invo Trans Type
Payment TermsTata Pay Terms
Transaction DateSYSDATE
Accounting DateSYSDATE
Bill-to Customer Account Number20111
Bill-to Customer Site Number879872
Ship-to Customer Account Number20111
Ship-to Customer Site Number879872
*Transaction Line TypeLINE
*Transaction Line DescriptionDesktop
*Currency CodeGBP
*Currency Conversion TypeUser
Currency Conversion DateSYSDATE
Currency Conversion Rate1.00
Transaction Line Amount1000.00
Transaction Line Quantity1.00
Unit Selling Price1000.00
Line Transactions Flexfield ContextTata AutoInvoice
Line Transactions Flexfield Segment 110001
RA_INTERFACE_DISTRIBUTIONS_ALL*Business Unit NameTata Business Unit
*Account ClassREC
Amount1000.00
Percent100.00
Line Transactions Flexfield ContextTata AutoInvoice
Line Transactions Flexfield Segment 110001
Accounting Flexfield Segment 1C01
Accounting Flexfield Segment 2D01
Accounting Flexfield Segment 3A01
RA_INTERFACE_DISTRIBUTIONS_ALL*Business Unit NameTata Business Unit
*Account ClassREV
Amount1000.00
Percent100.00
Line Transactions Flexfield ContextTata AutoInvoice
Line Transactions Flexfield Segment 110001
Accounting Flexfield Segment 1C01
Accounting Flexfield Segment 2D01
Accounting Flexfield Segment 3R01
Click on 'Generate CSV File' in 'Instructions and CSV Generation' tab  Go to ESS job page >> Tools >> Scheduled Processes >> Schedule New Process >> Search for 'Load Interface File for Import' >> Import Process*: Import AutoInvoice and upload the zip file >> Submit Again re-open ESS job page and submit 'Import AutoInvoice' >> Business Unit: Tata Business Unit; Transaction Source: Receivables Import; Default Date: Today's date >> Submit  10. Journal creation  i) ADFdi General Accounting >> Journals >> Tasks >> Create Journal in Spreadsheet  ; Go to Create Journal tab >> Submit >> Submission Option: Submit Journal Import and Posting; Import Descriptive Flexfields: No >> Submit. Now verify the entry under Manage Journals :) ii) FBDI  a) Download the template from OER(Oracle Enterprise Repository) - Search for 'oracle oer' in google or direct link is 'https://docs.oracle.com/en/cloud/saas/financials/r13-update17d/oefbf/Journal-Import-304233274-fbdi-23.html' >> For XLSM template (JournalImportTemplate.xlsm), right click and use "Save link as">> Also we can see the Scheduled process 'Import Journals' Fetch Ledger ID: FSM >> Tasks >> Search >> 'Manage Primary Ledgers' >> Select your record >> View >> Columns >> Select Ledger ID*Status CodeNEWNEW
*Ledger ID300000176281847300000176281847
*Effective Date of TransactionSYSDATESYSDATE
*Journal SourceBalance TransferBalance Transfer
*Journal CategoryRemote TransferRemote Transfer
*Currency CodeGBPGBP
*Journal Entry Creation DateSYSDATESYSDATE
*Actual FlagAA
Segment1C01C01
Segment2D01D01
Segment3E01A01
Entered Debit Amount3000.00 
Entered Credit Amount 3000.00
REFERENCE4 (Journal Entry Name)Tata FBDI Journal 01Tata FBDI Journal 01

Save >> Instructions and CSV Generation tab >> Click on 'Generate CSV File' >> Save csv/ zip file  Scheduled Processes >> Load Interface File for Import >> Import Process: Import Journals and Data File: Upload zip file >> Submit.  Next submit 'Import Journals' job >> Source: Balance Transfer; Ledger: Tata Ledger; No Group ID >> Submit. Now verify the entry under Manage Journals :) 

Testing