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 |  Local Variables  | All
Print Page as PDF
Routine: PRSPSRC

Package: PAID

Routine: PRSPSRC


Information

PRSPSRC ;WOIFO/MGD - PTP SELECT RECONCILIATION CHOICE ;04/22/05

Source Information

Source file <PRSPSRC.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
PAID 5 ^PRSAES  (ROPT,SUM)^PRSPBRP  (DISPLAY,ESRCHK,MEM,MEMDAT)^PRSPRM  KILL^PRSPRM1  A1^PRSPUT1  
VA FileMan 4 MSG^DIALOG  UPDATE^DIE  $$EXTERNAL^DILFD  ^DIR  

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

Package Total Caller Graph
PAID 2 PRSP PTP SRC  PRSPESR  

Entry Points

Name Comments DBIA/ICR reference
MAIN(PRSIEN,MIEN) ; Main Driver
; PRSIEN optional parameter-employee file 450 ien
; MIEN optional parameter-ien of memo that needs ptps reconcile choice
PTPRC ; PTP Reconciliation Choice
RO
PTPRCOM ; Prompt for PTP's Reconciliation Comments if paper form was used
SAVE ; Save PTP info into #458.7

External References

Name Field # of Occurrence
MSG^DIALOG SAVE+11
UPDATE^DIE SAVE+11
$$EXTERNAL^DILFD MAIN+25
^DIR PTPRCOM+3
^PRSAES SAVE+4
ROPT^PRSPBRP MAIN+37
SUM^PRSPBRP MAIN+35
DISPLAY^PRSPRM MAIN+28
ESRCHK^PRSPRM MAIN+32
MEM^PRSPRM MAIN+17
MEMDAT^PRSPRM MAIN+19
KILL^PRSPRM1 MAIN+20, MAIN+23, MAIN+29, MAIN+33, MAIN+40, MAIN+44, MAIN+46
A1^PRSPUT1 RO+15, PTPRCOM+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MAIN+12
Function Call: WRITE
  • Prompt: !!,"Memorandum status is not Reconciliation Started."
  • Line Location: MAIN+13
Function Call: WRITE
  • Prompt: !!,"You have already selected the following reconciliation option:"
  • Line Location: MAIN+24
Function Call: WRITE
  • Prompt: !!,"Reconciliation Option: ",$$EXTERNAL^DILFD(458.7,17,"",+DATA2)
  • Line Location: MAIN+25
Function Call: WRITE
  • Prompt: !,"Reconciliation Comments: ",$P(DATA2,U,2)
  • Line Location: MAIN+26
Function Call: WRITE
  • Prompt: !!,"Enter Reconciliation Choice: "
  • Line Location: RO+0
Function Call: WRITE
  • Prompt: !!,"Enter a number between 1 and ",END," or ^ to exit"
  • Line Location: RO+6
Function Call: WRITE
  • Prompt: !!,"Enter 1 or ^ to exit"
  • Line Location: RO+8
Function Call: WRITE
  • Prompt: " "_PTPRCE
  • Line Location: RO+10
Function Call: WRITE
  • Prompt: !!,"Your Reconciliation Choice was not saved."
  • Line Location: SAVE+6
Routine Call
  • DIALOG
  • Line Location:
    • SAVE+11
Routine Call
  • DIE
  • Line Location:
    • SAVE+11
Routine Call
  • DIR
  • Line Location:
    • PTPRCOM+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRST(458.7 - [#458.7] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC("SSN" MAIN+7
^PRST(458.7 - [#458.7] MAIN+11, MAIN+22
^TMP($J MAIN+15!, RO+13*, PTPRCOM+7*, PTPRCOM+9*, PTPRCOM+11*, PTPRCOM+13*
^VA(200 - [#200] MAIN+6

Label References

Name Line Occurrences
PTPRC MAIN+39
PTPRCOM MAIN+43
RO RO+4
SAVE MAIN+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA SAVE+13!
DATA2 MAIN+22*, MAIN+23, MAIN+25, MAIN+26, SAVE+13!
DIR SAVE+13!
DIR("A" PTPRCOM+2*
DIR(0 PTPRCOM+2*
DIRUT MAIN+29, SAVE+13!
DTIME RO+1
DUZ MAIN+4, MAIN+6
END PTPRC+1*, RO+5, RO+6, RO+7, SAVE+13!
ENDAT MAIN+19, SAVE+13!
ESOK SAVE+2~, SAVE+5, SAVE+7
HOL SAVE+2~
IEN4587 SAVE+3!, SAVE+8*, SAVE+9, SAVE+10
INDEX RO+12*, RO+13, RO+14*, PTPRCOM+7*, PTPRCOM+8*, PTPRCOM+9, PTPRCOM+10*, PTPRCOM+11, PTPRCOM+12*, PTPRCOM+13
PTPRCOM+14*, SAVE+13!
IOF MAIN+12
MEM SAVE+13!
MEM( MAIN+41, PTPRC+1, RO+4, RO+9
MIEN MAIN~, MAIN+11, MAIN+16, MAIN+19, MAIN+20, MAIN+22, SAVE+8
PRSFDA SAVE+3!
PRSFDA( SAVE+9*, SAVE+10*
PRSIEN MAIN~, MAIN+5, MAIN+7*, MAIN+8, MAIN+11
PTPRC MAIN+41*, RO+9*, SAVE+9, SAVE+13!
PTPRCE RO+9*, RO+10, SAVE+13!
PTPRCOM PTPRCOM+5*, PTPRCOM+6, PTPRCOM+8, PTPRCOM+10, PTPRCOM+12, SAVE+10, SAVE+13!
QUIT MAIN+31*, MAIN+33, SAVE+13!
RO MAIN+40, MAIN+41, RO+1*, RO+2*, RO+3, RO+4, RO+9, RO+11, SAVE+14!
SSN MAIN+6*, MAIN+7, SAVE+14!
STATUS MAIN+19, SAVE+14!
STDAT MAIN+19, SAVE+14!
TDAT MAIN+19, SAVE+14!
TEXT RO+11*, RO+13*, PTPRCOM+6*, PTPRCOM+7, PTPRCOM+8*, PTPRCOM+9, PTPRCOM+10*, PTPRCOM+11, PTPRCOM+12*, PTPRCOM+13
PTPRCOM+14*, SAVE+14!
U MAIN+26, MAIN+41, RO+9
X MAIN+44, PTPRCOM+4, PTPRCOM+5, SAVE+14!
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 |  Local Variables  | All