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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCSES

Package: IFCAP

Routine: PRCSES


Information

PRCSES ;WISC/SAW-SUB-MODULES CALLED BY FIELDS IN CONTROL POINT ACT. FILE ;1/20/98 3:07 PM [7/14/98 3:04pm]

Source Information

Source file <PRCSES.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 ^DIC  YN^DICN  ^DIR  
IFCAP 1 (TRANK,TRANK1,TRANS,TRANS1)^PRCSEZ  

Caller Graph

Caller Graph Total: 33

Package Total Caller Graph
IFCAP 33 PRCBBUL  PRCBR1  PRCEFIS1  PRCEOB  PRCESOE  PRCF58A1  PRCFAC02  PRCFGPF  
PRCHDR  PRCHG  PRCHJR01  PRCHLO6  PRCHNRQ  PRCHQ41B  PRCPRIT1  PRCS58OB  
PRCSAPP2  PRCSES2  PRCSOUT  PRCSP13  PRCSP1A2  PRCSPC  PRCST1  PRCST12  
PRCST2  PRCST22  PRCST3  PRCST31  PRCST36  PRCST4  PRCST42  PRCUFCD  
PRCVIBF  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**150**;Oct 20, 2000;Build 24
SUB ;INPUT TRANSFORM FOR BOC FIELD
SUB1
VENDOR ;INPUT TRANSFORM FOR VENDOR FIELD
AGAIN
VENDOR1
VENDOR2
ISS
INACT ; CHECK IF THE VENDOR SELECTED IS INACTIVE.
; IF INACTIVE, SEE IF THERE IS A REPLACEMENT VENDOR.
; IF THERE IS AN ACTIVE REPLACEMENT VENDOR SUGGEST THAT VENDOR
; TO THE USER.
CC ;INPUT TRANSFORM FOR COST CENTER
CC1
TRANS ;SET FOR X-REF ON TRANS $ AMT FIELD
TRANS1
TRANK ;KILL FOR X-REF ON TRANS $ AMT FIELD
TRANK1
STATUS ;COMPUTES STATUS OF PO FOR FIELD 54, FILE 410

External References

Name Field # of Occurrence
^DIC SUB1+1, AGAIN+15, CC+3
YN^DICN VENDOR1
^DIR INACT+43
TRANK^PRCSEZ TRANK+2
TRANK1^PRCSEZ TRANK1+1
TRANS^PRCSEZ TRANS+2
TRANS1^PRCSEZ TRANS1+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Major budget object code classifications are:"
  • Line Location: V+5
Function Call: WRITE
  • Prompt: !,"10 thru 13 - Personal Services and Benefits"
  • Line Location: V+6
Function Call: WRITE
  • Prompt: !," 21 - Travel and Transportation of Persons"
  • Line Location: V+7
Function Call: WRITE
  • Prompt: !," 22 - Transportation of Things"
  • Line Location: V+8
Function Call: WRITE
  • Prompt: !," 23 - Rent, Communications, and Utilities"
  • Line Location: V+9
Function Call: WRITE
  • Prompt: !," 24 - Printing and Reproduction"
  • Line Location: V+10
Function Call: WRITE
  • Prompt: !," 25 - Other Services"
  • Line Location: V+11
Function Call: WRITE
  • Prompt: !," 26 - Supplies and Materials"
  • Line Location: V+12
Function Call: WRITE
  • Prompt: !,"31 thru 33 - Acquisition of Capital Assets",!
  • Line Location: V+13
Function Call: WRITE
  • Prompt: !,$C(7),"This is a repetitive item type of request."
  • Line Location: AGAIN+4
Function Call: WRITE
  • Prompt: !,"Cancel this request if you wish to order from a different vendor."
  • Line Location: AGAIN+5
Function Call: WRITE
  • Prompt: !!,"Enter information for new vendor"
  • Condition for execution: %=1
  • Line Location: VENDOR1+0
Function Call: WRITE
  • Prompt: $C(7),"A&MM MUST enter the A&MM Warehouse as a vendor before you can place an"
  • Line Location: ISS+4
Function Call: WRITE
  • Prompt: !,"Issue Book request."
  • Line Location: ISS+5
Function Call: WRITE
  • Prompt: !,"Issue Book Requests will automatically be ordered from",!,X,!
  • Line Location: ISS+7
Function Call: WRITE
  • Prompt: !!,"The VENDOR you have chosen is Inactivated."
  • Line Location: INACT+25
Routine Call
  • DIC
  • Line Location:
    • SUB1+1
    • AGAIN+15
    • CC+3
Routine Call
  • DIR
  • Line Location:
    • INACT+43

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(420 - [#420] Classic Fileman Calls
^PRCD(420.1 - [#420.1] Classic Fileman Calls
^PRC(440 - [#440] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] CC+2
^PRC(440 - [#440] AGAINISSISS+1, INACT+19, INACT+22, INACT+31, INACT+32
^PRC(442 - [#442] STATUS+3
^PRC(443 - [#443] STATUS+2
^PRCD(420.1 - [#420.1] SUB1CC+4, CC+5
^PRCD(420.2 - [#420.2] SUB1+2, SUB1+3
^PRCD(442.3 - [#442.3] STATUS+2, STATUS+3
^PRCS(410 - [#410] SUB+1, VENDOR+6, AGAIN+3, AGAIN+40, AGAIN+48, VENDOR2+3*, VENDOR2+4*, CC+1, TRANS+1, TRANS1
TRANK+1, TRANK1STATUS+1

Label References

Name Line Occurrences
AGAIN AGAIN+33
CC1 CC+1, CC+2, CC+3, CC+4
INACT AGAIN+25
ISS VENDOR+6
VENDOR1 VENDOR1
VENDOR2 VENDOR+6, AGAIN+29

Naked Globals

Name Field # of Occurrence
^(0 ISS+1, STATUS+2, STATUS+3
^(10 AGAIN+3, STATUS+1
^(3 SUB+1, AGAIN+40*, AGAIN+48*, CC+1
^(7 STATUS+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% VENDOR1*, VENDOR2+6!
>> D0 STATUS+1, STATUS+2
>> DA VENDOR+6, AGAIN+3, AGAIN+40, AGAIN+48, VENDOR2+3, VENDOR2+4, CC+1, TRANS+1, TRANS1TRANK+1
TRANK1
>> DA(1 SUB+1
DIC SUB1+1*!, SUB1+2!, SUB1+3!, AGAIN+7!, AGAIN+11*, AGAIN+33!, VENDOR2+7!, CC+3*, CC1!
DIC("S" AGAIN+14*
DIC(0 SUB1+1*, AGAIN+12*, CC+3*
>> DIR("A" INACT+42*
>> DIR(0 INACT+41*
>> DTOUT AGAIN+19
>> DUOUT AGAIN+19
IEN VENDOR+2~, AGAIN+22*, AGAIN+24, AGAIN+25, AGAIN+33!, AGAIN+37, VENDOR1VENDOR2VENDOR2+4, ISS*
ISS+1, ISS+3, INACT+19, INACT+22, INACT+24
>> IVCK INACT+31*
LOOP VENDOR+2~, AGAIN+33, INACT+24*, INACT+30*, INACT+31, INACT+33*, INACT+34*
>> N10 INACT+19*, INACT+20, INACT+21
N9 VENDOR+2~, INACT+22*, INACT+23
NAME VENDOR+2~, AGAIN*
OK VENDOR+2~, AGAIN+24!, AGAIN+29, INACT+20*, INACT+21*
>> PRCS("SUB" SUB1+3*
PRCX VENDOR+2~, VENDOR+7*, AGAIN+1
PRCY VENDOR+2~
PRCY(0 AGAIN+23*, AGAIN+33!, VENDOR2+2, VENDOR2+3, ISS+1*, ISS+2, ISS+3
RV VENDOR+2~, AGAINAGAIN+1, AGAIN+12, AGAIN+13, AGAIN+21!, AGAIN+24!, AGAIN+33, AGAIN+45, INACT+23*
INACT+24*, INACT+26, INACT+31, INACT+32, INACT+34, INACT+35*, INACT+40, INACT+45
RVX VENDOR+2~, INACT+32*, INACT+33, INACT+34, INACT+35
U AGAINAGAIN+40, AGAIN+48, VENDOR2+2, VENDOR2+3, INACT+21, INACT+31
X SUB1!, SUB1+1!, SUB1+2*!, SUB1+3*, VENDOR+3!, VENDOR+4, VENDOR+5, VENDOR+6, VENDOR+7, AGAIN+1*
AGAIN+3!, AGAIN+10, AGAIN+13*, AGAIN+19*, AGAIN+21!, AGAIN+33!, AGAIN+38*, AGAIN+46!, VENDOR1!, VENDOR2+2*
ISS+2*, ISS+3!, ISS+7, CC+1!, CC+2!, CC+3!, CC+4*!, CC+5*, STATUS+1*, STATUS+2*
STATUS+3*
Y SUB1+1, AGAIN+8!, AGAIN+21, AGAIN+22, CC+3
Y(0 SUB1+2, AGAIN+9!, AGAIN+23, CC+4
Y(410 STATUS+1*, STATUS+3*, STATUS+4!
Y(411 STATUS+2*, STATUS+4!
>> Z("Z" AGAIN+2*
>> Z(1 AGAIN+10*, AGAIN+38, AGAIN+39!, AGAIN+47!, VENDOR2+1*
Z0 SUB+1*, SUB1!, SUB1+1!, SUB1+2!, SUB1+3!, CC+1*, CC+2, CC1!
Z1 CC+1~*, CC+2, CC1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All