RMPRSTL ;PHX/RFM,RVD-ISSUE FROM STOCK ;8/29/1994
Source file <RMPRSTL.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 |
|---|---|---|
| NEX | ||
| QTY | ||
| DATE | ;K DIR,Y S DIR(0)="660,10" S:$P(R3("D"),U,12)'="" DIR("B")=$P(R3("D"),U,12) D ^DIR K DIR G:X["^" LIST I $D(DTOUT) X CK1 Q
|
|
| LI | ||
| LOT | ||
| REMA | ||
| LIST | ;ENTRY POINT FOR STOCK ISSUE ROUTINES TO DISPLAY TRANSACTION DATA
|
|
| DEA | ||
| POST | ;
|
|
| GGC | ||
| EXIT | ;EXIT FOR STOCK ISSUES
|
|
| ERR1 | ;
|
|
| ERR | ||
| INV1 | ||
| POU(INVPIEN) | ; Return true if POU, false otherwise
; DBIA 6374 to read IFCAP GIP files |
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | DATE+2 |
| FILE^DICN | GGC+7 |
| IX1^DIK | GGC+16 |
| $$GET1^DIQ | POU+17 |
| ^DIR | NEX+9, QTY, LI, LOT, REMA, LIST+4, DEA+1 |
| ^PRCPUSA | POST+2 |
| ADD^RMPR5NU1 | GGC+3 |
| CHK^RMPRED5 | LIST+2 |
| ^RMPRST2 | LIST+3 |
| $$ASK^RMPRSTK | POST+1 |
| 1^RMPRSTK | DEA+2 |
| RES^RMPRSTK | DEA+1, POST+1, GGC+7, GGC+17 |
| $$STRIP^XLFSTR | NEX+6 |
| KILL^XUSCLEAN | EXIT+2 |
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PRCP(445 - [#445] | GET1^DIQ |
| ^RMPR(660 - [#660] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(441 - [#441] | NEX+4, NEX+5, NEX+6 |
| ^RMPR(660 - [#660] | GGC+8*, GGC+15* |
| ^RMPR(661.1 - [#661.1] | GGC+3, GGC+15 |
| ^RMPR(661.3 - [#661.3] | NEX+8 |
| ^RMPR(669.9 - [#669.9] | POST+5, POST+6* |
| ^TMP($J | GGC+13*, EXIT+1! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | POST+1~* |
| >> CK | NEX+10, NEX+12, QTY+2, LIST+4, DEA+3, GGC+3 |
| >> CK1 | NEX+11, QTY+1, LI, LOT, REMA |
| DA | GGC+7!, GGC+16* |
| DD | GGC+7! |
| DIC | GGC+7*, GGC+16! |
| DIC(0 | GGC+7* |
| >> DIK | GGC+16* |
| DIR | NEX!, NEX+9!, QTY!, QTY+3!, LOT!, REMA!, LIST+3!, LIST+4!, DEA+1! |
| DIR("?" | LIST+4*, DEA* |
| DIR("A" | NEX+1*, LIST+4*, DEA* |
| DIR("B" | NEX+6*, NEX+7*, NEX+8*, QTY*, LI*, LOT*, REMA*, LIST+4*, DEA* |
| DIR(0 | NEX+1*, QTY*, LI*, LOT*, REMA*, LIST+4*, DEA* |
| >> DIRUT | NEX+12, QTY+2, LIST+4, DEA+3 |
| DLAYGO | GGC+7*! |
| DO | GGC+7! |
| DT | DATE+2, POST+5, GGC+7 |
| >> DTOUT | NEX+11, QTY+1, LI, LOT, REMA |
| >> DUOUT | NEX+9, NEX+10, QTY, LI+1, LOT+1, REMA+1, DEA+3 |
| INVPIEN | POU~, POU+17 |
| POU | POU+15~*, POU+22 |
| >> PRCP("I" | POST+1 |
| >> PRCP("ITEM" | POST+1 |
| >> PRCP("QTY" | POST+2* |
| >> PRCP("TYP" | POST+2* |
| >> R1("AM" | GGC+8 |
| >> R1(0 | NEX+1, NEX+5, NEX+6, NEX+7, NEX+9, NEX+12*, NEX+13*, NEX+14*, QTY, QTY+3* , DATE+2*, LI, LI+3*, LI+4*, LOT, LOT+3*, LOT+4*, REMA, REMA+3*, REMA+4* , POST+2, GGC, GGC+3, GGC+4*, GGC+8, INV1* |
| >> R1(1 | GGC+2, GGC+4*, GGC+8 |
| >> R3("D" | NEX+4, NEX+5, NEX+6, NEX+13*, DATE+2* |
| >> RDESC | GGC+4 |
| >> REDIT | DEA+2* |
| >> RM6612 | GGC+4 |
| >> RMCPT | LIST+2 |
| >> RMDAHC | GGC+15 |
| >> RMHCDA | NEX+8 |
| >> RMHCPC | GGC+2*, GGC+3 |
| >> RMINVF | LIST+1* |
| >> RMITDA | NEX+8, LIST+1 |
| >> RMLOC | NEX+8, LIST+1, GGC+3, GGC+4, GGC+15 |
| RMPR | EXIT+2~ |
| >> RMPRG | POST+4, POST+5*, POST+6*, GGC |
| >> RMPRGIP | NEX, POST+1, GGC+8 |
| >> RMPRI("AMS" | GGC*, GGC+8, GGC+13 |
| >> RMPRIP | GGC+8 |
| RMPRSITE | POST+5, POST+6, EXIT+2~ |
| >> RMPRUCST | NEX+6*, NEX+8*, NEX+12*, NEX+14*, QTY+3, INV1 |
| >> RMQTY | GGC+3* |
| >> RMSER | GGC* |
| >> RO | NEX+4* |
| SSPROPTR | POU+17~*, POU+22 |
| U | NEX+1, NEX+4, NEX+5, NEX+6, NEX+7, NEX+8, NEX+9, NEX+12, NEX+13, NEX+14 , QTY, QTY+3, DATE+2, LI, LI+3, LI+4, LOT, LOT+3, LOT+4, REMA , REMA+3, REMA+4, POST+2, POST+6, GGC, GGC+2, GGC+3, GGC+4, GGC+8, GGC+15 , INV1 |
| X | NEX!, LI+2, LI+3, LI+4, LOT+2, LOT+3, LOT+4, REMA+2, REMA+3, REMA+4 , GGC+7* |
| Y | NEX!, NEX+12, NEX+13, QTY!, QTY+3, DATE+2*, LIST+4, DEA+1, DEA+2, GGC+7! , GGC+8, GGC+13, GGC+15, GGC+16 |