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

ACRF21PS.m

Go to the documentation of this file.
  1. ACRF21PS ;IHS/OIRM/DSD/AEF - ARMS PATCH 21 POST INSTALL ROUTINE [ 01/13/2006 11:08 AM ]
  1. ;;2.1;ADMINISTRATIVE RESOURCE MGMT SYSTEM;**21**;MAY 27, 2004
  1. ;
  1. EN ;EP -- MAIN ENTRY POINT -- ACR*2.1*21
  1. ;
  1. D ^XBKVAR
  1. D HOME^%ZIS
  1. D COMPP
  1. D CIS56 ; ADDED 1/13/2006 - EFG
  1. Q
  1. COMPP ;----- RECOMPILE PRINT TEMPLATES
  1. ;
  1. N ACRPTEMP,I,X
  1. ;
  1. D BMES^XPDUTL("Recompiling print templates...")
  1. ;
  1. F I=1:1 S X=$T(PTEMP+I) Q:X["$$END" S ACRPTEMP($P(X,";;",2))=""
  1. ;
  1. S ACRPTEMP=""
  1. F S ACRPTEMP=$O(ACRPTEMP(ACRPTEMP)) Q:ACRPTEMP']"" D
  1. . D ONEP(ACRPTEMP)
  1. Q
  1. ONEP(ACRPTEMP) ;
  1. ;----- RECOMPILE ONE PRINT TEMPLATE
  1. ;
  1. ; ACRPTEMP = PRINT TEMPLATE NAME
  1. ;
  1. N ACRFILE,ACRIEN,DMAX,X,Y
  1. ;
  1. S ACRFILE=$P(ACRPTEMP,U,2)
  1. S ACRPTEMP=$P(ACRPTEMP,U)
  1. S ACRIEN=0
  1. F S ACRIEN=$O(^DIPT("B",ACRPTEMP,ACRIEN)) Q:'ACRIEN D
  1. . Q:$P($G(^DIPT(ACRIEN,0)),U,4)'=ACRFILE
  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. Q
  1. CIS56 ; THIS CONVERSION IS NECESSARY FOR THE DCIS PROJECT.
  1. ; IT IS ELEMENT 11B - SUBCONTRACTING PLAN
  1. ; IT WILL CONVERT FIELD 56 (SUBCONTRACTING PLAN REQ)
  1. ; IN THE CIS CONTRACTS AND GRANTS FILE.
  1. ; IF FIELD 56=1 (PLAN REQUIRED) CONVERT TO C
  1. ; IF FIELD 56=2 (PLAN NOT REQUIRED) CONVERT TO B
  1. S ACRCGIEN=0
  1. F S ACRCGIEN=$O(^ACGS(ACRCGIEN)) Q:'ACRCGIEN D
  1. .Q:'$G(^ACGS(ACRCGIEN,"DT3"))
  1. .I $P($G(^ACGS(ACRCGIEN,"DT3")),U)'=1,$P($G(^ACGS(ACRCGIEN,"DT3")),U)'=2 Q
  1. .I $P($G(^ACGS(ACRCGIEN,"DT3")),U)=1 D
  1. ..S $P(^ACGS(ACRCGIEN,"DT3"),U)="C"
  1. ..;W !,ACRCGIEN," : ",$P($G(^ACGS(ACRCGIEN,"DT3")),U)
  1. .;I $P($G(^ACGS(ACRCGIEN,"DT3")),U)=2 D
  1. .;S $P(^ACGS(ACRCGIEN,"DT3"),1)="B"
  1. K ACRCGIEN
  1. Q
  1. ;
  1. PTEMP ;----- PRINT TEMPLATES TO BE COMPILED
  1. ;;ACR TRAVEL ORDER^9002196
  1. ;;ACR ORDER FOR SUP HEAD^9002196
  1. ;;ACR PROGRAM INFO^9999999.62
  1. ;;ACR PURCHASE ORDER AMENDMENT^9002196
  1. ;;ACR PURCHASE ORDER INFO^9002196
  1. ;;ACR ARMS USER ADDRESS^9002185.3
  1. ;;ACR REQUISITION-TX^9002196
  1. ;;ACR SEPARATE TRAVEL ITINERARY^9002196
  1. ;;ACR TRAINING EVALUATION^9002191.6
  1. ;;ACR TRAVEL ITINERARY^9002196
  1. ;;ACR TRAVEL ORDER SUMMARY^9002196
  1. ;;ACR TRAVEL VOUCHER^9002196
  1. ;;ACR TRAVEL VOUCHER SUMMARY^9002196
  1. ;;ACR TRAVELER BANK INFO^9002185.3
  1. ;;ACR ARMS CAN^9002186.5
  1. ;;ACR DEPARTMENT ACCOUNT INFO^9002188
  1. ;;ACR CONTROL SEQUENCE INFO^9002190
  1. ;;ACR SIGNATURE SUMMARY^9002190
  1. ;;ACR CERTIFICATION^9002197.1
  1. ;;ACR REQUEST CONTROLLER AUDIT^9002190
  1. ;;ACR REQUISITION TAIL^9002196
  1. ;;ACR REQUISITION DISPLAY-2^9002196
  1. ;;ACR SF-44 DISPLAY^9002196
  1. ;;ACR TRAVEL ORDER DISPLAY^9002196
  1. ;;ACR PURCHASE ORDER DISPLAY^9002196
  1. ;;ACR CONTRACT DISPLAY^9002196
  1. ;;ACR TRIBAL CONTRACT DISPLAY^9002196
  1. ;;ACR REQUISITION HEAD^9002196
  1. ;;ACR REQUISTION-TX SUMMARY^9002196
  1. ;;ACR SEPARATE TRAVEL ITINERARY^9002196
  1. ;;ACR TRAVEL VOUCHER AUDIT LIST^9002196
  1. ;;ACR TRAINING REQUEST DISPLAY^9002196
  1. ;;ACR PURCHASING OFFICE^9002199.4
  1. ;;$$END