Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: BARRTBS1

BARRTBS1.m

Go to the documentation of this file.
  1. BARRTBS1 ; IHS/SD/TPF - TREASURY DEPOSIT/BATCH STATISTICAL LISTING RPT ;08/20/2008
  1. ;;1.8;IHS ACCOUNTS RECEIVABLE;**19**;OCT 26, 2005
  1. ; IHS/SD/PKD 1.8*19 7/30/10 Cut and copied from BARRTBSL which became too large for SAC
  1. ;
  1. PRINT ;EP - PRINT REPORT
  1. N BAREQUAL,SORTSUB,BATCHNM,BARITMDA,DATA,ITEMTDN
  1. ;COLLECTION BATCH COLUMN TOTALS
  1. S (BAT1TOT,BAT2TOT,BAT3TOT,BAT4TOT,BAT5TOT,BAT6TOT,BAT7TOT)=0
  1. ;ALLOWANCE OR TDN COLUMN TOTALS
  1. S (ALORTDN1,ALORTDN2,ALORTDN3,ALORTDN4,ALORTDN5,ALORTDN6,ALORTDN7)=0
  1. ;COLUMN GRAND TOTAL
  1. S (GRND1TOT,GRND2TOT,GRND3TOT,GRND4TOT,GRND5TOT,GRND6TOT,GRND7TOT)=0
  1. ;
  1. S Y=BARFROM X ^DD("DD") S EXFROM=Y
  1. S Y=BARTO X ^DD("DD") S EXTO=Y
  1. S $P(BAREQUAL,"=",IOM+1)=""
  1. D NOW^%DTC
  1. S Y=% X ^DD("DD") S NOW=Y
  1. S NOW=Y
  1. S PAGE=0,ESC=0
  1. D TOPHDR
  1. S SORTSUB="" ;THIS SUBSCRIPT COULD BE TDN/IPAC OR ALLOWANCE CATEGORY
  1. F S SORTSUB=$O(^XTMP("BARRTBSL",$J,SORTSUB)) Q:SORTSUB=""!ESC D
  1. .I $Y>(IOSL-11) W ! K DIR S DIR(0)="E" D:'$D(ZTQUEUED)&(IO=IO(0)&'$D(IO("S"))) ^DIR S ESC=X=U Q:ESC D TOPHDR
  1. .W !!,$S(SORTTYP="TDN":"TDN/IPAC: ",1:"ALLOWANCE CATEGORY: ")
  1. .W SORTSUB
  1. .S (ALORTDN1,ALORTDN2,ALORTDN3,ALORTDN4,ALORTDN5,ALORTDN6,ALORTDN7)=0
  1. .S BATCHNM=""
  1. .F S BATCHNM=$O(^XTMP("BARRTBSL",$J,SORTSUB,BATCHNM)) Q:BATCHNM=""!ESC D
  1. ..S (BAT1TOT,BAT2TOT,BAT3TOT,BAT4TOT,BAT5TOT,BAT6TOT,BAT7TOT)=0
  1. ..S BARITMDA=""
  1. ..F CNT=1:1 S BARITMDA=$O(^XTMP("BARRTBSL",$J,SORTSUB,BATCHNM,BARITMDA)) Q:BARITMDA=""!ESC D
  1. ...S DATA=$G(^XTMP("BARRTBSL",$J,SORTSUB,BATCHNM,BARITMDA))
  1. ...I $Y>(IOSL-4) W ! K DIR S DIR(0)="E" D:'$D(ZTQUEUED)&(IO=IO(0)&'$D(IO("S"))) ^DIR S ESC=X=U Q:ESC D TOPHDR
  1. ...I CNT=1 D Q:ESC
  1. ....I $Y>(IOSL-7) W ! K DIR S DIR(0)="E" D:'$D(ZTQUEUED)&(IO=IO(0)&'$D(IO("S"))) ^DIR S ESC=X=U Q:ESC D TOPHDR
  1. ....W !,"COLLECTION ID: "_$P(DATA,U)
  1. ....W !,$P(BATCHNM,"-",2,999)_"-"_" "_$P(DATA,U,10)
  1. ....I $P(DATA,U,2)["~" W ?20,"TDN: ",$TR($P(DATA,U,2),"~")
  1. ...W !,"ITEM "_BARITMDA_": ",$TR($P(DATA,U,2),"~")
  1. ...W !,$J($P(DATA,U,3),10,2)
  1. ...W ?12,$J($P(DATA,U,4),10,2)
  1. ...W ?24,$J($P(DATA,U,5),10,2)
  1. ...W ?34,$J($P(DATA,U,6),10,2)
  1. ...W ?46,$J($P(DATA,U,7),10,2)
  1. ...W ?58,$J($P(DATA,U,8),10,2)
  1. ...W ?70,$J($P(DATA,U,9),10,2)
  1. ...S BAT1TOT=BAT1TOT+$P(DATA,U,3)
  1. ...S BAT2TOT=BAT2TOT+$P(DATA,U,4)
  1. ...S BAT3TOT=BAT3TOT+$P(DATA,U,5)
  1. ...S BAT4TOT=BAT4TOT+$P(DATA,U,6)
  1. ...S BAT5TOT=BAT5TOT+$P(DATA,U,7)
  1. ...S BAT6TOT=BAT6TOT+$P(DATA,U,8)
  1. ...S BAT7TOT=BAT7TOT+$P(DATA,U,9)
  1. ...S ALORTDN1=ALORTDN1+$P(DATA,U,3)
  1. ...S ALORTDN2=ALORTDN2+$P(DATA,U,4)
  1. ...S ALORTDN3=ALORTDN3+$P(DATA,U,5)
  1. ...S ALORTDN4=ALORTDN4+$P(DATA,U,6)
  1. ...S ALORTDN5=ALORTDN5+$P(DATA,U,7)
  1. ...S ALORTDN6=ALORTDN6+$P(DATA,U,8)
  1. ...S ALORTDN7=ALORTDN7+$P(DATA,U,9)
  1. ..Q:ESC
  1. ..W !,"BATCH TOTAL:"
  1. ..W !,"----------",?12,"----------",?24,"----------",?34,"----------",?46,"----------",?58,"----------",?70,"----------"
  1. ..W !,$J(BAT1TOT,10,2),?12,$J(BAT2TOT,10,2),?24,$J(BAT3TOT,10,2),$J(BAT4TOT,10,2),?46,$J(BAT5TOT,10,2),?58,$J(BAT6TOT,10,2),?70,$J(BAT7TOT,10,2)
  1. ..W !!
  1. .Q:ESC
  1. .W !,$S(SORTTYP="ALLOW":"ALLOWANCE",1:"TDN")," TOTAL: "
  1. .W !,"----------",?12,"----------",?24,"----------",?34,"----------",?46,"----------",?58,"----------",?70,"----------"
  1. .W !,$J(ALORTDN1,10,2),?12,$J(ALORTDN2,10,2),?24,$J(ALORTDN3,10,2),?34,$J(ALORTDN4,10,2),?46,$J(ALORTDN5,10,2),?58,$J(ALORTDN6,10,2),?70,$J(ALORTDN7,10,2)
  1. .W !!
  1. .S GRND1TOT=GRND1TOT+ALORTDN1
  1. .S GRND2TOT=GRND2TOT+ALORTDN2
  1. .S GRND3TOT=GRND3TOT+ALORTDN3
  1. .S GRND4TOT=GRND4TOT+ALORTDN4
  1. .S GRND5TOT=GRND5TOT+ALORTDN5
  1. .S GRND6TOT=GRND6TOT+ALORTDN6
  1. .S GRND7TOT=GRND7TOT+ALORTDN7
  1. Q:ESC
  1. W !,"GRAND TOTALS: "
  1. W !,"==========",?12,"==========",?24,"==========",?34,"==========",?46,"==========",?58,"==========",?70,"=========="
  1. W !,$J(GRND1TOT,10,2),?12,$J(GRND2TOT,10,2),?24,$J(GRND3TOT,10,2),?34,$J(GRND4TOT,10,2),?46,$J(GRND5TOT,10,2),?58,$J(GRND6TOT,10,2),?70,$J(GRND7TOT,10,2)
  1. W ! K DIR S DIR(0)="E" D:'$D(ZTQUEUED)&(IO=IO(0)&'$D(IO("S"))) ^DIR W @IOF
  1. Q
  1. PRINTNI ;EP - PRINT REPORT
  1. N BAREQUAL,SORTSUB,SORTSUB2,BATCHNM,BARITMDA,DATA,ITEMTDN
  1. ;COLLECTION BATCH COLUMN TOTALS
  1. S (BAT1TOT,BAT2TOT,BAT3TOT,BAT4TOT,BAT5TOT,BAT6TOT,BAT7TOT)=0
  1. ;TDN COLUMN TOTALS
  1. S (TDN1,TDN2,TDN3,TDN4,TDN5,TDN6,TDN7)=0
  1. ;ALLOWANCE COLUMN TOTALS
  1. S (AL1,AL2,AL3,AL4,AL5,AL6,AL7)=0
  1. ;COLUMN GRAND TOTAL
  1. S (GRND1TOT,GRND2TOT,GRND3TOT,GRND4TOT,GRND5TOT,GRND6TOT,GRND7TOT)=0
  1. ;
  1. S Y=BARFROM X ^DD("DD") S EXFROM=Y
  1. S Y=BARTO X ^DD("DD") S EXTO=Y
  1. S $P(BAREQUAL,"=",IOM+1)=""
  1. D NOW^%DTC
  1. S Y=% X ^DD("DD") S NOW=Y
  1. S NOW=Y
  1. S PAGE=0,ESC=0
  1. D TOPHDR
  1. S SORTSUB="",SORTSUB2="",BATDNDT="" ;THIS SUBSCRIPT COULD BE TDN/IPAC OR ALLOWANCE CATEGORY
  1. F S SORTSUB=$O(^XTMP("BARRTBSL",$J,SORTSUB)) Q:SORTSUB=""!ESC D
  1. .I $Y>(IOSL-11) W ! K DIR S DIR(0)="E" D:'$D(ZTQUEUED)&(IO=IO(0)&'$D(IO("S"))) ^DIR S ESC=X=U Q:ESC D TOPHDR
  1. .W !!,$S(BARSORT=4:"TDN/IPAC: ",1:"ALLOWANCE CATEGORY: ")
  1. .W SORTSUB
  1. .I BARSORT=3 S (AL1,AL2,AL3,AL4,AL5,AL6,AL7)=0
  1. .I BARSORT=4 S (TDN1,TDN2,TDN3,TDN4,TDN5,TDN6,TDN7)=0
  1. .S SORTNUM=0
  1. .F S SORTSUB2=$O(^XTMP("BARRTBSL",$J,SORTSUB,SORTSUB2)) Q:SORTSUB2=""!ESC D
  1. ..F S BATDNDT=$O(^XTMP("BARRTBSL",$J,SORTSUB,SORTSUB2,BATDNDT)) Q:BATDNDT=""!ESC D
  1. ...I (SORTNUM=0)&(BARSORT=4) W " TDN DATE: ",BATDNDT
  1. ...S SORTNUM=1
  1. ...W !,$S(BARSORT=3:"TDN/IPAC: ",1:"ALLOWANCE CATEGORY: ")
  1. ...W SORTSUB2
  1. ...I BARSORT=4 S (AL1,AL2,AL3,AL4,AL5,AL6,AL7)=0
  1. ...I BARSORT=3 D
  1. ....S (TDN1,TDN2,TDN3,TDN4,TDN5,TDN6,TDN7)=0
  1. ....W " TDN DATE: ",BATDNDT
  1. ...S BATCHNM=""
  1. ...F S BATCHNM=$O(^XTMP("BARRTBSL",$J,SORTSUB,SORTSUB2,BATDNDT,BATCHNM)) Q:BATCHNM=""!ESC D
  1. ....S (BAT1TOT,BAT2TOT,BAT3TOT,BAT4TOT,BAT5TOT,BAT6TOT,BAT7TOT)=0
  1. ....S BARITMDA=""
  1. ....F CNT=1:1 S BARITMDA=$O(^XTMP("BARRTBSL",$J,SORTSUB,SORTSUB2,BATDNDT,BATCHNM,BARITMDA)) Q:BARITMDA=""!ESC D
  1. .....S DATA=$G(^XTMP("BARRTBSL",$J,SORTSUB,SORTSUB2,BATDNDT,BATCHNM,BARITMDA))
  1. .....I $Y>(IOSL-4) W ! K DIR S DIR(0)="E" D:'$D(ZTQUEUED)&(IO=IO(0)&'$D(IO("S"))) ^DIR S ESC=X=U Q:ESC D TOPHDR
  1. .....I CNT=1 D Q:ESC
  1. ......I $Y>(IOSL-7) W ! K DIR S DIR(0)="E" D:'$D(ZTQUEUED)&(IO=IO(0)&'$D(IO("S"))) ^DIR S ESC=X=U Q:ESC D TOPHDR
  1. ......W !,$P(DATA,U)_"-"_$P(BATCHNM,"-",2,999)_"-"_" "_$P(DATA,U,10)
  1. .....S BAT1TOT=BAT1TOT+$P(DATA,U,3)
  1. .....S BAT2TOT=BAT2TOT+$P(DATA,U,4)
  1. .....S BAT3TOT=BAT3TOT+$P(DATA,U,5)
  1. .....S BAT4TOT=BAT4TOT+$P(DATA,U,6)
  1. .....S BAT5TOT=BAT5TOT+$P(DATA,U,7)
  1. .....S BAT6TOT=BAT6TOT+$P(DATA,U,8)
  1. .....S BAT7TOT=BAT7TOT+$P(DATA,U,9)
  1. .....S TDN1=TDN1+$P(DATA,U,3)
  1. .....S TDN2=TDN2+$P(DATA,U,4)
  1. .....S TDN3=TDN3+$P(DATA,U,5)
  1. .....S TDN4=TDN4+$P(DATA,U,6)
  1. .....S TDN5=TDN5+$P(DATA,U,7)
  1. .....S TDN6=TDN6+$P(DATA,U,8)
  1. .....S TDN7=TDN7+$P(DATA,U,9)
  1. .....S AL1=AL1+$P(DATA,U,3)
  1. .....S AL2=AL2+$P(DATA,U,4)
  1. .....S AL3=AL3+$P(DATA,U,5)
  1. .....S AL4=AL4+$P(DATA,U,6)
  1. .....S AL5=AL5+$P(DATA,U,7)
  1. .....S AL6=AL6+$P(DATA,U,8)
  1. .....S AL7=AL7+$P(DATA,U,9)
  1. ....Q:ESC
  1. ....W !,"----------",?12,"----------",?24,"----------",?34,"----------",?46,"----------",?58,"----------",?70,"----------"
  1. ....W !,$J(BAT1TOT,10,2),?12,$J(BAT2TOT,10,2),?24,$J(BAT3TOT,10,2),$J(BAT4TOT,10,2),?46,$J(BAT5TOT,10,2),?58,$J(BAT6TOT,10,2),?70,$J(BAT7TOT,10,2)
  1. ....W !!
  1. ...Q:ESC
  1. ..W !,$S(BARSORT=3:"TDN",1:"ALLOWANCE")," TOTAL: "
  1. ..W !,"----------",?12,"----------",?24,"----------",?34,"----------",?46,"----------",?58,"----------",?70,"----------"
  1. ..I BARSORT=4 D
  1. ...W !,$J(AL1,10,2),?12,$J(AL2,10,2),?24,$J(AL3,10,2),?34,$J(AL4,10,2),?46,$J(AL5,10,2),?58,$J(AL6,10,2),?70,$J(AL7,10,2)
  1. ..I BARSORT=3 D
  1. ...W !,$J(TDN1,10,2),?12,$J(TDN2,10,2),?24,$J(TDN3,10,2),?34,$J(TDN4,10,2),?46,$J(TDN5,10,2),?58,$J(TDN6,10,2),?70,$J(TDN7,10,2)
  1. ..W !!
  1. .Q:ESC
  1. .W !,$S(BARSORT=3:"ALLOWANCE",1:"TDN")," TOTAL: "
  1. .W !,"----------",?12,"----------",?24,"----------",?34,"----------",?46,"----------",?58,"----------",?70,"----------"
  1. .I BARSORT=3 D
  1. ..W !,$J(AL1,10,2),?12,$J(AL2,10,2),?24,$J(AL3,10,2),?34,$J(AL4,10,2),?46,$J(AL5,10,2),?58,$J(AL6,10,2),?70,$J(AL7,10,2)
  1. .I BARSORT=4 D
  1. ..W !,$J(TDN1,10,2),?12,$J(TDN2,10,2),?24,$J(TDN3,10,2),?34,$J(TDN4,10,2),?46,$J(TDN5,10,2),?58,$J(TDN6,10,2),?70,$J(TDN7,10,2)
  1. .W !!
  1. .I BARSORT=3 D
  1. ..S GRND1TOT=GRND1TOT+AL1
  1. ..S GRND2TOT=GRND2TOT+AL2
  1. ..S GRND3TOT=GRND3TOT+AL3
  1. ..S GRND4TOT=GRND4TOT+AL4
  1. ..S GRND5TOT=GRND5TOT+AL5
  1. ..S GRND6TOT=GRND6TOT+AL6
  1. ..S GRND7TOT=GRND7TOT+AL7
  1. .I BARSORT=4 D
  1. ..S GRND1TOT=GRND1TOT+TDN1
  1. ..S GRND2TOT=GRND2TOT+TDN2
  1. ..S GRND3TOT=GRND3TOT+TDN3
  1. ..S GRND4TOT=GRND4TOT+TDN4
  1. ..S GRND5TOT=GRND5TOT+TDN5
  1. ..S GRND6TOT=GRND6TOT+TDN6
  1. ..S GRND7TOT=GRND7TOT+TDN7
  1. Q:ESC
  1. W !,"GRAND TOTALS: "
  1. W !,"==========",?12,"==========",?24,"==========",?34,"==========",?46,"==========",?58,"==========",?70,"=========="
  1. W !,$J(GRND1TOT,10,2),?12,$J(GRND2TOT,10,2),?24,$J(GRND3TOT,10,2),?34,$J(GRND4TOT,10,2),?46,$J(GRND5TOT,10,2),?58,$J(GRND6TOT,10,2),?70,$J(GRND7TOT,10,2)
  1. W ! K DIR S DIR(0)="E" D:'$D(ZTQUEUED)&(IO=IO(0)&'$D(IO("S"))) ^DIR W @IOF
  1. Q
  1. ;
  1. TOPHDR ;EP - TOP HEADER
  1. W @IOF
  1. S PAGE=PAGE+1
  1. W !,"DATE: ",NOW W ?IOM-10,"PAGE ",PAGE
  1. W !,$$CJ^XLFSTR("TREASURY DEPOSIT/BATCH STATISTICS FOR",IOM)
  1. W !,$$CJ^XLFSTR($P(^DIC(4,DUZ(2),0),"^"),IOM)
  1. W !,$$CJ^XLFSTR("FROM "_EXFROM_" TO "_EXTO,IOM)
  1. W !,$$CJ^XLFSTR("SORTED BY "_$S(SORTTYP="TDN":"TREASURY DEPOSIT NUMBER/IPAC",1:"ALLOWANCE CATEGORY"),IOM)
  1. I SORTTYP="ALLOW" D
  1. .S STR="ALLOWANCES CHOSEN: "
  1. .I $D(ALLOW)=10 D
  1. ..S AL="" F S AL=$O(ALLOW(AL)) Q:AL="" S STR=STR_AL_","
  1. ..S STR=$E(STR,1,$L(STR)-1)
  1. .E S STR=STR_"ALL"
  1. .W !,$$CJ^XLFSTR(STR,IOM)
  1. W !
  1. D ITEMHDR
  1. Q
  1. ITEMHDR ;EP - ITEM HEADER
  1. ;W !,"BATCH DATE"
  1. ;IHS/SD/AR PATCH 19 06/04/2010
  1. I (BARSORT=1)!(BARSORT=2) D
  1. . W !?3,"ITEM"
  1. . W ?13,"COLLECTIONS"
  1. . W ?30,"UNALLOCATED"
  1. . W ?49,"REFUNDED"
  1. . W ?62,"ITEM"
  1. . ;W !,"-SEQ-BS"
  1. . W !?3,"TOTAL"
  1. . W ?13,"PROCESSED"
  1. . W ?29,"TRUE TOTAL"
  1. . W ?49,"FROM ITEM"
  1. . W ?62,"TRANSFER"
  1. . W ?73,"BALANCE"
  1. I (BARSORT=3)!(BARSORT=4) D
  1. . W !?3,"BATCH"
  1. . W ?13,"COLLECTIONS"
  1. . W ?30,"UNALLOCATED"
  1. . W ?49,"REFUNDED"
  1. . W ?62,"BATCH"
  1. . ;W !,"-SEQ-BS"
  1. . W !?3,"TOTAL"
  1. . W ?13,"PROCESSED"
  1. . W ?29,"TRUE TOTAL"
  1. . W ?49,"FROM BATCH"
  1. . W ?62,"TRANSFER"
  1. . W ?73,"BALANCE"
  1. W !,BAREQUAL
  1. Q
  1. ;
  1. DATACHEK ;EP- FOR TESTING ONLY
  1. ;ITMPSTOT_U_U_ITMUNALL_U_ITMREFUN_U_ITMPSBAL_U_ITMTOTTR
  1. S (GRND1TOT,GRND2TOT,GRND3TOT,GRND4TOT,GRND5TOT,GRND6TOT,GRND7TOT,GRND8TOT,GRND9TOT,GRND0TOT,GRND11TT)=0
  1. S DATETIME=""
  1. F S DATETIME=$O(^BARCOL(DUZ(2),"C",DATETIME)) Q:'DATETIME D
  1. .S BARCOLDA=""
  1. .F S BARCOLDA=$O(^BARCOL(DUZ(2),"C",DATETIME,BARCOLDA)) Q:'BARCOLDA D
  1. ..S COLIENS=BARCOLDA_","
  1. ..S BARITMDA=0
  1. ..F S BARITMDA=$O(^BARCOL(DUZ(2),BARCOLDA,1,BARITMDA)) Q:'BARITMDA D
  1. ...S ITEMIENS=BARITMDA_","_BARCOLDA_","
  1. ...S ITMPSTOT=$$GET1^DIQ(90051.1101,ITEMIENS,18,"E") ;ITEM POSTING TOTAL ;1ST COLUMN
  1. ...S ITMUNALL=$$GET1^DIQ(90051.1101,ITEMIENS,105,"E") ;ITEM UN-ALLOCATED ;3RD COLUMN
  1. ...S ITMREFUN=$$GET1^DIQ(90051.1101,ITEMIENS,106,"E") ;ITEM REFUNDED ;4TH COLUMN
  1. ...S ITMPSBAL=$$GET1^DIQ(90051.1101,ITEMIENS,19,"E") ;ITEM POSTING BALANCE ;5TH COLUMN
  1. ...S ITMTOTTR=$$GET1^DIQ(90051.1101,ITEMIENS,22,"E") ;ITEM TOTAL TRANSFER ;6TH COLUMN
  1. ...;
  1. ...;NOT PULLED YET
  1. ...S ITMREIMB=$$GET1^DIQ(90051.1101,ITEMIENS,21,"E") ;ITEM TOTAL REIMBURSEMENT
  1. ...S ITMCRDEB=$$GET1^DIQ(90051.1101,ITEMIENS,102.5,"E") ;CREDIT-DEBIT
  1. ...S ITMPOST=$$GET1^DIQ(90051.1101,ITEMIENS,23,"E") ;ITEM POSTABLE AMOUNT
  1. ...S SUBEOB=$$GET1^DIQ(90051.1101,ITEMIENS,202,"E") ;SUB EOB TOTAL
  1. ...S EOBBAL=$$GET1^DIQ(90051.1101,ITEMIENS,202.5,"E") ;SUB EOB BALANCE
  1. ...S GRND1TOT=GRND1TOT+ITMPSTOT
  1. ...;SECOND NOT PULLED
  1. ...S GRND3TOT=GRND3TOT+ITMUNALL
  1. ...S GRND4TOT=GRND4TOT+ITMREFUN
  1. ...S GRND5TOT=GRND5TOT+ITMPSBAL
  1. ...S GRND6TOT=GRND6TOT+ITMTOTTR
  1. ...;
  1. ...S GRND7TOT=GRND7TOT+ITMREIMB
  1. ...S GRND8TOT=GRND8TOT+ITMCRDEB
  1. ...S GRND9TOT=GRND9TOT+ITMPOST
  1. ...S GRND0TOT=GRND0TOT+SUBEOB
  1. ...S GRND11TT=GRND11TT+EOBBAL
  1. W !!,"ITEM POSTING TOTAL (1): ",GRND1TOT
  1. W !,"ITEM UN-ALLOCATED (3): ",GRND3TOT
  1. W !,"ITEM REFUNDED (4): ",GRND4TOT
  1. W !,"ITEM POSTING BALANCE (5): ",GRND5TOT
  1. W !,"ITEM TOTAL TRANSFER (6): ",GRND6TOT
  1. ;
  1. W !,"ITEM TOTAL REIMBURSEMENT: ",GRND7TOT
  1. W !,"CREDIT-DEBIT :",GRND8TOT
  1. W !,"ITEM POSTABLE AMOUNT: ",GRND9TOT
  1. W !,"SUB EOB TOTAL: ",GRND0TOT
  1. W !,"SUB EOB BALANCE: ",GRND11TT
  1. Q