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

Package: IFCAP

Routine: PRC168P


Information

PRC168P ;VMP/RB - PRCFA SUPERVISOR key setting/audit ;03/01/12

Source Information

Source file <PRC168P.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 NOW^%DTC  ^DIE  ^DIK  
Kernel 1 $$FMADD^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
START ;
; Post install to set key PRCFA SUPERVISOR terminate setting
; to 'NO" and audit to look for terminated employees having
; PRCFA SUPERVISOR key.
SETUP
SET
AUDIT ;FIND EMPLOYEES IN ^VA(200) W/ KEY PRCFA SUPERVISOR
1
2
3
EXIT ;

External References

Name Field # of Occurrence
NOW^%DTC SETUPEXIT+1
^DIE SET+3
^DIK 2+3
$$FMADD^XLFDT SETUP+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"** NO PRCFA SUPERVISOR KEY DEFINED AS IFCAP SECURITY KEY **"
  • Line Location: SET+0
Function Call: WRITE
  • Prompt: !!,"Number of TERMINATED employees with key PRCFA SUPERVISOR still assigned: ",T1
  • Line Location: EXIT+3
Function Call: WRITE
  • Prompt: !!,"Number of ACTIVE employees with key PRCFA SUPERVISOR still assigned: ",T2
  • Line Location: EXIT+4
Function Call: WRITE
  • Prompt: !!,"Number of employees with *NO* node 0 information: ",T3
  • Line Location: EXIT+5
Routine Call
  • DIE
  • Line Location:
    • SET+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19.1 - [#19.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19.1 - [#19.1] SETSET+1
^VA(200 - [#200] 11+1, 22+1
^XTMP("PRC168P" START+5, SETUP+1*, SETUP+2*, SETUP+3*, SET+2*, 3*, EXIT+2*

Label References

Name Line Occurrences
1 1+1, 22+5
3 1+1, 2+2, 2+4
EXIT SET1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SETUPEXIT+1, EXIT+6!
CPOKEY SET*, SET+1, SET+3, 2EXIT+6!
DA SET+3*, 2+3*, EXIT+6!
DA(1 2+3*
DIE SET+3*, EXIT+6!
DIK 2+3*, EXIT+6!
DR SET+3*, EXIT+6!
IEN AUDIT+1*, 1*, 1+1, 22+1, 2+3, 3EXIT+6!
IENKEY EXIT+6!
KR0 2+1*, EXIT+6!
R0 SET+1*, SET+2, 1+1*, 2+2, 3EXIT+6!
RMEND EXIT+1*, EXIT+2, EXIT+6!
RMSTART SETUP*, SETUP+1, SETUP+3, EXIT+6!
STS 1+1*, 2+2*, 2+4*, 3EXIT+6!
T1 SETUP*, 2+2*, EXIT+2, EXIT+3, EXIT+6!
T2 SETUP*, 2+4*, EXIT+2, EXIT+4, EXIT+6!
T3 SETUP*, 1+1*, EXIT+2, EXIT+5, EXIT+6!
U SET+2, AUDIT+1*, 2+1, 2+2, 3EXIT+2
VAKEY 2*, 2+1, 2+3, EXIT+6!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All