PRCPOPUS ;WISC/RFJ-utility: distribution order selection ; 5/5/99 10:25am
Source file <PRCPOPUS.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;**1**;Oct 20, 2000
|
|
ADDNEW(ORDER,PRCPPRIM,PRCPSECO) |
|
|
NEWORDER(PRCPPRIM) | ; get next order number for primary
; called from 445.3,.01 input transform when entering 'new'. ; returns variable x = new order |
|
ORDERSEL(PRCPPRIM,PRCPSECO,PRCPSTAT,ADDNEW) | ; select distribution order
; prcpprim=primary inventory point screen ; prcpseco=secondary inventory point screen ; prcpstat=status for screen (set to * to eliminate screen on status) ; addnew=1 to add new orders ; returns selected distribution order da number ; returns variable prcpfnew if its a newly created order |
|
TYPE(ORDERDA) | ; ask order type for orderda
; returns 1 if unsuccessful |
|
TYPEQ | ||
REMARKS(ORDERDA) | ; ask remarks for orderda
; returns 1 if unsuccessful |
|
ITEMSEL(ORDERDA,PRCPPRIM,PRCPADD) | ; select item from distribution order
; returns item number selected |
|
ITEMEDIT(ORDERDA,ITEMDA,ASKCOST) | ; edit item on distribution order
|
|
ITEMADD(ORDERDA,ITEMDA,QTY) | ; automatically add items to distribution order
; return item number added or 0 if unsuccessful |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PRCP(445.3 - [#445.3] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRCP(445 - [#445] | NEWORDER+3, TYPE+9, ITEMSEL+11, ITEMADD+5 |
^PRCP(445.3 - [#445.3] | NEWORDER+5, NEWORDER+6, NEWORDER+7, NEWORDER+8, NEWORDER+9*, NEWORDER+10, ORDERSEL+29*, TYPE+2, TYPE+3, TYPE+8 , TYPE+9, TYPE+10, REMARKS+2, REMARKS+3, ITEMSEL+3, ITEMSEL+4, ITEMSEL+11, ITEMSEL+12, ITEMEDIT+2, ITEMADD+3 , ITEMADD+5, ITEMADD+7 |
Name | Line Occurrences |
---|---|
TYPEQ | TYPE+9 |
Name | Field # of Occurrence |
---|---|
^(0 | ORDERSEL+29*, ITEMSEL+4*, ITEMADD+7* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | ADDNEW+2~, ORDERSEL+7~, ORDERSEL+20*, TYPE+4~, REMARKS+4~, ITEMSEL+2~, ITEMADD+2~ |
%DT | ADDNEW+2~ |
%H | ORDERSEL+7~ |
%I | ORDERSEL+7~ |
ADDNEW | ORDERSEL~, ORDERSEL+24 |
ASKCOST | ITEMEDIT~, ITEMEDIT+3 |
C | ADDNEW+2~, ORDERSEL+7~, ITEMSEL+2~ |
D | TYPE+4~, REMARKS+4~, ITEMEDIT+1~ |
D0 | ADDNEW+2~, ORDERSEL+7~, TYPE+4~, REMARKS+4~, ITEMEDIT+1~, ITEMADD+2~ |
DA | ADDNEW+2~, ORDERSEL+7~, TYPE+4~, TYPE+23*, REMARKS+4~, REMARKS+5*, ITEMSEL+2~, ITEMEDIT+1~, ITEMEDIT+3*, ITEMADD+2~ |
DA(1 | ITEMSEL+15*, ITEMEDIT+3*, ITEMADD+9* |
DD | ADDNEW+2~, ITEMADD+2~ |
DDC | ITEMSEL+2~ |
DDH | TYPE+4~, REMARKS+4~ |
DG | ORDERSEL+7~, ITEMSEL+2~ |
DI | ADDNEW+2~, ORDERSEL+7~, TYPE+4~, REMARKS+4~, ITEMEDIT+1~, ITEMADD+2~ |
DIC | ADDNEW+2~, ADDNEW+3*, ORDERSEL+7~, ORDERSEL+9*, TYPE+4~, TYPE+23*, REMARKS+4~, REMARKS+5*, ITEMSEL+2~, ITEMSEL+5* , ITEMEDIT+1~, ITEMEDIT+3*, ITEMADD+2~, ITEMADD+9* |
DIC("A" | ORDERSEL+10* |
DIC("DR" | ADDNEW+3*, ORDERSEL+24*, ITEMADD+8* |
DIC("S" | ORDERSEL+14*, ORDERSEL+15*, ORDERSEL+17*, ORDERSEL+18*, ORDERSEL+21*, ITEMSEL+7*, ITEMSEL+14* |
DIC(0 | ADDNEW+3*, ORDERSEL+9*, ORDERSEL+24*, ITEMSEL+5*, ITEMSEL+6*, ITEMADD+9* |
DIE | ADDNEW+2~, ORDERSEL+7~, TYPE+4~, TYPE+23*, REMARKS+4~, REMARKS+5*, ITEMEDIT+1~, ITEMEDIT+3*, ITEMADD+2~ |
>> DINUM | ITEMADD+9* |
DIR | TYPE+4~ |
DIR("A" | TYPE+15*, TYPE+16*, TYPE+17* |
DIR("B" | TYPE+19* |
DIR(0 | TYPE+18* |
DLAYGO | ADDNEW+2~, ADDNEW+3*, ORDERSEL+7~, ORDERSEL+24*, ITEMSEL+2~, ITEMSEL+16*, ITEMADD+2~, ITEMADD+9* |
DQ | ADDNEW+2~, ORDERSEL+7~, TYPE+4~, REMARKS+4~, ITEMEDIT+1~, ITEMADD+2~ |
DR | ADDNEW+2~, ORDERSEL+7~, TYPE+4~, TYPE+23*, TYPE+24*, REMARKS+4~, REMARKS+5*, ITEMEDIT+1~, ITEMEDIT+3*, ITEMADD+2~ |
DT | ORDERSEL+29 |
>> DTOUT | TYPE+21 |
>> DUOUT | TYPE+21 |
DUZ | ADDNEW+3, ORDERSEL+29 |
DZ | TYPE+4~, REMARKS+4~ |
END | NEWORDER+4~, NEWORDER+6*, NEWORDER+7, NEWORDER+11 |
FLAG | NEWORDER+4~, NEWORDER+7, NEWORDER+8!* |
I | ITEMSEL+2~ |
ITEMDA | ITEMEDIT~, ITEMEDIT+2, ITEMEDIT+3, ITEMADD~, ITEMADD+4, ITEMADD+5, ITEMADD+9 |
ORD | TYPE+4~, TYPE+7*, TYPE+10*, TYPE+11, TYPE+19, TYPE+22*, TYPE+24 |
ORDER | ADDNEW~, ADDNEW+3 |
ORDERDA | ORDERSEL+7~, ORDERSEL+27*, ORDERSEL+29, ORDERSEL+30, TYPE~, TYPE+2, TYPE+3, TYPE+8, TYPE+9, TYPE+10 , TYPE+23, REMARKS~, REMARKS+2, REMARKS+3, REMARKS+5, ITEMSEL~, ITEMSEL+3, ITEMSEL+4, ITEMSEL+5, ITEMSEL+11 , ITEMSEL+12, ITEMSEL+15, ITEMEDIT~, ITEMEDIT+2, ITEMEDIT+3, ITEMADD~, ITEMADD+3, ITEMADD+5, ITEMADD+7, ITEMADD+9 |
PRCPADD | ITEMSEL~, ITEMSEL+6, ITEMSEL+11 |
PRCPEXIT | TYPE+4~, TYPE+7*, TYPE+9, TYPE+14*, TYPE+21* |
PRCPFNEW | ORDERSEL+8!, ORDERSEL+28*, ORDERSEL+29 |
PRCPNEW | ORDERSEL+7~ |
PRCPPRIM | ADDNEW~, ADDNEW+3, NEWORDER~, NEWORDER+3, NEWORDER+5, NEWORDER+6, NEWORDER+8, NEWORDER+9, NEWORDER+10, ORDERSEL~ , ORDERSEL+14, ORDERSEL+24, ITEMSEL~, ITEMADD+2~, ITEMADD+5*, ITEMADD+6 |
PRCPPRIV | ADDNEW+3*!, ORDERSEL+7~, ORDERSEL+11*, TYPE+4~, TYPE+25*, REMARKS+4~, REMARKS+5*, ITEMADD+2~, ITEMADD+9* |
PRCPSEC | TYPE+4~, TYPE+8*, TYPE+9, ITEMSEL+12* |
PRCPSECO | ADDNEW~, ADDNEW+3, ORDERSEL~, ORDERSEL+15, ORDERSEL+24 |
PRCPSET | ITEMSEL+2~, ITEMSEL+7*, ITEMSEL+14* |
PRCPSTAT | ORDERSEL~, ORDERSEL+16, ORDERSEL+18, ORDERSEL+20 |
QTY | ITEMADD~, ITEMADD+6, ITEMADD+8 |
SCREEN | ORDERSEL+7~, ORDERSEL+19*, ORDERSEL+20*, ORDERSEL+21 |
STATUS | ORDERSEL+7~, ORDERSEL+20* |
U | ITEMSEL+13* |
UNITCOST | ITEMADD+2~, ITEMADD+5*, ITEMADD+8 |
X | ADDNEW+2~, ADDNEW+3*, NEWORDER+3!, NEWORDER+6*, NEWORDER+7*, NEWORDER+8, NEWORDER+9, NEWORDER+11!, ORDERSEL+7~, TYPE+4~ , REMARKS+4~, ITEMSEL+2~, ITEMEDIT+1~, ITEMADD+2~, ITEMADD+9* |
Y | ADDNEW+2~, ADDNEW+4, ORDERSEL+7~, ORDERSEL+26, ORDERSEL+27, ORDERSEL+28, TYPE+4~, TYPE+22, TYPE+26, REMARKS+4~ , REMARKS+6, ITEMSEL+2~, ITEMSEL+18, ITEMEDIT+1~, ITEMADD+2~, ITEMADD+10, ITEMADD+11 |
Z | NEWORDER+4~, NEWORDER+8* |