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

ORWUX.m

Go to the documentation of this file.
  1. ORWUX ; SLC/KCM - Development Utilities
  1. ;;3.0;ORDER ENTRY/RESULTS REPORTING;;Dec 17, 1997
  1. SYMTAB(REF) ; Return the current symbol table
  1. N X K ^TMP($J,"SAV"),^TMP($J,"SND")
  1. S X="^TMP($J,""SAV""," D DOLRO^%ZOSV
  1. N N,I,L S X="^TMP($J,""SAV"")",L=0
  1. S L=L+1,^TMP($J,"SND",L)="$I="_$I_" $J="_$J_" $S="_$S
  1. S L=L+1,^TMP($J,"SND",L)="" ;must send two lines per entry
  1. F S X=$Q(@X) Q:$QL(X)<3 Q:$QS(X,1)'=$J Q:$QS(X,2)'="SAV" D
  1. . S N=$QS(X,3)
  1. . I $QL(X)=3 D Q
  1. . . S L=L+1,^TMP($J,"SND",L)=N
  1. . . S L=L+1,^TMP($J,"SND",L)=@X
  1. . E D
  1. . . S N=N_"(" F I=4:1:$QL(X) S N=N_$QS(X,I)_","
  1. . . S N=$E(N,1,$L(N)-1)_")"
  1. . . S L=L+1,^TMP($J,"SND",L)=N
  1. . . S L=L+1,^TMP($J,"SND",L)=@X
  1. S REF=$NA(^TMP($J,"SND"))
  1. Q