How to identify if there was syncpoint issued

Viewed 70

I'm working on COBOL cics program,the program has multiple syncpoint and executed on different scenarios.

I wanted to perform some logic if any point of time under this cics task syncpoint issued or not.

Pls help in advise if there any way around or keywords to check the same.

1 Answers

According to the documentation an implicit syncpoint is issued for...

  • EXEC CICS CREATE TERMINAL
  • EXEC CICS CREATE CONNECTION COMPLETE
  • EXEC CICS DISCARD CONNECTION
  • EXEC CICS DISCARD TERMINAL
  • EXEC CICS RETURN at the highest level
  • a DL/I program specification block (PSB) termination (TERM) call or command
  • EXEC CICS DISCARD TDQUEUE
  • EXEC CICS CSD DISCONNECT
  • EXEC CICS CSD UNLOCK
  • EXEC CICS CSD APPEND
  • EXEC CICS CSD REMOVE
  • EXEC CICS CSD RENAME
  • EXEC CICS CSD LOCK
  • EXEC CICS CSD DELETE
  • EXEC CICS CSD ADD
  • EXEC CICS CSD INSTALL
  • EXEC CICS CSD DEFINE
  • EXEC CICS CSD ALTER
  • EXEC CICS CSD COPY
  • EXEC CICS CSD USERDEFINE
  • EXEC CICS CREATE PROCESSTYPE
  • EXEC CICS CREATE DUMPCODE
  • EXEC CICS CREATE PIPELINE
  • EXEC CICS CREATE DUMPTEMPLATE
  • EXEC CICS CREATE PARTNER
  • EXEC CICS CREATE TRANCLASS
  • EXEC CICS CREATE JOURNALMODEL
  • EXEC CICS CREATE MAPSET
  • EXEC CICS CREATE ENQMODEL
  • EXEC CICS CREATE PROCESSTYPE
  • EXEC CICS CREATE PARTITIONSET
  • EXEC CICS CREATE TSMODEL
  • EXEC CICS CREATE PROFILE
  • EXEC CICS CREATE DB2TRAN
  • EXEC CICS CREATE DB2ENTRY
  • EXEC CICS CREATE TRANSACTION
  • EXEC CICS CREATE TDQUEUE
  • EXEC CICS CREATE TYPETERM
  • Distributed Program Link calls specifying SYNCONRETURN

...and explicitly through an EXEC CICS SYNCPOINT.

Related