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

Package: IFCAP

Routine: PRCFAC0


Information

PRCFAC0 ;WISC@ALTOONA/CTB-ROUTINE TO PROCESS OBLIGATIONS ;11/4/92 4:32 PM

Source Information

Source file <PRCFAC0.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
IFCAP 6 (,NC,OUT3)^PRCFAC01  ^PRCFAC0J  SIG^PRCFACX0  ^PRCFSITE  ^PRCFYN  ^PRCHS  
VA FileMan 2 (,IX)^DIC  ^DIE  
Kernel 1 ^%ZIS  

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

Package Total Caller Graph
IFCAP 1 PRCFAC01  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
SC ;PAINT SCREEN
ONEITEM
ALLITEMS
SAEDIT
CCEDIT
NC

External References

Name Field # of Occurrence
^%ZIS SC+1
^DIC ONEITEMALLITEMS
IX^DIC V+3
^DIE ONEITEM+1, CCEDIT
^PRCFAC01 SC+9
NC^PRCFAC01 V+7
OUT3^PRCFAC01 V+2, V+3, V+5, V+6, V+7, SC+7, ALLITEMS+1
^PRCFAC0J SC+5
SIG^PRCFACX0 NC+2
^PRCFSITE V+2
^PRCFYN SC+7, ALLITEMS+2, ALLITEMS+3, SAEDITNC+1
^PRCHS ONEITEMALLITEMS+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),"PURCHASE ORDER DOES NOT CONTAIN A CONTROL POINT.",!,"UNABLE TO PROCESS, PLEASE RETURN TO SUPPLY FOR CORRECTION!"
  • Line Location: V+5
Function Call: WRITE
  • Prompt: !!,"No BOC data has been recorded for this Purchase Order.",$C(7)
  • Line Location: V+8
Function Call: WRITE
  • Prompt: @IOF,!?(IOM-37\2),"PURCHASE ORDER - "_$P(PO(0),"^"),!!," COST CENTER: "_$P(PO(0),"^",5),?IOM\2-4,"CONTROL POINT: "_$P(PO(0),"^",3)
  • Line Location: SC+2
Function Call: WRITE
  • Prompt: !!,"BOC #1: "_$P(PO(0),"^",6),?IOM\2,"AMOUNT #1: $ "_$J($P(PO(0),"^",7),0,2),!!
  • Line Location: SC+3
Function Call: WRITE
  • Prompt: "BOC #2: "_$P(PO(0),"^",8),?IOM\2,"AMOUNT #2: $ "_$J($P(PO(0),"^",9),0,2),!!
  • Line Location: SC+4
Function Call: WRITE
  • Prompt: !,"You're missing a Cost Center. Let's start over."
  • Line Location: ALLITEMS+1
Routine Call
  • %ZIS
  • Line Location:
    • SC+1
Routine Call
  • DIC
  • Line Location:
    • ONEITEM
    • ALLITEMS
Routine Call
  • DIC
  • Line Location:
    • V+3
Routine Call
  • DIE
  • Line Location:
    • ONEITEM+1
    • CCEDIT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(442 - [#442] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] V+4, V+5
^PRC(442 - [#442] SC+5, ONEITEMALLITEMS+4, ALLITEMS+5, CCEDIT+1
^PRCD(420.1 - [#420.1] ALLITEMS+2

Label References

Name Line Occurrences
ALLITEMS SAEDIT
CCEDIT V+6, SC+7
NC V+7
ONEITEM ONEITEM+1, SAEDIT
SAEDIT V+8, SC+7
SC SC+7

Naked Globals

Name Field # of Occurrence
^( ALLITEMS+4
^(0 V+4, ALLITEMS+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % V+2, V+6, V+7, V+8, SC+6*, SC+7, ONEITEM*, ALLITEMS+2*, ALLITEMS+3*, SAEDIT*
, CCEDIT*, NC+1*, NC+2*, NC+3*
>> %A SC+6*, ALLITEMS+2*, ALLITEMS+3*, SAEDIT*, NC*
>> %A(1 SC+6*, NC*
>> %B SC+6*, ALLITEMS+2*, ALLITEMS+3*, SAEDIT*, NC*
>> %B(1 SC+6*, NC+1*
>> %B(2 NC+1*
>> C1 SC+8*
>> D V+3*
>> DA ONEITEM*, ONEITEM+1*, ALLITEMS+4*, ALLITEMS+5*, CCEDIT*, CCEDIT+1
>> DIC V+3*, ONEITEM*, ONEITEM+1, ALLITEMS*
>> DIC("A" V+3!*, ONEITEM*!, ONEITEM+1*
>> DIC("S" V+3*!
>> DIC(0 V+3*, ONEITEM*, ALLITEMS*
>> DIE ONEITEM+1*, CCEDIT*
>> DR ONEITEM+1*, CCEDIT*
FSO V+3!
>> I ALLITEMS+4*
II V+6*, V+8*, SC+2!
IOF SC+1, SC+2
IOM SC+1, SC+2, SC+3, SC+4
>> IOP SC+1*
>> PCP V+4*, V+5, V+6, V+8, SC+7
>> PO V+4*, ALLITEMS+4
>> PO(0 V+4*, V+5, V+6, V+7, V+8, SC+2, SC+3, SC+4, SC+8, ONEITEM*
ALLITEMS+1, ALLITEMS+2, ALLITEMS+5*, CCEDIT+1*
POP SC+1!
>> PRC("FY" SC+8
>> PRC("QTR" SC+8
>> PRC("SITE" V+4, V+5, SC+8
>> PRCFA("PODA" V+4*, SC+5, ONEITEMALLITEMS+5, CCEDIT
>> PRCFA("SIGFAIL" NC+2!
>> PRCFOUT ONEITEM*
SA ALLITEMS*, ALLITEMS+2*, ALLITEMS+3, ALLITEMS+4, ALLITEMS+5!
U V+5, V+6, V+8
>> X ONEITEM
>> Y V+3, V+4, ONEITEMONEITEM+1, ALLITEMSCCEDIT
>> Y(0 V+4, ALLITEMS+2
>> Z SC+8*
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