My Oracle Support Banner

G-Invoicing: PO_IGT_SERVICE_INVOKER_ORDER - Intragovernmental Orders Interface Program When Run With “Get Order List” Parameter is Re-pulling the Previously Accepted Order That has OKE PM_AGREEMENT_REFERENCE (Doc ID 2947729.1)

Last updated on APRIL 15, 2024

Applies to:

Oracle Project Billing - Version 12.2.8 and later
Information in this document applies to any platform.


The “Intragovernmental Orders Interface Program” when run with “Get Order List” parameter, is re-pulling the previously accepted order that has OKE PM_AGREEMENT_REFERENCE = <Org_id>-‘USD’-<OKE Funding Source Id> and updating it with “Requesting Order Tracking Id”. This is causing New Order Modifications to Fail during Project Contract Integration.

Replication Steps:

1. Import and process an Intra Governmental Transaction (IGT) order. This will create the BASIC version of the order with the corresponding Agreement created with proper OKE reference values. Order is set to open status in the G-Invoicing system.
2. > Projects responsibility > Other > Requests > Run.  Run the standard “Intragovernmental Orders Interface Program” process with “Get Order List” parameter instead of the specific order id.
3. This pulls the order that was in open status in G-Invoicing system into IGT tables and ends up updating the Reference field for the Agreement, therefore, breaking the link between PA and OKE.
4. Navigate to > Projects responsiblity > Billing > Agreements.
5. In the Agreements screen, pull the agreement created for G-invoicing Order. See the Reference field is incorrectly updated by the IGT process. The Reference field is populating the Requesting Order Tracking Id value from the G-Invoicing system.


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

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