How to Set Up Descriptive Flex Fields in Oracle Fusion Payments: A Step-by-Step Guide

How to Set Up Descriptive Flex Fields in Oracle Fusion Payments: A Step-by-Step Guide

CA Suhas Vaze

A Step-by-Step Guide

Descriptive Flex Fields (DFF) serve as an essential tool for extensibility within Oracle Fusion Cloud, especially when businesses find that standard data fields are insufficient to capture the unique nuances of their daily operations. By integrating these customizable attributes into various forms ranging from journal headers to specific invoice lines, organizations can effectively streamline data entry and enhance search capabilities across the platform. Within specific modules like Oracle Cloud Payables and Oracle Cloud Payments, these additional data points do more than just store information; they can actively influence accounting setups and downstream financial reporting, ensuring that the system adapts to complex business requirements rather than forcing the business to adapt to the software.

To effectively configure DFFs in Oracle Fusion, it's important to understand how different segments work together within the wider Oracle Fusion Financials ecosystem. Whether you are working in Oracle Payables to manage vendor liabilities or utilizing the centralized disbursement engine of Oracle Fusion Payments, you will encounter three primary components: the global segment, which remains visible for all transactions; the context segment, which acts as a conditional trigger; and the context-sensitive segment, which appears dynamically based on user selection. These distinctions are essential for Oracle Fusion Payables administrators to collect the right data at the right time without overloading the user interface.

This guide walks you through setting up descriptive flex fields in Oracle Fusion Payments using global segments and context-sensitive segments. If you want hands-on training that covers DFF configuration along with the full Payables and Payments setup process, explore the Oracle Fusion Financials Training at OEG.

Understanding Descriptive Flex Fields

Global Segments

Global segments are static fields that are always visible on the form, regardless of user selection. A global segment is ideal for information that must be captured for every transaction, such as universal identifiers.

Context-Sensitive Segments

Context-sensitive segments are fields whose visibility depends on a selected context segment value (for example, supplier type). Only one context segment per descriptive flex field is allowed, but multiple context-sensitive segments can be defined under different context values.

When configuring a descriptive flex field (DFF) in Oracle Fusion, the global segment and context-sensitive segments work together under a single DFF.

Scenario Overview

Suppose you need to enter the following additional information on your payments:

Sr No.Field NameVisibilitySegment Type
1Name of Supplier ContactAlways visibleGlobal Segment
2Supplier Contact IdentifierAlways visibleGlobal Segment
3Supplier TypeAlways visible – determines which context sensitive fields are shownContext Segment
3.1If Supplier Type is "Government" – Contract Reference Number – Whether the Payment is under dispute – Y/NVisibility Depends upon the selected Context ValueContext Sensitive Segments
3.2If Supplier Type is "Foreign" – Import Reference Number – Whether the Payment is reportable by Supplier – Y/NVisibility Depends upon the selected Context ValueContext Sensitive Segments
3.3If Supplier Type is "Other" – No further information requiredVisibility Depends upon the selected Context ValueContext Sensitive Segments

Step 1: Access the Manage Payables Descriptive Flex Field

  1. Log in to your Oracle Fusion instance.

Descriptive Flex Fields access in Oracle Fusion Setup and Maintenance

  1. Navigate to Setup and Maintenance and select Financials.

Navigate to Setup and Maintenance and select Financials

  1. Search for the task of the "Manage Payables Descriptive Flex Fields" option.

Manage Payables Descriptive Flex Fields task in Oracle Fusion

  1. Click on the Search button.

  2. Locate Payment Information (Oracle Fusion Payments DFF) and click Edit to configure the descriptive flex field.

Locate Payment Information DFF and click Edit

Step 2: Create Global Segments

  1. In the Payment Information descriptive flex field, click the + icon to add a new global segment.

Click the plus icon to add a new global segment

  1. Enter a name, code, and description (e.g., supplier contact name).

Enter segment name, code, and description

  1. Set Data Type to Character.

  2. Click Create Value Set, provide a Value Set Code, and select Payments as the Module.

  3. Set validation type to format only, subtype to text, and maximum length (e.g., 25 characters).

  4. Save and close the value set.

Create Value Set configuration

  1. Set Display Type to Text Box and enter the user-facing prompt.

Repeat for Supplier Contact Identifier (global segment, max length 10 characters).

Save and deploy the DFF Oracle Fusion global segment to become active in Oracle Cloud Payables.

Step 3: Configure Context-Sensitive Segments

  1. Set the Context Prompt to Supplier Type (your context segment).

Set Context Prompt to Supplier Type

  1. Click Manage Contexts and create context values: Government, Foreign, and Other.

Create context values Government, Foreign, and Other

  1. Click Manage Contexts and create context values: Government.

Create Government context value

  1. Click Manage Contexts and create context values: Foreign.

Create Foreign context value

  1. Click Manage Contexts and create context values: Other

Click Manage Contexts to create and maintain context values in Oracle Fusion Descriptive Flexfields

  1. Define context segments for each:
  • Government (context segment value)

  • Contract Reference ID (free-form text, Format Only)

Contract Reference ID segment configuration

  1. Payment Under Dispute (dropdown, independent validation)

Payment Under Dispute segment configuration

  1. Payment Reportable (dropdown, Independent)

Payment Reportable segment configuration

  1. Import Reference Number (free-form text)

Import Reference Number field used to track and identify imported transactions in Oracle Fusion Cloud ERP

  1. For each context-sensitive segment, create value sets and deploy the descriptive flex fields.

Step 4: Define Independent Value Set Values

For independent validation dropdowns (context-sensitive segment fields):

  1. Open the Manage Value Sets task.

Open Manage Value Sets task

  1. Filter by the Payments module and independent validation.

Filter by Payments module and independent validation

  1. Add the enabled values YES and NO. It populates the dropdown lists in your Oracle Fusion DFF configuration.

Oracle Fusion DFF YES and NO dropdown values

  1. Apply the same approach to the other value set, namely Reportable

Reportable value set setup in Oracle Fusion showing values enabled for reporting and analytics

Using Descriptive Flex Fields in Payments

  1. Navigate to Payments → Create Payment in Oracle Fusion Financials.

Navigate to Payments Create Payment

  1. Click the task and select Create Payment, then choose the business unit, supplier, and supplier site

Create Payment screen showing selection of business unit, supplier, and supplier site in Oracle Fusion Payments

  1. In the Additional Information tab, you will see:
  • Enter all required details according to the values shown in the image
  • Select an invoice to pay

Entering required details in Oracle Fusion using the values shown on the screen

  1. Click Apply

Click Apply to save payment details

  1. Click OK

Click OK to confirm

  1. Enter the amount of the payment

Enter the payment amount

  1. Note the system-generated payment number

Payment number displayed after successful payment generation in Oracle Fusion

Selecting Government reveals its context-sensitive segments.

Optimizing Searches with Descriptive Flex Fields

  1. Go to Manage Payments → Advanced Search

Manage Payments Advanced Search

  1. Select a context value: Government

Select Government context value in search

  1. Add fields related to descriptive flex field attributes (for example, Payment Under Dispute or Import Reference Number)

Add DFF attribute fields to search

  1. Click on Search

Clicking the Search button to retrieve records in Oracle Fusion

  1. Manage Payments—Search Results Displayed

Manage Payments search results showing filtered payment records in Oracle Fusion

  1. Filter results using context segment values and context-sensitive segment data to locate payments quickly.

Oracle Fusion Payments filtering using DFF segments

Conclusion

Descriptive Flex Fields (DFF), global segments, context segments, and context-sensitive segments make Oracle Fusion Payments and Oracle Fusion Payables highly flexible for business-specific requirements across Oracle ERP Cloud. By using global and context-sensitive segments, Oracle Fusion Payments DFFs allow businesses to capture critical information efficiently, streamline data entry, and improve reporting accuracy. To master DFF configuration alongside end-to-end Financials module setup, check out the Oracle Fusion Financials Training at OEG.

Feedback

How would you rate your experience on OracleErpGuide.com?

Poor Amazing
Feedback (optional)

Request a Callback

Get 30% off on All
EBS Installations !

Get Oracle EBS R12 Remotely
Installed on your Device at 30% Off

Thanksgiving Discount !

Offer Valid till 30th Nov 2021

Coupon OEGEBSINST30

Valid on:

  • R12.1.3
  • R12.2.3
  • R12.2.6
  • R12.2.9
  • R12.2.10 [New!]