You can map your Natural libraries to CA Endevor SCM subsystems using a direct method of symbolic substitution, provided you use a standard naming convention for your Natural libraries. The following method lets you define your Natural libraries to CA Endevor SCM locations, using standard CA Endevor SCM location symbolics.
To associate Natural libraries that conform to a naming standard to CA Endevor SCM Inventory Locations
Define the symbolics #NTGTLIB and #NSRCLIB, to assign Natural libraries that conform to a standard naming convention, using one of the formats shown next--either the environment, stage number and subsystem, or the subsystem only.
$ESYMBOL SYMNAME=#NTGTLIB,
SYMDATA='&&C1EN(1,1)&&C1S#&&C1SU'
$ESYMBOL SYMNAME=#NSRCLIB,
SYMDATA='&&C1SENVMNT(1,1)&&C1SSTGNUM&&C1SSUBSYS'
$ESYMBOL SYMNAME=#NTGTLIB,
SYMDATA='&&C1SU'
$ESYMBOL SYMNAME=#NSRCLIB,
SYMDATA='&&C1SSUBSYS'
Depending upon which format you code, the names of the Natural libraries are assigned directly by the symbol values using either the first character of environment name with the stage number and subsystem name, or using the subsystem name alone. No additional site symbols are required.
Example: Associate Natural Libraries to CA Endevor SCM Inventory Locations Using Direct Symbolic Substitution
This example uses a direct method of symbolic substitution to associate Natural library names to CA Endevor SCM locations and assumes that the site's lifecycle is configured as follows:
QA/1 -> QA/2 -> PRD/1 -> PRD/2
Define the following site symbolics in your site symbol table (double ampersands are required in the site symbol table):
$ESYMBOL SYMNAME=#NTGTLIB,
SYMDATA='&&C1EN(1,1)&&C1S#&&C1SU'
$ESYMBOL SYMNAME=#NSRCLIB,
SYMDATA='&&C1SENVMNT(1,1)&&C1SSTGNUM&&C1SSUBSYS'
Therefore, the symbolics resolve to the following libraries:
|
Copyright © 2014 CA.
All rights reserved.
|
|