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

ACRFVEND.m

Go to the documentation of this file.
  1. ACRFVEND ;IHS/OIRM/DSD/THL,AEF - ADD/EDIT VENDORS; [ 07/20/2006 9:44 AM ]
  1. ;;2.1;ADMIN RESOURCE MGT SYSTEM;**20**;NOV 05, 2001
  1. ;;ROUTINE USED TO ADD/EDIT VENDORS
  1. EN ; EP
  1. S (AUTEDIT,AUTTPKG)=""
  1. ; D ADD^AUTTVLK ; ACR*2.1*20.14 VENDOR
  1. D ADD^ACRFVLK ; ACR*2.1*20.14 VENDOR
  1. EXIT K AUTEDIT,AUTTPKG,AUTDA,AUTVDA,ACRVENAM,ACRDA,ACRD0,ACRMANAM
  1. Q
  1. MAN ;EP;TO EDIT MANUFACTURER FOR AN ITEM
  1. F D MAN1 Q:$D(ACRQUIT)!$D(ACROUT)
  1. K ACRQUIT,ACRDIE,ACRMANAM,ACRD0
  1. Q
  1. MAN1 W @IOF
  1. W !!?22,"ADD A MANUFACTURER"
  1. W !?22,"=================="
  1. S DIC="^ACRMAN("
  1. S DIC(0)="AELMQZ"
  1. S DIC("A")="MANUFACTURER........: "
  1. W !!?21,"|"
  1. F ACRI=1:1:30 W "="
  1. W "|"
  1. D DIC^ACRFDIC
  1. I U[$E(X)!(+Y<1) S ACRQUIT="" Q
  1. N ACRY
  1. S (ACRDA,ACRD0)=+Y
  1. S ACRY=$P(Y,U,3)
  1. S ACRMANAM=$P(^ACRMAN(+Y,0),U)
  1. D MAN2 Q:$D(ACRQUIT)!$D(ACROUT)
  1. K ACRQUIT
  1. Q
  1. MAN2 G:ACRY=1 MAN3
  1. D MANDISP
  1. S DIR(0)="YO"
  1. S DIR("A")="Edit MANUFACTURER DATA"
  1. S DIR("B")="NO"
  1. W !
  1. D DIR^ACRFDIC
  1. I Y=0 S ACRQUIT="" Q
  1. MAN3 S DA=ACRDA
  1. S DIE="^ACRMAN("
  1. S DR="[ACR MANUFACTURER EDIT]"
  1. W !!
  1. D DIE^ACRFDIC
  1. Q
  1. MANDISP W @IOF
  1. W ?9,@ACRON,"MANUFACURER",@ACROF," DATA FOR: ",@ACRON,ACRMANAM,@ACROF
  1. W !
  1. S D0=ACRD0
  1. N DXS,DIP,DC,DN
  1. D ^ACRPMAN
  1. Q