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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSPEAX

Package: PAID

Routine: PRSPEAX


Information

PRSPEAX ;WOIFO/SAB - CANCEL EXTENDED ABSENCE ;1/4/2005

Source Information

Source file <PRSPEAX.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
PAID 4 (LCK,RLCKE,TCULCK)^PRSPAPU  UEA^PRSPEAA  ($$CHKRG,$$DISLST,BLDLST,DISEA)^PRSPEAU  ($$ESIGC,$$PRSIEN)^PRSPUT2  
VA FileMan 3 MSG^DIALOG  FILE^DIE  ^DIR  
Kernel 2 ($$FMADD,$$FMTE,$$NOW)^XLFDT  SIG^XUSESIG  

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
PAID 1 PRSP EA CANCEL  

Entry Points

Name Comments DBIA/ICR reference
SEL ; select extended absence
AGAIN
EXIT ; exit point

External References

Name Field # of Occurrence
MSG^DIALOG SEL+68
FILE^DIE SEL+68
^DIR SEL+16, SEL+50, AGAIN
LCK^PRSPAPU SEL+57
RLCKE^PRSPAPU SEL+62
TCULCK^PRSPAPU SEL+61, SEL+76
UEA^PRSPEAA SEL+71
$$CHKRG^PRSPEAU SEL+34
$$DISLST^PRSPEAU SEL+8
BLDLST^PRSPEAU SEL+5
DISEA^PRSPEAU SEL+26
$$ESIGC^PRSPUT2 PRSPEAX+14
$$PRSIEN^PRSPUT2 PRSPEAX+10
$$FMADD^XLFDT SEL+39
$$FMTE^XLFDT SEL+46
$$NOW^XLFDT SEL+66
SIG^XUSESIG SEL+53

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SEL+1
Function Call: WRITE
  • Prompt: !?26,"VA TIME & ATTENDANCE SYSTEM"
  • Line Location: SEL+1
Function Call: WRITE
  • Prompt: !?28,"CANCEL EXTENDED ABSENCE",!
  • Line Location: SEL+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SEL+13
Function Call: WRITE
  • Prompt: $C(7),!,"Another user is editing this extended absence!"
  • Line Location: SEL+23
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SEL+26
Function Call: WRITE
  • Prompt: !
  • Line Location: SEL+26
Function Call: WRITE
  • Prompt: !!,"This extended absence includes some ESR days that can't be"
  • Line Location: SEL+44
Function Call: WRITE
  • Prompt: !,"automatically updated if the absence is cancelled. Note that"
  • Line Location: SEL+45
Function Call: WRITE
  • Prompt: !,"ESR days before "_$$FMTE^XLFDT(PERSTR)_" won't be automatically modified."
  • Line Location: SEL+46
Function Call: WRITE
  • Prompt: !,"If appropriate, please manually update those earlier ESR days.",!
  • Line Location: SEL+47
Function Call: WRITE
  • Prompt: !,"The extended absence has been cancelled."
  • Line Location: SEL+73
Routine Call
  • DIALOG
  • Line Location:
    • SEL+68
Routine Call
  • DIE
  • Line Location:
    • SEL+68
Routine Call
  • DIR
  • Line Location:
    • SEL+16
    • SEL+50
    • AGAIN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRST(458.4 - [#458.4] SEL+18, SEL+21, SEL+50, SEL+54, SEL+79

Label References

Name Line Occurrences
AGAIN SEL+22, SEL+54, SEL+60
EXIT PRSPEAX+11, PRSPEAX+14, SEL+8, SEL+10, SEL+16, SEL+50, AGAIN
SEL SEL+50, AGAIN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR PRSPEAX+6~, SEL+16!, SEL+50!, AGAIN!
DIR("A" SEL+15*, SEL+50*
DIR(0 SEL+14*, SEL+50*, AGAIN*
DIROUT PRSPEAX+6~
DIRUT PRSPEAX+6~, SEL+16, SEL+50, AGAIN
DT SEL+5, SEL+34, SEL+36, SEL+39
DTOUT PRSPEAX+6~
DUOUT PRSPEAX+6~
EAIEN PRSPEAX+6~, SEL+17*, SEL+18, SEL+21, SEL+26, SEL+50, SEL+54, SEL+66, SEL+67, SEL+79
EALIST PRSPEAX+6~
EALIST( SEL+17
EALIST(0 SEL+10, SEL+14
EAY0 PRSPEAX+6~, SEL+18*, SEL+34, SEL+36, SEL+39, SEL+40
ESRU PRSPEAX+6~, SEL+32*, SEL+34*, SEL+36*, SEL+39, SEL+43
IOF SEL+1, SEL+26
PEREND PRSPEAX+7~, SEL+40*, SEL+57, SEL+71
PERSTR PRSPEAX+7~, SEL+39*, SEL+46, SEL+57, SEL+71
PRSFDA PRSPEAX+7~
PRSFDA( SEL+66*, SEL+67*
PRSIEN PRSPEAX+7~, PRSPEAX+10*, PRSPEAX+11, SEL+5, SEL+34, SEL+57, SEL+61, SEL+71, SEL+76
PRSLCK PRSPEAX+7~, SEL+57, SEL+61, SEL+76
PRSLCKE PRSPEAX+7~, SEL+57, SEL+60, SEL+62, SEL+63!
U SEL+34, SEL+36, SEL+39, SEL+40
X PRSPEAX+7~
X1 PRSPEAX+7~, SEL+54
Y PRSPEAX+7~, SEL+16, SEL+17, SEL+50
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All