When you translate, compile, and link-edit a program that uses the QMF callable interface, consider the following:
QMF is run as an assembler subprogram in the COBOL environment. Your COBOL program must CALL the QMF interface program DSQCIB using a COBOL dynamic call.
You must use either quotes (") or apostrophes (') to delimit literals in a COBOL program. You can specify the delimiter of your choice to the CICS translation process and the COBOL compiler by specifying QUOTE or APOST. Make sure the APOST or QUOTE option in effect for the COBOL compiler matches that of the CICS translator.
The communications area DSQCOMMB and the sample COBOL program DSQABFCO as distributed by QMF uses quotes to delimit literals. If your installation or program uses apostrophes instead, change DSQCOMMB as distributed by QMF or copy the structure to your program, changing quotes to apostrophes.
The communications area DSQCOMMB must be available to the COBOL compile step or copied into your program as a control structure.
The QMF interface module must be available during the link-edit phase of your program.