Writer instructions

Purpose

Use this page to display a banner announcement on each page of the space. Create the Space announcements page in the master space, outside of the Home branch.

You can version the Space announcements page to enable different banners to be published into different target spaces, however, the banner that is displayed in the versioned (master) space itself only displays the most recently-published banner.  If you find errors in the banner area of your versioned space and you are sure the Space announcements page is set up correctly, try publishing the page to the same space.

For more information, see Space-announcements-banners.

Removing

When an announcement is no longer needed, remove the BMC Space Banner macro.

Translation

Localized spaces using the L10n Viewport theme must change the name of this page to Space announcements l10n.  See Configuring-the-Scroll-ViewPort-theme-for-translated-spaces.

Usage

Choose one or none of the following BMC Space Banner macros.

If your space requires another kind of announcement, you can use this page in coordination with your team lead and editors.

When should I use a space announcement banner?

Use the space organization announcement after you change the content from a book-like organization (such as User Manual, Configuration Manual, and Administration Guide) to the product model.

Use the latest version announcement to push traffic to later versions. You do not need to add this to every previous version, but if you have a specific reason that you want users to be aware—for example, Google searches show content for an obsolete version—use the banner to help users find a relevant version.

When an announcement is no longer needed, remove the BMC Space Banner macro.

Space announcement This documentation space provides the same content as before, but the organization of the content has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

Step 5—Specifying disguise criteria


The following figure is displayed when you select a column for data disguise in the Data Disguise - Column/Field List.

As the selected column is an unrelated column, you enter the Criteria Menu in Unrelated Mode.

File-AID/Data Solutions Criteria Menu

File-AID/Data Solutions ---------- Criteria Menu ---  ---- CREATE NEW CRITERIA
 OPTION ===> 4                                                                  
                                                                    
     G   GLOBAL                 - GLOBAL Fields                   0 fields      
     1   DATE AGING             - Aging criteria                  0 sets        
     4   TRANSLATOR             - Data Translator criteria        0 sets        
     5.1 GENERATOR              - Data Generator criteria         0 sets        
     5.2 PATTERN                - Pattern Data Generation         0 sets        
     6   FIELD EXITS            - Utilities criteria              0 sets        
     7   DATA ENCRYPTION        - Data Encryption Criteria        0 sets        
     8   REPLACE                - Data Replace Criteria           0 sets
                                                                               
                                                                               
                                                                               
                                                                               
 Disguise Object. : PORDR.ORDR010.0RDR010                                       
                                               
   Unrelated rule. .: U0000021                                                  
   Description ===> UNRELATED PORDR.ORDR010.ORDR010          
                                                                              
                                                                               
 Use VIEW to display criteria request   SAVE to write criteria request          
     END  to save change criteria       CANCEL to cancel changes and return     
                                        MENU to change menu options 

To define related disguise criteria:

In this field…

Do the following:

Option

Type 4 to select the Translator disguise function.

Description

This field is automatically prefilled with a description composed of the word UNRELATED plus the name of the data item being disguised. You may overtype the description field with more meaningful text if you wish.

Press Enter

File-AID/Data Solutions displays the Data Translator Criteria screen.

Field Names and Descriptions

The following list describes the available options and fields on this screen.

OPTION

DESCRIPTION

G - GLOBAL

Displays the “Define Global Fields Screen” which enables you to view, define and change user global fields (user variables). It lists all existing user variables in the entered order and displays blank lines for definition of additional user variables. Global fields must start with & (ampersand) and they are retained in the order entered.

1 - DATA AGING

Displays the “File-AID/Data Solutions Aging Criteria Menu” screen. Aging criteria enables you to age dates in data records displayed with a record layout. To specify an aging criterion, choose a date field and enter a relational operator of +, -, R, or FM a numeric value in the century, year, month, and/or days field, and the appropriate date pattern. Leave the relational operator blank for fields not involved in the aging criteria. Use = in the RO field to replicate the last entered criteria.

4 - TRANSLATOR

Displays the “File-AID/Data Solutions Data Translator Criteria Menu” screen. The Data Translator feature translates data values in one or more fields based on a translate table containing lookup and/or result values. The Translator function accesses the translate table based on values from the fields specified on the formatted panel in five different ways:

Binary search (S): Sorts the values internally and performs a binary search thereby speeding up processing.

Key search (K): Your search field matches the key field when your table file is a KSDS (Keyed Sequential Dataset). If the entire table fits into memory, the key search functions identical to the Binary Search. If there is insufficient memory the table is directly accessed by key.

Direct row pointer search (D): The search field is hashed to a random number between 1 and the number of rows in the table. The resulting number determines the row to be used. No value in the table matches the original search field.

Hash to a key search (H): Similar in function to the Direct Row Pointer Key search except that the random number is used to perform the Key search. The search field is hashed to a random number between 1 and the number of rows in the table. For the Hash function to work, the key of the VSAM file must be numeric with leading zeros, start with 1, and increment by 1 for each row.

Unique key search (U): Each different input value will return a different entry number which will then be used to access the replacement values from the translate table. This will produce unique replacement values as long as the translate table contains unique replacement values.

When the corresponding row is determined, the Translator function returns the result values and uses them to replace the specified output field value.

5.1 - GENERATOR

Displays the “File-AID/Data Solutions Data Generator Criteria Menu” screen. The Data Generator feature is used to fill fields with new data values. You may use the Data Generator to fill new fields with test data, or to replace live data that may be sensitive production information that should not be used in test. Data can be generated for numeric and character fields by using one of four methods: sequential, random, pattern masking, or by picking valid values from another file. An object of an ODO/REFER is non-selectable.

5.2 - PATTERN

Displays the “File-AID/Data Solutions Pattern Data Generator Criteria” screen. The Data Pattern Generator feature is used to fill fields with new data values. You may use the Data Pattern generator to fill new fields with test data, or to replace live data that may be sensitive production information that should not be used in test. Data can be generated for unsigned numeric and character fields by using one of two methods: sequential & random. An object of an ODO/REFER is non-selectable.

6 - FIELD EXITS

Displays the “File-AID/Data Solutions Field Exit Criteria Menu” screen. Formatted field exit criteria enable you to define and process both Data Solutions-defined and user-defined business function data conversions. Field exits distributed with Data Solutions perform the following business functions: Addition, Data Analysis, Date Analysis, Division, European currency conversion, Encryption/decryption, Field Replacement, Hash Value, Move Field, Multiplication, Test date generator, Resequencing, Subtraction, and Use global area.

To specify a formatted field exit criterion, choose a data field and enter the EX relational operator, valid parameters for the exit in the PARAMETERS field, and the name of the exit in the EXIT NAME field. If you enter EP in the RO field, Data Solutions displays the Field Exit Parameters screen. If you leave the EXIT NAME field blank, Data Solutions displays the List of Available Field Exits screen. Leave the relational operator blank for fields not involved in the aging criteria. Use the INPUT, INSERT, or REPEAT primary command to specify multiple sets of change criteria. When multiple sets are specified, Data Solutions applies them separately in the order specified.

In addition, you can make the change process contingent on the field values in the record through the use of selection criteria. Simply enter the SELECT primary command on the Formatted Field Exit Criteria screen to display the Formatted Selection Criteria screen.

7 - DATA ENCRYPTION

Displays the “File-AID/Data Solutions Data Encryption Criteria Menu” screen. The Data Encryption function simplifies the process of encrypting and decrypting a data file. It transforms a field value to mask the original value and is useful when creating test files from production files.

File-AID/Data Solutions uses encryption/decryption exits to define and process both Data Solutions-defined and user-defined encryption routines. Simply choose a routine for a particular field from Data Solution's list of Available Encryption/Decryption Exits. With the use of selection criteria, you can assign an encryption routine to a field based on the data in that field or on the data in another field in the record.

The original data characteristics are maintained (i.e. valid packed fields or punctuation in character fields). In addition, unique values are maintained so that the key field remains unique. This permits you to decrypt the encrypted data to its original value.

The Key Encrypt/Decrypt Exit is a Data Solutions-defined exit. Two sample encryption/decryption routines are also available. You can use one of the sample encryption/decryption routines or create your own routine.

8 - REPLACE

Displays the “File-AID/Data Solutions Data Replace Criteria” screen. It allows you to specify a replace value (R) or source (FF for field-to-field) for the specified field. .

Status

Displays the status of the various types of criteria associated with the criteria data set listed on the top line of this screen and the disguise rule for the current disguise object:

n fields

Specifies the number of global variable fields that have been defined. These user defined variables are available for use by any of the sets within the criteria.

n sets

Displays the number of sets of criteria that are specified. A set of selection criteria is defined as a single expression that can lead to the selection of a record. A set may test for one condition or several conditions. The conditions can be ANDed together and several conditions separated by commas create nested OR conditions within a set.

FIELD

DESCRIPTION

Disguise Object

Identifies the name of the object you selected from the “Data Disguise - Object List”.

Column

Identifies the name of the column/field of the object you selected from the Data Disguise - Column/Field List.

Unrelated rule

Identifies the disguise rule member name that applies to the column/field. File-AID for IMS generates the name and you cannot change it.

Description

Displays the disguise rule description as entered during disguise creation. By default, it includes the word UNRELATED for unrelated mode, followed by the related column/field and object name. You can change this text at the time of creation if you want.

Primary Commands

The following list identifies the primary commands that are available from the screen in File-AID/Data Solutions Criteria Menu. For more information, see File-AID/Data Solutions Reference.

COMMAND

DESCRIPTION

CANCEL

Returns to the File-AID for IMS Data Disguise - Column/Field List without saving any criteria information.

END

Saves the current disguise criteria and returns to the File-AID for IMS Data Disguise - Column/Field List.

MENU

Displays all options of the File-AID/Data Solutions Criteria Menu so you can access the remaining File-AID/Data SolutionsCriteria Menu options. The MENU command is a toggle switch so enter MENU again to return to the previous display format.

SAVE

Saves the current criteria in the criteria data set.

Important

It is highly recommended you use separate criteria files for disguise criteria created through the File-AID for IMS interface and name them in such a way as to recognize them easily as IMS disguise criteria files. As the layout information for the File-AID for IMS extract object is different from the information you would provide with stand-alone File-AID/Data Solutions, the disguise process would not produce the same results if you edited the IMS disguise criteria rules with the stand-alone File-AID/Data Solutions criteria function.

VIEW

Displays the View Criteria screen, which summarizes the options and criteria sets into a scrollable display.

Line Commands

There are no line commands associated with this screen.

Specifying Data Translator Criteria

The following figure is displayed when you select Option 4TRANSLATOR from the File-AID/Data Solutions Criteria Menu. This screen allows you to specify criteria for converting data.

When you first access this screen the message UNRELATED DISGUISE may appear in the upper right hand corner of the screen to remind you that you are defining criteria in unrelated mode.

Important

Once you have selected a field to be disguised, that is the only field for which you are allowed to enter disguise criteria at this time on this screen. To enter criteria for other fields you must first return to the Data Disguise - Column/Field List screen, and from there select each such field in turn. You will then migrate through to this screen (Data Translator Criteria) or a similar screen for each different field you select. The specific screen shown at this point depends on which type of disguise criteria you choose from the intervening Criteria Menu (File-AID/Data Solutions Criteria Menu), since you can choose different types of disguise for different fields within the same record. The entire record layout is displayed on the Data Translator Criteria screen for reference, but at any given time you can establish criteria only for the specific field already selected on the earlier screen.

Always verify that the TABLE DATASET field on this screen is filled in, and that it specifies the correct data set name and member name. The TABLE DATASET name is not always carried over from what you specified previously. The data set and member name combination you enter here will be carried forward to the next screen, and on that screen cannot be changed.

Data Translator Criteria

 Action  Sets  Display  Show  Options  Menu  Help                             
 -------------------------------------------------------------------------------
 File-AID/Data Solutions ------ Data Translator Criteria ---- UNRELATED DISGUISE
 COMMAND ===>                                                  SCROLL ===> CSR  
 TABLE DATASET ===> 'TSOID01.TRANSLAT(SSANDCC)'                                  
 SET  1 OF  1           ORDER-ROOT-DATA                          GBL = N SEL = N
 ---- FIELD LEVEL/NAME ------- -FORMAT- RO --------- PARAMETERS ---------------+
 ******************************* TOP OF DATA ***********************************
 5 CW15-PORDR-ORDR010-DEY        6/AN                                           
 5 ORDER-ROOT-KEY                6/GRP                                          
   7 ORDER-NUMBER-PREFIX         2/AN                                           
   7 ORDER-NUMBER                4/NUM                                          
 5 ORDER-DESCRIPTION            40/AN                                           
                            (POS 38-40)
 5 CUSTOMER-NUMBER               6/AN   UR                                      
 5 PLANNED-ORDER-QUANTITY        3/PS                                           
 5 PLANNED-ORDER-AMOUNT          4/P                                          
 5 ORDER-TYPE                    2/AN                                           
 5 ACTUAL-ORDER-QUANTITY         3/PS                                           
 5 TOTAL-SCRAP-QUANTITY          3/PS                                           
 5 TOTAL-SCRAP-REDEFINES REDEFINES TOTAL-SCRAP-QUANTITY                         
 5 TOTAL-SCRAP-REDEFINES         3/AN                                           
 5 ORDER-STATUS                  2/NUM                                          
 5 FILLER                        1/AN                                           
 5 FIRST-ACTIVITY-DATE           8/GRP                                          
   7 FIRST-ACTIVITY-DATE-YR      4/AN                                           
   7 FIRST-ACTIVITY-DATE-MM      2/AN                                           
   7 FIRST-ACTIVITY-DATE-DD      2/AN                                           
 5 LAST-ACTIVITY-DATE            8/GRP                                          
   7 LAST-ACTIVITY-DATE-YR       4/AN                                           
   7 LAST-ACTIVITY-DATE-MM       2/AN                                           
   7 LAST-ACTIVITY-DATE-DD       2/AN                                           
 ***************************** BOTTOM OF DATA **********************************

 Valid RO: S = Search, K = Key, D = Direct pointer, H = Hash to key, U = Unique
           R = Result, SR, KR, DR, HR, UR (for both), EP, FM 

To define data translator criteria for FFSAMP.CUSTOMER-NUMBER for the sample exercise:

In this field…

Do the following:

TABLE DATASET

Type TSOID01.TRANSLAT(SSANDCC) to point to the sample translate table for customers.

RO

Type UR as the relational operator for column CUSTOMER-NUMBER.

Press Enter (or PF3)

File-AID/Data Solutions displays the Unique/Result Field Parameters screen.

Field Names and Descriptions

The following list describes all of the fields on this screen.

FIELD

DESCRIPTION

Table dataset

Specify the data set that contains the translation data information (translate table). If it is a member of a PDS, type the “data set (membername)” combination.

Set

Identifies the set of criteria displayed.

01 Level Name

Name of the record file structure from layout.

GBL

Specifies whether one or more global fields have been attached to this set of criteria (N or Y).

SEL

Displays whether selection criteria has been attached to this set of criteria (NO or YES).

FIELD LEVEL/NAME

Name of the field from layout.

FORMAT

Length and type of field.

RO













Specify a relational operator. Possible values are:

S

Binary search field

K

Key search field

D

Direct row pointer search field

H

Hash to a key search field

U

Unique search field

R

Result field

SR

Binary search and result field

KR

Key search and result field

DR

Direct row pointer search and result field

HR

Hash to a key search and result field

UR

Unique search and result field

FM

Field mask. See “Field Mask” of the File-AID/Data Solutions Reference manual for more information.

EP

Edit parameters.

Parameters

Displays search and/or result parameters for each field.

Primary Commands

For more information, see File-AID/Data Solutions Reference on the commands.

COMMAND

DESCRIPTION

ALIGN (AL)

Controls display of ALIGNED/UNALIGNED term for PL/I data.

ARRAY (AR)

Controls display of array declaration information for PL/I data.

BACK

Positions the display to the previous criteria. Synonym for LEFT.

CANCEL (CAN)

Returns to Criteria Menu without saving current updates.

CHANGE 
(CHG or C)

Switch from the Selection Criteria to the Change Criteria panels. This command is only valid on the Record Layout Selection Criteria and Global Selection Criteria panels.

COMPLEX (CM)

Controls display of COMPLEX terms for PL/I data.

DELETE (DEL)

Deletes a criteria set (change and associated selection criteria).

DISPLAY (DIS)

Specifies a display format.

DOWN

Scrolls down.

END

Ends display of the formatted criteria screen and displays the Criteria Menu.

FILLER (FILL)

Controls display of FILLER fields.

FORWARD (FWD)

Positions the display to the next criteria. Synonym for RIGHT.

GLOBAL (GBL)

Displays the GLOBAL Change Criteria panel which shows the defined global fields (variables). Use this panel to create criteria which will test values of global fields. Valid only if a global field has been defined.

On the GLOBAL Change Criteria panel, you enter change criteria in the same way you enter change criteria on the record layout; the normal relational operators are available to operate against the global variables.

GROUP (G)

Controls the display of occurrences of group-level items.

INPUT/ INSERT (I)

Inputs/inserts a new criteria set.

LEFT

Positions the display to the previous criteria. Synonym for BACK.

LOCATE (L)

Scrolls directly to the specified record layout line.

LR (Locate Record)

Positions the display to the specified criteria number.

MESSAGE (MSG)

Controls the message display.

OCCURS (OCC)

Controls the display of array declaration items.

OFFSET (OFST)

Displays field offsets.

PICTURE (PIC)

Controls the display of the PICTURE or DISPLAY line for numeric data.

RECORD (REC)

Closes the Global Change or Global Selection Criteria panel and returns to the Formatted Selection or Change Criteria panel. Only valid on the Global Selection Criteria or Global Change Criteria panels.

REDEFINE (RED)

Controls the display of data item redefinitions.

REFLNG (REF)

Controls the display of BIT/CHAR REFER field length reference lines for PL/I data.

REPEAT (R)

Causes a criteria set (formatted change and selection) to be repeated.

RESET (RES)

Causes excluded lines to be redisplayed.

RETURN

Returns to the File-AID for IMS Primary Option Menu.

RIGHT

Positions the display to the next criteria. Synonym for FORWARD.

SELECT (SEL)

Displays the Formatted Selection Criteria screen.

SHOW (S)

Displays LEVEL, NUMBER, FORMAT, OFFSET, or PICTURE information for the selection fields.

SYNC

Controls the display of the SYNC term for fields in a COBOL record layout.

UP

Scrolls up.

VIEW (V)

Displays the View Criteria screen which is a keyword summary of the current settings for formatted change and selection criteria.

ZERO (Z)

Controls the display of leading zeros in the numeric data fields.

Line Commands

There are no line commands available from this screen.

Specifying Unique/Result Field Parameters

File-AID/Data Solutions displays the following figure when you enter the UR relational operator.

It enables you to enter parameters used by the unique routine to composite unique random replacement entries to be used from the translate table during data search and replace. At disguise time, the result is obtained from the translate table and replaces the specified output field value.

Unique/Result Field Parameters

image2021-8-24_16-15-36.png

To specify the unique result field parameters:

In this field…

Do the following:

Order

Type 1.

Location

Type 1.

Table dataset

Type 'TSOID01.uvt.translat(ssandcc)'.

Table name

Type 'TSOID01.custnum.uniqtabl'. Whatever you enter for Table Name here should be a valid data set name (when Y is specified for Retain Table below). If the data set does not exist, it will be created during later processing. This data set is called the Unique Value Table, or UVT.

Location

Type Y to retain the unique value table.

Command

Press PF3 after you have filled in the above information to add the disguise rule.

Press Enter

File-AID/Data Solutions redisplays the Data Translator Criteria screen.

Field Names and Descriptions

The following list describes all of the fields on this screen.

FIELD

DESCRIPTION

Field Name

Name of selected field as defined by the record layout.

Data Type

Data type of selected field as defined by the record layout.

Length

Length of data in selected field as defined by the record layout. This field may be overtyped to shorten or lengthen the length of data replaced. This is particularly useful when you want to replace all the elements of a group item.

Important

A ** Field Mask in Effect ** comment is displayed on the Unique Field Parameters screen after a field mask is applied and the U operator is entered.

Order

The order in which multiple fields are to be concatenated before being used to locate the translate table entry. Must be 1-9 and sequential beginning with 1.

Location

Location of the replacement data in the translate table.

Data Type

Type of data at the specified location in the translate data set. Valid entries are: CHAR (Character), VCHR (Variable length Character), NUM (Numeric), BIN (Binary), HEX (Hexadecimal), PS (Packed Signed), DBCS (Double Byte Character Set) or VDBC (Variable length Double Byte Character Set). This data type does not have to match the field's data type as defined by the record layout. If the two data types are different, Data Solutions converts the replacement data type to the data type specified in the record layout.

Length

Length of data in translate table. If this length is greater than the length defined in the record layout, then truncation occurs.

Table Name

The Unique Value Table (UVT) tracks the association between the input values and the translate table entry used for the replacement values. Specify the name for the Unique Value Table.

If Retain Table value (see below) is N(No) a name can be assigned when multiple sets are to share the same translate and Unique value tables (UVT). Each set refers to the UVT by the same name.

If Retain Value is Y(Yes) this field must have a valid data set name. If the data set does not exist it will be allocated during the processing. This file is in amasked format.

Retain Table

(No) do not retain the Unique Value table.

(Yes) retain the Unique Value table.

Important

Save and reuse the Unique value table if providing consistent replacement values for multiple files is required.

When reusing a saved Unique Value table, File-AID/Data Solutions validates the table to be sure that the input values used when the Unique Value Table was created are compatible with the input values used in the second set of criteria where the table is reused.

This validation takes place during disguise criteria creation and during disguise execution. Criteria sets within the same job can be validated when the criteria are created. When criteria sets in different jobs share a Unique Value Table the validation cannot be done until disguise execution time.

Primary Commands

The following list identifies the primary commands that are available from this screen.

COMMAND

DESCRIPTION

CANCEL (CAN)

Discards the entries and returns to the formatted Translator Criteria screen.

END

Saves the entered parameters and returns to the formatted Translator Criteria screen.

Line Commands

There are no line commands available from this screen.

Reviewing Data Translator Criteria

File-AID for IMS displays the following figure after specifying the Unique/Result Field Parameters.

It now displays the parameters you entered for the UR operator.

Data Translator Criteria

 Action  Sets  Display  Show  Options  Menu  Help                             
 -------------------------------------------------------------------------------
 File-AID/Data Solutions ------- Data Translator Criteria ----------------------
 COMMAND ===>                                               SCROLL ===> CSR  
 TABLE DATASET ===> 'TSOID01.TRANSLAT(SSANDCC)'                                  
 SET  1 OF  1           ORDER_TABLE-TBL                          GBL = N SEL = N
 ---- FIELD LEVEL/NAME ------- -FORMAT- RO --------- PARAMETERS ---------------+
 ******************************* TOP OF DATA ***********************************
 5 CW15-PORDR-ORDR010-DEY        6/AN                                           
 5 ORDER-ROOT-KEY                6/GRP                                          
   7 ORDER-NUMBER-PREFIX         2/AN                                           
   7 ORDER-NUMBER                4/NUM                                          
 5 ORDER-DESCRIPTION            40/AN                                           
                            (POS 38-40)
 5 CUSTOMER-NUMBER               6/AN   UR FLEN(00006);ORDER(1);RLOC(00001);RLE+
 5 PLANNED-ORDER-QUANTITY        3/PS                                           
 5 PLANNED-ORDER-AMOUNT          4/P                                           
 5 ORDER-TYPE                    2/AN                                           
 5 ACTUAL-ORDER-QUANTITY         3/PS                                           
 5 TOTAL-SCRAP-QUANTITY          3/PS                                           
 5 TOTAL-SCRAP-REDEFINES REDEFINES TOTAL-SCRAP-QUANTITY                         
 5 TOTAL-SCRAP-REDEFINES         3/AN                                           
 5 ORDER-STATUS                  2/NUM                                          
 5 FILLER                        1/AN                                           
 5 FIRST-ACTIVITY-DATE           8/GRP                                          
   7 FIRST-ACTIVITY-DATE-YR      4/AN                                           
   7 FIRST-ACTIVITY-DATE-MM      2/AN                                           
   7 FIRST-ACTIVITY-DATE-DD      2/AN                                           
 5 LAST-ACTIVITY-DATE            8/GRP                                          
   7 LAST-ACTIVITY-DATE-YR       4/AN                                           
   7 LAST-ACTIVITY-DATE-MM       2/AN                                           
   7 LAST-ACTIVITY-DATE-DD       2/AN                                           
 ***************************** BOTTOM OF DATA **********************************

 Valid RO: S = Search, K = Key, D = Direct pointer, H = Hash to key, U = Unique
           R = Result, SR, KR, DR, HR, UR (for both), EP, FM 

To exit the Data Translator Criteria:

In this field…

Do the following:

Command

Type END (or press PF3).

Press Enter

File-AID/Data Solutions displays the File-AID/Data Solutions Criteria Menu screen.

Field Names and Descriptions

See to Field Names and Descriptions for a description of the options and fields on this screen.

Reviewing Disguise Criteria Sets

The following figure is displayed when you return from one of the Disguise Criteria Menu options.

This screen provides an overview of how many sets of disguise criteria have been defined for the current column. In this example you can see that only one set of Data Translator criteria has been defined.

You can issue the VIEW primary command to view the internal format of your criteria.

File-AID/Data Solutions Criteria Menu

 File-AID/Data Solutions ---------- Criteria Menu --- TSOID01.DISGUISE.CRITERIA
 OPTION ===>                                                                 
                                                                     
     G   GLOBAL                 - GLOBAL Fields                   0 fields      
     1   DATE AGING             - Aging criteria                  0 sets        
     4   TRANSLATOR             - Data Translator criteria        1 sets        
     5.1 GENERATOR              - Data Generator criteria         0 sets        
     5.2 PATTERN                - Pattern Data Generation         0 sets        
     6   FIELD EXITS            - Utilities criteria              0 sets        
     7   DATA ENCRYPTION        - Data Encryption Criteria        0 sets        
     8   REPLACE                - Data Replace Criteria           0 sets
                                                                               
                                                                               
                                                                               
                                                                               
 Disguise Object. : PORDR.ORDR010.ORDR010                                       

   Unrelated rule. .: U0000021                                                  
   Description ===> UNRELATED PORDR.ORDR010.ORDR010          
                                                                               
                                                                               
 Use VIEW to display criteria request   SAVE to write criteria request          
     END  to save change criteria       CANCEL to cancel changes and return     
                                        MENU to change menu options


To exit the Criteria Menu:

In this field…

Do the following:

Option

Type END (or press PF3) to exit.

Press Enter

File-AID/Data Solutions saves the specified criteria with the rule name as a member name in the File-AID/Data Solutions Criteria file you specified in the File-AID/Data Solutions Parameters screen. This ends the call to File-AID/Data Solutions and returns control back to File-AID for IMS which displays the Data Disguise - Column/Field List.

Field Names and Descriptions

See Field Names and Descriptions for a description of the options and fields on this screen.

Reviewing Applied Unrelated Rule to a Column/Field

When returning from defining or modifying a disguise rule with File-AID/Data Solutions, File-AID for IMS displays the Data Disguise - Column/Field List as displayed in the following figure.

This panel now shows that the unrelated rule you just defined has been applied to column CUSTOMER-NUMBER. You can position the cursor on the description text and use the LEFT and RIGHT scrolling keys (PF10 and PF11) or the EXPAND command (PF13) to view the remainder of the description. Use the I line command to view all the unrelated objects and columns/fields that the rule has also been applied to.

Data Disguise - Column/Field List

File-AID for IMS --- Data Disguise - Column/Field Li  --- Unrelated rule defined
Command ===>                                                  Scroll ===> CSR

Primary Commands: Find, Size, SOrt
   Line Commands: S = Select A = Add/Assign rule U =Unassign rule I = Info

Disguise Object: PORDR.ORDR010.ORDR010

Column/Field Name                 Type(Length) Rule     Description         +
--------------------------------- ------------ -------- ---------------------
_ CW15-PORDR-ORDR010-KEY        P CHAR(6)
_ ORDER-NUMBER-PREFIX           * CHAR(2)
_ ORDER-NUMBER                  * FIXPIC(4)
_ ORDER-DESCRIPTION               CHAR(40)
I CUSTOMER-NUMBER                 CHAR(6)      U0000021 UNRELATED PORDR.ORDR0
_ PLANNED-ORDER-QUANTITY          DEC(5,0)
_ PLANNED-ORDER-AMOUNT            DEC(7,2)
_ ORDER-TYPE                      CHAR(2)
_ ACTUAL-ORDER-QUANTITY           DEC(5,0)
_ TOTAL-SCRAP-QUANTITY            DEC(5,0)
_ TOTAL-SCRAP-REDEFINES           CHAR(3)
_ ORDER-STATUS                    FIXPIC(2)
_ FILLER                          CHAR(1)
_ FIRST-ACTIVITY-DATE-YR          CHAR(4)
_ FIRST-ACTIVITY-DATE-MM          CHAR(2)
_ FIRST-ACTIVITY-DATE-DD          CHAR(2)
_ LAST-ACTIVITY-DATE-YR           CHAR(4)
_ LAST-ACTIVITY-DATE-MM           CHAR(2)
_ LAST-ACTIVITY-DATE-DD           CHAR(2)
******************************* Bottom of data ********************************

To review all related columns that the related rule has been applied to:

In this field…

Do the following:

Line Command

Type I to display information.

Press Enter

File-AID for IMS displays the Unrelated Columns/Fields screen where you can review the disguise information for the selected column/field.

Field Names and Descriptions

See Field Names and Descriptions for a description of the fields on this screen.

Reviewing Unrelated Rule Information

The Unrelated Columns/Fields window displays when entering the I line command for an unrelated column in the Data Disguise - Column/Field List. It lists all unrelated objects and their unrelated column names as well as the current rule if one has been defined.

Unrelated Columns/Fields

image2021-8-24_16-26-5.png

To close the window:

In this field…

Do the following:

Command

Type END (or PF3).

Press Enter

File-AID for IMS redisplays the Data Disguise - Column/Field List screen.

Field Names and Descriptions

The following list describes all of the fields on this screen.

FIELD

DESCRIPTION

Rule

Identifies the disguise rule assigned to the selected column/field.

Unnnnnnn identifies an unrelated rule

Disguise Criteria File

Identifies the name of the File-AID/Data Solutions Criteria file you specified in the File-AID/Data Solutions Parameters screen. The Rule you just defined is stored as a member of this PDS.

Object Name

Identifies the name of the object. The rule listed in the Rule field above applies to each of the listed objects. This field is scrollable. Use the LEFT, RIGHT or EXPAND scrolling commands to view the remaining parts of a name.

Unrelated Column/Field Name

Identifies the name of the column/field for each object.

Primary Commands

The following list identifies the primary commands that are available from this screen.

COMMAND

DESCRIPTION

EXPAND

Position the cursor on the scrollable data field and press PF13 to display the entire field contents in a popup display. The PF13 key equates to the EXPAND primary command. So another way of doing this is to type EXPAND in the primary command field and then position the cursor to the scrollable data field before pressing ENTER.

Right

Position the cursor on the scrollable data field and press PF11 to scroll the data in the field to the right. The F11 key equates to the RIGHT primary command. So another way of doing this is to type RIGHT in the primary command field and then position the cursor to the scrollable data field before pressing ENTER.

Left

To return to a previous position after scrolling a field to the right, position the cursor on the scrollable data field and press PF10 to scroll the data in the field to the left. The F10 key equates to the LEFT primary command. So another way of doing this is to type LEFT in the primary command field and then position the cursor to the scrollable data field before pressing ENTER.

Exiting Column/Field List

When returning from viewing the unrelated disguise information, File-AID for IMS redisplays the Data Disguise - Column/Field List as displayed in the following figure.

Here you could start defining disguise criteria for any of the other columns of the selected objects.

However, for this exercise, the disguise definition for PORDR is complete.

Data Disguise - Column/Field List

 File-AID for IMS ---- Data Disguise - Column/Field List  --- Row 1 to 19 of 19
 Command ===> END                                              Scroll ===> CSR  
                                                                               
 Primary Commands: Find, Size, SOrt                                             
    Line Commands: S = Select  A = Add/Assign rule  U =Unassign rule  I = Info  
                                                                               
 Disguise Object: PORDR.ORDR010.ORDR010                                         
                                                                               
   Column/Field Name                 Type(Length) Rule     Description         +
   --------------------------------- ------------ -------- ---------------------
 _ CW15-PORDR-ORDR010-KEY          P CHAR(6)                                    
 _ ORDER-NUMBER-PREFIX             * CHAR(2)  
 _ ORDER-NUMBER                    * FIXPIC(4)
 _ ORDER-DESCRIPTION                 CHAR(40)
 _ CUSTOMER-NUMBER                   CHAR(6)      U0000010 UNRELATED PORDR.ORDR0
 _ PLANNED-ORDER-QUANTITY            DEC(5,0)                                   
 _ PLANNED-ORDER-AMOUNT              DEC(7,2)                                  
 _ ORDER-TYPE                        CHAR(2)                                   
 _ ACTUAL-ORDER-QUANTITY             DEC(5,0)                                   
 _ TOTAL-SCRAP-QUANTITY              DEC(5,0)                                   
 _ TOTAL-SCRAP-REDEFINES             CHAR(3)                                    
 _ ORDER-STATUS                      FIXPIC(2)                                  
 _ FILLER                            CHAR(1)                                 
 _ FIRST-ACTIVITY-DATE-YR            CHAR(4)
 _ FIRST-ACTIVITY-DATE-MM            CHAR(2)
 _ FIRST-ACTIVITY-DATE-DD            CHAR(2)
 _ LAST-ACTIVITY-DATE-YR             CHAR(4)
 _ LAST-ACTIVITY-DATE-MM             CHAR(2)
 _ LAST-ACTIVITY-DATE-DD             CHAR(2)
 ******************************* Bottom of data ********************************


To exit the Data Disguise - Column/Field List:

In this field…

Do the following:

Command

Type END (or PF3).

Press Enter

File-AID for IMS displays the Data Disguise - Object List screen where you select another object for disguise.

Field Names and Descriptions

See Field Names and Descriptions for a description of the fields on this screen.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*