My Oracle Support Banner

E1: BSFN: How To Call RPG Programs from EnterpriseOne Custom C Business Function (Doc ID 626611.1)

Last updated on FEBRUARY 05, 2020

Applies to:

JD Edwards EnterpriseOne Tools - Version SP24 and later
Information in this document applies to any platform.



The purpose of this document is to provide a reference for developers and business partners who are interested in creating calls from within C business functions to RPG programs residing on the AS/400.

Included in this document are a description of the business purpose, pre-requisite setup requirements for implementing calls from JDEdwards EnterpriseOne, and an overview of how a call is made. Examples of calls are included, and will be used to explain the process.


By following the steps outlined in this document and referring to the examples described, developers and business partners who need to call RPG programs from C business functions should be able to create their own calls.

This process was first implemented when JDEdwards EnterpriseOne, in partnership with ITLS Corporation, developed a method of utilizing ITLS's advanced shipment processing functionality within the framework of the current order processing. This method enables JDEdwards EnterpriseOne clients to use the Shipper Management System (SMS) by sending a call from a JDEdwards EnterpriseOne business application to the AS/400. Through the SMS interface, clients have access to tools residing on the AS/400 which are not available in the JDEdwards EnterpriseOne environment.

The ITLS examples described in this document are for informational and reference purposes only, and are not intended to be exact templates for other applications. Because requirements vary for each application, actual implementation may be different from the processes and procedures described in this document.


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
 Setup Considerations
 Setup Caveats
 Functional Overview
 Programming Examples

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