PRCPUX1 ;WISC/RFJ/DGL/DWA-extrinsic functions ; 7/22/99 3:08pm
Source file <PRCPUX1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| UNIT(INVPT,ITEMDA,DELIM) | ; unit per issue for inventory point and item
; if delim delimiter : pkgmult delim units (1 per EA) |
|
| UNITVAL(PKGMULT,UNITS,DELIM) | ; unit per issue for values passed as follows:
|
|
| SKU(INVPT,ITEMDA) | ; get the sku for an item in the item master file
|
|
| UNITCODE(UNITS) | ; get 2 character unit code from file 420.5
|
|
| NSN(ITEMDA) | ; return nsn for itemda
|
|
| FSC(ITEMDA) | ; return FSC as NSN for a given ITEMDA
|
|
| ACCT(NSN) | ; return account code for nsn (first 4 digits)
|
|
| ACCT1(NSN) | ; return account code for nsn for GIP
|
|
| FOOD(ITEMDA) | ; return food group for itemda
|
|
| DESCR(INVPT,ITEMDA) | ; description from inventory point or item master file
|
|
| INVNAME(INVPT) | ; inventory point name for inventory point
|
|
| FCPDA(SITE,INVPT) | ; returns fund control point da number for site and invpt
|
|
| VENNAME(VENDA) | ; return vendor name for da;global (445 or 440)
|
|
| VENDOR(INVPT,ITEMDA) | ; return vendor number or name
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(420 - [#420] | FCPDA+2 |
| ^PRC(440 - [#440] | VENNAME+1 |
| ^PRC(441 - [#441] | SKU+2, NSN+1, FSC+1, FOOD+1, DESCR+2 |
| ^PRCD(420.5 - [#420.5] | UNITCODE+1 |
| ^PRCP(445 - [#445] | UNIT+3, SKU+2, DESCR+2, INVNAME+1, VENDOR+2 |
| Name | Line Occurrences |
|---|---|
| $$INVNAME | VENNAME+2, VENDOR+5 |
| $$UNITCODE | UNIT+3, UNITVAL+2, SKU+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | SKU+1~, SKU+2*, SKU+3, UNITCODE+1~*, UNITCODE+2 |
| D | UNIT+2~, UNIT+3* |
| DELIM | UNIT~, UNIT+4, UNITVAL~, UNITVAL+3 |
| DT | ACCT+1, ACCT+2 |
| INVPT | UNIT~, UNIT+3, SKU~, SKU+2, DESCR~, DESCR+2, INVNAME~, INVNAME+1, FCPDA~, FCPDA+2 , VENDOR~, VENDOR+2 |
| ITEMDA | UNIT~, UNIT+3, SKU~, SKU+2, NSN~, NSN+1, FSC~, FSC+1, FOOD~, FOOD+1 , DESCR~, DESCR+2, VENDOR~, VENDOR+2 |
| NSN | ACCT~, ACCT+2, ACCT1~, ACCT1+1 |
| PKGMULT | UNITVAL~, UNITVAL+2 |
| SITE | FCPDA~, FCPDA+2 |
| TYPE | VENDOR+1~, VENDOR+2*, VENDOR+3, VENDOR+4, VENDOR+5 |
| UNITS | UNITVAL~, UNITVAL+2, UNITCODE~, UNITCODE+1 |
| VENDA | VENNAME~, VENNAME+1, VENNAME+2 |
| X | VENDOR+1~, VENDOR+2*, VENDOR+3, VENDOR+4, VENDOR+5 |
| Y | UNIT+2~, UNIT+3*, UNIT+4*, UNIT+5, UNITVAL+1~, UNITVAL+2*, UNITVAL+3*, UNITVAL+4, DESCR+1~, DESCR+2* , DESCR+3, FCPDA+1~, FCPDA+2*, FCPDA+3, VENDOR+1~, VENDOR+2*, VENDOR+3*, VENDOR+4*, VENDOR+5*, VENDOR+6 |