using package ship in V17 / V18 now does not use the Alternate Userid but the userid.

Document ID : KB000045366
Last Modified Date : 14/02/2018
Show Technical Document Details

QUESTION:

Why after upgrading to the current Releases of V17.0 or V18.0 the use of the Alternate Userid no longer is being used for Endevor 
Package Ship.

Answer:

In earlier releases of Endevor was a option in the prefix.qual.CSIQSRC(ENCOPTBL):

*********************************************************************** 
* SUBMIT JCL TO THE INTERNAL READER USING THE USERID WHEN PROCESSING    
* THE API PACKAGE SHIP FUNCTION.                                        
*---------------------------------------------------------------------* 
*        ENHOPT PACKAGE_SHIP_WITH_ALTID=ON         DEFAULT VALUE IS OFF 
*********************************************************************** 
 
This option allowed the Alternate Userid to be used during processing of Package Ship
API calls. The Alternate Userid was then used for all ship requests except the API calls.
 
Now when using V17.0 or V18.0 the option was changed to the following:
 
*********************************************************************** 
* USE THE ALTERNATE ID, INSTEAD OF THE USERID, WHEN SUBMITTING A        
* PACKAGE SHIP REQUEST.                                                 
*---------------------------------------------------------------------* 
*        ENHOPT PACKAGE_SHIP_WITH_ALTID=ON         DEFAULT VALUE IS OFF 
*********************************************************************** 
 
turning this option on the Userid will be used for all Package Ship requests.