BARRQ ; IHS/SD/TPF - Re-queue A/R Transactions for UFMS export ;
Source file <BARRQ.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
FAGAIN | ;EP - AGAIN
|
|
REQTYP | ;CHOOSE METHOD
|
|
EN | ;EP - RE-QUE TRANS
|
|
ASKFILE(TYPE) | ;EP - CHOOSE UFMS FILE TO VIEW
|
|
ASKAGAIN | ;EP
|
|
CLRSESS | ;CLEAR THE SESS TRANSMISSION DATA
|
|
EN2 | ; EP - FOR TPBLIST (ENTER WITH BARTRIEN, DON'T NEW BARBILL OR BARBLIEN)
|
|
EN1 | ; EP - Entry point when A/R Trans not entered by user (BARTRIEN needed)
|
|
INIT | ;
|
|
CLEARTX | ;EP - CLEAR THE A/R TRANS TRANSMISSION DATA
|
|
ASKDIR | ;EP - ASK DIR
|
|
TXFILE | ;LOOP TO RE-Q FILE OF TXs
|
|
RESEND(UDUZ,SESSID,BARTRIEN) | ;EP - ADD TO NEW CASHIER SESS
|
|
REQUEUE | ;Re-queue based on TPB, A/R lists
|
|
BLLIST | ;EP - ALLOW ENTRY OF 1+ BILLS ON THE FLY
|
|
PAYREV(BARTRIEN) | ;EP - IS PYMT REV
|
|
AGAIN | ;EP - ASK ANOTHER
|
|
TPBFILE | ;EP - PROCESS FILE OF TPB BILLS
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | REQUEUE+8, EN2+8 |
HOME^%ZIS | REQUEUE+5 |
^%ZISC | ASKDIR+54 |
$$OPEN^%ZISH | ASKDIR+50 |
$$STATUS^%ZISH | ASKDIR+52 |
LIST^%ZISH | ASKDIR+22 |
^BARBAN | REQUEUE+7 |
CBSEARCH^BARRQ1 | REQTYP+25 |
FNSEARCH^BARRQ1 | REQTYP+24 |
MSG1^BARRQ1 | EN2+7, EN2+12, EN2+14, EN2+19, EN2+24, EN2+34, EN2+41, EN2+53, EN2+65 |
OPENSESS^BARRQ1 | REQUEUE+11 |
PROCESS^BARRQ1 | REQTYP+27 |
SETRQTYP^BARRQ1 | REQTYP+4 |
SSEARCH^BARRQ1 | REQTYP+26 |
$$INDPAT^BARRQ2 | ASKAGAIN+27, TXFILE+9, TPBFILE+19, AGAIN+22 |
CLEARTX^BARRQ2 | CLEARTX+1 |
CLRSESS^BARRQ2 | CLRSESS+1 |
MSG^BARRQ2 | REQUEUE+1 |
RESEND^BARRQ2 | RESEND+1 |
SESSLOG^BARRQ2 | CLEARTX+2 |
DISPLAYT^BARUFLOG | REQUEUE+22 |
ASKFORRT^BARUFUT | FAGAIN+18 |
^DIC | ASKAGAIN+9, AGAIN+8 |
^DIR | REQTYP+14, FAGAIN+8, ASKDIR+6, ASKDIR+16, ASKDIR+35, ASKDIR+43 |
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: READ |
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BAR(90052.06 | FAGAIN+13 |
^BARBL( | TPBFILE+10, TPBFILE+13, AGAIN+13 |
^BARSESS( | ASKAGAIN+12, EN2+13, EN2+17, EN2+22, EN2+28, EN2+29, EN2+57, TXFILE+12, TPBFILE+22, AGAIN+23 |
^BARTR( | ASKAGAIN+18, PAYREV+1, EN2+10, EN2+27, TXFILE+15, TPBFILE+18, TPBFILE+25, AGAIN+16, AGAIN+19, AGAIN+26 |
^TMP($J | REQUEUE+16!, REQTYP+27!, ASKDIR+53*, TXFILE+1!, TXFILE+5, TXFILE+6, TXFILE+25!, TPBFILE+1!, TPBFILE+6, TPBFILE+7 |
Name | Line Occurrences |
---|---|
$$PAYREV | ASKAGAIN+16, TXFILE+10, TPBFILE+20, AGAIN+20 |
AGAIN | AGAIN+10 |
ASKAGAIN | ASKAGAIN+11 |
ASKFILE | TXFILE+3, TPBFILE+2 |
BLLIST | REQTYP+22 |
CLEARTX | EN2+15, EN2+20, EN2+25, EN2+64 |
CLRSESS | EN2+60 |
EN | REQTYP+20 |
EN1 | ASKAGAIN+32, TXFILE+24 |
EN2 | TPBFILE+36, AGAIN+37 |
FAGAIN | ASKDIR+8, ASKDIR+23, ASKDIR+51 |
INIT | REQUEUE+10 |
REQTYP | REQUEUE+17, REQTYP+17, REQTYP+20, REQTYP+21, REQTYP+22, REQTYP+23, REQTYP+24, REQTYP+25, REQTYP+26, REQTYP+28 |
REQUEUE | REQUEUE+13, REQUEUE+15, REQUEUE+23 |
RESEND | EN2+33, EN2+40, EN2+54 |
TPBFILE | REQTYP+23 |
TXFILE | REQTYP+21 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | REQUEUE+9, EN2+9 |
>> ARBILL | TPBFILE+7*, TPBFILE+8, TPBFILE+10, TPBFILE+12, TPBFILE+13, TPBFILE+14 |
ARGS | FAGAIN+2~ |
BAR3PB | INIT+1!, TPBFILE+3* |
>> BARBILL | EN1+1*, AGAIN+38 |
>> BARBLIEN | EN1+1*, TPBFILE+13*, TPBFILE+14, TPBFILE+18, AGAIN+13*, AGAIN+16, AGAIN+19 |
BARCNT | REQUEUE+3~, INIT+3*, TPBFILE+35*, AGAIN+36* |
>> BARCNT3P | TPBFILE+4*, TPBFILE+15*, TPBFILE+39, AGAIN+14* |
>> BARCNT3X | TPBFILE+16*, TPBFILE+34*, TPBFILE+35, AGAIN+35, AGAIN+36 |
BARCNTE | REQUEUE+3~, INIT+3* |
BARCNTS | REQUEUE+3~, INIT+3*, TPBFILE+40 |
>> BARCNTX | AGAIN+15*, AGAIN+35* |
>> BARDIR | ASKDIR+48*, ASKDIR+50 |
>> BARFN | ASKDIR+49*, ASKDIR+50 |
>> BARMSG1 | EN2+4*, EN2+6*, EN2+7, EN2+11*, EN2+12, EN2+32*, EN2+34, EN2+39*, EN2+41, EN2+52* , EN2+53, EN2+59*, EN2+63*, EN2+65 |
BARRNAM | REQUEUE+2~, REQUEUE+16, INIT+4*, REQTYP+27, ASKDIR+53, TXFILE+1, TXFILE+5, TXFILE+6, TXFILE+25, TPBFILE+1 , TPBFILE+6, TPBFILE+7 |
BARRQDT | REQUEUE+2~, REQUEUE+9*, EN2+9* |
>> BARSAVE | INIT+2* |
BARSEL | REQUEUE+3~, REQTYP+16*, REQTYP+17, REQTYP+20, REQTYP+21, REQTYP+22, REQTYP+23, REQTYP+24, REQTYP+25, REQTYP+26 , REQTYP+27 |
>> BARTMP3P | TPBFILE+5*, TPBFILE+6*, TPBFILE+7 |
>> BARTR1 | ASKAGAIN+18*, ASKAGAIN+19, TXFILE+15*, TXFILE+16, TPBFILE+25*, TPBFILE+26, AGAIN+26*, AGAIN+27 |
BARTRIEN | ASKAGAIN+15*, ASKAGAIN+16, ASKAGAIN+18, ASKAGAIN+27, ASKAGAIN+28, ASKAGAIN+31*, PAYREV~, PAYREV+1, EN2+5, EN2+10 , EN2+13, EN2+17, EN2+22, EN2+27, EN2+28, EN2+33, EN2+40, EN2+54, FAGAIN+3~, TXFILE+6* , TXFILE+7, TXFILE+9, TXFILE+10, TXFILE+12, TXFILE+15, TPBFILE+17*, TPBFILE+18*, TPBFILE+19, TPBFILE+20, TPBFILE+22 , TPBFILE+25, AGAIN+18*, AGAIN+19*, AGAIN+20, AGAIN+22, AGAIN+23, AGAIN+26, AGAIN+38, RESEND~, RESEND+1 |
>> BARTXADJ | ASKAGAIN+19*, ASKAGAIN+24, ASKAGAIN+25, ASKAGAIN+26, TXFILE+16*, TXFILE+21, TXFILE+22, TXFILE+23, TPBFILE+26*, TPBFILE+31 , TPBFILE+32, TPBFILE+33, AGAIN+27*, AGAIN+32, AGAIN+33, AGAIN+34 |
>> BARTXCNT | TXFILE+4*, TXFILE+5*, TXFILE+6 |
>> BARTXTYP | ASKAGAIN+19*, ASKAGAIN+20, ASKAGAIN+21, ASKAGAIN+22, ASKAGAIN+23, TXFILE+16*, TXFILE+17, TXFILE+18, TXFILE+19, TXFILE+20 , TPBFILE+26*, TPBFILE+27, TPBFILE+28, TPBFILE+29, TPBFILE+30, AGAIN+27*, AGAIN+28, AGAIN+29, AGAIN+30, AGAIN+31 |
BARUFMS | FAGAIN+2~ |
BLLIST | BLLIST+2~, AGAIN+9 |
BLLIST( | AGAIN+10*, AGAIN+12 |
CB | REQUEUE+3~, INIT+2*, REQTYP+10, REQTYP+25, REQTYP+27! |
CHOICE | REQUEUE+2~, REQUEUE+21*, ASKDIR+26*, ASKDIR+28, ASKDIR+36*, ASKDIR+39, ASKDIR+44*, ASKDIR+47, ASKDIR+49 |
>> CNT | ASKDIR+28*, ASKDIR+31, ASKDIR+33, ASKDIR+41 |
DA | ASKAGAIN+5!, AGAIN+5! |
>> DASH | FAGAIN+12* |
>> DASHLINE | INIT+5*, TPBFILE+38 |
>> DELIM | FAGAIN+10*, FAGAIN+11*, ASKDIR+53 |
DELIMIT | FAGAIN+2~ |
DESTIP | FAGAIN+2~ |
DIC | ASKAGAIN+5!, ASKAGAIN+6*, AGAIN+5!, AGAIN+6* |
DIC("S" | ASKAGAIN+8* |
DIC(0 | ASKAGAIN+7*, AGAIN+7* |
DIE | ASKAGAIN+5!, AGAIN+5! |
DIR | REQTYP+3!, REQTYP+4, ASKAGAIN+5!, FAGAIN+4!, ASKDIR+1!, ASKDIR+10!, ASKDIR+32!, ASKDIR+40!, AGAIN+5! |
DIR("?" | ASKDIR+12*, ASKDIR+13*, ASKDIR+14* |
DIR("A" | REQTYP+13*, FAGAIN+7*, ASKDIR+4*, ASKDIR+5*, ASKDIR+15*, ASKDIR+34*, ASKDIR+42* |
DIR("B" | FAGAIN+6*, ASKDIR+3* |
DIR(0 | REQTYP+5*, REQTYP+6*, REQTYP+7*, REQTYP+8*, REQTYP+9*, REQTYP+10*, REQTYP+11*, REQTYP+12*, FAGAIN+5*, ASKDIR+2* , ASKDIR+11*, ASKDIR+33*, ASKDIR+41* |
DIREC | FAGAIN+2~, FAGAIN+13*, FAGAIN+14, FAGAIN+19, ASKDIR+3, ASKDIR+4, ASKDIR+5, ASKDIR+7*, ASKDIR+22, ASKDIR+48 |
>> DIROUT | REQTYP+15, FAGAIN+9, ASKDIR+8, ASKDIR+17 |
>> DIRUT | REQTYP+15 |
DR | ASKAGAIN+5!, AGAIN+5! |
>> DTOUT | REQTYP+15, FAGAIN+9, ASKDIR+8, ASKDIR+17, ASKDIR+37, ASKDIR+45 |
>> DUOUT | REQTYP+15, FAGAIN+10, ASKDIR+8, ASKDIR+17, ASKDIR+37, ASKDIR+45 |
DUZ(2 | ASKAGAIN+12, ASKAGAIN+18, PAYREV+1, EN2+10, EN2+13, EN2+17, EN2+22, EN2+27, EN2+28, EN2+29 , EN2+57, FAGAIN+13, TXFILE+12, TXFILE+15, TPBFILE+10, TPBFILE+13, TPBFILE+18, TPBFILE+22, TPBFILE+25, AGAIN+13 , AGAIN+16, AGAIN+19, AGAIN+23, AGAIN+26 |
ERASTA | REQUEUE+2~ |
>> ERATSTA | REQUEUE+18*, REQUEUE+22 |
ESC | REQUEUE+2~, REQUEUE+11, REQUEUE+12, INIT+3* |
FARRAY | FAGAIN+2~, ASKDIR+21!, ASKDIR+22, ASKDIR+23 |
FARRAY( | ASKDIR+28, ASKDIR+30, ASKDIR+49 |
FILENM | FAGAIN+2~, ASKDIR+18*, ASKDIR+19*, ASKDIR+20*, ASKDIR+22 |
>> FIRST | ASKDIR+27* |
FLAG | REQUEUE+2~, REQUEUE+4*, REQTYP+17 |
FN | REQUEUE+3~, INIT+2*, REQTYP+9, REQTYP+24, REQTYP+27! |
I | FAGAIN+3~, ASKDIR+52*, ASKDIR+53 |
IO | ASKDIR+52 |
IOF | REQUEUE+6, ASKDIR+24 |
>> ITEM | ASKDIR+47* |
>> KEY | ASKDIR+26*, ASKDIR+28, ASKDIR+37*, ASKDIR+38, ASKDIR+39, ASKDIR+45* |
LIST | REQUEUE+2~ |
LIST(1 | REQUEUE+20* |
>> LN | ASKDIR+26*, ASKDIR+28*, ASKDIR+29, ASKDIR+30, ASKDIR+39 |
NEWDUZ | REQUEUE+2~, REQUEUE+14, REQUEUE+15, REQUEUE+20, REQUEUE+22, INIT+2*, TPBFILE+40 |
NEWSESS | REQUEUE+2~, REQUEUE+14, REQUEUE+20, REQUEUE+22, INIT+2*, TPBFILE+40 |
NEWUSRNM | REQUEUE+2~, REQUEUE+14, INIT+2*, TPBFILE+40 |
>> PROCMSG | TPBFILE+37*, TPBFILE+41 |
RECORDS | FAGAIN+3~ |
REJEC | REQUEUE+3~ |
REJECT | REQUEUE+2~, REQUEUE+11, REQUEUE+13, INIT+3* |
>> SDUZ | EN2+2*, EN2+48*, EN2+57 |
SESSID | EN2+2*, EN2+22*, EN2+23, EN2+28, EN2+29, EN2+33, EN2+40, EN2+54, EN2+57, RESEND~ , RESEND+1 |
>> SESSTX | EN2+2*, EN2+28*, EN2+31, EN2+36, EN2+48, EN2+49 |
>> SESSXMIT | EN2+2*, EN2+36*, EN2+38, EN2+51, EN2+58, EN2+62 |
>> SESSXMT | EN2+29* |
>> SFILE | EN2+2*, EN2+55*, EN2+57* |
>> SID | EN2+49* |
SS | REQUEUE+3~, INIT+2*, REQTYP+11, REQTYP+26, REQTYP+27! |
>> TPBILL | AGAIN+11*, AGAIN+12*, AGAIN+13, AGAIN+17 |
>> TRDUZ | EN2+2*, EN2+45* |
>> TRFILE | EN2+3*, EN2+44* |
>> TRID | EN2+3*, EN2+46* |
TRLIST | EN+2~, ASKAGAIN+10, ASKAGAIN+29*, ASKAGAIN+30*, ASKAGAIN+31 |
TRLIST( | ASKAGAIN+28*, ASKAGAIN+30 |
>> TRSESSID | EN2+3*, EN2+35*, EN2+38, EN2+51, EN2+58, EN2+62 |
>> TRXMIT | EN2+3*, EN2+27*, EN2+31, EN2+35, EN2+44, EN2+45, EN2+46 |
TYPE | ASKFILE~, ASKDIR+53 |
U | REQUEUE+12, REQUEUE+20, ASKAGAIN+19, ASKAGAIN+31, PAYREV+1, EN2+29, EN2+35, EN2+36, EN2+44, EN2+45 , EN2+46, EN2+48, EN2+49, EN2+57, FAGAIN+10, FAGAIN+13, TXFILE+16, TPBFILE+26, AGAIN+10, AGAIN+27 |
UDUZ | EN2+2*, EN2+17*, EN2+18, EN2+22, EN2+28, EN2+29, EN2+33, EN2+40, EN2+54, EN2+57 , RESEND~, RESEND+1 |
X | FAGAIN+3~, ASKDIR+52*, ASKDIR+53 |
Y | REQTYP+15, REQTYP+16, ASKAGAIN+10, ASKAGAIN+11, ASKAGAIN+12, ASKAGAIN+15, FAGAIN+3~, FAGAIN+11, ASKDIR+7, ASKDIR+17 , ASKDIR+18, ASKDIR+36, ASKDIR+44, ASKDIR+45, ASKDIR+50*, ASKDIR+51, AGAIN+9, AGAIN+10 |
Name | Field # of Occurrence |
---|---|
$T( | INIT+4 |