PROCESSIT 7.3 R3

Descriptive Flex Fields

©2025 Copyright ReadSoft AG (publ). All rights reserved. The contents of this document are subject to change without notice. ReadSoft is a registered trademark of ReadSoft AB. Other product and company names herein may be the trademarks or registered trademarks of their respective owners.
Questions or comments about this document may be emailed to documentation@readsoft.com.

ReadSoft AB (Head office) | Södra Kyrkogatan 4 | SE-252 23 Helsingborg | Sweden | Phone: +46 42 490 21 00 | Fax: +46 42 490 21 20
ReadSoft AG | Falkstrasse 5 | 60487 Frankfurt | Germany | Phone: +49 69 1539402-0 | Fax: +49 69 1539402-13
info@readsoft.com | www.readsoft.com

Descriptive Flex FieldsInvoice FlexfieldsEdit FlexfieldsFlexfield configurationSupported Flexfield functionalitySupport for invoice distribution descriptive flex fieldsValidation of DFF valuesAddiontal DFF value check

Descriptive Flex Fields

Invoice Flexfields

Flexfields are shown in the Task Details screen.

Click the Flexfield icon on either header level or line level to see the Flexfields available for the corresponding segment. The Flexfields are shown in a pop-up form. Depending on Accounts Payable setup all active Descriptive Flexfield segments including context information are shown.

Edit Flexfields

You can change flexfield values by editing the content in the fields. Click Save in the Flexfield form to save your changes.

Flexfield configuration

Flexfield structure is inherited from Oracle E-Business Suite and shown in PROCESSIT if they are enabled in Oracle core.

Supported Flexfield functionality

PROCESSIT currently supports:

  • Basic flexfield functionality
  • Table based validation sets in key accounting flex field
  • Invoice distribution level flex fields (must be enabled)

Support for invoice distribution descriptive flex fields

Only available for Oracle E-Business Suite R12.

You can select whether you want to use the standard flexfield on the invoice lines or the flexfield defined on the invoice distributions lines.

To use flexfields on invoice distribution level, set the PROCESSIT configuration parameter Use distribution descriptive flex fields must be set to Yes.

Invoice distribution line flex fields must be configured prior to being enabled. Payable Interface must be configured to accept the distribution flexfield on the lines. To do this, set the Oracle E-Business Suite profile option AP: Copy Invoice Lines Flex field to Distributions during Import.

Validation of DFF values

When you submit an invoice, a check for required descriptive flex field values is run.

If there are no existing flex values in d4_descriptive_flex_fields for the invoice or a given invoice line:

  • Check to see if a context is required for this flexfield AP_INVOICES | AP_INVOICE_LINES | AP_INVOICE_DISTRIBUTIONS
  • Check to see if any required segments in Global Data Elements
  • If there is a defaultContextValue defined, then check and see if there are any required segments in the default context

If there are existing flex values in the d4_descriptive_flex_fields table for the invoice or any invoice lines:

  • Check to see if there is a required context and attribute category defined is not null.
  • Call validate of the existing values (this will include Global Data Elements and any context values if attribute category is not null.

The default context check is carried out due to Oracle E-Business Suite settings will prevent setting a contect then when you try to create an invoice if any required segments exist in the default context.

The validation message includes the invoice line number to assist in correcting any errors, unless there are no existing values.

The parameter Re-validate DFF Invoice and Invoice Line on submit controls if validation of existing descriptive flex fields values is run. You can disable the check to increase performance when handling invoices with many invoice lines and many descriptive flex fields. By default, this is disabled, i.e. set to N. All the other checks except the actual call to validate are still performed.

Open interface only supports either AP_INVOICE_LINES or AP_INVOICE_DISTRIBUTIONS.

Addiontal DFF value check

You can perform an additional validation of entered descriptive flexfields values by running this check manually prior to submitting an invoice. In Task Details, click Options and select Validate DFF values.