ALLOCATE and IEASYMxx System Symbols
search cancel

ALLOCATE and IEASYMxx System Symbols


Article ID: 215599


Updated On:


Allocate DASD Space and Placement


Can  ALLOCATE  intercept in one of its defined variables the IEASYMxx System Symbols? 

The question is because sometimes, for DR purposes, it would be necessary to allocate a subset of DASD and in order to do that it is necessary to test the LPARNAME in place, not defined as SYSID but as Symbol in IEASYMxx member.



Release :  All

Component : CA Allocate DASD Space and Placement


CA ALLOCATE doesn't have any possibility to read the System Symbols defined in IEASYMxx member of the SYS1.PARMLIB.As a bypass, in the Allocation Selection Routine (ASR) it can be set a work variable

&C0 = 'TIGC'                                  --------->>> the value is the System Symbol value as it is defined in IEASYMxx 

and then it can be used like follows: 


If &C0 =’TIGC’ and DSTYPE=’TEMP’ Then SG= ‘xxxx’ Else SG=’yyyy’


but this is something that should be explicitly predefined in the ASR regardless of the IEASYMxx content.