How do I use JDE SVR 7.3 with RPGILE source

Dave B.

Member
I want to code using RPGILE using SVR. SVR has a RPGL type but it changes the actual member type to RPGL instead of RPGLE which is bogus. We are on version 7.3.
 
JDE uses RPGL in SVR instead of RPGLE because the field is not big enough to hold 5 characters. This is used in SVR to determine the compiler needed when you compile the program in SVR.

The value is independent to the member type, which you can change using PDM and which should be RPGLE.

Note: We have found that in A8.1 cume 6 several source members are now RPGLE, however the member type has not been changed. If you use SVR to edit and compile the programs there is no problem, but if you edit and compile using PDM the wrong SEU formats and compiler type will be selected.
 
Dave,

You didn't mention what cume level you are currently using of A7.3 but at cume 10 we had to modify several programs to handle not only ILE but also SQLILE. J98CRTRPG had to handle both types as well J980102 had to also be modified for ILE. Then P98CRTPGM, P9801, & P98410 had to have additional code for ILE and/or SQL ILE. You may also want to consider a CPYL source type for ILE copy books.

Another thing to note is that the source file for the ILE code does not have to have the longer record length (112 vs. 92) but which ever record length is chosen, the source file for the copy books should be the same.
 
Back
Top