| Interfacing to General Ledger |
| Overview |
|
The General Ledger System is designed to work with other subsystems by communicating with them through a series of interface programs and data files. The use of these interface programs and files allows this communication to be established with minimal or no modification to the General Ledger System itself.
A set of sample programs are provided with the General Ledger System. The sample source code for these programs is located in the library named IFGEN. The programs provided will interface with the General Ledger System and other subsystems provided by Business Applications, Inc. They will not communicate with any other subsystems with out modification. Programs residing in library ARGEN are either General Ledger System target or source programs and should not be modified. All modifications should be done by copying source code to IFUSER and then be compiled to library IFUSER. It is the user's responsibility to insure these programs are modified to communicate with the user's subsystems. These programs can be either CL or RPG depending on the requirements of the task being performed. CL programs are normally used when library lists need to be changed or modified in order to access other subsystems. The IFUSER library should always exist in the library list of any user while performing General Ledger functions. For more information about Journal Entries, see:General Information - Journal Entries.
|
| Interface Calls To General Ledger |
|
The following are calls which can be made to the General Ledger System to send information to the application, retrieve information from the application or to enter the application to display or work with information within the application. Samples of these programs can be found in QRPGSRC in library IFGEN.
GLFRXFR - Import Journal Entry
GLFSXFR - Import Journal Leg Text
GLL4XFR - Import G/L Account
GLMJXFR - Import Budget Amount
|
| Interface Calls From General Ledger |
|
These programs may need to be modified in order to correctly access the information from or to feed information to your applications. Many are required to be modified. Any modified programs should reside in library IFUSER. They will then be used in place of supplied BAI interface programs when called. DO NOT place these program in IFGEN library. If you do, they may be replaced when application updates are applied. Samples of these programs can be found in QRPGSRC in library IFGEN.
Notes:
|