Support JSON RESTful Services for G-Invoicing Integration of Order and Performance
Oracle EBS now supports JSON file format for interfacing GT&C, orders, and performances with the federal G-Invoicing system. This feature follows the treasury mandate for faster data transmission and smaller file sizes. This change provides a JSON-based interface that coexists with the existing XML-based interface, offering flexibility and efficiency in data exchange with the Federal G-Invoicing system, resulting in faster and simpler integration. Prior to Release 12.2.15, JSON-based interface was supported only for GT&Cs.
Oracle E-Business Suite G-invoicing Solution (in both Oracle CLM Purchasing and Oracle Projects) now support JSON REST services along with XML REST services for interfacing all intragovernmental documents as shown:
- GT&Cs (General Terms & Conditions)
- IGT Orders both buyer-initiated order and seller-facilitated order (BIOs, SFOs), order modifications that includes both regular IGT order modification and Admin modifications
- All actions related IGT orders (Approve, Reject, Close)
- IGT order performances (Delivery, Received/Accepted, Adjustments, Deferred)
- Pull and push of attachments (GT&Cs, BIOs, SFOs, IFOs, Performances), delete attachments
- 7600EZ, 7600EZ attachments, push and pull are supported only with JSON REST Services
No changes are required to be made to the already scheduled interface programs.
Features introduced by the Department of the Treasury in orders such as Constructive Order Acceptance, Order Revert, can be interfaced only using the JSON REST Services.
Steps to Enable
Before interfacing IGT documents using REST services with JSON as response type, agencies must setup GT&C Response Type as 'JSON' , Order and Performance Response Type as 'JSON' in G-invoicing options UI.
Key Resources
Refer to Associating System IDs, Entering Security Certificate Details, and Support for EZ Invoicing topics in Chapter 5 Using G-Invoicing: Requesting Agency, and Setting Up G-Invoicing Option topic in Chapter 6 Using G-Invoicing: Servicing Agency, of the Oracle E-Business Suite G-Invoicing Process Guide for more details.