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

BARSETUP.m

Go to the documentation of this file.
  1. BARSETUP ; IHS/SD/LSL - SETUP FOR A/R MAY 30,1996 ;
  1. ;;1.8;IHS ACCOUNTS RECEIVABLE;;OCT 26, 2005
  1. ;; This routine for previous version 1.1....keeping for documentation.
  1. Q
  1. S ;;
  1. I $G(DUZ(0))'="@" W *7,"pgmr @ needed" Q
  1. ;I '$D(^BARTMP("BARSETUP")) W *7,!,"YOU MUST FIRST RESTORE the GLOBALS" Q
  1. ;S ^BAR(90052.03)=^BARTMP("BARSETUP",0)
  1. N BARX S BARX=0
  1. ;remove Letters and Text File indices
  1. ;I $D(^BAR(90052.03))>10 S BARX="" F S BARX=$O(^BAR(90052.03,BARX),-1) Q:BARX>0 K ^BAR(90052.03,BARX)
  1. ; load text files and letter templates
  1. ;S BARX=0 F S BARX=$O(^BARTMP("BARSETUP",BARX)) Q:BARX'>0 D
  1. ;. I $D(^BAR(90052.03,2)),BARX=2 Q
  1. ;. K ^BAR(90052.03,BARX)
  1. ;. S %X="^BARTMP(""BARSETUP"","_BARX_",",%Y="^BAR(90052.03,"_BARX_"," D %XY^%RCR
  1. ;rebuild Letters and Text File Indicies
  1. ;S DIK="^BAR(90052.03," D IXALL^DIK
  1. T ;X ^%ZOSF("UCI") I Y'="DEV,DSD" K ^BARTMP("BARSETUP")
  1. K BARX
  1. INIT ;D ^BARINIT
  1. Q:$D(BARERUN) ; quit if install was previously run
  1. D ^BARNEWS
  1. D ^BARNEWS1
  1. Q
  1. GEN ; generate BARTMP("BARSETUP", of ^BAR(90052.03,
  1. K ^BARTMP("BARSETUP")
  1. S %X="^BAR(90052.03,",%Y="^BARTMP(""BARSETUP""," D %XY^%RCR
  1. W !,"You can now save the global ^BARTMP(""BARSETUP"", to HFS"
  1. Q