Identity Resolution
- Identity Resolution 10.5 HotFix 2
- All Products
SSA-NAME3 Key
| Customer Name
| Other Identifying Data
| Customer No
|
---|---|---|---|
@#$%ˆ
| John Smith
| . . .
| A12345
|
(&%$#
| John Smith
| . . .
| A12345
|
(*#$%
| Geoff Brown
| . . .
| B23671
|
)(&&%
| Geoff Brown
| . . .
| B23671
|
READ NEXT CUSTOMER DATA BASE RECORD UNTIL EOF; MOVE CUSTOMER-NAME TO SSA-NAME3-NAME-IN; MOVE ’BLDKEY’ TO SSA-NAME3-FUNCTION; CALL SSA-NAME3 USING SSA-NAME3-FUNCTION, SSA-NAME3-NAME-IN;
DO FOR (ALL KEYS IN KEYS-STACK FOR THIS CUSTOMER-NAME); MOVE KEY(N) TO SSA-NAME3-KEY-FILE.SSA-NAME3-KEY; MOVE CUSTOMER-NAME TO SSA-NAME3-KEY-FILE.CUST-NAME;
MOVE CUSTOMER-ID TO SSA-NAME3-KEY-FILE.CUST-ID; WRITE SSA-NAME3-KEY-FILE RECORD; END DO;
GET CUST-SEARCH-NAME FROM SCREEN; MOVE CUST-SEARCH-NAME TO SSA-NAME3-NAME-IN; MOVE ’POSSRCH’ TO SSA-NAME3-FUNCTION; CALL SSA-NAME3 USING SSA-NAME3-FUNCTION, SSA-NAME3-NAME-IN;
FIND SSA-NAME3-KEY-FILE.SSA-NAME3-KEY >= START-SEARCH-KEY DO WHILE (SSA-NAME3-KEY-FILE.SSA-NAME3-KEY <= END-SEARCH-KEY); MOVE SSA-NAME3-KEY-FILE.CUST-NAME TO DISPLAY SCREEN; MOVE SSA-NAME3-KEY-FILE.CUST-ID TO DISPLAY SCREEN; READ NEXT SSA-NAME3-KEY-FILE RECORD; END DO;
Name Customer No Mary Jones 1236 Mary Evans 9812 M.Jones 7745 M.E.Jones 2176 M.Evans 3737 Evan Marie 9508