PRCH410 ;WISC/KMB/DXH/DGL - CREATE 2237 FROM PURCHASE CARD ORDER ; 4/4/00 7:56am
Source file <PRCH410.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 | ;
|
|
IP | ||
SET | ;set item data and vendor on record
|
|
ITEM | ;
|
|
REC | ;create skeleton 410 record
|
|
ESIG | ;put ESIG on record, update due-ins
|
|
SWCHK | ;CHECK EDI AND ALL/DEL FLAGS FOR DELIVERY ORDERS ;PRC*171 D.O. auto obligate check for EDI and All/Delivery flags on
|
Name | Field # of Occurrence |
---|---|
^DIC | ESIG+20 |
^DIE | SET+7, SET+8, SET+9, SET+10, SET+12, SET+24, ESIG+22, ESIG+27 |
^DIK | ESIG+33 |
^DIR | IP+5 |
$$DATE^PRC0C | START+5 |
ERS410^PRC0G | ESIG+8 |
FY^PRCH442 | ESIG+11 |
ES1^PRCHG | ESIG+29 |
LST1^PRCHNPO2 | ESIG+31 |
EN2^PRCPWI | ESIG+24 |
ENCODE^PRCSC1 | ESIG+9 |
EBAL^PRCSEZ | ESIG+13 |
$$BBFY^PRCSUT | REC+4 |
IP^PRCSUT | IP |
EN1^PRCSUT3 | REC+6 |
EN2^PRCSUT3 | REC+6 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PRCS(410 - [#410] | Classic Fileman Calls |
^PRC(443 - [#443] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRC(420 - [#420] | START+11, IP+1, ESIG+6, ESIG+15, ESIG+28, ESIG+32, SWCHK+6, SWCHK+9 |
^PRC(440 - [#440] | SET+3, SET+4, SWCHK+3 |
^PRC(442 - [#442] | START+4, START+5, START+8, START+12, IP+8, IP+9, IP+10, IP+11, SET+4, SET+6 , SET+23*, SET+26*, ITEM+2, ITEM+3, ITEM+4, REC+1, ESIG+2, ESIG+5, ESIG+10, SWCHK+3 , SWCHK+4, SWCHK+5, SWCHK+7 |
^PRC(443 - [#443] | ESIG+23*, ESIG+30 |
^PRCD(420.1 - [#420.1] | START+7 |
^PRCD(442.3 - [#442.3] | ESIG+21 |
^PRCS(410 - [#410] | SET+1, SET+3*, SET+4*, SET+5, SET+14*, SET+16*, SET+17*, SET+18*, SET+19*, SET+20* , SET+21*, SET+22*, SET+25, SET+26, ESIG+2*, ESIG+4*, ESIG+7, ESIG+17, ESIG+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> AA | ESIG+13* |
ADATE | START+1~, START+6*, SET+9 |
BAL | ESIG+6*, ESIG+15*, ESIG+16, ESIG+28*, ESIG+32*, ESIG+34! |
>> BB( | SET+14, SET+16, SET+19, ITEM+2*, ITEM+3*, ITEM+4* |
>> CCDA | IP+13* |
CCEN | START+1~, START+6*, START+7*, SET+7 |
>> CDA | IP+10*, IP+11*, IP+12, IP+13, SET+1, SET+3, SET+4, SET+5, SET+7, SET+14 , SET+16, SET+17, SET+18, SET+19, SET+20, SET+21, SET+22, SET+23, SET+24, SET+25 , SET+26, REC+6*, ESIG+30, ESIG+33 |
>> COMMENT | SET+24 |
COR | START+2~, SET+6*, SET+8 |
COUNT | START+1~, IP+9*, SET+13, SET+22, ITEM+1 |
COUNT1 | START+1~, SET+15, SET+17, SET+20, ITEM+4* |
CP | START+1~, START+4*, SET+7 |
>> DA | START+3, SET+7*, SET+24*, SET+27*, REC+6, ESIG+2, ESIG+4, ESIG+7, ESIG+8, ESIG+9 , ESIG+17, ESIG+23, ESIG+25, ESIG+31, ESIG+33* |
DIC | ESIG+20*! |
DIC(0 | ESIG+20* |
DIE | SET+7*, SET+27!, ESIG+22*!, ESIG+26*, ESIG+27! |
DIK | ESIG+33*! |
>> DILOCKTM | SET+23 |
DIR | IP+2!, IP+5! |
DIR("?" | IP+3*, IP+4* |
DIR("A" | IP+2* |
DIR("B" | IP+2* |
DIR(0 | IP+2* |
DLAYGO | ESIG+20*! |
DR | SET+7*, SET+8*, SET+9*, SET+10*, SET+12*, SET+24*, ESIG+22*!, ESIG+26*, ESIG+27! |
DUZ | START+8, SET+8, ESIG+9 |
EMER | START+1~, START+8*, START+9 |
ESTS | START+1~, START+6*, SET+9 |
FY | START+1~ |
I | START+1~, ESIG+2* |
>> IT | SET+13*, SET+14, SET+16, SET+17, SET+18, SET+19, SET+20, ITEM+1*, ITEM+2, ITEM+3 , ITEM+4 |
J | START+1~, START+12*, SET+15*, SET+16, ITEM+2*, ITEM+4* |
>> K | START+12* |
KTEMP | ESIG+12~*, ESIG+14 |
L | START+1~ |
LL | START+1~, SET+18* |
LOC | START+1~, START+8* |
MESSAGE | ESIG+9*, ESIG+34! |
NET | START+1~, ESIG+2*, ESIG+4, ESIG+13 |
PC | START+1~, IP+8*, SET+11* |
PCREF | START+1~, START+4*, SET+9 |
PDUZ | START+1~, START+8* |
>> PODA | ESIG+2, ESIG+5, ESIG+10, SWCHK+3, SWCHK+4, SWCHK+5, SWCHK+7 |
>> PRC("BBFY" | REC+4* |
>> PRC("CP" | START+10*, START+11, IP+1, REC+1*, REC+2, REC+3, REC+4, REC+5, ESIG+5*, ESIG+6 , ESIG+10*, ESIG+13, ESIG+15, ESIG+28, ESIG+32 |
>> PRC("FY" | START+5*, REC+3, REC+4, ESIG+6, ESIG+11, ESIG+13, ESIG+15, ESIG+28, ESIG+32 |
>> PRC("QTR" | START+5*, REC+3, ESIG+6, ESIG+13, ESIG+15, ESIG+28, ESIG+32 |
>> PRC("SITE" | START+4*, START+11, IP+1, REC+3, REC+4, ESIG+6, ESIG+13, ESIG+15, ESIG+28, ESIG+32 , SWCHK+6, SWCHK+9 |
>> PRC("SST" | START+4* |
PRCEDICK | SWCHK+1~, SWCHK+3*, SWCHK+9 |
>> PRCHDELV | ESIG+3, ESIG+4, ESIG+13, SWCHK+5 |
PRCHFUND | SWCHK+1~, SWCHK+4*, SWCHK+6, SWCHK+9 |
PRCHOBL | ESIG+1~, ESIG+4, ESIG+13, SWCHK+2*, SWCHK+6*, SWCHK+7*, SWCHK+8, SWCHK+9* |
>> PRCHPC | IP+11, SET+24, ESIG+24 |
>> PRCHPHAM | ESIG+24 |
>> PRCHS | ESIG+31* |
>> PRCHSP | ESIG+31* |
PRCHSTS | ESIG+21*, ESIG+22! |
>> PRCHSY | ESIG+31* |
>> PRCHSY(0 | ESIG+30* |
>> PRCPROST | SET+24 |
>> PRCRMPR | IP, IP+1, IP+9, REC+6 |
>> PRCSINV | ESIG+25* |
PRCSIP | START+11!, START+12*, IP, IP+1, SET+10 |
PRCSN | ESIG+17*, ESIG+19, ESIG+20, ESIG+23, ESIG+34! |
PRCVEND | SWCHK+1~, SWCHK+3* |
QTR | START+1~ |
>> RPUSE | SET+24 |
SCP | START+2~, START+4*, START+10 |
SDATE | START+1~, START+5*, SET+7 |
SERV | START+1~, START+8*, SET+8 |
SGRP | START+2~, SET+6* |
ST | START+1~, START+9*, SET+8 |
>> T(2 | REC+3*, REC+7! |
TDATE | START+1~, START+5*, SET+7, SET+17 |
U | START+12, IP+11, REC+1, ESIG+19, ESIG+20, ESIG+23, ESIG+25, SWCHK+3, SWCHK+4, SWCHK+5 , SWCHK+6, SWCHK+7, SWCHK+9 |
VEN | START+2~, SET+5*, SET+21 |
VEND | START+2~, START+8*, SET+3, SET+4* |
VV | START+1~, START+8*, SET+7 |
X | IP+6, IP+9, REC+5*, REC+6, REC+7!, ESIG+12, ESIG+14*, ESIG+16, ESIG+20*!, ESIG+21* , ESIG+22!, ESIG+34! |
>> X1 | REC+6* |
XDA | START+1~, START+3*, START+4, START+5, START+8, START+12, IP+8, IP+9, IP+10, IP+11 , SET+4, SET+6, SET+9, SET+23, SET+26, SET+27, ITEM+2, ITEM+3, ITEM+4, REC+1 |
Y | START+1~, IP+1, IP+6 |
Z | START+1~, REC+3*, REC+5 |
Z0 | START+1~, START+4*, START+6 |
Z1 | START+1~, START+8* |
Z2 | START+1~ |
ZIP | ESIG+5*, ESIG+10*, ESIG+34! |