Hi, Don,

I agree with what David suggested ... the first thing to look at is the OVRDBFs and the OVRSCOPE.

Chances are, since you did a CRTCLMOD and then a CRTPGM, it no longer runs in the default activation group ...   so, what did you specify for ACTGRP on the CRTPGM command?


A simple fix could be to change the OVRDBFs to specify OVRSCOPE(*JOB) and SECURE(*YES).

Then you should issue the corresponding DLTOVRs when "done."  (Not a good idea to leave *JOB level OVRDBFs lying around.)


Hope that helps,

Mark S. Waterbury


On Saturday, January 11, 2020, 10:34:39 AM EST, David Gibbs via MIDRANGE-L <midrange-l@xxxxxxxxxxxxxxxxxx> wrote:

On 1/11/20 1:46 AM, Don Brown via MIDRANGE-L wrote:
I had a CL Program that ran a FTP script and I needed some date
calculations so I added calls to  CEELOCT and CEEDATE and some service
program procedures

Now to compile I create a module then create the program from that module
including the binding directory for the service program.

Did you convert the CL from an OPM program to ILE module?

You may need to take a look at the overrides of the input & output files and
make sure the open scope is still valid.

david


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.