Use this macro to specify which SCLM editable elements may or may not
be marked as non-promotable.
FLMNPROM can be specified multiple times. If this macro is used,
only members that match the groups, types, and languages associated
with the NPROM=YES parameter can be marked as non-promotable using
one of these methods:
- SCLM option 3.1 Library Utility, command N.
- SCLM option 3.11 Unit of Work, command N.
- The NOPROM service.
Macro format
>>-FLMNPROM--GROUP=-+-group-+--,--TYPE=-+-type-+--,------------->
'-*-----' '-*----'
>--LANG=-+-lang-+--,--NPROM=-+-YES-+---------------------------><
'-*----' '-NO--'
Parameters
If NPROM=YES is specified, then GROUPS,TYPES, and LANGUAGES can be used to specify
which members can be marked as NON-PROMOTABLE. If NPROM=NO is specified, then the
GROUPS, TYPES, and LANGUAGES can be used to specify which members cannot be marked
as non-promotable.
- GROUP=group|*
- If NPROM=YES is specified, the members of the group specified
can be marked as non-promotable. If NPROM=NO is specified, the names of
the members of the group specified may not be marked as non-promotable.
Use an asterisk (*) to indicate all groups.
- ,TYPE=type|*
- If NPROM=YES is specified, the members of the type specified
can be marked as non-promotable. If NPROM=NO is specified the names of
members of the type specified may not be marked as non-promotable.
Use an asterisk (*) to indicate all types.
- ,LANG=lang|*
- If NPROM=YES is specified, the language of these members can be
marked as non-promotable. If NPROM=NO is specified, the names of the
language of these members may not be marked as non-promotable.
Use an asterisk (*) to indicate all languages.
- NPROM=YES|NO
- Specifies whether members in the specified groups and types,
and with the specified languages, may or may not be marked as non-promotable.
If you specify YES, the NOPROM service can be used to mark identified members
as non-promotable. If you specify NO, the NOPROM service cannot be used to mark
identified members as non-promotable.
Examples
This example shows how to specify that editable members with a language
of COBCOPY in the SOURCE type, in any group, can be marked as non-promotable.
FLMNPROM GROUP=*,TYPE=SOURCE,LANG=COBCOPY,NPROM=YES
This example shows how to specify that all editable members with a
language of COBCOPY in the SOURCE type, in all groups except EMERFIX can be
marked as non-promotable.
FLMNPROM GROUP=*,TYPE=SOURCE,LANG=COBCOPY,NPROM=YES
FLMNPROM GROUP=EMERFIX,TYPE=SOURCE,LANG=COBCOPY,NPROM=NO