Best Of
Re: Oracle Java Vs Open JDK
Hi Team,
Thank you for reaching out to Oracle Communities. We will arrange for an expert to review your post and work with you at the earliest.
Regards,
Satheesh Kumar N
Re: Can Links to Fluid Pages on the Fluid Expense Workcenter Open without leaving the Workcenter?
It was determined this is a peopletools limitation still existing on 8.62 that impacts all fluid workcenters where a link takes the user to a fluid page. I have created an enhancement idea at the following link for this:
https://community.oracle.com/mosc/discussion/4591575/ability-to-remain-within-the-fluid-workcenter-after-clicking-a-link-to-be-taken-to-a-fluid-page/p1?new=1
Re: Can Links to Fluid Pages on the Fluid Expense Workcenter Open without leaving the Workcenter?
The OSS Team has raised the below new Urgent Defect for the FIN Expenses Development team to further analyze:
DEFECT # 38373244
TITLE:
EX: Upon Clicking Onto Fluid Expenses WorkCenter Links to Fluid Delivered Pages the System Quits the WorkCenter, and Removes the Left Menu Panel, Unlike When Clicking Online Classic Links
PROBLEM:
Within the configuration of the Fluid Expenses WorkCenter Pagelet, new settings have been added into the My Links section pointing to the delivered Fluid pages of:
- Create Expense Report - My Wallet - My Expense Reports - Expenses History
When the Users navigate to the Fluid WorkCenter, and click on any of these new links added, the system automatically quits the WorkCenter Menu/Component, and directly loads the corresponding page occupying the whole screen. This is a different behavior than that of links pointing to the same features, but in online Classic, where the page gets loaded in the right hand side of the screen, leaving the WorkCenter menu left panel untouched.
REPLICATION STEPS:
1.- Log into the FSCM 9.2 Online Application as a System Administrator.
2.- Navigate to: Enterprise Components > WorkCenter/Dashboards > Configure Pagelets
3.- Open the delivered Configuration ID EX.
4.- Go to the Links tab.
5.- Scroll under display the Link Group 4 (Expense Report).
6.- Click on the + icon to add a new row within the Link List grid.
7.- On the new row, click on the Define link.
8.- This loads the Define Link/Security pop-up page, where the 'Select Menu Item' link is to be clicked.
9.- On the Select Content Reference sub-page, check the 'Include hidden Crefs' check-box.
10.- Expand the 'Fluid Structure Content' option.
11.- Expand the 'Fluid Pages' option.
12.- Expand the 'Travel and Expenses' option.
13.- Click on the 'Expense Create Report' link, (Menu Item EPEX_ADD_EXPRPT_FL_GBL).
14.- Select the 'Override Label' check-box, enter a Label, and click on OK button.
15.- Perform steps 6 through 14, adding the below 3 additional menu options:
- My Expense Reports (Menu Item EPEX_EXP_LIST_FL_GBL).
- My Wallet (Menu Item EPEX_MY_WALLET_FL_GBL).
- Expense History (Menu Item EP_EX_HIST_MD_FL_GBL).
16.- Save the changes.
17.- Click on the 'Activate Links Settings' button.
18.- Log into the FSCM 9.2 Online Application as an Expenses User.
19.- Go to the Fluid Employee Self Service Homepage, and click on the Expenses WorkCenter tile.
20.- Confirm that the 4 new options get properly displayed under the My Links section.
21.- PROBLEM 1: Click on the 'Create Expense Report' link for the Fluid page, and confirm that the system is quitting the Fluid Expenses WorkCenter, to directly load the Expense Report header Fluid page/component.
22.- PROBLEM 2: Click on the 'My Expense Reports' link for the Fluid page, and confirm that the system is quitting the Fluid Expenses WorkCenter, to directly load the My Expense Reports Fluid page/component.
23.- PROBLEM 3: Click on the 'My Wallet' link for the Fluid page, and confirm that the system is quitting the Fluid Expenses WorkCenter, to directly load the My Wallet Fluid page/component.
24.- PROBLEM 4: Click on the 'Employee History' link for the Fluid page, and confirm that the system is quitting the Fluid Expenses WorkCenter, to directly load the Expense History Fluid page/component, with the additional problem that the 'Expense Report History', and 'My Wallet History' filter options are missing altogether.
BUSINESS IMPACT:
Users are constantly driven out of the Fluid Expenses WorkCenter main Component/Menu, so once the needed task is completed, they need to go back to the main Homepage, and open again the Fluid Expenses WorkCenter functionality. This is not User friendly, and defies the whole purpose of being on a WorkCenter.
EXPECTED BEHAVIOR:
The Fluid Expenses WorkCenter is working as per expected if the User clicks on the delivered Online Classic links for the same features. Each page gets loaded on the right hand side of the screen, while the left hand side contains the menu panel of the WorkCenter. If Fluid UI is to be adopted by Users, and rolled out by customers, the Fluid page links should behave in the same manner, keeping the Expenses WorkCenter framework and logic in the main page.
Re: Retrieve a Message from the Work Center
It's not easy. The Work Centre messages are held hierarchically in table F01131M, where each row is identified by a serial number and also carries the serial number for it's parent so you have to step through the messages to find the actual error you want.
We have one orchestration that looks at the Work Centre messages to return an error message to an external system and uses a recursive SQL to generate all of the error messages for a specific transaction and then returns them in a text file via SFTP.
We use a Database Connector to run the SQL and build the text file. Substitution data is populated in the error message. The following code snippet will hopefully help:
All the best
Jonathan
// Retrieve the error messages associated with the rejected voucher...
def sqlErr = " select zmppsrk" +
" , zmpsrk" +
" , zmserk" +
" , frdsca" +
" , zmlv" +
" , zmtsv" +
" , zmtmpi" +
" from ${dta}.f01131m" +
" left outer join dd920.f9203" +
" on frdtai = zmtmpi" +
" where (zmppsrk = (select max(zmppsrk)" +
" from ${dta}.f01131m" +
" where zmtmpi = 'LM0012'" +
" and zmtsv like '%${ediBatch}%') or" +
" zmppsrk = (select min(zmserk)-1" +
" from ${dta}.f01131m" +
" where zmtmpi in ('LM0002', 'LM0006', 'LM0007', 'LM0008')" +
" and zmtsv like '%${caseID}_${YMD}%'))" +
" and zmserk >= (select min(zmserk)-1" +
" from ${dta}.f01131m" +
" where zmtmpi in ('LM0002', 'LM0006', 'LM0007', 'LM0008')" +
" and zmtsv like '%${caseID}_${YMD}%')" +
" start with zmpsrk = (select min(zmpsrk)" +
" from ${dta}.f01131m" +
" where zmtmpi in ('LM0002', 'LM0006', 'LM0007', 'LM0008')" +
" and zmtsv like '%${caseID}_${YMD}%')" +
" connect by nocycle zmpsrk = prior zmserk" +
" order by 3, 2, 1";
if (debug) { orchAttr.writeDebug(dbgPrefix + "0055 - SQL: " + sqlErr); }
PreparedStatement prpErr = sqlConnection.prepareStatement(sqlErr);
ResultSet setErr = prpErr.executeQuery();
errMsg = "";
errCode = "";
while (setErr.next()) {
msgText = setErr.getString("frdsca");
msgData = setErr.getString("zmtsv");
msgID = setErr.getString("zmtmpi");
// Merge any substitution values into the message text...
String [] cleanData = msgData.split("<")*.trim();
String [] sub = cleanData[0].split("\\|")*.trim();
if (msgText.contains("&1")) { msgText = msgText.replace("&1", sub[0].trim()); }
if (msgText.contains("&2")) { msgText = msgText.replace("&2", sub[1].trim()); }
if (msgText.contains("&3")) { msgText = msgText.replace("&3", sub[2].trim()); }
if (msgText.contains("&4")) { msgText = msgText.replace("&4", sub[3].trim()); }
if (msgText.contains("&5")) { msgText = msgText.replace("&5", sub[4].trim()); }
// Add to the error message. This allows for multiple lines...
errMsg = errMsg.trim() + " " + msgText.trim();
errCode = errCode.trim() + " " + msgID.trim() + ";";
}
setErr.close();
prpErr.close();
// Check for missing values and default if needed..
if (errCode == "") { errCode = dftCode; }
if (errMsg == "") { errMsg = dftMsg; }
// Build output line for text file...
output = caseID + sep +
errCode + sep +
errMsg;
// and write it to the text file...
if (debug) { orchAttr.writeDebug(output); }
fw.write(output + crlf);
}
}
Tax Update 25C - Question about new field on ps_pay_distributn record
Good afternoon—-
Our company runs compare reports while applying the Tax Update. We found a new field on the ps_pay_distributn record called DIRDEP_EFFDT but unable to find any information about the new field. I was on the 25C webcast and do not recall any mention of this new field on the record. Does anyone know where I can find information on this field?
Thank you!
Re: FIXED ASSET QUESTION
Hello,
You can use the R12108 (Asset Transfer) report to transfer a group of assets from one company to another company.
Please see this document on that R12108 UBE for more information:
E1: 12: Overview Asset Transfer Setup (R12108) (Doc ID 1385334.1
If there are issues with the transfer, please open a SR service request for specific assistance.
How to Assign a Notification Name for Custom Approvals That Are Blank in the Transaction Registry
For some custom approvals, the "Notification Name" field is blank in the 'Register Transaction' page.
In order to send and receive notifications, this document explains how to assign one since the Notification Settings page does not have corresponding entries for these custom approvals.
Doc ID 3103962.1. http://bit.ly/3Lhy2jw
Re: OBBBA Overtime Employer Reporting Requirements
Hi Sarah,
I think the information on that page is a little out of date, but it does note the following:
- "Guidance: By October 2, 2025, the IRS must publish a list of occupations that “customarily and regularly” received tips on or before December 31, 2024.
- The IRS will provide transition relief for tax year 2025 for taxpayers claiming the deduction and for employers and payors subject to the new reporting requirements."
The IRS has since indicated that "Form W-2, existing Forms 1099, and Form 941 and other payroll return forms will remain unchanged for TY 2025.”
This was indicated in an IRS Newswire email sent on August 7th 2025:
“Form W-2, existing Forms 1099, and Form 941 and other payroll return forms will remain unchanged for TY 2025.”
The IRS Newswire email also stated: “Looking ahead to TY 2026-The IRS is working on new guidance and updated forms for TY 2026. These will include changes to how tips and overtime pay are reported. The IRS will coordinate with employers, payroll providers and tax professionals to ensure a smooth transition.
More information will be shared in the coming months about how taxpayers can claim OBBBA-related tax benefits when they file their returns. The Treasury Department and the IRS are preparing additional guidance for both reporting entities and individual taxpayers.”
Earlier this week, the IRS supplied early release draft copies of the employee W-2 and W-2c for 2026. These forms contain changes to Box 14 and the addition of new Box 12 codes to accommodate the no tax on overtime/tips, etc included in the OBBB. The tracking bug 38182993 - REPORT FEDERAL EXEMPT OVERTIME EARNINGS ON EMPLOYEE W-2 will be used to track the W-2 changes. (I will need to log another to track the changes to the W-2c for 2026.) However, note that any changes to the 2026 employee W-2/W-2c will be delivered for next year end, and would require the official/final forms to be published by the IRS.
There are still a lot of unknowns about the no tax on overtime/tips provisions included in the OBBB, so we are closely monitoring the IRS for further guidance to be issued.

