PRCHAMXE ;WISC/DJM-'CHANGES' ROUTINE #5 FOR 443.6 ;2/21/97 15:07
Source file <PRCHAMXE.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 |
|---|---|---|
| V | ;;5.1;IFCAP;;Oct 20, 2000
|
|
| EN1 | ;SAVES 'ITEM' FROM FILE 441.7 CALLED FROM 'ITEM'
|
|
| EN2 | ;SAVES 'DELIVERY DATE' FROM FILE 441.7 CALLED FROM 'ITEM'
|
|
| EN3 | ;SAVES 'LOCATION FOR DELIVERY' FROM FILE 441.7 CALLED FROM 'ITEM'
|
|
| EN4 | ;SAVES 'QTY TO BE DELIVERED' FROM FILE 441.7 CALLED FROM 'ITEM'
|
|
| EN5 | ;SAVES 'ITEM' FROM FILE 441.7 CALLED FROM 'ITEM'
|
|
| EN6 | ;SAVES 'DELIVERY DATE' FROM FILE 441.7 CALLED FROM 'ITEM'
|
|
| EN7 | ;SAVES 'LOCATION FOR DELIVERY' FROM FILE 441.7 CALLED FROM 'ITEM'
|
|
| EN8 | ;SAVES 'QTY TO BE DELIVERED' FROM FILE 441.7 CALLED FROM 'ITEM'
|
|
| SAVE(FF,PRCHDA1,RECORD,OLD,F2NUMBER) | ;THIS WILL DO THE ACTUAL SAVING OF THE INFORMATION.
|
|
| NEXT(DA,DA1,DA2) | ;COME HERE TO CREATE THE NEXT ENTRY IN THE 'CHANGES' MULTIPLE.
|
|
| FIND | ||
| ENTER |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD(443.67 | NEXT+3 |
| ^PRC(443.6 - [#443.6] | SAVE+10, NEXT+3*, FIND |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AA | NEXT+2~, NEXT+3*, NEXT+4*, FIND*, ENTER |
| ALREADY | SAVE+9~, SAVE+10*, SAVE+11 |
| BB | NEXT+2~, FIND* |
| D | SAVE+9~ |
| D0 | EN1+3, EN2+2, EN3+2, EN4+2, EN5+3, EN6+2, EN7+2, EN8+2, SAVE+9~ |
| D1 | SAVE+9~ |
| D2 | SAVE+9~ |
| DA | SAVE+13~, SAVE+16*, NEXT~, NEXT+3, FIND, ENTER |
| DA(1 | SAVE+16*, ENTER* |
| DA(2 | SAVE+16*, ENTER* |
| DA1 | NEXT~, NEXT+3, FIND, ENTER |
| DA2 | NEXT~, ENTER+1* |
| DC | SAVE+15~ |
| DD | SAVE+15~, NEXT+2~, ENTER! |
| DE | SAVE+15~ |
| DG | SAVE+15~ |
| DH | SAVE+9~ |
| DI | SAVE+15~ |
| DIC | NEXT+2~, ENTER* |
| DIC(0 | ENTER* |
| DIE | SAVE+15~, SAVE+16* |
| DIEL | SAVE+15~ |
| DIFLD | SAVE+9~ |
| DIG | SAVE+9~ |
| DIH | SAVE+9~ |
| DINUM | NEXT+2~, ENTER* |
| DIOV | SAVE+9~ |
| DIP | SAVE+9~ |
| DISYS | SAVE+9~ |
| DIU | SAVE+9~ |
| DIV | SAVE+9~ |
| DK | SAVE+15~ |
| DL | SAVE+15~ |
| DM | SAVE+15~ |
| DO | SAVE+15~, NEXT+2~, ENTER! |
| DOV | SAVE+9~ |
| DP | SAVE+15~ |
| DQ | SAVE+15~ |
| DR | SAVE+15~, SAVE+17* |
| DS | SAVE+9~ |
| DU | SAVE+9~ |
| DV | SAVE+9~ |
| DW | SAVE+9~ |
| F2NUMBER | EN1+2~, EN1+3*, EN1+4, EN2+1~, EN2+2*, EN2+3, EN3+1~, EN3+2*, EN3+3, EN4+1~ , EN4+2*, EN4+3, EN5+2~, EN5+3*, EN5+4, EN6+1~, EN6+2*, EN6+3, EN7+1~, EN7+2* , EN7+3, EN8+1~, EN8+2*, EN8+3, SAVE~, SAVE+10 |
| FF | EN1+2~, EN1+3*, EN1+4, EN2+1~, EN2+2*, EN2+3, EN3+1~, EN3+2*, EN3+3, EN4+1~ , EN4+2*, EN4+3, EN5+2~, EN5+3*, EN5+4, EN6+1~, EN6+2*, EN6+3, EN7+1~, EN7+2* , EN7+3, EN8+1~, EN8+2*, EN8+3, SAVE~, SAVE+10 |
| J | SAVE+9~ |
| L | SAVE+9~ |
| OLD | EN1+2~, EN1+3*, EN1+4, EN2+1~, EN2+2*, EN2+3, EN3+1~, EN3+2*, EN3+3, EN4+1~ , EN4+2*, EN4+3, EN5+2~, EN5+3*, EN5+4, EN6+1~, EN6+2*, EN6+3, EN7+1~, EN7+2* , EN7+3, EN8+1~, EN8+2*, EN8+3, SAVE~ |
| >> PRCHAM | SAVE+10, SAVE+14, SAVE+16 |
| PRCHDA | EN1+3, EN2+2, EN3+2, EN4+2, EN5+3, EN6+2, EN7+2, EN8+2, SAVE+9~, SAVE+12* , SAVE+14, SAVE+16 |
| PRCHDA1 | EN1+4, EN2+3, EN3+3, EN4+3, EN5+4, EN6+3, EN7+3, EN8+3, SAVE~, SAVE+10 , SAVE+14, SAVE+16 |
| >> PRCHYY | EN1+3, EN2+2, EN3+2, EN4+2 |
| RECORD | EN1+2~, EN1+3*, EN1+4, EN2+1~, EN2+2*, EN2+3, EN3+1~, EN3+2*, EN3+3, EN4+1~ , EN4+2*, EN4+3, EN5+2~, EN5+3*, EN5+4, EN6+1~, EN6+2*, EN6+3, EN7+1~, EN7+2* , EN7+3, EN8+1~, EN8+2*, EN8+3, SAVE~, SAVE+10 |
| U | EN1+3, EN2+2, EN3+2, EN4+2, NEXT+4 |
| X | EN1+3, EN2+2, EN3+2, EN4+2, SAVE+13~, NEXT+2~, ENTER* |
| Y | EN1+2~, EN2+1~, EN3+1~, EN4+1~, EN5+2~, EN6+1~, EN7+1~, EN8+1~, NEXT+2~, ENTER , ENTER+1 |