Charge Account Is Invalid At FND_FLEX_SERVER Validation When Using Expense Account Rules (Includes SELECT query for Expense Account Rules) (Doc ID 374579.1)

Last updated on MARCH 21, 2017

Applies to:

Oracle iProcurement - Version 11.5.10 to 12.2 [Release 11.5 to 12.2]
Information in this document applies to any platform.

Symptoms

iProcurement users intermittently receive a charge account error, FND_FLEX_SERVER validation encountered a null or negative combination. The employees have a default expense account setup. All of the segments except segment 2 are correct for the default account combination. Segment 2 is intentionally invalid so that the users are required to change the segment 2 value. The segment 2 value should be defaulted based on the item category, but in some cases the FND_FLEX_SERVER validation error occurs.

Error Message

Row 2 Error - Charge account is invalid. (Program error: An error has occurred while looking up a flexfield segment combination. Please inform your support representative that: The FND_FLEX_SERVER validation function has encountered a null or negative combination ID (-10) while trying to look up the segment values for this combination. This may indicate an invalid entry in the unique ID column of the combinations table).



Steps To Reproduce
1. Login to iProcurement
2. Add items to cart and proceed through checkout
3. Receive the error on the Requisition Information: Split Cost Allocation page.

Business Impact
Users are confused by the error and do not know the cause of the error. The user has to log out and log back in to workaround the error.

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms