Posts

VAT Report in Oracle Fusion

Image
 SELECT      gl.name AS ledger_name,     zx.trx_number AS transaction_number,     zx.trx_date AS transaction_date,     zx.tax_regime_code,     zx.tax_rate_code,     zx.line_amt AS taxable_amount,     zx.tax_amt AS vat_amount FROM      ZX_LINES zx,     GL_LEDGERS gl WHERE 1=1     AND zx.ledger_id = gl.ledger_id     AND zx.trx_date >= TO_DATE('2026-01-01', 'YYYY-MM-DD')     AND ROWNUM < 50

Absence Management

Image
     Absence Management It helps to manage employee Absence Details, meaning leave management. After the implementation of GHR, Absence Management is required. Human Resources Role is required to manage Absence Management application. Navigation: My Client Group à Absences Time Periods Repeating Time Periods Define the boundaries for when accruals are calculated, when balances reset, and when leave can be taken.     Creating Absence Plans means Leave Plans. Ex: Vocation leaves, pending leave, sick leave, ….etc Get approval from the manager and get leave Auto approval Schedule the leaves Leave balance will be calculated and posted to (General Ledger:GL) First Time Periods will be defined, and then the Eligibility profile will be defined Eligibility Then we will have a Fast Formula and Rates Rate definition: When we want to change the values dynamically. Absence Reason: What is the reason for applying for leave ...

HSDL vs HDL

  What are the differences between HDL and HSLD in Oracle HCM Cloud? HSDL Vs   HDL HCM Spread Data Loader   HCM Data Loader We need to install the ADFdi Plug-on Excel   No need to install ADFdi Plug-in User Friendly   It is not user-friendly A normal consultant can fill in the data in Excel <50,000 records   Technical expertise is required to prepare the DAT file >50,000 records If we load more than  50,000 records then we may encounter problems like: Excel stopped working Session Time-out   We can load unlimited records. We will prepare .DAT file We will just fill the data in the Excel sheet If any errors occur, we can fix it in the same Excel sheet.   We have to check the error logs and then we n...

Mastering Parameters in Oracle Fusion BI Publisher

Mastering Parameters in Oracle Fusion BI Publisher: Mandatory, Optional, and "All" Logic When building Data Models in Oracle Fusion, how you handle parameters determines the user experience and report performance. Here is the definitive syntax guide: 1. Mandatory Parameters Use this when a value must be provided for the report to run. Syntax: AND column =:parameter Example: AND Person_Number = :p_Person_Number 2. Optional Parameters (The "All" Logic) Use this to allow users to leave a field blank or select "All" to see all records. Syntax (Recommended):  AND (:parameter IS NULL OR column = :parameter) Example: AND (:p_Person_Number IS NULL OR Person_Number = :p_Person_Number) Note: Using NVL is common but can be slower on large datasets as it may bypass indexes. 3. Multi-Select Parameters Use this when the user can select multiple values from a list. Syntax: AND (column IN (:parameter) OR 'All' IN (:parameter)) Example: AND (Person_Number IN (:p_Pe...

Oracle Fusion BIP: Customizing Seeded Reports the Right Way

 Oracle Fusion BIP: Customizing Seeded Reports the Right Way When a client asks to see only specific columns in a Standard/Seeded BIP Report, you have two main paths.  Choosing the right one depends on whether you want to change the View  or  the Engine. Option 1: Create a Custom Layout (Recommended) This is the "cleanest" approach. You keep the standard logic but change the visual output The Move: Create a new Layout (RTF/Excel/Online) using only the required columns from the existing Seeded Data Model. Why it wins: It’s low maintenance. Since you’re still using the seeded Data Model, you benefit from any logic updates Oracle pushes during quarterly patches. Best for: When the data is already there, you just want it to look tidier. Option 2: Customize the Data Model This is a deeper "under the hood" change. The Move: Copy the seeded Data Model to the Custom folder, edit the SQL script to remove unwanted columns, and link it to a new report/layout. Why it w...

'Generate CSV File' Not Working in Oracle Fusion FBDI template

 Problem: On FBDI Customer Import Excel XLSM template, The Button 'Generate CSV File' Not Working. Solution1: On same Excel XSLM template: From Ribbon>View>Macros>View Macros>GenCSV>Run button.  Solution2: On Excel XLSM template, Go to the Developers Tab>Click on Macros>Choose GenCSV>Click on Run button. After the CSV file is generated, right click on the file>Choose Compress To>Zip Folder. Solution3: On Excel XLSM template> Right click > Properties Under General tab, below there will be an option- 'Unblock'. Enable this.

REST Web Service in Oracle Fusion to manage Banks

 REST Web Service  ================= Rest Resources Resources would have 5 end-points(methods) usually.  Ex: Create a Bank Read-Get a/all Banks Update Bank Delete a Bank Fusion Navigation for managing Banks  Setup and Maintenance Tasks Global Tasks Manage Banks Get All Banks  /fscmRestApi/resources/11.13.18.05/cashBanks https://fa-eubg-saasfademo1.ds-fa.oraclepdemos.com/fscmRestApi/resources/11.13.18.05/cashBanks Get a specific Bank  https://fa-eubg-saasfademo1.ds-fa.oraclepdemos.com/fscmRestApi/resources/11.13.18.05/cashBanks/{BankPartyId} Create a Bank  https://fa-eubg-saasfademo1.ds-fa.oraclepdemos.com/fscmRestApi/resources/11.13.18.05/cashBanks patch  Update  https://fa-eubg-saasfademo1.ds-fa.oraclepdemos.com/fscmRestApi/resources/11.13.18.05/cashBanks/{BankPartyId} Put https://fa-eubg-saasfademo1.ds-fa.oraclepdemos.com/fscmRestApi/resources/11.13.18.05/cashBanks/{BankPartyId} Delete  https://fa-eubg-saas...