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

BARX003.m

Go to the documentation of this file.
  1. BARX003 ; IHS/SD/LSL - X-REF FOR TRANS FILE ;
  1. ;;1.8;IHS ACCOUNTS RECEIVABLE;;OCT 26, 2005
  1. ;
  1. SET(N) ; EP - set
  1. D SV
  1. I $G(BARX3("QUIT")) K BARX3 Q
  1. S ^BARTR(DUZ(2),"ACB",BARX3(14),BARX3(15),BARX3(101),DA)=""
  1. K BARX3
  1. Q
  1. ; *********************************************************************
  1. ;
  1. KILL(N) ; EP - kill
  1. D SV
  1. I $G(BARX3("QUIT")) K BARX3 Q
  1. K ^BARTR(DUZ(2),"ACB",BARX3(14),BARX3(15),BARX3(101),DA)
  1. K BARX3
  1. Q
  1. ; *********************************************************************
  1. ;
  1. SV ; SET VARIABLES
  1. K BARX3
  1. S BARX3(N)=X
  1. S:'$G(BARX3(14)) BARX3(14)=$P($G(^BARTR(DUZ(2),DA,0)),"^",14)
  1. I 'BARX3(14) S BARX3("QUIT")=1 Q
  1. S:'$G(BARX3(15)) BARX3(15)=$P($G(^BARTR(DUZ(2),DA,0)),"^",15)
  1. I 'BARX3(15) S BARX3("QUIT")=1 Q
  1. S:'$G(BARX3(101)) BARX3(101)=$P($G(^BARTR(DUZ(2),DA,1)),"^",1)
  1. I 'BARX3(101) S BARX3("QUIT")=1
  1. Q