BARUFLOG ; IHS/SD/TPF - SESSION LOG IN AND LOG OUT ;
Source file <BARUFLOG.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 3 | ^DIE $$GET1^DIQ ^DIR |
| IHS Accounts Receivable | 2 | ($$CURSTAT,$$GETSESID,$$OPENSTAT,$$OUTORREC,$$SETSESS,ASKACT,ASKFORRT)^BARUFUT ($$CSMENU,$$DELFLG,DELETE)^BARUFUT1 |
| Kernel | 2 | $$CJ^XLFSTR SIG^XUSESIG |
| Package | Total | Caller Graph |
|---|---|---|
| IHS Accounts Receivable | 6 | BAR UFMS CASHIER SIGN IN BARMAWO6 BARRQ BARUFCAS BARUFSUP BARVKL0 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DISPAGAI | ;EP - DO IT AGAIN
|
|
| DISHDR(UDUZ,SESSID,MODE) | ;EP - DISPLAY HEADER
|
|
| SIGNOUT | ;EP - SIGN OUT AND RECONCILE
|
|
| SIGNIN | ;EP - CASHIER SIGN IN
|
|
| PRINTDUM(UFMSESID) | ;EP - PRINT EMPTY BEGINNING COUNTS
|
|
| LIST(TOTALS,MODE) | ;EP - DISPLAY CALCULATED TOTALS
|
|
| NEWSESS | ;
|
|
| DISPLAYT(UDUZ,SESSID,MODE,ERASTAT) | ;EP - DISPLAY SESSION TOTALS
|
|
| TOT(CAT,AMT,TOTALS) | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$CURSTAT^BARUFUT | SIGNIN+3, DISHDR+5 |
| $$GETSESID^BARUFUT | NEWSESS+6 |
| $$OPENSTAT^BARUFUT | SIGNOUT+7, SIGNIN+8 |
| $$OUTORREC^BARUFUT | SIGNOUT+2 |
| $$SETSESS^BARUFUT | SIGNOUT+61 |
| ASKACT^BARUFUT | LIST+41 |
| ASKFORRT^BARUFUT | SIGNOUT+53, SIGNOUT+58, SIGNIN+15, NEWSESS+12, PRINTDUM+19 |
| $$CSMENU^BARUFUT1 | SIGNIN+2 |
| $$DELFLG^BARUFUT1 | SIGNOUT+38, SIGNOUT+60 |
| DELETE^BARUFUT1 | SIGNOUT+39 |
| ^DIE | SIGNIN+23, NEWSESS+21 |
| $$GET1^DIQ | DISPAGAI+28, DISPAGAI+30, DISPAGAI+31, DISPAGAI+33, DISPAGAI+34, LIST+33, LIST+34, LIST+35 |
| ^DIR | SIGNOUT+12, SIGNOUT+19, SIGNOUT+36, SIGNOUT+48 |
| $$CJ^XLFSTR | DISHDR+3, DISHDR+4, DISHDR+5 |
| SIG^XUSESIG | NEWSESS+3 |
| 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 |
|
| 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 |
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^BARTR(2906 - [#90050.03] | GET1^DIQ |
| 90057.210101 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BARSESS( | SIGNOUT+27, DISPAGAI+26, LIST+27, LIST+31 |
| ^DD("DD" | SIGNIN+10 |
| ^DIC(4 - [#4] | SIGNIN+11 |
| ^VA(200 - [#200] | DISHDR+4 |
| Name | Line Occurrences |
|---|---|
| DISHDR | DISPAGAI+4 |
| DISPAGAI | LIST+44 |
| DISPLAYT | SIGNOUT+4, SIGNIN+24, NEWSESS+23 |
| LIST | DISPAGAI+40 |
| NEWSESS | SIGNIN+8 |
| SIGNOUT | SIGNIN+4 |
| TOT | DISPAGAI+35, DISPAGAI+37, DISPAGAI+38, DISPAGAI+39 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADJAMT | LIST+1~, LIST+2*, LIST+11*, LIST+24 |
| ADJCAT | DISPAGAI+34*, DISPAGAI+36, LIST+1~ |
| ADJCNT | LIST+1~, LIST+2*, LIST+10*, LIST+23 |
| AMT | DISPAGAI+3~, DISPAGAI+32*, DISPAGAI+35, DISPAGAI+37, DISPAGAI+38, DISPAGAI+39, TOT~, TOT+1 |
| >> ARBILL | DISPAGAI+28*, DISPAGAI+29 |
| ARCREDIT | DISPAGAI+3~, DISPAGAI+30*, DISPAGAI+32 |
| ARDEBIT | DISPAGAI+3~, DISPAGAI+31*, DISPAGAI+32 |
| BARTR | DISPAGAI+3~, DISPAGAI+25*, DISPAGAI+26*, DISPAGAI+27 |
| CAT | DISPAGAI+3~, DISPAGAI+35*, DISPAGAI+36*, DISPAGAI+37*, DISPAGAI+38*, DISPAGAI+39*, TOT~, TOT+1, TOT+2 |
| CATEGORY | LIST+1~, LIST+3*, LIST+4*, LIST+5, LIST+7, LIST+9, LIST+10, LIST+11, LIST+13, LIST+14 , LIST+15, LIST+16, LIST+17, LIST+19, LIST+20, LIST+21 |
| CNT | LIST+29~, LIST+31*, LIST+36 |
| DA | SIGNIN+18!, SIGNIN+20*, NEWSESS+16!, NEWSESS+18* |
| DA(1 | SIGNIN+19*, SIGNIN+22, NEWSESS+17*, NEWSESS+20 |
| DIC | SIGNIN+18!, NEWSESS+16! |
| DIE | SIGNIN+18!, SIGNIN+22*, NEWSESS+16!, NEWSESS+20* |
| DIR | SIGNOUT+10!, SIGNOUT+15!, SIGNOUT+32!, SIGNOUT+44!, SIGNIN+18!, NEWSESS+16! |
| DIR("A" | SIGNOUT+16*, SIGNOUT+33*, SIGNOUT+45* |
| DIR("B" | SIGNOUT+17*, SIGNOUT+34*, SIGNOUT+46* |
| DIR(0 | SIGNOUT+11*, SIGNOUT+18*, SIGNOUT+35*, SIGNOUT+47* |
| DR | SIGNIN+18!, SIGNIN+21*, NEWSESS+16!, NEWSESS+19* |
| DUZ | SIGNOUT+4, SIGNOUT+7, SIGNOUT+27, SIGNOUT+38, SIGNOUT+39, SIGNOUT+60, SIGNOUT+61, SIGNIN+3, SIGNIN+8, SIGNIN+19 , SIGNIN+24, NEWSESS+6, NEWSESS+17, NEWSESS+23 |
| DUZ(2 | SIGNOUT+27, SIGNIN+2, SIGNIN+11, DISPAGAI+26, LIST+27, LIST+31 |
| ERASTAT | DISPLAYT~, LIST+41 |
| IENS | DISPAGAI+3~, DISPAGAI+27*, DISPAGAI+28, DISPAGAI+30, DISPAGAI+31, DISPAGAI+33, DISPAGAI+34, LIST+29~, LIST+32*, LIST+33 , LIST+34, LIST+35 |
| IOF | DISHDR+1 |
| IOM | DISHDR+3, DISHDR+4, DISHDR+5 |
| MODE | SIGNOUT+63!, SIGNIN+16*, NEWSESS+22*, DISPLAYT~, DISPAGAI+4, DISPAGAI+40, LIST~, LIST+41, LIST+42, DISHDR~ , DISHDR+3, PRINTDUM+16, PRINTDUM+17 |
| >> REFAMT | LIST+2*, LIST+15* |
| >> REFCNT | LIST+2*, LIST+14* |
| >> RESPONSE | LIST+40*, LIST+41, LIST+42, LIST+43 |
| SESSDT | SIGNIN+7~, SIGNIN+8*, SIGNIN+9, SIGNIN+10*, SIGNIN+12, SIGNIN+17! |
| SESSID | DISPLAYT~, DISPAGAI+4, DISPAGAI+26, LIST+27, LIST+31, LIST+32, LIST+41, DISHDR~, DISHDR+5 |
| >> SUBHDR | LIST+3*, LIST+5, LIST+16*, LIST+17 |
| TOTALS | DISPAGAI+3~, DISPAGAI+35, DISPAGAI+37, DISPAGAI+38, DISPAGAI+39, DISPAGAI+40, TOT~, LIST~ |
| TOTALS( | TOT+1*, TOT+2*, LIST+4, LIST+10, LIST+11, LIST+14, LIST+15, LIST+19, LIST+20, LIST+21 |
| TOTALS("AAA P | AYMENT" , DISPAGAI+6*, DISPAGAI+7* |
| TOTALS("ADJ C | O-PAY" , DISPAGAI+8*, DISPAGAI+9* |
| TOTALS("ADJ D | EDUCTIBLE" , DISPAGAI+10*, DISPAGAI+11* |
| TOTALS("ADJ G | ROUPER ALLOWANCE" , DISPAGAI+18*, DISPAGAI+19* |
| TOTALS("ADJ N | ON PAYMENT" , DISPAGAI+12*, DISPAGAI+13* |
| TOTALS("ADJ P | AYMENT CREDIT" , DISPAGAI+20*, DISPAGAI+21*, ENALTY" , DISPAGAI+16*, DISPAGAI+17* |
| TOTALS("ADJ W | RITE OFF" , DISPAGAI+14*, DISPAGAI+15* |
| TOTALS("ZZZ R | EFUND" , DISPAGAI+22*, DISPAGAI+23* |
| TRANBY | LIST+29~, LIST+35*, LIST+37 |
| TRANFILE | LIST+29~, LIST+34*, LIST+38 |
| TRANREC | LIST+29~, LIST+30*, LIST+31*, LIST+32 |
| TRANTIME | LIST+29~, LIST+33*, LIST+37 |
| TRANTYPE | DISPAGAI+3~, DISPAGAI+33*, DISPAGAI+35 |
| U | SIGNIN+11, LIST+43, DISHDR+4 |
| UDUZ | DISPLAYT~, DISPAGAI+4, DISPAGAI+26, LIST+27, LIST+31, LIST+32, LIST+41, DISHDR~, DISHDR+4, DISHDR+5 |
| UFMSESID | SIGNOUT+2, SIGNOUT+4, SIGNOUT+9!, SIGNOUT+27, SIGNOUT+38, SIGNOUT+39, SIGNOUT+40!, SIGNOUT+56, SIGNOUT+57, SIGNOUT+60 , SIGNOUT+61, SIGNOUT+63!, SIGNIN+3, SIGNIN+9*, SIGNIN+20, SIGNIN+24, NEWSESS+6*, NEWSESS+8, NEWSESS+13!, NEWSESS+18 , NEWSESS+23, PRINTDUM~, PRINTDUM+16, PRINTDUM+17 |
| >> X | SIGNOUT+38*, SIGNOUT+60*, SIGNOUT+61* |
| >> X1 | NEWSESS+4 |
| >> Y | SIGNOUT+20, SIGNOUT+37, SIGNOUT+49, SIGNIN+10* |