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

ASUAPSST.m

Go to the documentation of this file.
  1. ASUAPSST ;DSD/DFM - GET SUB STATION CODE FOR DICECT ISSUE; [ 04/15/98 2:39 PM ]
  1. ;;3.0;SAMS;**1**;AUG 20, 1993
  1. K ASUTRSST
  1. S:'$D(ASUSW("OPTIONAL")) ASUSW("OPTIONAL")="P"
  1. K DIC
  1. S ASUK("ARST")=ASUK("AREA","ACCPT")_$S(ASUK("WAREHOUSE"):ASUK("STATION","MAIN"),1:ASUTRNS(ASUTRNS,"STATION"))
  1. S X=ASUTRNS(ASUTRNS,"STATION")
  1. S DIC("S")="I $P(^(0),U,3)=ASUK(""ARST"")"
  1. S DIC="9002039.2"
  1. S DIC(0)="MX"
  1. W !,ASUV("ITEM #")_". SUB STATION CODE: "_X
  1. D ^DIC
  1. I $D(DTOUT)!($D(DUOUT))!($D(DICOUT)) G EXIT
  1. I Y>0 S ASUTRSST=+Y,ASUTRNS(ASUTRNS,"SUB STATION")=$P(Y,U,2)
  1. EXIT ;RETURN TO CALLING ROUTINE
  1. K X,Y,DIC,ASUSW("OPTIONAL")
  1. Q