Set Up Descriptive Flex Fields: Payments

CA Suhas Vaze
CA Suhas Vaze
Author of Oracle Fusion Book Set & Oracle EBS Book Set | Founder at OracleErpGuide.com
Auto Table of Contents

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. 

Descriptive Flex Fields setup in Oracle Fusion Payments Setup and Maintenance

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 

Descriptive Flexfields Scenario
Suppose you need to enter the following additional information on your payments:
Sr No. Field Name Visibility Segment Type
1 Name of Supplier Contact Always visible Global Segment
2 Supplier Contact Identifier Always visible Global Segment
3 Supplier Type Always visible – determines which context sensitive fields are shown Context Segment
3.1 If Supplier Type is “Government”
– Contract Reference Number
– Whether the Payment is under dispute – Y/N
Visibility Depends upon the selected Context Value Context Sensitive Segments
3.2 If Supplier Type is “Foreign”
– Import Reference Number
– Whether the Payment is reportable by Supplier – Y/N
3.3 If Supplier Type is “Other”
– No further information required

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

2. Navigate to Setup and Maintenance and select Financials.

3. Search for the task of the “Manage Payables Descriptive Flex Fields” option.

Manage Payables Descriptive Flex Fields task in Oracle Fusion

4. Click on the Search button. 

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

Step 2: Create Global Segments 

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

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

3. Set Data Type to Character. 

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

5. Set validation type = format only; subtype = text, maximum length (e.g., 25 characters). 

6. Save and close the value set. 

7. 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). 

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

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

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

5. Click Manage Contexts and create context values: Other

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

6. Define context segments for each:

  • Government (context segment value)
  • Contract Reference ID (free-form text, Format Only) 

7. Payment Under Dispute (dropdown, independent validation) 

7. Payment Reportable (dropdown, Independent) 

8. Import Reference Number (free-form text) 

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

9. 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. 

2. Filter by the Payments module and independent validation. 

3. 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

4. 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. 

2. 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

3. 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

4. Click Apply

5. Click OK

6. Enter the amount of the payment

7. 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

2. Select a context value: Government

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

4. Click on Search

Clicking the Search button to retrieve records in Oracle Fusion

5. Manage Payments – Search Results Displayed

Manage Payments search results showing filtered payment records in Oracle Fusion

6. 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. 

CA Suhas Vaze
CA Suhas Vaze
Author of Oracle Fusion Book Set & Oracle EBS Book Set | Founder at OracleErpGuide.com

Descriptive Flex Fields (DFFs) in Oracle Fusion Cloud ERP allow organizations to extend standard application fields by capturing additional business-specific information through global and context-sensitive segments. 

In Oracle Cloud Payables, global segments are always visible on transactions, while context-sensitive segments appear dynamically based on selected values such as supplier type. 

To configure context-sensitive DFFs in Oracle Payments, you define a context segment, create context values, assign related segments, and deploy the descriptive flex fields. 

Descriptive Flex Fields in Oracle improve payment searches and reporting by supporting Advanced Search filtering with both global and context-specific attributes.

AP – Descriptive FlexFields (DFF)

📕 Learn Oracle Fusion DFFs the easy way. Watch our guided video walkthrough.
Free signup gives you instant access to the full demo.
Full Course Topic Video—Descriptive Flex Fields (DFF)

Shopping Cart
Feedback

How would you rate your experience on OracleErpGuide.com?

Poor Amazing
Feedback (optional)

How would you rate your purchase experience today?

Poor Amazing

Where did you first learn about us?