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: PRCSRIE

Package: IFCAP

Routine: PRCSRIE


Information

PRCSRIE ;WISC/SAW/DXH - BUILD AND MAINTAIN REPETITIVE ITEM LIST FILE ;7.26.99

Source Information

Source file <PRCSRIE.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 4 $$GETCCCNT^PRCSECP  CALC^PRCSRIE1  ENF^PRCSUT  (EN1,W4,W5)^PRCSUT3  
VA FileMan 4 NOW^%DTC  ^DIC  YN^DICN  ^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IFCAP 3 ITEM  PRCSRI  PRCSRI ENTER  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**13,53**;Oct 20, 2000
GOTDFLT
STF
W1
VENDOR ;INPUT TRANS VENDOR FIELD-410.3
VENDOR1
EX
EX1
VENDOR2
VENDORC ;CK MND SOURCE/PREF VENDOR
V2
CC
EXIT
ERREXIT

External References

Name Field # of Occurrence
NOW^%DTC STF+8
^DIC GOTDFLT+2, STF+4, VENDOR+3
YN^DICN W1+1
^DIE STF+10
$$GETCCCNT^PRCSECP V+7
CALC^PRCSRIE1 STF+12
ENF^PRCSUT V+4
EN1^PRCSUT3 STF+3
W4^PRCSUT3 STF+5
W5^PRCSUT3 V+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Would you like to create another repetitive item list entry"
  • Line Location: W1+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: W1+3
Function Call: WRITE
  • Prompt: !,"NOTE: This item has a unit cost of $0.00"
  • Line Location: VENDOR1+1
Function Call: WRITE
  • Prompt: $C(7),!,"NOTE: This item has a minimum order quantity of ",$P(Y(0),"^",12)
  • Line Location: EX+0
Function Call: WRITE
  • Prompt: $C(7),!,"NOTE: This item must be ordered in multiples of ",$P(Y(0),"^",11)
  • Line Location: EX+1
Function Call: WRITE
  • Prompt: $C(7),!,"NOTE: This item has a packaging multiple/unit of purchase of ",$P(Y(0),"^",8)_"/"_Z(1)
  • Line Location: EX+2
Function Call: WRITE
  • Prompt: !!," The vendor you have chosen has no unit cost for this item."
  • Line Location: VENDOR2+4
Function Call: WRITE
  • Prompt: !," Please do one of the following:"
  • Line Location: VENDOR2+5
Function Call: WRITE
  • Prompt: !," 1. Choose another item."
  • Line Location: VENDOR2+6
Function Call: WRITE
  • Prompt: !," 2. Choose another vendor."
  • Line Location: VENDOR2+7
Function Call: WRITE
  • Prompt: !," 3. Contact A&MM to enter the unit cost.",!!
  • Line Location: VENDOR2+8
Function Call: WRITE
  • Prompt: !,$C(7),"The following is the preferred (but not mandatory) vendor for this item."
  • Line Location: V2+1
Function Call: WRITE
  • Prompt: $C(7),!!,"There are no cost centers entered for this station and control point in the Fund",!,"Control Point file. You must enter one or more cost centers before continuing."
  • Line Location: CC+0
Function Call: WRITE
  • Prompt: $C(7),!!,"That Cost Center is invalid."
  • Line Location: ERREXIT+0
Routine Call
  • DIC
  • Line Location:
    • GOTDFLT+2
    • STF+4
    • VENDOR+3
Routine Call
  • DIE
  • Line Location:
    • STF+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410.3 - [#410.3] Classic Fileman Calls
^PRC(420 - [#420] Classic Fileman Calls
^PRC(441 - [#441] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] VENDOR+2, VENDORC+2
^PRC(440 - [#440] VENDOR+4, VENDOR+5, VENDORC+4, V2+1
^PRC(441 - [#441] VENDOR+1, VENDORC+4, VENDORC+6, V2
^PRCD(420.1 - [#420.1] GOTDFLT+3
^PRCD(420.5 - [#420.5] EX+2
^PRCS(410.3 - [#410.3] STF+6, STF+8*, STF+9, STF+11, VENDOR+1, VENDOR+5*, VENDOR1+2*, VENDORC+1, VENDORC+3, VENDORC+5*!

Label References

Name Line Occurrences
CC V+8
ERREXIT GOTDFLT+3
EX1 VENDOR+1, VENDOR+3, VENDOR+4
EXIT V+4, GOTDFLT+2, W1+2, ERREXIT+2
PRCSRIE STF+6, W1+4
V2 VENDORC+2
VENDOR1 VENDORC+6
VENDOR2 VENDOR1
W1 W1+2

Naked Globals

Name Field # of Occurrence
^(0 STF+8*, STF+9*, VENDOR+2, EX+2, VENDORC+2, VENDORC+4, VENDORC+5*, VENDORC+6, V2V2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% STF+8, W1+1*, W1+2, EXIT!
CC V+3~*, V+7*, V+8, V+9
DA STF+5*, STF+6, STF+8, STF+9, STF+11*, VENDOR+1, VENDOR+5, VENDOR1+2, VENDORC+1, VENDORC+3
VENDORC+5, EXIT!
DA(1 VENDOR+1, VENDOR+5, VENDOR1+2, VENDOR2+2, VENDORC+1, VENDORC+3, VENDORC+5
DIC GOTDFLT+1*, STF+4*, STF+10, VENDOR+3*, EX1!, VENDOR2!, VENDOR2+2*, EXIT!
DIC("A" GOTDFLT*
DIC("B" V+9*
DIC("S" VENDOR+2*, VENDOR+3!
DIC(0 GOTDFLT+1*, STF+4*, STF+10*, VENDOR+3*, VENDOR2+2*Press return to continue:Press return to continue:
DIE STF+10*, EXIT!
DIE("NO^" STF+10*, STF+11!
>> DIK VENDOR2+2*
DLAYGO STF+4*!
DR STF+10*, EXIT!
>> NOCOST VENDOR2+1*
>> PRC("CP" V+7, STF+2, VENDOR+1, VENDOR+2, VENDORC+2, V2
>> PRC("FY" STF+2
>> PRC("QTR" STF+2
>> PRC("SITE" V+4, V+7, STF+2, VENDOR+1, VENDOR+2, VENDORC+2, V2
>> PRCHSPD STF+7
PRCSDA STF+5*, STF+11, EXIT!
>> PRCSIP STF+9
PRCSL EXIT!
PRCSNO STF+9*, EXIT!
PRCSV W1+3!, VENDORC+5*, VENDORC+6, EXIT!
PRCSV1 W1+3!, VENDORC+1!, V2*, V2+1*, EXIT!
REP STF~, STF+1*
U V+9
X STF+2*, VENDOR+1!, VENDOR+3!, VENDOR+4!, VENDOR+5*, VENDORC+4*, VENDORC+5, V2*, V2+1!, CC*
, EXIT!, ERREXIT+1*
Y V+4, GOTDFLT+2, GOTDFLT+3*, STF+2, STF+5, VENDOR+3, VENDOR+4, VENDOR+5, VENDORC+4*, VENDORC+5
VENDORC+6, EXIT!
Y(0 GOTDFLT+3, VENDOR1EXEX+1, EX+2, VENDORC+6*, EXIT!
Z VENDOR1*, VENDOR1+1, VENDOR1+2, EXIT!
Z("DR" EX1!, VENDOR2!
Z(1 EX+2*
Z0 VENDOR+1*, EX1!, VENDOR2!, VENDORC+1*!, VENDORC+4, VENDORC+6, V2V2+1!, EXIT!
Z1 EXIT!
Z2 VENDORC+3*, VENDORC+4, VENDORC+5, VENDORC+6!
Z3 VENDORC+3*, VENDORC+5, VENDORC+6!
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