My Oracle Support Banner

Process Order API: Error In Order Creation Value Is Longer Than Its Maximum Length Of 30 Characters (Doc ID 2671440.1)

Last updated on MAY 18, 2020

Applies to:

Oracle Order Management - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, Transaction Entry

When attempting to create an order using Process Order API through ISG,
the following error occurs.

ERROR
-----------------------

Response Message: Order Creation Failure. Value Xxxxxxxxxxx is longer than its maximum length of 30 characters.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Use Process Order API through ISG
2. Use NSL characters (either in Spanish or Russian Language)
3. See error

NOTE:
This issue happens only when the party_name passed in the payload having special characters, example in the above  Case1 has Tilde I and in Case 2 its a Russian name. For all other order creation requests even if the party name is larger than 30 this error is not coming.



BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot use Process Order API through ISG when using special characters or non-English text.

Changes

 

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!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.