TITLE | VALUE | |
---|---|---|
NAME | DSIYINVR RPO RECEIVE PO LIST | |
DESCRIPTION | Returns array of items, by Partial Date, to be received into an inventory point. | |
TAG | RPO | |
ROUTINE | DSIYGNVR | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | DSIYIP | |
DESCRIPTION | Inventory point IEN, pointer to file #445. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | DSIYPO | |
DESCRIPTION | Purchase Order IEN, pointer to file 442. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
RETURN VALUE TYPE | GLOBAL ARRAY | |
RETURN PARAMETER DESCRIPTION | RET(n) = array of partials to receive to an inventory point RET(0)=inv point name^PO (external)^status abbrev(field #.02)^status^ PO date(field #.1) RET(1)=vendorname^vendorIEN(field #5)^FCP(field #1)^ Total Amount(field #91) RET(2)=$$PARTIAL$$"_partialIEN^partialDate(field #.01)^ LineCount(field #13)^TotalAmt(field #11) RET(2+n)=line#^ItemDesc(field #1.5)^ItemIEN^PO Qty(field# 2)^ conversion^Qty Recv^AvgCost^UnitCost^TotCost^POUI RET(2+n)=error or warning information for a line# Partials may repeat (lines 2-n), each partial date entry will start with $$PARTIAL$$. Error and Warning lines begin with ERROR: or WARNING: and not the Line#. Warnings will be followed with a semi-colon separated list of Distribution Points to cost the items to if applicable. For example: RET(n)="WARNING: Item not stored in Inventory Point, Cost to:18;19;20;21" The GUI will allow the user to select (by name, not IEN) the Distribution Point for the Item not stored in the Inventory Point. | |
AVAILABILITY | ||
INACTIVE | ||
CLIENT MANAGER | ||
WORD WRAP ON | TRUE | |
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |