i'm posting this question because nobody in the company i work for was able to help.
i'm running a cobol cics program that wants to start a batch execution.
i have a batch routine on control-m that will be forced when a given command gets to the operator console (so i was told).
i write the command below in a tdqueue and somehow it gets to the operator console and forces the execution of the routine installed in control-m.
the problem i'm having is that the command can't be properly interpreted by the operator console. it seems to be too long.
it doesn't fit in one line. i wonder how to continue the command in a second line. i've already tried the 'x' character in position 72, with no success.
the error message i'm getting is HASP650.
/HASP120 INTRDR /VS,'S CONTFRC,SYS=PAJ,JOB=PAJE700,S1=0000000123000110
4298769,S2=1234 FROM STC56635 CIC0A18
/HASP650 'S CONTFRC INVALID OPERAND OR MISPLACED OPERAND
this is a piece of my cobol cics program:
MOVE ' ' TO W-STRING.
DELIMITED BY SIZE INTO W-STRING.
SET TDQUEUE ('NRJE') OPEN
WRITEQ TD QUEUE ('NRJE')
SET TDQUEUE ('NRJE') CLOSED
thanks a lot.
it isn't the closing quote, unfortunately.
the problem is that the command is being truncated at that length and nothing after that point is considered.
if s2 was 's2=123' the command would work, but i need more characteres. i need s1 and s2 bigger so i can send more information to the batch routine.
do you know which kind of software/feature it is? this is not cics, vsam, db2, jcl. do you know what is the name of this product? if i know it, maybe i can find a manual.