To start a transaction.
START >>-START--TRANSID(transid)--+---------------+-------------------> '-,CICS(applid)-' >--+-----------------+------------------------------------------> '-,TERMID(termid)-' >--+----------------------------------------------------------+--> '-,DATA(data)-+----------------+-+-----------------------+-' '-,LENGTH(value)-' '-,HEXPADCHAR(hex_byte)-' >--+-----------------------------+----------------------------->< '-,NOTACTIVE(-+-CONTINUE--+-)-' '-TERMINATE-'
The CICS BAC batch request utility issues message CBKxx5009I if the request executes successfully in the target CICS® region. However, be aware that this simply means that the EXEC CICS START TRANSID(name) command was executed and returned a normal response, at which point the next command, if any exists, is processed. It does not necessarily mean that the specified transaction ran successfully. It could fail, for example, if the program that the transaction is to execute is disabled. If you think this is a possibility, you might want to precede the CICS BAC START request with a SET PROGAM(progname) ENABLESTATUS(ENABLED).
If you specify the DATA parameter, you can also specify the LENGTH parameter.
You can specify HEXPADCHAR only if you also specify both the DATA and LENGTH parameters
You can specify LENGTH only if you also specify the DATA parameter.