ca.portal.admin

CULPRIT question

Discussion created by ca.portal.admin on Jul 28, 2005
Latest reply on Jul 28, 2005 by ca.portal.admin
When I run a CULPRIT program that contains syntax errors, I get the
following messages:

E C300055 E-LEVEL ERRORS - REPORT NOT PROCESSED
F C300019 E-LEVEL ERRORS - EXTRACT NOT PERFORMED

But the job step completes with a condition code of zero, so the
subsequent job steps don't know that anything is wrong. Is there some
way to get a condition code other than zero in this situation?

Kay Rozeboom
State of Iowa
Information Technology Enterprise
Department of Administrative Services
Telephone: 515.281.6139 Fax: 515.281.6137
Email: Kay.Rozeboom@Iowa.Gov

"
IDMS Public Discussion Forum
IDMS-L@LISTSERV.IUASSN.COM
SMTP
IDMS-L@LISTSERV.IUASSN.COM
IDMS-L@LISTSERV.IUASSN.COM
SMTP








Normal

Normal
Re: CULPRIT question
"On the PROFILE parameter you can specify return codes
PROFILE EX=E RC=0,4,8,12
This will return
0 for no or informational messages only.
4 for warnings that still lets the culprit execute
8 for errors
12 for fatal errors.
I think the difference between an error and a fatal error is that the
specific report will not run when there is an error, and no reports will
run if there is a fatal error.

You can see more about the PROFILE parameter in chapter 2 of the Culprit
Reference Manual.

Tommy Petersen





Pete Breitenbaugh
<Breitenbaugh.Pet
e@DOC.STATE.SC.US To
> IDMS-L@LISTSERV.IUASSN.COM
Sent by: IDMS cc
Public Discussion
Forum Subject
<IDMS-L@LISTSERV. Re: CULPRIT question
IUASSN.COM>


07/28/2005 11:01
AM


Please respond to
IDMS Public
Discussion Forum
<IDMS-L@LISTSERV.
IUASSN.COM>






The actual CULPRIT job step executed successfully.
It was the code that was executed within the CULPRIT that failed.

I've never been able to get anything other than zeros from CULPRIT except
when we fed it too much data for the sort file and that was fixed by coding
a proc override to give it a bigger sort file.

We'll often use CULPRIT to extract data into a file(s). I've had
subsequent programs test for an empty file first & throw a condition code
if there was nothing to process.

HTH,
Pete.

Outcomes