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

ABMDDIE.m

Go to the documentation of this file.
  1. ABMDDIE ; IHS/ASDST/DMJ - DIE utility ;
  1. ;;2.6;IHS 3P BILLING SYSTEM;;NOV 12, 2009
  1. ;Original;TMD;
  1. ;
  1. ; Routine to generically lock fileman entries prior to
  1. ; DIE calls
  1. ;
  1. ; output vars: ABM("DIE-FAIL") - set to 1 upon failure
  1. ;
  1. K ABM("DIE-FAIL")
  1. L +@(DIE_DA_")"):1 G FAIL:'$T
  1. D ^DIE
  1. L -@(DIE_DA_")")
  1. Q
  1. ;
  1. FAIL S ABM("DIE-FAIL")=1
  1. Q:$D(ZTQUEUED)
  1. W *7,!!?5,"ERROR: Record ",DA," for ",$P(DIE,"(")," in USE by another USER, try Later!"
  1. Q