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

Package: IFCAP

Routine: PRCFAC


Information

PRCFAC ;WISC/CTB-CODE SHEET GENERATOR ; 05/11/93 10:46 AM

Source Information

Source file <PRCFAC.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
IFCAP 7 COUNTER^PRCFACP  ^PRCFACS1  (,DEL)^PRCFACXM  ^PRCFSITE  ^PRCFYN  REMOVE^PRCHES5  ENF^PRCHSTAT  
VA FileMan 4 ^%DT  NOW^%DTC  (,IX)^DIC  ^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 24

Package Total Caller Graph
IFCAP 23 PRCEADJ2  PRCEOB  PRCF58A1  PRCFAC01  PRCFAC1  PRCFAC2  PRCFACA  PRCFACLD  
PRCFACR3  PRCFACX2  PRCFALOG  PRCFAV  PRCFDA1  PRCFDA1X  PRCFFU41  PRCHCS1  
PRCHCS5  PRCHDEP2  PRCHDEP3  PRCHEC  PRCHED  PRCHEI  PRCHREC7  
Accounts Receivable 1 PRCACLM  

Entry Points

Name Comments DBIA/ICR reference
OUT1
LOG ;CREATE LOG CODE SHEETS
EN21
NEWCS
TT
EN73
AM
EN1 ;CREATE A CODE SHEET
EN2 ;EDIT EXISTING TRANSACTION
V ;;5.1;IFCAP;**97**;Oct 20, 2000
EN731
EN732
LCK
SE
OUT

External References

Name Field # of Occurrence
^%DT SE+1
NOW^%DTC NEWCS+4
^DIC NEWCS+2, TT+4, EN2+2
IX^DIC EN731
^DIE AM+1, EN21+1
COUNTER^PRCFACP NEWCS+1
^PRCFACS1 EN732+1
^PRCFACXM AM+1, EN21+1
DEL^PRCFACXM AM+2
^PRCFSITE SE, EN73
^PRCFYN EN732+1
REMOVE^PRCHES5 LCK+1
ENF^PRCHSTAT LCK+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),"Batching or purging is now going on.",!," Code sheet operations are temporarily suspended.",!
  • Line Location: NEWCS+0
Function Call: WRITE
  • Prompt: $C(7),!,"Code Sheet has been Key Punched and may not be edited with this option."
  • Line Location: EN2+4
Function Call: WRITE
  • Prompt: !,"THIS CODE SHEET CANNOT BE EDITED, IT MUST BE RE-ENTERED UNDER ANOTHER NUMBER.",$C(7)
  • Line Location: EN21+0
Function Call: WRITE
  • Prompt: !,$C(7)
  • Line Location: EN732+0
Function Call: READ
  • Timeout: 3
  • Variable: X
  • Line Location: EN732+1
Function Call: WRITE
  • Prompt: !,"No Action Taken."
  • Line Location: EN732+1
Function Call: WRITE
  • Prompt: !,$C(7),"ANOTHER USER IS EDITING THIS ENTRY!"
  • Line Location: LCK+0
Function Call: WRITE
  • Prompt: !!,"...Purchase Order has been returned, Supply has been notified...",$C(7),!
  • Line Location: LCK+1
Routine Call
  • DIE
  • Line Location:
    • AM+1
    • EN21+1
Routine Call
  • DIC
  • Line Location:
    • NEWCS+2
    • TT+4
    • EN2+2
Routine Call
  • DIC
  • Line Location:
    • EN731

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCF(423 - [#423] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCF(423 - [#423] NEWCS, NEWCS+2, NEWCS+5, NEWCS+7*, NEWCS+8*, EN2+3

Label References

Name Line Occurrences
EN1 LOG+1, AM, AM+1, AM+2
EN2 EN2+4, EN21, EN21+1
EN731 EN732+1
NEWCS NEWCS+2, NEWCS+3, AM
OUT SE, EN1+1, EN1+2, AM, EN2+1, EN2+2, EN73, EN731, EN732+1
OUT1 AM+2
SE EN1+2, EN2+1
TT TT+5, AM

Naked Globals

Name Field # of Occurrence
^("TRANS" NEWCS+7*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NEWCS+4!, TT+4*, TT+6*, SE, AM, OUT1!, OUT!, EN73, EN732+1*
>> %A EN732*
>> %B EN732+1*
%DT SE+1*, OUT1!
%H NEWCS+4!
%I NEWCS+4!
%X OUT1!
%Y OUT1!
A OUT1!
B OUT1!, OUT!
C NEWCS+9!, OUT1!
D OUT!, EN731*
D0 OUT!
DA NEWCS!, NEWCS+1!, NEWCS+4*, AM, EN2+3*, OUT!, EN731*, LCK!, LCK+1, LCK+2
DG OUT!
DIC NEWCS+2*, NEWCS+9!, TT*, TT+4!, EN2+2*, EN2+3!, OUT!, EN731*, LCK, LCK+2
DIC("A" TT*, EN2+2!, EN731!*
DIC("B" TT*
DIC("S" TT+2*, EN2+2*, EN731*!
DIC(0 NEWCS+2*, TT*, TT+4*, EN2+2*, EN731*
DIE AM*, EN2+3!*, OUT!
DIG OUT1!, OUT!
DIH OUT1!, OUT!
DIK OUT1!
DIU OUT1!, OUT!
DIV OUT1!, OUT!
DIW OUT1!, OUT!
DLAYGO NEWCS+2*!, OUT!
DQ OUT1!, OUT!
DR AM+1*, EN21*, OUT!
FSO EN731!
I OUT1!, OUT!
J OUT!
K OUT!
M OUT1!, OUT!
N OUT1!, OUT!
P AM+1!
PO AM+1!
PODA AM+1!
>> PRC("FY" NEWCS+1, NEWCS+2
>> PRC("PER" NEWCS+6
>> PRC("SITE" NEWCS+1, NEWCS+5, EN1+2, EN2+1
PRCENT OUT!, EN732+1*
>> PRCF("X" EN1+2*, EN2+1*
PRCFA AM+1!, OUT!
PRCFA("CSDA" NEWCS+4*, EN2+3*
PRCFA("CSNAME" NEWCS+3*
PRCFA("DICS" TT+2
PRCFA("EDIT" NEWCS+5, TT+6*, AM+1, EN2+3*, EN21
PRCFA("KP" NEWCS+2
PRCFA("PODA" EN1+1!
PRCFA("REF" NEWCS+5, NEWCS+8, NEWCS+9!
PRCFA("SYS" NEWCS+6, TT+6*, EN2+3*
PRCFA("TT" NEWCS+5, TT, TT+6*, AM+1*, EN21*
PRCFA("TTDA" TT+6*
PRCFA("TTDATE" NEWCS+4*, NEWCS+5, SE+1*, AM+1*
PRCFA("TTF" TT+4, TT+5
PRCFA("TTLEN" NEWCS+7, NEWCS+9!, TT+6*, EN2+3*
>> PRCFAA EN1+1
PRCFASYS LOG+1!, TT+1*, TT+5, OUT1!, EN2+2*!, OUT!
PRCFDEL NEWCS!, TT!, EN1+1!, EN2+1!
>> PRCHAUTO NEWCS+3
PRCHLOG LOG+1*!, NEWCS+9, TT+1
Q OUT!
Q1 EN2+1!, EN2+2!, OUT!
S OUT!
U NEWCS+2, NEWCS+3, NEWCS+5, NEWCS+7, TT+5, TT+6, SE*, EN21
X NEWCS+1*, NEWCS+2*, NEWCS+4, NEWCS+5*, NEWCS+6*, NEWCS+7, NEWCS+9!, TT+4*, SE+1*, AM+1*!
, OUT!, EN732+1*, LCK+1*
X1 AM+1*!, OUT1!
XL1 OUT1!, OUT!
Y NEWCS+1, NEWCS+2, NEWCS+3, NEWCS+4, NEWCS+5, NEWCS+7, NEWCS+8, NEWCS+9!, TT+4, TT+6
, SE+1, AM+1, EN2+2, EN2+3, EN2+4, OUT!, EN731
Y(0 NEWCS+3, TT+5, TT+6, EN2+3, EN21
Z OUT!
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