| TITLE | VALUE | |
|---|---|---|
| NAME | DSIYUTL3 POSCH PURCH ORD SCH | |
| DESCRIPTION | DSIYUTL3 POSCH PURCH ORD SCH RPC to return all PO's which are found based on the search criteria entered by the user. This is different than searches which create a dropdown based on the starting search. RPC calls VistA's internal FIND API to find PO's based on various XREF's. | |
| TAG | POSCH | |
| ROUTINE | DSIYUTL3 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | MOVE | |
| DESCRIPTION | MOVE No longer used | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 2 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | NOREC | |
| DESCRIPTION | NOREC Number of records to return - not required. Allows null or 0-99 | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 4 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
| INPUT PARAMETER | SCHTERM | |
| DESCRIPTION | SCHTERM User will enter data which can look up the PO# based on all of the XREF's in the PO file. Send either null or 1-11 numbers.. Default format is 3 characters for the Site Parameter (^PRC(411)) - 6 alpha numerics - but will allow room for growth. If Using SCHTYPE = "C" Send just the second half of the PO# field - 6 alpha numerics If using SCHTYPE = "D" Send in the vendor number - usually straight numerics | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 30 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
| INPUT PARAMETER | INDFLAG | |
| DESCRIPTION | INDFLAG GUI sends a '1' if only this PO# should be found - this is to check for a valid PO# "C" = search by common numering system (last piece of PO# after "-") "D" = search by vendor name | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| RETURN VALUE TYPE | GLOBAL ARRAY | |
| RETURN PARAMETER DESCRIPTION | DSIYRET DSIYRET(#)= following pieces: P1: IEN to PO File P2: External PO # P3: PO Method P4: PO Date P5: Supply Status P6: Fund Control Point FCP P7: Vendor P8: Amount DSIYRET(1)="-1^Error Message" If Errors DSIYRET(1)="0^Warning Message" If Warnings | |
| AVAILABILITY | PUBLIC | |
| INACTIVE | ACTIVE | |
| CLIENT MANAGER | ||
| WORD WRAP ON | TRUE | |
| VERSION | 1 | |
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | ||