How to generate a trace file for a concurrent program
During program build/development phase developers focus on getting the program functionality correct from all aspects. Once the program goes into production and starts running, users look first at the...
View ArticleRestrict users to view specific records on Oracle Apps forms
We wanted to create a special Lookup that will be updated and maintained by a group of users. If we give access to the standard lookup form to users they will get access to all lookups. We created a...
View ArticleRestrict users from creating or deleting records on a form
We had created a new function for the Lookup form in a previous article. On that function we had restricted the user from viewing any other lookup on the function definition itself. There are 2 main...
View ArticleHandling loops in workflow
We can have loops within workflows just like any program. It just has to be done in a particular way. I have given an example below. We would like a portion of the workflow to loop based on a condition...
View ArticleOracle License Manager
You can get to know which products are licensed from Apps. Here’s how. Responsibility: System Administrator Navigation: Oracle Applications Manager > License Manager Click on Licensed Products link....
View ArticleOracle iProcurement setups
The main setup steps of iProcurement are, Loading Schema Loading Items Creating Catalogs Creating Stores Creating Item category Creating iProcurement Category and hierarchy Check mapping of Item...
View ArticleSend emails using an Event Alert
Many a time’s business requirements are such that Oracle needs to do something whenever a transaction is created or updated in the system. In such a case any developer would tend think on the lines of...
View ArticleExecute a SQL script from an Alert
In previous articles I had demonstrated how to use alerts to Send emails Execute Concurrent programs We can use an alert to execute a SQL script also. We had created an Event Alert, XX_NEW_REQUISITION,...
View ArticleHow to enable General Ledger Journal approval
Journal Approval is a feature in General Ledger to send journals for approval to appropriate management before those can be posted. Journal approval uses Oracle workflow to control and monitor the...
View ArticleHow to modify a form LOV using forms personalization
A List of Values (LOV) within a form can be modified using Forms Personalization. By LOV we mean that LOV that is embedded within the form. This LOV was created within the development phase. Let us...
View ArticleCreate and register a custom Descriptive Flexfield (DFF)
We can create a custom Descriptive Flexfield on custom tables and use it in custom forms. I have illustrated the steps required to create the DFF and register it in Oracle Apps. Step 1: Create the...
View ArticleEnable PO approval process to send PO in PDF format via email
Purchase Orders (PO) need to be approved after those are created. Until a PO is approved it cannot be sent to a supplier for fulfillment. Oracle provides 2 formats for sending the PO approval, Text and...
View ArticleHow to generate logs for tracing OAF page errors
Whenever an OAF page throws an error it is very difficult to get to the bottom of the error as the messages are quite cryptic and doesn’t clearly mention the root cause of the error. The following...
View ArticleHow to get a newly added responsibility on the Oracle home page
When a responsibility is added to a user it is should be add to the list of responsibilities for the user. Sometimes we do not get to see the added responsibility. What do we do then? Check the list of...
View ArticleHow to develop a new form for Oracle Applications
To develop a new custom form for Oracle Applications the following steps have to be followed. Step 1: Open TEMPLATE.fmb Open Forms Builder (For Oracle Apps 11i it is Forms 6i and for Oracle Apps r12 it...
View ArticleHow to add a Descriptive Flexfield (DFF) in a custom Oracle Apps form
In a previous article we have discussed how a custom DFF is registered in Oracle Apps. In this article I have demonstrated the process to add the DFF to a custom form. Step 1: Create the custom table...
View ArticleDefining Position Hierarchy for Oracle Purchasing/HRMS
There are 2 types of hierarchies that can be defined in Oracle Human Resources (HRMS) Employee-Supervisor Position Employee-Supervisor hierarchy connects an employee to a manager. Each employee is...
View ArticleSQL to get the workflow mail server name
I have seen a lot of developers, hard code the name of the mail server if their PL/SQL program has to send out emails. Sometimes I have seen PL/SQL email programs refer a custom lookup or custom...
View ArticleHow to attach a URL in a workflow notification
In a workflow notification we have the option of embedding a URL. Suppose we keep several documents or certain useful information pertaining to the approval at a certain URL and we would like the...
View ArticleHow to approve workflow notifications as Workflow Administrator
As a workflow developer it becomes difficult to test a workflow if we need to log in as the approver to approve a notification. If a workflow needs approval from multiple approvers then we need to log...
View Article