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

Package: IFCAP

Routine: PRCSRCD


Information

PRCSRCD ;ISC-SF/TKW-ALLOW ENTRY OF DATE RECEIVED ;10/11/91 10:27

Source Information

Source file <PRCSRCD.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
IFCAP 2 ^PRCSDIC  EN3^PRCSUT  
VA FileMan 2 DD^%DT  ^DIE  

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
IFCAP 2 PRCS REC.DATE ALL  PRCS REC.DATE SINGLE  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
EN1 ; LOOP THROUGH TRX.BY CONTROL POINT
RD1
RD2
EN2 ;ENTER DATE RECEIVED ON SINGLE TRX.
E2
W
W2
EXIT

External References

Name Field # of Occurrence
DD^%DT RD2+1
^DIE RD2+4
^PRCSDIC E2+2
EN3^PRCSUT EN1+1, EN2+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: !,"***LAST TRANSACTION***",!
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: "."
  • Line Location: RD1+0
Function Call: WRITE
  • Prompt: !,$P(^PRCS(410,PRCSI,0),"^",1),?20,"P.O.: "_$P(^(4),"^",5)
  • Line Location: RD2+0
Function Call: WRITE
  • Prompt: " "_$S($D(^PRCD(442.5,+$P(^(0),U,2),0)):$E($P(^(0),U,1),1,16),1:"")
  • Line Location: RD2+1
Function Call: WRITE
  • Prompt: " P.O.DATE: "_Y
  • Line Location: RD2+1
Function Call: WRITE
  • Prompt: ?25,"PARTIAL#: ",PRCSP,?45
  • Line Location: RD2+2
Function Call: WRITE
  • Prompt: "*FINAL*"
  • Condition for execution: $P(^(0),U,9)="F"
  • Line Location: RD2+2
Function Call: WRITE
  • Prompt: ?54,"DATE: "
  • Line Location: RD2+2
Function Call: WRITE
  • Prompt: ?54,"DATE: "
  • Line Location: RD2+2
Function Call: WRITE
  • Prompt: !
  • Line Location: RD2+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: E2+0
Function Call: WRITE
  • Prompt: S
  • Line Location: E2+3
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !,$C(7),"NO P.O.HAS BEEN ENTERED FOR THIS TRANSACTION!"
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !,$C(7),"FINAL PARTIAL HAS NOT BEEN ENTERED FOR THIS P.O.!"
  • Line Location: W2+0
Routine Call
  • DIE
  • Line Location:
    • RD2+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] RD1+3, RD1+4, RD1+5, RD2+1, E2+4, E2+5, E2+6
^PRCD(442.5 - [#442.5] RD2+1
^PRCS(410 - [#410] RD1RD1+1, RD1+2, RD1+3, RD2E2+3, E2+4

Label References

Name Line Occurrences
E2 E2+4, E2+5, E2+7, E2+8, WW2
EXIT EN1+1, EN1+2, EN2+1, E2+2
RD1 EN1+2, RD1RD1+1, RD1+2, RD1+3, RD1+4, RD1+6, RD1+7
RD2 RD1+3, RD1+4, RD1+7, E2+4, E2+5, E2+8
W E2+3

Naked Globals

Name Field # of Occurrence
^( RD1+5, E2+6
^(0 RD1RD1+5, RD2+1, E2+6
^(1 RD2+1
^(10 RD1+3, E2+4
^(4 RD1+1, RD2E2+3
^(9 RD1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D E2!
D0 EXIT!
DA RD2+4*, EXIT!
DIC E2*, EXIT!
DIC("A" E2*
DIC("S" E2+1*, E2+2!
DIC(0 E2*
DIE RD2+4*, E2*, EXIT!
DR RD2+3*, EXIT!
I RD1+5*, E2+6*, EXIT!
J EXIT!
PRC EN1+1!, EXIT!
PRC("CP" EN1+1, EN1+2, RD1EN2+1
PRC("SITE" EN1+1, EN2+1
PRCSCP EN1+2*, EXIT!
PRCSDT RD1+3*, E2+4*, EXIT!
PRCSFINL RD1+5*, RD1+6, E2+6*, E2+7, EXIT!
PRCSFY EXIT!
PRCSI EN1+2*, RD1*, RD2RD2+4, E2+2*, EXIT!
PRCSIP EXIT!
>> PRCSLOOP EN1+2*, RD1+7, RD2+4*
PRCSP EXIT!
PRCSPO RD1+3*, RD1+4, RD1+5, RD2+1, E2+3*, E2+4*, E2+5, E2+6, EXIT!
PRCSQ EXIT!
PRCSX EXIT!
U RD1+5, RD2+1, E2+6
X RD1*, RD1+1, RD1+2, RD1+3, RD1+4*, E2+5*, EXIT!
Y RD2+1*, RD2+4, EN2+1, E2+2, E2+3, E2+4, EXIT!
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