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

DVBA143P.m

Go to the documentation of this file.
  1. DVBA143P ;ALB/RPM - PATCH DVBA*2.7*143 POST-INSTALL ;10/08/2009
  1. ;;2.7;AMIE;**143**;Apr 10, 1995;Build 4
  1. ;
  1. Q ;NO DIRECT ENTRY
  1. ;
  1. ENV ;Main entry point for Environment check point.
  1. ;
  1. Q
  1. ;
  1. ;
  1. PRE ;Main entry point for Pre-init items.
  1. ;
  1. Q
  1. ;
  1. ;
  1. POST ;Main entry point for Post-init items.
  1. ;
  1. N DVBERR
  1. D BMES^XPDUTL("*************************")
  1. D MES^XPDUTL("Start Parameter Updates")
  1. D MES^XPDUTL("*************************")
  1. ;
  1. S DVBERR=$$ENXPAR("PKG","DVBAB CAPRI ALLOW OLD VERSION","NO")
  1. D UPDMSG("DVBAB CAPRI ALLOW OLD VERSION",DVBERR)
  1. ;
  1. S DVBERR=$$ENXPAR("PKG","DVBAB CAPRI HIA UPDATE URL","http://vaww.domain.ext/hia/Downloads.htm")
  1. D UPDMSG("DVBAB CAPRI HIA UPDATE URL",DVBERR)
  1. ;
  1. S DVBERR=$$ENXPAR("PKG","DVBAB CAPRI MINIMUM VERSION","CAPRI GUI V2.7*123*0*A")
  1. D UPDMSG("DVBAB CAPRI MINIMUM VERSION",DVBERR)
  1. ;
  1. D MES^XPDUTL("*************************")
  1. D MES^XPDUTL("End Parameter Updates")
  1. D MES^XPDUTL("*************************")
  1. Q
  1. ;
  1. ENXPAR(DVBENT,DVBPAR,DVBVAL) ;Update Parameter values
  1. ;
  1. ; Input:
  1. ; DVBENT - Parameter Entity
  1. ; DVBPAR - Parameter Name
  1. ; DVBVAL - Parameter Value
  1. ;
  1. ; Output:
  1. ; Function value - returns "0" on success;
  1. ; otherwise returns error#^errortext
  1. ;
  1. N DVBERR
  1. D EN^XPAR(DVBENT,DVBPAR,1,DVBVAL,.DVBERR)
  1. Q DVBERR
  1. ;
  1. UPDMSG(DVBPAR,DVBERR) ;display update message
  1. ;
  1. ; Input:
  1. ; DVBPAR - Parameter Name
  1. ; DVBERR - Parameter Update result
  1. ;
  1. ; Output: none
  1. ;
  1. I DVBERR D
  1. . D MES^XPDUTL(DVBPAR_" update FAILURE.")
  1. . D MES^XPDUTL(" Failure reason: "_DVBERR)
  1. E D
  1. . D MES^XPDUTL(DVBPAR_" update SUCCESS.")
  1. Q