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

Package: IFCAP

Routine: PRCBMT


Information

PRCBMT ;WISC@ALTOONA/CLH-MULTIPLE TRANSACTIONS ;9-6-90/10:27

Source Information

Source file <PRCBMT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
IFCAP 4 (EDIT,PST,REVIEW)^PRCBMT1  MSG^PRCFQ  ^PRCFSITE  ^PRCFYN  
VA FileMan 3 EN^DDIOL  ^DIC  ^DIK  

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

Package Total Caller Graph
IFCAP 4 CONTROL POINT  PRCB MULTIPLE CREATE/POST  PRCB MULTIPLE POST/EDIT  PRCBMT1  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
EN
GETNUM ;GET TEMP TRANS NUMBER
DIE ;I $D(PRCB("ASK")) D DEL Q
DEL
OUT
INPT ;INPUT TRANSFORM
VERI ;VERIFY DATA
VER1
POST

External References

Name Field # of Occurrence
EN^DDIOL GETNUM+2
^DIC GETNUM+5, INPT+2, POST+1
^DIK DEL+2
EDIT^PRCBMT1 DIE+2
PST^PRCBMT1 DIE+6
REVIEW^PRCBMT1 DIE+4
MSG^PRCFQ DEL+1, DEL+2
^PRCFSITE V+2, POST
^PRCFYN GETNUM+9, DEL+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!!,"YOU HAVE AN UNDEFINED FILE. CALL SITE MANAGER.",!!
  • Line Location: EN+0
Function Call: WRITE
  • Prompt: $C(7),!!,"This has been assigned TRANSACTION NUMBER: ",PRCB("TN"),".",!,"Please note and use for editing of this transaction.",!
  • Line Location: GETNUM+7
Function Call: WRITE
  • Prompt: !,$C(7),"This transaction contains no entries. No further action can be taken."
  • Line Location: DIE+3
Function Call: WRITE
  • Prompt: !,$C(7),"This transaction contains at least one entry with no funding information.",!,"Either correct or delete this entry."
  • Line Location: DIE+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DEL+2
Routine Call
  • DIC
  • Line Location:
    • GETNUM+5
    • INPT+2
    • POST+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCF(421.1 - [#421.1] ENGETNUM+1, GETNUM+3, GETNUM+4, VERI+1, VERI+2, VER1VER1+1

Label References

Name Line Occurrences
DEL DIE+2, DIE+6
DIE GETNUM+8, DIE+3, POST+2
EN GETNUM+9
GETNUM GETNUM+5
OUT V+2, GETNUM+10, DELPOST+1
POST POST+2
VER1 VERI+2
VERI DIE+3

Naked Globals

Name Field # of Occurrence
^(0 VERI+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % V+2, GETNUM+9*, DEL+1*, POST
>> %A GETNUM+9*, DEL+1*
>> %B GETNUM+9*, DEL+1*
CHK OUT!
CNT OUT!
COUNT EN*, GETNUM+5*, GETNUM+9*, OUT!
D0 INPT+1~
DA GETNUM+6*, DEL+2*, OUT!, VERI+1, VERI+2, VER1VER1+1, POST+1*
DA(1 VERI+2*, VER1VER1+1
DATA OUT!, VER1*
DIC GETNUM+5*!, OUT!, INPT+1~, INPT+2*, POST+1*!
DIC("A" POST+1*, POST+2*
DIC("S" INPT+2*
DIC(0 GETNUM+5*, INPT+2*, POST+1*
DIE OUT!
DIK DEL+2*, OUT!
DIX INPT+1~
DLAYGO GETNUM+5*, OUT!
DO INPT+1~
DR OUT!
DUOUT OUT!
FREC OUT!
>> I VERI+2*
>> J VER1*
LOCKFLG EN+1*, DEL, OUT!, POST*
NXT OUT!
POP OUT!
>> PRC("SITE" INPT+2
PRCB OUT!
PRCB("ASK" GETNUM+8*, DIE+4*, DIE+5!
PRCB("AUTOKILL" DEL+1!, DEL+2!
PRCB("ER" DIE+3!
PRCB("ERR" DIE+3, DIE+4!, VERI+1!*, VERI+2, VER1*!, VER1+1*
PRCB("NOFLG" DIE+1*, DIE+5, POST*
PRCB("TDA" GETNUM+6*, DEL+2, POST+1*
PRCB("TN" EN*, GETNUM+3*, GETNUM+5, GETNUM+6*, GETNUM+7, GETNUM+9*, DEL+1, DEL+2, POST+1*
PRCB("^" DIE+2!, DIE+6!, DEL+1*
PRCBE OUT!
PRCBNUM OUT!
PRCF("SIFY" OUT!
>> PRCF("X" V+2*, POST*
REC OUT!, VER1*
TNUM GETNUM+3*!, OUT!
TOREC OUT!
X GETNUM+5*, DEL+1*, DEL+2*, OUT!, INPT+2*!
>> Y GETNUM+5, GETNUM+6, INPT+2, POST+1
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