RMPR4UTL ;PHX/HNB - PURCHASE CARD MODULE ;3/1/1996
Source file <RMPR4UTL.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EDT | ;Edit Purchase Card
|
|
| FILE | ||
| ENT | ||
| NFRM | ||
| SS | ;add IFCAP Site Parameter
|
|
| CHK | ;Add Duplicate Item
|
|
| LKP | ;DISPLAY DUPLICATE AND SINGLE ITEMS
|
|
| CHKCPT(RDATA) | ;check for cpt modifier, change of Type of Transaction.
|
|
| DELRP | ;logic for deleting 'RP' modifier with transaction change.
|
|
| ADDRP | ;logic for adding 'RP' modifier with transaction change.
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(441 - [#441] | LKP+2 |
| ^RMPR(661 - [#661] | LKP+2 |
| ^RMPR(661.1 - [#661.1] | CHKCPT+7 |
| ^RMPR(664 - [#664] | EDT+1*, EDT+2, FILE*, CHK+2, LKP+2, CHKCPT+4, CHKCPT+5, CHKCPT+6, DELRP+7*, ADDRP+1* |
| ^RMPR(669.9 - [#669.9] | SS+6* |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | FILE* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | EDT+2*, FILE*, ENT+3!, NFRM+2!, LKP+3* |
| DA(1 | ENT* |
| >> DIE | ENT* |
| DIR | CHK+1!, LKP+3! |
| DIR("A" | CHK+1* |
| DIR("B" | CHK+1* |
| DIR(0 | CHK+1*, LKP+3* |
| >> DIRUT | CHK+1, LKP+1 |
| DQ | ENT! |
| DR | ENT!, ENT+1*, ENT+2*, ENT+3!, NFRM*, NFRM+1*, NFRM+2! |
| >> DTOUT | ENT+3, CHK+1, LKP+1 |
| >> HY | EDT+1*, FILE, CHK+2, LKP+2 |
| NEW | FILE*, ENT+3!, NFRM+2! |
| NUM | FILE*, ENT+3!, NFRM+2! |
| >> PRC("SITE" | SS+6 |
| R4DA | CHKCPT+2~, CHKCPT+3*, CHKCPT+4, CHKCPT+5, CHKCPT+6, CHKCPT+9!, DELRP+7, ADDRP+1 |
| >> RD | CHK+2*, LKP+1 |
| >> RD( | LKP+1, LKP+2* |
| >> RDA | CHK+2*, LKP+2* |
| RDATA | CHKCPT~, CHKCPT+3 |
| RMC | CHKCPT+2~, CHKCPT+9!, DELRP+1* |
| RMCI | CHKCPT+2~, CHKCPT+9!, DELRP+1* |
| RMCLEN | CHKCPT+2~, CHKCPT+9!, DELRP+4*, DELRP+5, DELRP+6 |
| RMCPT | CHKCPT+2~, CHKCPT+6*, CHKCPT+7, CHKCPT+8, DELRP+1*, DELRP+2, DELRP+3*, DELRP+4, DELRP+5*, DELRP+6* , DELRP+7, ADDRP+1* |
| RMF | CHKCPT+2~, CHKCPT+9!, DELRP+2*, DELRP+3 |
| RMFPIECE | CHKCPT+2~, CHKCPT+9!, DELRP+2*, DELRP+3 |
| RMHCPC | CHKCPT+2~, CHKCPT+5*, CHKCPT+7, CHKCPT+9! |
| RMLPIECE | CHKCPT+2~, CHKCPT+9!, DELRP+3* |
| RMPRA | EDT+1, EDT+2, FILE, ENT, CHK+2, LKP+2, CHKCPT+2~, CHKCPT+3*, CHKCPT+4, CHKCPT+5 , CHKCPT+6, CHKCPT+9!, DELRP+7, ADDRP+1 |
| >> RMPRSITE | SS+6 |
| RMTYPE | CHKCPT+2~, CHKCPT+3*, CHKCPT+7, CHKCPT+8, CHKCPT+9! |
| U | FILE, SS+6, LKP+2, CHKCPT+3, CHKCPT+5, CHKCPT+6, DELRP+7, ADDRP+1 |
| >> X | SS+1, CHK+1 |
| Y | EDT+1, EDT+2, FILE*, ENT+3!, NFRM+2!, CHK+1!, LKP+1, LKP+3! |