| 1 | PRCFAC31 ;WISC/SJG-CONTINUATION OF FISCAL VENDOR EDIT ;12/12/94  15:52
 | 
|---|
| 2 |  ;;5.1;IFCAP;;Oct 20, 2000
 | 
|---|
| 3 |  ;Per VHA Directive 10-93-142, this routine should not be modified.
 | 
|---|
| 4 |  ;;
 | 
|---|
| 5 | GET(VEN) ; Retrieve Vendor Payment Information from File 440
 | 
|---|
| 6 |  N DA,DIC,DIQ,DR
 | 
|---|
| 7 |  S DIC=440,DA=VEN,DIQ="PRCTMP(",DIQ(0)="IEN"
 | 
|---|
| 8 |  S DR=".01;17;17.2;17.3;17.4;17.5;17.6;17.7;17.8;17.9;18.3;34;35;36;45"
 | 
|---|
| 9 |  D EN^DIQ1
 | 
|---|
| 10 |  QUIT
 | 
|---|
| 11 |  ;
 | 
|---|
| 12 | DISPLAY(VEN) ; Display Vendor Payment Information
 | 
|---|
| 13 |  I $D(IOF) W @IOF D HDR^PRCFAC3
 | 
|---|
| 14 |  W !,IOINHI,"Payment Information",IOINORM,!
 | 
|---|
| 15 |  W !?2,IOINHI,"Vendor Name: ",IOINORM,$G(PRCTMP(440,VEN,.01,"E"))
 | 
|---|
| 16 |  W !,IOINHI,"Vendor Number: ",IOINORM,VEN
 | 
|---|
| 17 |  W ?40,IOINHI,"Non-Recurring/Recurring: ",IOINORM,$S($G(PRCTMP(440,VEN,36,"I"))="N":"NON-RECURRING",1:"RECURRING")
 | 
|---|
| 18 |  W !!,IOINHI,?17,"FMS Vendor Code: ",IOINORM,$G(PRCTMP(440,VEN,34,"E"))
 | 
|---|
| 19 |  W !,?5,IOINHI,"Alternate Address Indicator: ",IOINORM,$G(PRCTMP(440,VEN,35,"E"))
 | 
|---|
| 20 |  W !!,?5,IOINHI,"Address: ",IOINORM
 | 
|---|
| 21 |  I $D(PRCTMP(440,VEN,17.3,"E")) W ?14,$G(PRCTMP(440,VEN,17.3,"E")),!
 | 
|---|
| 22 |  I $D(PRCTMP(440,VEN,17.4,"E")) W ?14,$G(PRCTMP(440,VEN,17.4,"E")),!
 | 
|---|
| 23 |  I $D(PRCTMP(440,VEN,17.5,"E")) W ?14,$G(PRCTMP(440,VEN,17.5,"E")),!
 | 
|---|
| 24 |  I $D(PRCTMP(440,VEN,17.6,"E")) W ?14,$G(PRCTMP(440,VEN,17.6,"E")),!
 | 
|---|
| 25 |  I $D(PRCTMP(440,VEN,17.7,"E")) W ?14,$G(PRCTMP(440,VEN,17.7,"E"))
 | 
|---|
| 26 |  I $D(PRCTMP(440,VEN,17.8,"I")) D
 | 
|---|
| 27 |  .W ", "
 | 
|---|
| 28 |  .W $P(^DIC(5,PRCTMP(440,VEN,17.8,"I"),0),U,2)
 | 
|---|
| 29 |  .Q
 | 
|---|
| 30 |  I $D(PRCTMP(440,VEN,17.9,"E")) W "  ",$G(PRCTMP(440,VEN,17.9,"E")),!!
 | 
|---|
| 31 |  I $D(PRCTMP(440,VEN,17,"E")) W !?5,IOINHI,"Payment Contact Person: ",IOINORM,$G(PRCTMP(440,VEN,17,"E"))
 | 
|---|
| 32 |  I $D(PRCTMP(440,VEN,17.2,"E")) W !?22,IOINHI,"Phone: ",IOINORM,?14,$G(PRCTMP(440,VEN,17.2,"E")),!
 | 
|---|
| 33 |  Q
 | 
|---|
| 34 | EDIT ; Prompt to edit
 | 
|---|
| 35 |  W ! S DIR(0)="Y",DIR("A")="Edit the payment information on Vendor record",DIR("B")="YES"
 | 
|---|
| 36 |  S DIR("?")="Enter 'NO' or 'N' or '^' to exit this edit session."
 | 
|---|
| 37 |  S DIR("?",4)="Enter 'YES' or 'Y' or 'RETURN' to continue."
 | 
|---|
| 38 |  S DIR("?",1)="If the payment information on the Vendor record is changed,"
 | 
|---|
| 39 |  S DIR("?",2)="a Vendor Request will be sent to FMS.",DIR("?",3)=" "
 | 
|---|
| 40 |  D ^DIR K DIR W !
 | 
|---|
| 41 |  Q
 | 
|---|