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

Package: IFCAP

Routine: PRCODCT


Information

PRCODCT ;WISC/DJM-DOCUMENT CONFIRMATION TRANSACTION SERVER ;6/19/96 11:03 AM

Source Information

Source file <PRCODCT.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Generic Code Sheet 3 PROCESS^GECSSDCT  ($$STATUS,DATA)^GECSSGET  SETSTAT^GECSSTAA  
IFCAP 3 $$GETTXNS^PRCFFERT  PERROR^PRCODCT1  KILL^PRCOSRV3  

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
IFCAP 1 ^PRCF(423.5  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
IN ;THIS ROUTINE WILL BE CALLED FROM THE 'FMS' SERVER VIA THE FILE 423.5
FIND ;NOW THAT THE 'DCT' TRANSACTION BELONGS HERE LETS FIND THE FIRST
ENTER ;OK, LETS ENTER IN EACH 'DCT' ENTRY BETWEEN TWO 'DOC's INTO THE FILE
EXIT
UPDATE
ERROR ;HERE IS THE LIST OF ERROR MESSAGES

External References

Name Field # of Occurrence
PROCESS^GECSSDCT UPDATE
$$STATUS^GECSSGET UPDATE+24
DATA^GECSSGET UPDATE+6, UPDATE+23
SETSTAT^GECSSTAA UPDATE+24
$$GETTXNS^PRCFFERT UPDATE+20
PERROR^PRCODCT1 IN+10, ENTER+4, UPDATE+1
KILL^PRCOSRV3 EXIT

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(411 - [#411] IN+13
^PRC(442 - [#442] UPDATE+9, UPDATE+12, UPDATE+13
^PRCF(423.5 - [#423.5] IN+7, IN+8
^PRCF(423.6 - [#423.6] IN+6, FIND+5, FIND+6, ENTER+4, ENTER+5
^PRCTMP("BUGS" IN+4
^PRCTMP("PRCOSRV2" IN+4*
^TMP($J FIND+3!
^XMB(3.8 - [#3.8] IN+9

Label References

Name Line Occurrences
EXIT FIND+11
UPDATE ENTER+20, ENTER+28

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AR IN+5~, ENTER+20!, ENTER+28!, UPDATE*
DA IN+5~
DCB IN+5~
DCD IN+5~, FIND+3!, ENTER+16*, ENTER+20!, ENTER+21, ENTER+28!, ENTER+29
DCL IN+5~, FIND+3!, ENTER+20!, ENTER+22, ENTER+28!
DCL( ENTER+22, ENTER+25*, ENTER+30
DIE IN+5~
DOCID IN+5~, ENTER+15*, ENTER+20!, ENTER+28!, UPDATEUPDATE+2, UPDATE+6
DOCLN IN+5~, FIND+5*, ENTER+20*, ENTER+28*
DONE UPDATE+3~, UPDATE+4*, UPDATE+12, UPDATE+15*, UPDATE+16*
DR IN+5~
ENCK IN+5~
ENTRY IN+5~, ENTER+13*, ENTER+15
>> GECSDATA UPDATE+7, UPDATE+8, UPDATE+14, UPDATE+24
>> GECSDATA( UPDATE+8
LINE IN+5~, IN+6*, IN+7, IN+11, IN+12, FIND+4*, FIND+5*, FIND+6, ENTER+4*, ENTER+5
ENTER+16, ENTER+20, ENTER+25, ENTER+28
LINE1 IN+5~, FIND+5, FIND+6*, FIND+7, FIND+8, FIND+9, FIND+11, ENTER+4, ENTER+5*, ENTER+6
ENTER+7, ENTER+13, ENTER+14, ENTER+15, ENTER+16, ENTER+25
LN IN+5~, ENTER+22*, ENTER+25*, ENTER+30*
LNFLAG IN+5~, ENTER+3*, ENTER+4*, ENTER+11, ENTER+12*, ENTER+18, ENTER+19*, ENTER+20*, ENTER+24, ENTER+25*
ENTER+26, ENTER+27*, ENTER+28*
LOOP UPDATE+3~, UPDATE+4*, UPDATE+12*, UPDATE+13, UPDATE+22*, UPDATE+23, UPDATE+24
MGP IN+5~, IN+7*, IN+8*, IN+9
MTI IN+5~
NAME IN+5~
>> NODE UPDATE+13*, UPDATE+14, UPDATE+15, UPDATE+16
>> PRCDA IN+4, IN+6, FIND+5, FIND+6, ENTER+4, ENTER+5, EXIT
PRCMG IN+5~, IN+9*
PRCMOP UPDATE+3~, UPDATE+5*, UPDATE+9*, UPDATE+15, UPDATE+16, UPDATE+20
PRCPO UPDATE+3~, UPDATE+5*, UPDATE+8*, UPDATE+9, UPDATE+12, UPDATE+13, UPDATE+20
PRCSIS UPDATE+3~, UPDATE+5*, UPDATE+20*, UPDATE+21, UPDATE+22, UPDATE+23, UPDATE+24
PRCTXN UPDATE+3~, UPDATE+5*, UPDATE+15*, UPDATE+16*, UPDATE+19, UPDATE+20
PRCXM IN+5~, ENTER+3!
PRCXM(1 IN+10, IN+11*, IN+12*, IN+13*, ENTER+4, ENTER+11*, ENTER+13*, ENTER+14*, ENTER+18*, ENTER+24*
ENTER+26*
RFLAG IN+5~, ENTER+20*!, ENTER+21*, ENTER+22*, ENTER+28*!, ENTER+29*, ENTER+30*, UPDATEUPDATE+1, UPDATE+2
SEGID IN+5~, FIND+5, FIND+9*, ENTER+7*, ENTER+8, ENTER+9, ENTER+10, ENTER+11, ENTER+18, ENTER+19
ENTER+20, ENTER+24, ENTER+25, ENTER+26, ENTER+27, ENTER+28
STATION IN+5~, IN+12*, IN+13
STCK IN+5~, IN+13*
TRANS IN+5~, ENTER+14*, ENTER+15
U IN+7, IN+9, IN+11, IN+12, FIND+9, ENTER+7, ENTER+13, ENTER+14, ENTER+15, ENTER+16
ENTER+21, ENTER+22, ENTER+25, ENTER+29, ENTER+30
>> ZTSK IN+4

Marked Items

Name Field # of Occurrence
$T(ERROR+1 IN+11
$T(ERROR+2 IN+13
$T(ERROR+3 ENTER+13
$T(ERROR+4 IN+12
$T(ERROR+5 ENTER+14
$T(ERROR+6 ENTER+11
$T(ERROR+7 ENTER+18
$T(ERROR+8 ENTER+24
$T(ERROR+9 ENTER+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All