Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
In the Create Document Page Flow, users are required to select a Layout. The Layout they choose will determine how
their document is generated. The Layout affects the number of fields that appear in the document, their placement, and
their default values.
Layouts can be defined and modified on site through the Define Layout Page Flow. This document describes the
process of defining a Layout.
SELECT INTEGRATOR
After selecting the Define Layout link, you will be prompted to select an Integrator. All Layouts are defined under an
Integrator. An Integrator indicates the Oracle Applications task you will be performing on the desktop. The Integrator
you choose in this screen determines the list of fields that can be included in your Layout.
4/30/03
SELECT LAYOUT
From this screen, you can create, edit, view and delete Layouts for an Integrator.
Define Layout
New Layouts can be created for the selected Integrator by pressing the Define Layout button in the main Layout
page.
Layout Name
A screen will appear prompting you for a name and key for the new Layout. The Layout name is what users will see in
the Create Document Page Flow. The key is a unique value used internally to reference the Layout. Once you save the
Layout, the key cannot be changed. There cannot be any spaces in the Layout Key; only uppercase English,
numeric and underscore characters can be used. Set the Key to Layout Name_Your Initials. This serves as a
standard for Layout Keys, and also assures what you enter is unique.
You must also select a Column List. This determines the list of columns you will have to choose from when choosing
the fields to include in your Layout. If you choose the first value in the Column List LOV, you will be able to upload
values from your desktop to Oracle Applications when using the Layout. All other selections will create Layouts that
4/30/03
do not allow upload. These read only Layouts can be used with Contents to generate documents for reporting
purposes.
Define Fields
Use the following screen to determine the placement of fields, add optional fields, and set default values for fields.
Required Fields
These fields appear at the top of the screen. All of them must be included in your Layout.
Optional Fields
Check the optional fields you want to include in your Layout. Any number of optional fields may be selected.
Placement
The placement value you choose for each field in the Layout will determine where that field appears in the document.
4/30/03
Context: Appears at the top of the document as read only, contextual information
Header: When uploaded, data in these fields is repeated for every record in the line region. Place fields whose values
do not change amongst the records being entered in the document in the header region; this will save you from reentering this information for every record in the line region.
Line: Place fields in the line region whose values change within the group of records you are creating in the document.
Defaults
You can have fields be automatically populated with default values when your document is created. To accomplish
this, set a Default Type and Default value for a field in your Layout. There are five types of defaults you may set:
None
Use this Default Type when no Default Value is set.
Constant
Use this Default Type when the actual value in the Default Value field will be placed into the document.
Environment
You can reference an environment variable when setting a default for a field in your document.
Valid values for the Environment Default Type:
Default Value
Description
sob.chartofaccountsid
4/30/03
sob.periodsetname
sob.transactioncalendarid
sob.setofbooksid
sob.setofbooksname
sysdate
System date
database
oauser.id
sob.accountedperiodtype
sob.currencycode
sob.latestencumbranceyear
sob.adbflag
sob.consolidationflag
SQL
You can run a SQL statement to determine the default for a field. Oracle Web Applications Desktop Integrator (Web
ADI) will run the SQL statement entered into Default Value and automatically populate the document with the result.
If more than one value is returned from the query, the first value returned will be used. You may use the following
tokens in the SQL statement you enter in Default Value:
$profile$.profileName, $env$.userid, $env$.appid, $env$.respid, $env$.language
Parameter
You can reference a parameter your system administrator stores in the form function (Self Service Link) you use to
access the Create Document Page Flow. See your system administrator for valid Default Values when using the
Parameter Default Type.
Update Layout
You can update the Layout name, optional fields, the placement of fields, and defaults.
4/30/03
Duplicate Layout
After pressing Duplicate, you will be prompted to enter a name and key for the new Layout.
Delete Layout
You will be presented with a message asking for confirmation before the Layout is deleted.
CONCLUSION
Layouts provide a means of customizing the desktop user interface to fit the individual users needs. Fields not
required can be excluded from the document to simplify what is seen and quicken data entry. Default functionality can
also provide contextual information to users, and also reduce keystrokes if values in the document can be derived.
4/30/03