G-Invoicing: SFO Order Creation API Deriving Incorrect REQ_GROUP_ID That Is Not Assigned to GT&C
(Doc ID 2994125.1)
Last updated on DECEMBER 22, 2023
Applies to:
Oracle Project Billing - Version 12.2.8 and laterInformation in this document applies to any platform.
Symptoms
On : 12.2.8 version or later , G-Invoicing
Seller Facilitated Order (SFO) order creation API is deriving inncorrect REQ_GROUP_ID, which is not assigned to General Terms and Conditions (GT&C) order.
SFO implementation follows creation of SFO Order from API.
After order creation, submit agreement API have issues, where as this works fine from application.
Can see following error (xml snippet below):
ERROR
-----------------------
<Ginv_Error>
<Call_Detail>
1
df82165b-f80f-4f64-a985-787815699093
PARTNERDAIQAC
Quality Assurance
Order Create
SYSDARPA01
ValidationFailedException message = Requesting Group Identifier was not found.
400 ValidationFailedException
2023-10-17T15:25:21.825-04:00
Order Create
400
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create SFO Order using public API APPS.PA_IGT_EXT_API_PUB.create_igt_order
2. Process SFO order fully and submit it via submit_agreement API.
3. Submission to G-Invoicing system fails at CREATE_ORDER stage with above xml error message.
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 |