Where are the Endevor API Cobol copybooks and Assembler Macros located
search cancel

Where are the Endevor API Cobol copybooks and Assembler Macros located

book

Article ID: 141770

calendar_today

Updated On:

Products

Endevor Endevor Natural Integration Endevor - ECLIPSE Plugin Endevor - Enterprise Workbench

Issue/Introduction

Attempting to utilize the API, via ENHALELM macro, with element names longer than 10 characters.   Unfortunately the ALELM_RQ_ELM field only supports 10 characters.  However, the results field ALELM_RS_ELNAME supports up to 255 characters.  Where are the assembler and cobol copybooks located? 

Environment

Release : 18.0, 18.1 

Component : CA Endevor Software Change Manager

Resolution

The Cobol copybooks and Assembler Macros used by the API are located in the iprfx.iqual.CSIQOPTN dataset that is delivered with the Endevor Product. 

The Cobol copybook used by the API to support long name elements is ECHAAREB. The Assemble macro version is in ENHALELM. 

For more information on the API you can review the documentation: 

Endevor release 18.1 

https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-mainframe-software/devops/ca-endevor-software-change-manager/18-1/api-and-user-exits-reference/api-reference/api-support.html

Endevor Release 18.0.x 

https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-mainframe-software/devops/ca-endevor-software-change-manager/18-0/api-and-user-exits-reference/api-reference/api-support.html