My Oracle Support Banner

Unable To Use Flexfields On CreateSimpleInvoice Web Service (Doc ID 2170360.1)

Last updated on JANUARY 06, 2017

Applies to:

Oracle Fusion Receivables Cloud Service - Version 11.1.10.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.10.0.0 version, Billing - Transactions

Unable to use flexfields on createSimpleInvoice web service

I have configured flex fields at invoice line level. The flex fields are displayed on web service xml:


<tran:__FLEX_Context>
<tran:_FLEX_NumOfSegments>



First 3 tags are mandatory and the fourth one is a flex field.

If i choose not to use the the invoice is created with no problem but if i choose to use the the following error is returned from WS:

JBO-25030: Detail entity TransactionLineEO with row key oracle.jbo.Key[] cannot find or invalidate its owning entity.

If i comment tag the following error is displayed:

getTLContainerEntity() is being called and the parent entity is not translatable!

ERROR
-----------------------
JBO-25030: Detail entity TransactionLineEO with row key oracle.jbo.Key[] cannot find or invalidate its owning entity,getTLContainerEntity() is being called and the parent entity is not translatable!




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Execute createSimpleInvoice web service
2. Review response to see the issue

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot provide the DFF details when using the createSimpleInvoice web service.

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.