Configure LOV'sApplication Interface Wizard has dynamic data entry forms. Users can double-click on any cell below Row10 and see all columns listed in the form. Administrators can add LOV's to any column to control the validation of data in the Wizard before uploading information to Oracle.
The LOV Builder is used to configure a LOV for a column. This is useful for turning a column/parameter such as Org ID, into a user-friendly column such as Org Code, where the Wizard sheet displays the value but during upload the code is sent to the database.
To create LOV's, click on ‘Edit By Sheet’ to download the template attributes into a spreadsheet for simpler and quicker editing.
![]() An excel worksheet will open in the Wizard like the truncated image below:
![]() ![]() Scroll across to any LOV Setup section of the columns in this worksheet and double-click on one of these cells in the row that contains the column/parameter you want to add a LOV to.
![]() This form is intended to be used by a System Administrator. It requires a SQL statement to be split up into separate fields on the form. There is also a dependency builder under ‘Create Dependency’ which will output a dependency clause to be used in the LOV Setup tab to ensure the correct syntax is used.
Setup Page
The setup details the LOV Setup for the SQL Statement being run.
![]()
LOV Page
The LOV page is used to set up the SQL statement. The select clause is made up of the LOV Value Field, LOV Code Field and the Extra LOV Fields.
![]() Select Section
From Section
Where Section
Grouping Rule/Order By Section
Important - If you prefer to leave redundant code in your LOV SQL it's better practice to comment the code out using the '/* … */ syntax rather than using the double hyphens '--'at the beginning of the code.
While the LOV may still successfully be validated with the double hyphens you may experience unexpected errors when opening data entry forms.
Dependency Builder
The dependency builder is used to generate dependency clauses using values from other LOV's in a format that the wizard can translate. This provides a guided form to ensure the syntax where SQL conditions that use Wizard columns are correct.
Note - Any column available in a LOV can be used to create dependency. This means the 'LOV Display Field', 'LOV Upload Field' and any of the 'Extra LOV Fields' values can be used.
In order for dependency to work as expected, ensure the dependent column has an order by value less than the current LOV column to ensure it is evaluated first.
Click the
![]() Important - The ‘Create Dependency’ feature will ensure the correct syntax is used. If you are experiencing any issues with your LOV’s, particularly if you have manually entered them into the LOV definition, it’s often better to remove them and use this feature to recreate them.
![]()
As values are selected the 'Output Where Clause' dynamically updates.
Click the
![]() Independent LOV Field example:
![]() Note - Once you are familiar with the syntax the Wizard expects for dependencies you can simply type these directly into the WHERE section as needed.
Tip - The syntax below refers to a value that is already displayed in the worksheet at the time this LOV is invoked:
[APPS.M4APS_TIMECARD_LINES|PROJECT_NAME]
Tip - The syntax below refers to a value that exists in a LOV column that isn’t displayed in the worksheet:
[APPS.M4APS_TIMECARD_LINES|PROJECT_NAME:PROJECT_ID]
In the above example PROJECT_ID is the ‘LOV Code Field’ value from the PROJECT_NAME field LOV.
Various LOV Syntax Examples
![]() |