RMPR4E21 ;PHX/HNC - CLOSE OUT PURCHASE CARD TRANSACTION; MAR 1, 1996
Source file <RMPR4E21.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 |
|---|---|---|
| START | ||
| CL | ||
| L | ;**** ask for final posting *****************************************
|
|
| L1 | ||
| IC() | ;DETERMINE NUMBER OF ITEMS FOR PURCHASING AND CLOSE-OUT
|
|
| IC1 | ;DISPLAY TEXT FOR DELETE (@) ATTEMPTS FOR MULTIPLES OF ONLY 1 ITEM
|
|
| PROC | ||
| FILE | ||
| ENT | ||
| CHK | ;ADD DUPLICATE LINE ITEM
|
|
| LKP | ||
| DS | ;**** update shipping cost, % discount and bank authorization ********
|
|
| CHK1 | ;delete imcomplete items
|
|
| POST1 | ;SET AMOUNT FOR IFCAP AMENDMENT.
|
|
| EX | ;***reindex record in 664 here
|
|
| EX1 | ;
|
|
| EXIT | ;KILL VARIABLES AND EXIT ROUTINE
|
|
| KTMP | ||
| BRK | ||
| UNK | ||
| M4 | ||
| M6 | ||
| M442 |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | EX+9 |
| %XY^%RCR | CL+16, KTMP+1 |
| ^DIC | CL+5, L1+4 |
| ^DIE | ENT+9, ENT+13, ENT+14, DS+3, POST1+28 |
| ^DIK | CHK1+1, KTMP |
| IX1^DIK | EX+12, EX+18 |
| ^DIR | CL+10, L+4, L1+2, CHK+1, LKP+2 |
| AMEND^PRCH7C | POST1+19 |
| RECON^PRCH7C | EX+5 |
| DA0^RMPR29M | POST1+24 |
| POST^RMPR29U | POST1+24 |
| ^RMPR4E23 | EX+20 |
| ^RMPR4LI | L+1 |
| POST2^RMPR4M | POST1+23 |
| CHKCPT^RMPR4UTL | ENT+16 |
| CHECK^RMPRCT | POST1+10 |
| AUTO^RMPRPCEL | EX1+5 |
| COL^RMPRPCEL | CL+23 |
| MAN^RMPRPCEL | EX1+5 |
| DIV4^RMPRSIT | START |
| DEM^VADPT | CL+13 |
| KILL^XUSCLEAN | EXIT+4 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^RMPR(660 - [#660] | Classic Fileman Calls |
| ^RMPR(664 - [#664] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(441 - [#441] | LKP+1 |
| ^PRC(442 - [#442] | EX+4 |
| ^RMPR(660 - [#660] | CL+11, CL+22, POST1+31, EX+12*, EX+18*, EX1+3 |
| ^RMPR(661 - [#661] | LKP+1 |
| ^RMPR(664 - [#664] | CL+6, CL+7, CL+10, CL+12, CL+17, L1+3, IC+2, PROC, FILE*, ENT+2 , ENT+3, ENT+8, ENT+10, ENT+11, ENT+14, CHK+2, LKP+1, DS+2, DS+4, DS+5 , DS+6, DS+7, CHK1+1, POST1+2, POST1+3, POST1+5, POST1+9, POST1+16, POST1+18, POST1+20* , POST1+21*, POST1+28, POST1+29, EX+1, EX+3, EX+7*, EX+9*, EX+11*, EX+14, EX+16 , EXIT+1 |
| ^RMPR(664.2 - [#664.2] | POST1+24* |
| ^TMP("RM" | CL+15!, L+4, ENT+10*, ENT+11*, POST1+16, POST1+23, EXIT+2!, KTMP |
| ^TMP($J | CL!, EXIT+2! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | EX+9, EX+12 |
| %X | CL+16!*, KTMP+1* |
| %Y | CL+16!*, KTMP+1* |
| >> AMT | POST1+1* |
| DA | CL+5*, PROC*, FILE*, ENT+2, ENT+3, ENT+4, ENT+10, ENT+11, ENT+13*, ENT+14* , ENT+17!, LKP+2*, DS+3*, CHK1+1*, POST1+28*, EX+11*, EX+12, EX+13*, EX+16*, EX+18 , EX+20, KTMP* |
| DA(1 | ENT*, CHK1+1*, KTMP* |
| >> DCT | POST1+1*, POST1+2*, POST1+6, POST1+7 |
| >> DFN | CL+12* |
| DIC | CL+1!*, CL+6!, L1+4* |
| DIC("A" | CL+1* |
| DIC("S" | CL+2* |
| DIC("W" | CL+1* |
| DIC(0 | CL+1*, L1+4* |
| DIE | ENT*, ENT+13*, ENT+17!, DS+3*, POST1+28* |
| >> DIK | CHK1+1*, EX+12*, EX+13*, KTMP* |
| DIR | L+1~, L1!, CHK+1!, LKP+2! |
| DIR("?" | L+3*, L1+1* |
| DIR("A" | L+2*, L1*, CHK+1* |
| DIR("B" | L+2*, CHK+1* |
| DIR(0 | CL+10*, L+2*, L1*, CHK+1*, LKP+2* |
| >> DIRUT | L1+3, CHK+1, LKP |
| DQ | ENT! |
| DR | ENT!, ENT+5*, ENT+6*, ENT+7*, ENT+8*, ENT+9*, ENT+13*, ENT+14*, ENT+17!, DS+3* , POST1+28* |
| DT | EX+18 |
| >> DTOUT | L+4, L1+2, L1+5, ENT+17, CHK+1, LKP |
| >> DUOUT | L1+5 |
| DUZ | POST1+20, EX+5, EX+11 |
| >> HY | PROC*, FILE, CHK+2, LKP+1 |
| >> I | CHK1+1*, EX1+2*, EX1+3, KTMP* |
| NEW | PROC~, FILE*, ENT+2, ENT+3, ENT+7, ENT+10 |
| NUM | FILE*, ENT+17! |
| >> R1 | POST1+1*, POST1+29* |
| R4DA | ENT+4*, ENT+8, ENT+10, ENT+14, ENT+16, ENT+17! |
| >> RD | CHK+2*, LKP |
| >> RD( | LKP, LKP+1* |
| RD660 | ENT+11*, ENT+13, ENT+17! |
| >> RDA | CHK+2*, LKP+1* |
| RDATA | ENT+16*, ENT+17! |
| RFLG | L+1!, L+4*, POST1+25 |
| RGRP | CL+9*, CL+10*, EXIT+3! |
| RGRP1 | CL+9*, CL+11*, EXIT+3! |
| RGRPP | CL+10*, CL+11, EXIT+3! |
| RHCED | CL+15!, ENT+12* |
| RHCNEW | ENT+8*, ENT+11, ENT+17! |
| RHCOLD | ENT+11*, ENT+17! |
| >> RI | POST1+3*, POST1+5 |
| >> RM( | CL+15!, CL+17*, CL+18, DS+2 |
| >> RM60LINK | EX1+1 |
| >> RM60LINK( | CL+22*, EX1+2, EX1+3! |
| RM660 | POST1+30~, POST1+31* |
| >> RM68FG | EX1+5 |
| RMACT | POST1+4~, POST1+5*, POST1+6, POST1+7 |
| RMBAN | CL+18*, DS+6, EXIT+3! |
| RMBANF | DS+1*, DS+6*, POST1+23, EXIT+3! |
| >> RMDACA | ENT+3*, ENT+11 |
| >> RMPER | CL+18*, DS+5 |
| >> RMPERF | DS+1*, DS+5*, POST1+23 |
| RMPR | START, EXIT+4~ |
| RMPR("AMT" | POST1+1*, POST1+8* |
| >> RMPR442 | POST1+18*, POST1+19, EX+3*, EX+4, EX+5, EX+6 |
| >> RMPR660 | EX+13*, EX+14*, EX+16 |
| >> RMPRA | CL+5*, CL+6, CL+7, CL+10, CL+12, CL+15, CL+17, CL+18, L1+3, IC+2 , PROC, FILE, ENT, ENT+2, ENT+3, ENT+8, ENT+10, ENT+11, ENT+14, ENT+16 , CHK+2, LKP+1, DS+2, DS+3, DS+4, DS+5, DS+6, DS+7, CHK1+1, POST1+2 , POST1+3, POST1+5, POST1+9, POST1+16, POST1+18, POST1+20, POST1+21, POST1+24, POST1+28, POST1+29 , EX+1, EX+3, EX+7, EX+9, EX+11, EX+14, EX+16, EXIT+1, KTMP, BRK |
| >> RMPRCC | POST1+28*, POST1+31 |
| >> RMPRDA | CL+12*, POST1+24 |
| >> RMPRDFN | CL+12* |
| >> RMPRF | CL+15* |
| >> RMPRI | CHK1+1* |
| RMPRIC | IC+1~, IC+2*, IC+3, IC1+5 |
| RMPRICS | IC+1~, IC+2* |
| >> RMPRNAM | CL+13* |
| >> RMPRSH | POST1+9*, POST1+16, POST1+19, POST1+20, POST1+24, EX+7 |
| RMPRSITE | EXIT+4~ |
| >> RMPRSSN | CL+13* |
| >> RMPRSSNE | CL+13* |
| >> RMPRTO | POST1+1*, POST1+8*, POST1+10, POST1+16, POST1+19, POST1+20, EX+7 |
| >> RMPRWO | CL+12*, POST1+24 |
| >> RMQTY | POST1+5*, POST1+6, POST1+7 |
| >> RMSHI | CL+18*, CL+19*, DS+7 |
| >> RMSHIEN | CL+18*, CL+22 |
| >> RMSHIF | DS+1*, DS+7*, POST1+23 |
| >> RMTOT | POST1+6*, POST1+7*, POST1+8 |
| RMTYPE | ENT+16, ENT+17! |
| >> RMX | POST1+5*, POST1+6, POST1+7 |
| SKPSHDT | EX+20*! |
| U | CL+6, CL+10, CL+11, CL+12, CL+18, FILE, ENT+2, ENT+3, ENT+8, ENT+11 , ENT+14, LKP+1, DS+2, DS+4, DS+5, DS+6, DS+7, CHK1+1, POST1+2, POST1+5 , POST1+6, POST1+7, POST1+9, POST1+16, POST1+18, POST1+20, POST1+21, POST1+24, POST1+28, POST1+31 , EX+3, EX+7, EX+9, EX+11, EX+12, EX+16, EX+18 |
| >> VA("PID" | CL+13 |
| VADM | CL+13! |
| VADM(1 | CL+13 |
| VADM(2 | CL+13 |
| >> X | START, IC1+4*, CHK+1, POST1+16, POST1+20, POST1+21, EX+6 |
| Y | CL+5, L+4, L+5, L1+2, L1+4, PROC, FILE*, ENT+17!, CHK+1!, LKP , LKP+2! |