Sunday, August 19, 2012

Form Personalization on Release 12


The Form Personalization feature allows you to declaratively alter the behavior of Forms-based screens, including changing properties, executing builtins, displaying messages, and adding menu entries.

For each function (a form running in a particular context based on parameters passed to it), you can specify one or more Rules. Each Rule consists of an Event, an optional Condition, the Scope for which it applies, and one or more Actions to perform.

Rules can be specified as acting either at the Function level (the default) or at the Form level. In this latter case they are applied for all functions that run the form. When creating rules at the Form level, pay close attention to the Sequence number and how it will blend with other rules at the function level for the same form.

An Event is a trigger point within a form, such as startup (WHEN-NEW-FORM-INSTANCE), or when focus moves to a new record (WHEN-NEW-RECORD-INSTANCE). There are standard events that almost every form sends, and certain forms send additional product-specific events.
 
The Scope is evaluated based on the current runtime context to determine if a Rule should be processed or not. The Scope can be at the Site, Responsibility, User, or Industry level. Each Rule can have one or more Scopes associated with it.

The Condition is an optional SQL code fragment that is evaluated when the Event occurs; if it evaluates to TRUE then the Actions are processed.

Each Action consists of one of the following:
·                     setting a Property, such as making a field Required or hiding a Tab page
·                     executing a Builtin, such as GO_BLOCK, DO_KEY or FND_FUNCTION.EXECUTE
·                     displaying a Message
·                     enabling a menu entry

Once Rules are defined, when the target function is run then the Rules are automatically applied as events occur within that form.

Although the Form Personalization feature is declarative, the intended audience is a person familiar with Oracle Forms including the PL/SQL programming language, and the Oracle Applications Development Guide. 

Additionally, any change made could interfere with the base code of a form (the code that Oracle ships), thus the Support statements must be followed diligently.

Wednesday, August 15, 2012

Define Pay Groups and assign Pay Groups to Invoice Batches


1. How to Create Pay Group
2. How to Assign a Pay Group to Invoice Batch


1. Define Pay Group
UL AP Super User > Set Up > Lookups > Purchasing

Click on Menu View > find

Then you will get the Screen 1.1 below



Find the Pay Group entry > Click Ok

Then  you will get the Screen 1.2 below



Then
1.     Add the new Pay Groups
2.     Disable the un necessary Pay Groups


2. Assign Pay Group to an Invoice batch

Invoices > Entry > Invoice Batches >

You will get the screen 2.1



Then Select the Pay Group for each invoice batch

Tuesday, August 14, 2012

Oracle E-Business Suite

Oracle E-Business Suite is the most comprehensive suite of integrated, global business applications that enable organizations to make better decisions, reduce costs, and increase performance.

Why Oracle?

With hundreds of cross-industry capabilities spanning enterprise resource planning, customer relationship management, and supply chain planning, Oracle E-Business Suite applications help customers manage the complexities of global business environments no matter if the organization is small, medium, or large in size. As part of Oracle’s Applications Unlimited strategy, Oracle E-Business Suite applications will continue to be enhanced, thus protecting and extending the value of your software investment.