Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ASUMBOIO

Package: Supply

Routine: ASUMBOIO


Information

ASUMBOIO ; IHS/ITSC/LMH -BACKORDER MASTER I/O ;

Source Information

Source file <ASUMBOIO.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Supply 3 (REQ,SLC)^ASULDIRR  (KAC,KFAC,WRITEBO)^ASUMBOIO  DIX^ASUMDIRM  
VA Fileman 1 IX^DIK  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Supply 4 ASU3BKOR  ASU3IUPD  ASUMBOIO  INDEX NUMBER  

Entry Points

Name Comments DBIA/ICR reference
KAC ;EP; KILL ACCOUNT
KFAC ;EP; KILL FACILITY
REQADD(X) ;EP ; DIRECT USER ADD -MUST HAVE IEN FOR SUBSTATION
UPDTBO ;EP ;UPDATE BACKORDER MASTER
IDX(X) ;EP ; DIRECT INDEX LOOKUP -MUST HAVE IEN FOR REQ
WNODE ;EP ;
XRF ;
QTY ;EP -GET PROPER LENGTH ON QUANTITY
SAC ;EP ; SET FOR ACCOUNT
SFAC ;EP ; SET FOR FACILITY
REQ(X) ;EP ; DIRECT USER LOOKUP -MUST HAVE IEN FOR SUBSTATION
IDXADD(X) ;EP ; DIRECT INDEX ADD -MUST HAVE IEN FOR REQ
READBO ;EP ;READ BACKORDER MASTER
WRITEBO ;EP ;BUILD NEW BACKORDER MASTER FROM ISSUE TRANSACTION

External References

Name Field # of Occurrence
REQ^ASULDIRR REQ+8
SLC^ASULDIRR READBO+23
KAC^ASUMBOIO UPDTBO+5
KFAC^ASUMBOIO UPDTBO+5
WRITEBO^ASUMBOIO IDXADD+6
DIX^ASUMDIRM IDXADD+2, IDX+2
IX^DIK XRF+2, REQADD+19, IDXADD+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ASUMB - [#9002035] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUL(19 - [#9002039.19] READBO+5, READBO+6
^ASUL(20 - [#9002039.2] READBO+4
^ASUMB - [#9002035] READBO+3, WRITEBO+24*, WNODE+1*, REQADD+9, REQADD+11*, REQADD+12*, REQADD+16*, IDXADD+4, IDXADD+5*, IDXADD+7*
, IDXADD+8*, REQ+9, IDX+3, IDX+6, KFAC+7, KFAC+8, KAC+7, KAC+8, KAC+10!, SFAC+5
, SAC+5, SAC+7*
^ASUMB("AC" KFAC+9!, SFAC+6*
^ASUMB(0 REQADD+14*

Label References

Name Line Occurrences
QTY KAC+9, SAC+6
WNODE WRITEBO+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ASUK("DT" WRITEBO+22
>> ASUL(1 REQADD+7
>> ASUL(10 READBO+23
>> ASUL(2 REQADD+6
ASUMB SFAC+7!, SAC+8!
ASUMB("ACC" READBO+14*, UPDTBO+8
ASUMB("B/O" READBO+12*
ASUMB("B/OQ" KAC+10, SAC+7, QTY+4*
ASUMB("CAN" READBO+11*
ASUMB("CTG" READBO+16*
ASUMB("DT" READBO+17*
ASUMB("DTPR" READBO+25*, UPDTBO+11
ASUMB("E#" READBO+1, READBO+2, READBO+3, READBO+4*, READBO+5, READBO+6, READBO+7, READBO+23*, WRITEBO+1, WRITEBO+2
, WRITEBO+18, WRITEBO+24, UPDTBO+1, UPDTBO+2, WNODE+1, XRF+1, REQADD+10*, REQADD+16, IDXADD+1, IDXADD+3*
, IDXADD+4, IDXADD+5, IDXADD+7, IDXADD+8, IDXADD+9, REQ+10*, REQ+12*, IDX+1, IDX+3, IDX+6
, IDX+8*, KFAC+2, KFAC+3, KFAC+10, KAC+2, KAC+3, KAC+11, SFAC+2, SFAC+3, SFAC+7
, SAC+2, SAC+3, SAC+8
ASUMB("FPN" READBO+24*, UPDTBO+10
ASUMB("IDX" READBO+7*
ASUMB("QTYAJ" READBO+13*, UPDTBO+7
ASUMB("QTYB/O" READBO+10*, READBO+26, WRITEBO+7, UPDTBO+4, UPDTBO+6
ASUMB("QTYISS" READBO+22*, UPDTBO+9
ASUMB("REQTYP" READBO+19*
ASUMB("RQN" READBO+18*
ASUMB("SLC" READBO+23*
ASUMB("SSA" READBO+15*
ASUMB("SST" READBO+21*
ASUMB("STA" READBO+20*
ASUMB("TRCD" READBO+8*
ASUMB("UCS" READBO+26*, WRITEBO+23
ASUMB("USR" READBO+5*, READBO+6*
ASUMB("VAL" READBO+26*
ASUMB("VOU" READBO+9*, WRITEBO+4*, WRITEBO+5*, WRITEBO+6, UPDTBO+3
ASUMB(1 READBO+3*, READBO+8, READBO+9, READBO+10, READBO+11, READBO+12, READBO+13, READBO+14, READBO+15, READBO+16
, READBO+17, READBO+18, READBO+19, READBO+20, READBO+21, READBO+22, READBO+23, READBO+24, READBO+25, READBO+26
, WRITEBO+3*, WRITEBO+6*, WRITEBO+7*, WRITEBO+8*, WRITEBO+9*, WRITEBO+10*, WRITEBO+11*, WRITEBO+12*, WRITEBO+13*, WRITEBO+14*
, WRITEBO+15*, WRITEBO+16*, WRITEBO+17*, WRITEBO+18*, WRITEBO+19*, WRITEBO+20*, WRITEBO+21*, WRITEBO+22*, WRITEBO+23*, UPDTBO+3*
, UPDTBO+4, UPDTBO+6*, UPDTBO+7*, UPDTBO+8*, UPDTBO+9*, UPDTBO+10*, UPDTBO+11*, WNODE+1, KFAC+5, KFAC+6*
, KFAC+7*, KFAC+8*, KFAC+9, KFAC+10!, KAC+5, KAC+6*, KAC+7*, KAC+8*, KAC+11!, SFAC+5*
, SFAC+6, SAC+5*, QTY+2
>> ASUMS("SLC" WRITEBO+20
>> ASUT WRITEBO+4, WRITEBO+5, WRITEBO+8, WRITEBO+10, WRITEBO+11, WRITEBO+12, WRITEBO+13, WRITEBO+14, WRITEBO+15, WRITEBO+16
, WRITEBO+17, WRITEBO+19, WRITEBO+21
>> ASUT( WRITEBO+4, WRITEBO+5, WRITEBO+8, WRITEBO+10, WRITEBO+11, WRITEBO+12, WRITEBO+13, WRITEBO+14, WRITEBO+15, WRITEBO+16
, WRITEBO+17, WRITEBO+19, WRITEBO+21
>> ASUT("TRCD" WRITEBO+3
>> ASUVOU IDX+6*
>> D KFAC+6, KAC+6
DA XRF+1*, XRF+2!, REQADD+17*, REQADD+19!, IDXADD+9*, IDXADD+11!, KFAC+2*, KFAC+3*, KFAC+4, KFAC+7
, KFAC+8, KFAC+9, KAC+2*, KAC+3*, KAC+4, KAC+7, KAC+8, KAC+10, SFAC+2*, SFAC+3*
, SFAC+4, SFAC+5, SFAC+6, SAC+2*, SAC+3*, SAC+4, SAC+5, SAC+7
DA(1 XRF+1*, IDXADD+9*, KFAC+3, KFAC+4, KFAC+7, KFAC+8, KFAC+9, KAC+3, KAC+4, KAC+7
, KAC+8, KAC+10, SFAC+3, SFAC+4, SFAC+5, SFAC+6, SAC+3, SAC+4, SAC+5, SAC+7
DIK XRF+1*, XRF+2!, REQADD+18*, REQADD+19!, IDXADD+10*, IDXADD+11!
U READBO+4, READBO+5, READBO+6, READBO+8, READBO+9, READBO+10, READBO+11, READBO+12, READBO+13, READBO+14
, READBO+15, READBO+16, READBO+17, READBO+18, READBO+19, READBO+20, READBO+21, READBO+22, READBO+23, READBO+24
, READBO+25, READBO+26, WRITEBO+3, WRITEBO+6, WRITEBO+7, WRITEBO+8, WRITEBO+9, WRITEBO+10, WRITEBO+11, WRITEBO+12
, WRITEBO+13, WRITEBO+14, WRITEBO+15, WRITEBO+16, WRITEBO+17, WRITEBO+18, WRITEBO+19, WRITEBO+20, WRITEBO+21, WRITEBO+22
, WRITEBO+23, UPDTBO+3, UPDTBO+4, UPDTBO+6, UPDTBO+7, UPDTBO+8, UPDTBO+9, UPDTBO+10, UPDTBO+11, WNODE+1
, REQADD+14, REQADD+16, IDXADD+7, IDXADD+8, IDX+6, KFAC+6, KFAC+8, KFAC+9, KAC+6, KAC+8
, SFAC+6, QTY+2
X REQADD~, REQADD+6*, REQADD+7, REQADD+8, REQADD+9, REQADD+10, REQADD+11, REQADD+12, REQADD+16, REQADD+17
, IDXADD~, IDXADD+2, IDXADD+3, IDXADD+4, IDXADD+5, IDXADD+8, IDXADD+9, REQ~, REQ+8, REQ+9
, REQ+10, REQ+12, IDX~, IDX+2, IDX+3, IDX+5, IDX+6, IDX+8, KFAC+1~, KAC+1~
, SFAC+1~, SAC+1~, QTY+2*, QTY+3*, QTY+4
Y REQADD+7*, REQADD+8*, REQADD+9*, IDXADD+1*, IDXADD+2, IDXADD+4*, REQ+8, REQ+10*, REQ+13*, IDX+1*
, IDX+2, IDX+5*, IDX+9*, KFAC+1~, KAC+1~, SFAC+1~, SAC+1~, QTY+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All