Dear Ronny
By "another user", I assume you encounter CPD6DF0 error in the production environment that is separated from the development one. If this is the case, my first guess is that it may be caused by discrepancy between the 2 environments or insufficient authority to access some production objects. I suggest you check the following things:
- The status of the 2 PTFs in production environment.
- Run DSPSFWRSC command in both development and production environments and compare the entries in both lists. If you see any SW product missing from production environment, identify if it has to do with printing or not. If so, install it (and you may need to apply the 2 PTFs again).
- Compare the library list of the jobs in development environment against that of the production environment to identify any difference in the entries and their order of appearance and adjust the production list accordingly. (The production job's library list may not have to be exactly the same as the development job's. It can be a superset but it should not be a subset. The order of appearance in library list may also be important.)
- If the above looks fine, review the production job's log for a few system messages and/or errors that appear right before CPD6DF0 to see if there are additional information before CPD6DF0 that can give you more clues.
If this "another user" is in the same development environment, please check whether or not this user profile uses a different job description that specifies a different library list. If this is not the case, the job log of this problematic user profile is the best place you should focus on. Comparing job logs between the two profiles should give you more useful information but please make sure the log contains detailed messages by using CHGJOB JOB(*) LOG(0 0 *SECLVL) before you run your program.
If possible, you can upload the job log(s).
------------------------------
Right action is better than knowledge; but in order to do what is right, we must know what is right.
-- Charlemagne
Satid Singkorapoom
------------------------------
Original Message:
Sent: Thu November 10, 2022 08:33 AM
From: Ronny Vliegen
Subject: QR Barcode Printing
Hi,
I have to make new programs for QR-barcode printing.
On top of that it is Swiss QR-code.
So I applied already SI79287 and SI79289 (for Version V7R3M0).
I made the prtf + rpgle and tested it.
With my developer user : it works perfectly , everything fine.
When I run the program on another user ... I get errormessage CPD6DF0 :
Bar code data did not print correctly due to errors.
Exception condition EC_0B00 was detected in the bar code
specifications or data.
EC_0B00 -- The bar code modifier specified is invalid or unsupported for
the bar code type specified.
What can this be ?? It's exactly the same Barcode that I want to print : on my developer user , it works perfectly ....
on another user , I get this error message ?
So it has to do something with difference in both usrprf's , I suppose,
but what ?? no idea.
------------------------------
Ronny Vliegen
------------------------------