Enterprise Analyzer API PL/I Verification Errors

I am evaluate enterprise analyzer for PL/I using trial,  create a workspace and add a simple PL/I app, and can you help on the following verification errors?

1.  Error 5704 expected in assignment statement but found "ERR_SQLCAID"

SQLCA.plinc declares below

/* SQLCA: SQL COMMUNICATIONS AREA OVERLAY */
/* OWNING SYSTEM: MTRH - COMMON */
/*********************************************************************/
3 ERR_SQLCAID CHAR (08), /* EYECATCHER */
3 ERR_SQLCABC FIXED BIN (31), /* LENGTH = 136 */
.....

PLI file includes SQLCA.plinc as below

EXEC SQL INCLUDE SQLCA;    

Question: how to solve this error?

2. DB2 tables and files are listed in CRUD Report, but IMS DB segment is not in it.

IMS segment is declared in SSA, our code call a subroutine MTRHDLI(COMMON, USER_MSG, PARM_COUNT, FUNCTION, PCB_PTR, IO_AREA, SSA01, SSA02, SSA03, ...), which then call PLIDLI.

How to have IMS DB segments listed in CRUD report?

If generic API analysis is required, an you provide a sample for it?

Thanks

Labels:

Enterprise Analyzer