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

ACRF1449.m

Go to the documentation of this file.
  1. ACRF1449 ;IHS/OIRM/DSD/THL,AEF - SOLICITATION FOR COMMERCIAL ITEMS; [ 09/22/2005 9:44 AM ]
  1. ;;2.1;ADMIN RESOURCE MGT SYSTEM;**19**;NOV 05, 2001
  1. EN D ^ACRFSSPO,EN1
  1. EXIT K ACRX,ACR7A,ACR7B,ACR13A,ACR13B,ACR17B,ACR18B,ACR27A,ACR27A1,ACR27B,ACR27B1,ACREFFD
  1. F X=1:1:18 K @("ACR"_X)
  1. Q
  1. EN1 D GATHER
  1. D ^ACRF1441:'$D(ACRORIGF)
  1. D ^ACRF1442:$D(ACRORIGF)
  1. Q
  1. GATHER ;GATHER ALL INFO REQUIRED TO PRINT THE DOCUMENT
  1. D SETDOC^ACRFEA1
  1. S ACRPO=$G(^ACRDOC(ACRDOCDA,"PO"))
  1. S ACR9=$G(^ACRDOC(ACRDOCDA,"POIO"))
  1. S ACR15=$G(^ACRDOC(ACRDOCDA,"POST"))
  1. S ACR18=$G(^ACRDOC(ACRDOCDA,"POMI"))
  1. S ACR26=$G(^ACRDOC(ACRDOCDA,26))
  1. S ACR33=$G(^ACRDOC(ACRDOCDA,33))
  1. S ACR21=$G(^ACRDOC(ACRDOCDA,21))
  1. S ACR17=$P(ACRPO,U,5)
  1. S ACR5=$P(ACR33,U,3)
  1. S X=$P(ACR33,U,2)
  1. S ACR6=$E(X,4,5)_"/"_$E(X,6,7)_"/"_$E(X,2,3)
  1. S X=$P(ACR33,U,11)
  1. S ACR8=$E(X,4,5)_"/"_$E(X,6,7)_"/"_$E(X,2,3)
  1. S X=$G(^AUTTPRG(+ACR9,"DT"))
  1. S ACR9(1)=$P($G(^AUTTPRG(+ACR9,0)),U)
  1. S ACR9(2)=$P(X,U)
  1. S ACR9(3)=$P(X,U,2)
  1. S ACR9(4)=$P(X,U,3)
  1. S ACR9(5)=$P(X,U,4)
  1. S ACR9(6)=$P(X,U,5)
  1. S ACR9(7)=$P(X,U,6)
  1. S ACR9(5)=$P($G(^DIC(5,+ACR9(5),0)),U,2)
  1. DELIVER S X=$G(^AUTTPRG(+ACR15,"DT"))
  1. S ACR15(1)=$P($G(^AUTTPRG(+ACR15,0)),U)
  1. S ACR15(2)=$P(X,U)
  1. S ACR15(3)=$P(X,U,2)
  1. S ACR15(4)=$P(X,U,3)
  1. S ACR15(5)=$P(X,U,4)
  1. S ACR15(6)=$P(X,U,5)
  1. S ACR15(7)=$P(X,U,6)
  1. S ACR15(5)=$P($G(^DIC(5,+ACR15(5),0)),U,2)
  1. ADMIN S X=$G(^AUTTPRG(+$P(ACR26,U,6),"DT"))
  1. S ACR16(1)=$P($G(^AUTTPRG(+$P(ACR26,U,6),0)),U)
  1. S ACR16(2)=$P(X,U)
  1. S ACR16(3)=$P(X,U,2)
  1. S ACR16(4)=$P(X,U,3)
  1. S ACR16(5)=$P(X,U,4)
  1. S ACR16(6)=$P(X,U,5)
  1. S ACR16(7)=$P(X,U,6)
  1. S ACR16(5)=$P($G(^DIC(5,+ACR16(5),0)),U,2)
  1. VENDOR ;
  1. S X=$G(^AUTTVNDR(+ACR17,11))
  1. S ACR17(1)=$P($G(^AUTTVNDR(+ACR17,0)),U)
  1. S ACR17(7)=$P(X,U,13)
  1. S X=$G(^AUTTVNDR(+ACR17,13))
  1. S ACR17(2)=$P(X,U)
  1. S ACR17(3)=$P(X,U,10)
  1. S ACR17(4)=$P(X,U,2)
  1. S ACR17(5)=$P(X,U,3)
  1. S ACR17(6)=$P(X,U,4)
  1. S ACR17(5)=$P($G(^DIC(5,+ACR17(5),0)),U,2)
  1. PAY S X=$G(^AUTTPRG(+ACR18,"DT"))
  1. S ACR18(1)=$P($G(^AUTTPRG(+ACR18,0)),U)
  1. S ACR18(2)=$P(X,U)
  1. S ACR18(3)=$P(X,U,2)
  1. S ACR18(4)=$P(X,U,3)
  1. S ACR18(5)=$P(X,U,4)
  1. S ACR18(6)=$P(X,U,5)
  1. S ACR18(7)=$P(X,U,6)
  1. S ACR18(5)=$P($G(^DIC(5,+ACR18(5),0)),U,2)
  1. S ACR1=$P(ACRDOC0,U)
  1. S ACR2=$P(ACRDOC0,U,2)
  1. S Y=$P(ACRPO,U)
  1. X ^DD("DD")
  1. S (ACR3,ACREFFD)=Y
  1. S ACR4=$P(ACRPO,U,3)
  1. S ACR7A=+$G(^ACRDOC(ACRDOCDA,"PA"))
  1. S ACR7B=$P($G(^ACRPO(+$G(ACRPODA),0)),U,9)
  1. ;S X=$P($G(^VA(200,+ACR7A,0)),U) ;ACR*2.1*19.02 IM16848
  1. S X=$$NAME2^ACRFUTL1(+ACR7A) ;ACR*2.1*19.02 IM16848
  1. S X=$P($P(X,",",2)," ")_" "_$P(X,",")
  1. S ACR7A=X
  1. S ACR12=$P(ACRPO,U,13)
  1. S ACR13A=$S($P(ACR26,0):"XX",1:"")
  1. S ACR13B=$P(ACR26,U)
  1. Q
  1. DISP ;EP;
  1. D DISP^ACRF1442
  1. Q
  1. 33030(X) S X=$P(ACR33,U,3)
  1. Q X