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

ACRF13PS.m

Go to the documentation of this file.
  1. ACRF13PS ;IHS/OIRM/DSD/AEF - VERSION 2.1 PATCH 13 POST INSTALL ROUTINE [ 10/28/2004 11:37 AM ]
  1. ;;2.1;ADMIN RESOURCE MGT SYSTEM;**13**;NOV 05, 2001
  1. ;
  1. EN ;EP -- MAIN ENTRY POINT
  1. ;
  1. D ^XBKVAR
  1. D COMP
  1. Q:$D(ACROUT)
  1. Q
  1. COMP ;----- COMPILE PRINT TEMPLATES
  1. ;
  1. ; This subroutine recompiles all the compiled ARMS, Finance
  1. ; and Contract and Grants print templates
  1. ;
  1. N ACRIEN,ACRTEMP,DMAX,X,Y
  1. D BMES^XPDUTL("Recompiling print templates...")
  1. S ACRTEMP=""
  1. F S ACRTEMP=$O(^DIPT("B",ACRTEMP)) Q:ACRTEMP']"" D
  1. . I "ACR^ACG^AFS"'[$E(ACRTEMP,1,3) Q
  1. . S ACRIEN=0
  1. . F S ACRIEN=$O(^DIPT("B",ACRTEMP,ACRIEN)) Q:'ACRIEN D
  1. . . S X=$P($G(^DIPT(ACRIEN,"ROU")),U,2)
  1. . . Q:X']""
  1. . . S Y=ACRIEN
  1. . . S DMAX=$$ROUSIZE^DILF
  1. . . D EN^DIPZ
  1. D BMES^XPDUTL("Templates are re-compiled")
  1. Q