Doing a DECOMP into('pds name') using ACF2, masked resource rules use ACF2 created names causing confusion

Document ID : KB000117222
Last Modified Date : 09/10/2018
Show Technical Document Details
Question:
Whenever command DECOMP into('ACF2.RESOURCE.RULES') and the resource has any kind of masking such as asterisk (*) I get the message ACFF6034 *** IS AN INVALID MEMBER NAME, @0000001 SUBSTITUTED .  This may over write previous DECOMP rules.  How is this problem alleviated?
Answer:
ACF2 has to follow the IBM standards in most cases, and PDS members must start with US National characters or Alpha characters. The rest can be US National or Alpha-numeric. Decide what the member name should be, and add a $MEMBER card to the resource rule with that new name.  An example is to use @ for an * because they looked similar.

$KEY(A****) TYPE(xxx)
$MEMBER(A@@@@)
UID(uid string) ALLOW
... etc.