Best Of
Re: ADI Error for TAG number
Hi Vidya
Check whether those deleted asset lines / Tag numbers exists in fa_mass_additions table.
When the assets are loaded, system validates both fa_additions_b as well as fa_mass_additions table
regards
Re: PUM 53 - Changes to EONC_NOTIFICATIONS.Notification App Package / Class Change Issue
Hello User,
While we wait for other to share if they have implemented the above scenario in their PUM 53, please have a look at the following Doc Id.:
Bind Variable Values are not displayed in Approval Email Notifications (Doc ID 2495424.1)
It was created for PEopleSoft HCM but it has information on how the variables get displayed.
When using bind variables (%1, %2, %3 and so on) in email notification templates, there must also be an SQL object that Approval Framework uses to populate the bind variables defined in the notification template. The first select field in the SQL object will be referred as %2 and second select field in the SQL object will be referred as %3 and go on.
By default, %1 which generates a component URL defined in the Configure Transactions page.
Re: mmon trace file
Hi Eileen,
The above message are informative and harmless and these messages were introduced from 11.2.0.2.
min active scn" introduced in 11g which is supposed to enhance delayed
block cleanout operations. Note : - Disabling min active scn optimization feature will not have any impact on database.
Issue was raised via bug 11891463 which was declared as not a bug from the development team and if you don't want these message then follow the below steps :-1) alter system set "_enable_minscn_cr"=false scope=spfile;
enable/disable minscn optimization for CR
2) Restart the database.
3) Check the issue is resolved or not-
In some cases it gets resolved and in some cases you have to apply the second solution .
Second Solution -
you can set in init.ora "_smu_debug_mode=134217728"
Best Regards
Ravikiran
Re: How is oracle golden gate license working for AWS RDS instances.
This is what I found:
GoldenGate is another data replication tool that is used for Extract ,Transform and load(ETL), database migrations, and DR. GoldenGate is a separately licensed feature for Oracle, which means it must be licensed for each database where it is in use. GoldenGate must be licensed on the source and target databases using the same metrics as the databases. For database migrations, GoldenGate licenses can be purchased as a 1-year term license if GoldenGate will not be used beyond the migration period. 1-year term licenses are 20% of a perpetual license cost and terminate one year from the date of purchase, You must still pay for support at the normal rate, but the cost of the license is much cheaper.
Source:
But licensing questions should be discussed directly with Oracle Sales, do not trust any answer from a forum.
Re: how we can secure customer master sales person , sales lead , sales manager, sales head wise
Hello,
1. In regards to MOAC, Oracle Sales (ASN) allows the users to view opportunities created in all orgs - this is by design.
- Development has made changes in release 12 relating to Multi Org Access Control (MOAC). In release 12 we now populate the org id for as_leads_all and as_lead_lines_all, but not for as_accesses_all. Now, when a new opportunity is created, the Opportunity and the opportunity line should have the default OU populated to MOAC defaulting rules. This is what the MOAC profiles control - not the actual access to leads and opportunities.
- In order to control access levels for leads and opportunities, you'll need to review the Sales security setup and the resource/group setup in Territory Management. When users log into sales, it is looking for customers that they are on the sales team for the object and what resource group they are members of to see what they are able to view - regardless of the MOAC profile options.
You can review the Sales Security access for Opportunities and Leads in: Oracle® Sales Implementation Guide Release 12.1 Part No. E13440-02 p4-22 About Sales Security section
Oracle Sales security is controlled by a set of profile options that are grouped into the following categories:
- Customer Access Security
- Lead Access Security
- Opportunity Access Security
- Forecast Security
Additionally, security differs based on whether the user is a sales representative or a sales manager.
The following are the profile options that effect this:
ASN: Customer Access Privilege profile
ASN: Lead Access Privilege profile
ASN: Opportunity Access Privilege profile
2. If the MO: Security Profile, gives the User access to 3 Operating units, then the Items mapped are restricted to the Inventory Organizations attached to those 3 Operating Units.
- The product search by itself does not restrict items related to the Inventory Organization of the Operating unit. The Product Search can be personalized to disply only the items related to the Opertaing unit to which the user has access via a personalization by responsibility. In the Personalization page, you can set the 'Rendered' Property to 'True'.
- The Product Search by itself does not restrict items related to the Inventory Organization of the Operating Unit. The Product Search can be personalized to display only the items related to the Operating Unit to which the User has Access. You can do this via personalizations by responsibility. In the Personalization page, set the “Rendered” Property to True.
- If the MO: Security Profile option give the user access to 3 Operating units, then the items mapped are restricted to the Inventory Organizations attached to those 3 Operating units.
3. If you want users to be able to select the Operating Unit for the products, you can do this via personalizations - you need to change the "Message Choice: Operating Unit Read Only = False" at the responsibility level. I have documented a test case scenario for you below to add this (I did mine at the Organization level - you can do this by responsibility also)
Log into Sales Dashboard > Opportunities > Open Opportunity
Click on Products Tab
Click Personalize Page
Personalize Page: Add Product
Select Personalization Level = Organization Vision Operations
Content Tab
Click on Pencil Icon next to Product
Scope Page: Add Product
Document Name /oracle/apps/asn/common/webui/PrdtLovSelPG
Organization Vision Operations
Message Choice: Operating Unit > Click on Pencil Icon
Changed:
Rendered = "True" for Organization: Vision Operations
Read Only = "True" for Organization: Vision Operations
Click Apply and return to application
For Sales User responsibility > Organization: Vision Operations > shows default
- The Opportunities are filtered by Org Id attached to them. The Opportunity Access Profile Options are used by Oracle TeleSales but not by Oracle Sales. The ORG_ID attached to the Opportunity is passed from the UI screens based on the Security profile defined (there is no current functionality to allow the user to select which Org ID they want to create the lead or opportunity for)
- When adding products to an opportunity, the product search by itself does not restrict items are related to the Inventory Organization of the Operating Unit. The Product Search can be personalized to display only the items related to the Operating Unit to which the User has Access. In the Personalization page, set the “Rendered” Property to True. Therefore it is possible to add products from multiple operating units to a single Opportunity. But when the Opportunity is converted into a Quote, the Operating Unit specified decides which Operating Unit the Quote should be assigned to and hence two Quotes will be created – one for each Operating Unit having the Product assigned to that Operating Unit.
- So basically, the Ord_ID Attached to the opportunity is there for 2 reasons - even though Sales does not use it inside the application, when you convert the opportunity to a quote, the org_id attached determines which ORG_ID is put on the quote - and if the opportunity has more then one org_id attached to the lines, 2 quotes will be created. The second reason is that while Sales does not use it, TeleSales does use the org_id, so therefore the org_id has to be on the opportunity if you are using both products
Thank you,
Bobbi
Re: LENGTH('Chinese character') returns 2
Hi,
Your observation is correct: in Oracle Database, the LENGTH function does not always return the number of human-readable characters. Instead, it returns the number of code units in the character set used by your database.
The character '𡘙' is a supplementary Unicode character (its code point is U+21619), sometimes called a "surrogate pair" in UTF-16.
In character sets like AL32UTF8 or UTF8, this character is represented by two code units (each code unit stored as a "character" by LENGTH).
The LENGTH function counts code units—not visible "characters"—in these multibyte character sets.
Comparing other functions
LENGTH: Returns the number of code units (not characters) in the current database character set.
LENGTHB: Returns the number of bytes (physical storage) used.
LENGTHC: Returns the number of characters (visible characters) in a string as you expect.
LENGTH2 and LENGTH4: Return the number of UCS2 or UCS4 code units, used for international and Unicode handling.
How to get what you want
If your goal is to count visible characters (also known as code points or user-perceived characters), use the LENGTHC function:
select lengthc('𡘙') from dual; -- Returns 1
The result from LENGTH('𡘙') returns 2 because it counts code units, not visible Unicode characters. Use LENGTHC for counting human-readable characters.
Regards,
Monika
Re: Microsoft Entra with PeopleSoft
Hi - Microsoft Entra for SSO or OAUTH for integration?
-Velu
Re: Impact of CVE-2025-61757 on Oracle E-Business Suite and Detection Tools
Hi,
- Does this vulnerability impact Oracle E-Business Suite (EBS)?
Oracle Identity Manager (OIM) is a separate product from Oracle E-Business Suite (EBS). This specific vulnerability (CVE-2025-61757) targets OIM, not EBS itself.
However, if your EBS environment is integrated with or relies on an instance of Oracle Identity Manager (for identity provisioning, SSO, etc.), that component of your environment could be at risk.
Summary:
Standalone EBS (without OIM): Not directly impacted by this specific OIM RCE vulnerability.
EBS integrated with OIM: Potentially impacted—the risk lies with the OIM component, not core EBS.
2. How can I determine if our system is using Oracle Identity Manager?
To check if Oracle Identity Manager is installed or integrated:
Check Installed Oracle Products:
Look for OIM-specific components/services/processes on your servers.
Review application documentation, architecture diagrams, or deployment repositories.
Examine the EBS integration points—often, OIM integration is documented in system runbooks or admin guides.
EBS User Management:
EBS has its own User Management module. However, if you've enabled enterprise SSO, federated access, or advanced identity workflows, review what underpins those services.
Command-Line:
On the command line of your servers, you can look for OIM-related directories or processes (e.g., directories like middleware/user_projects/domains/oim_domain).
3. Are there tools or recommended methods to check if our Oracle EBS is affected?
Oracle Support/OCI:
Review Oracle Support Notes: Regularly check My Oracle Support (MOS) for security notes and patches related to EBS and OIM.
Security Health Check: Oracle provides health check scripts and tools (like Oracle E-Business Suite Diagnostics ) which verify EBS component status but do not inspect third-party integrations directly.
EBS Patch Analyzer:
For security exposure, run the Patch Wizard in Oracle Applications Manager to confirm patch levels of your environment.
Asset Management/Inventory:
Use your CMDB or inventory tool to identify all Oracle-related assets and integrations. Look specifically for instances referencing ‘Oracle Identity Manager’ or ‘Oracle Identity Management’.
4. Recommended Actions
If you use OIM:
Review Oracle’s security advisory on CVE-2025-61757.
Apply patches or mitigations immediately as per Oracle Critical Patch Update .
Follow Oracle’s security best practices for identity systems.
If unsure:
Consult with your Oracle administrator or security team to confirm whether OIM is present in your estate.
Log a Service Request (SR) with Oracle Support if you need environment-specific guidance.
Regards,
Monika
Re: Job Scheduler does not reschedule recurring jobs in recurring type is 41
When creating the schedule, if the end date or number of occurrences was selected correctly, the job should generate the subsequent schedule automatically. If it has not created any further schedules, it would be advisable to reschedule the job and verify the results.
Additionally, please try creating another type recurring job and check whether its subsequent schedules are generated as expected. This will help narrow down the cause of the issue.
Regards,
Arun
Re: What is the criteria for setting the Roth Threshold Indicator?
Hello, David,
That is one of several fields that are not visible/functional on the page right now. They may be placeholders for the upcoming Section 603 functionality being developed right now, but as of today it's it not editable as it is not visible. I will ask our Development team if that is the case, but right now it does not have delivered use.
As to the earnings indicator for employees who earn over the $145,000 threshold, that functionality would be delivered in a future PUM, as per Document 3065657.1. If you have not already bookmarked that document, we recommend it to be able to keep up with all updates regarding Secure 2.0.
Regards,
Beth



