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

Package: IFCAP

Routine: PRCOER1


Information

PRCOER1 ;WISC/DJM-EDI REPORTS USING LIST MANAGER ; [8/31/98 2:26pm]

Source Information

Source file <PRCOER1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 DD^%DT  NOW^%DTC  EN^DDIOL  ^DIR  
IFCAP 1 ^PRCOER3  
Kernel 1 $$NOW^XLFDT  
List Manager 1 CLEAR^VALM1  

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 3 PRCO EDI GENERATOR  PRCOER2  PRCOER4  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
REPORTS ; COME HERE TO ENTER THE REPORTS GENERATOR.
R0
R1 ; IS THIS ONE OF THE CORRECT INPUTS?
R2
R2B
R2C
P2
P3
R3
R4
DATE
IT ; SELECT ACCEPTED, REJECTED OR INCOMMING TRANSACTIONS WITH PROBLEMS.
RT1
PO ; FIND OUT IF USER WANTS TO DISPLAY 'POA' RECORDS
WRONG(X) ; COME HERE IF THE USER'S INPUT IS WRONG.
CHECK(X,Y) ; COME HERE TO SEE IF INPUT IS ONE OF THE CORRECT ENTRIES.
RT ; Ask user from date. Must be less than "NOW".
; returns PRCOBEG
RT0 ; Ask user end date. Date must be > BEG date and less
; than "NOW".
; returns PRCOSTOP
PAUSE ; Come here to allow user to read screen before continuing.
LF ; Line feed

External References

Name Field # of Occurrence
DD^%DT RT+8
NOW^%DTC RT+5
EN^DDIOL WRONG+6, LF+1
^DIR R0+5, RT+12, RT0+8, PAUSE+3
^PRCOER3 DATE+3
CLEAR^VALM1 REPORTS+4
$$NOW^XLFDT RT0+15

Label References

Name Line Occurrences
CHECK R1+2, R2+15, R2B+10, P3+3
DATE R1+4, R2CR2C+10, R3+1
LF R0+1, R0+8, R0+10, RT+4, RT0+7
P2 R2+3, R2B+1, R2B+14, R2B+15, DATE+2
P3 R2+6, R2B+4, R3
PAUSE R0+9, R0+13, R1+3, R1+6, R2+16, R2B+11, P2R3+2, RT1
R0 R0+7, R0+13, R1+3, R1+7, R2+16, R2B+11, P2+1, R3+3, RT1+1
R2 R0+11
R2B R2+3
R2C R2B+1
R3 R0+12
R4 R0+6, R0+7, R0+13, R1+7, P2+1, R3+3, RT1+1
RT DATE
RT1 DATE+1
WRONG R0+13, R1+3, R1+5, R2+16, R2B+11, R2B+14, R2B+15, P3+4, P3+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT REPORTS+3~
A REPORTS+3~, WRONG+6
A(1 WRONG+1*
A(2 WRONG+2*
A(3 WRONG+3*
A(4 WRONG+4*
A(5 WRONG+5*
AA RT+2~, RT+6*, RT+7
DIR REPORTS+2~, R0+5!, RT+12!, RT0+8!, PAUSE+1~
DIR("?" R0+3*
DIR("A" R0+2*, RT+10*, RT0+5*
DIR("B" RT+11*, RT0+6*
DIR(0 R0+4*, RT+9*, RT0+4*, PAUSE+2*
DIRUT RT+13, RT0+9, RT0+18!, PAUSE+1~
DT RT0+15
DTOUT REPORTS+3~, R0+6, RT0+18!, PAUSE+1~
DUOUT R0+6, RT0+18!, PAUSE+1~
END REPORTS+3~
FIRST REPORTS+3~
I REPORTS+2~, R2+9*, R2+10*, R2C+2*, R2C+3*, R2C+6*, R2C+8*, P3+1*
LAST REPORTS+3~
LIST REPORTS+2~, R0*, R1+4*, R2+3, R2+8, R2+10, R2+11, R2+12, R2B+1, R2B+6
R2B+7, R2B+8, R2C*, R2C+1*, R2C+2*, R2C+3*, R2C+4*, R2C+5*, R2C+6, R2C+7*
R2C+8*, P3*, P3+1, P3+4*, P3+5*, P3+6*, P3+7*, R3+1, DATE+2
POS REPORTS+3~, R2C+9!
POS( R2C+6*, R2C+8
POSI REPORTS+3~, R2C+6*
PRCA REPORTS+2~, R2+1*, R2+3, R2+5, R2+15, R2B+14
PRCB REPORTS+2~, R2+2*, R2BR2B+1, R2B+3, R2B+10, R2B+15
PRCBLST REPORTS+2~, R2B*, R2B+8*, R2B+12*, R2CR2C+5
PRCC REPORTS+3~, P3+1*, P3+3, P3+5
PRCLST REPORTS+2~, R2+12*, R2+17*, R2CR2C+4
PRCOBEG DATE+1, RT+3!, RT+14*, RT0+3, RT0+4
PRCOSTOP DATE+1, RT+3!, RT0+10*, RT0+11, RT0+15*, RT0+16*
PRCPOS REPORTS+2~, R2+10*, R2+11
PRCSA REPORTS+2~, R2+4*, R2+7, R2B+2*, R2B+5
Q1 REPORTS+2~, R2!, R2+11*, R2+17, R2+18*, R2B+14, R2C+2, R2C+3
Q2 REPORTS+2~, R2!, R2B+7*, R2B+12, R2B+13*, R2B+15, R2C+2, R2C+3
START REPORTS+3~
>> VALMBCK R4*
>> VALMBG R4+1*
X REPORTS+2~, R0+7, R0+11, R0+12, R0+13, R1+2, R1+3, R1+5, R1+7, R2+1
R2+2, R2+4, R2+5*, R2+7*, R2+16, R2B+2, R2B+3*, R2B+5*, R2B+11, P2+1
P3+1, P3+4, R3+3, RT1RT1+1, WRONG~, WRONG+1, CHECK~, CHECK+16*, CHECK+17
RT+6, RT+7
Y REPORTS+2~, R1+1*, R1+2, R1+3, R1+4, R2+14*, R2+15, R2+16, R2+17, R2+18
R2B+10, R2B+11, R2B+12, R2B+13, P3+2*, P3+3, P3+4, P3+5, P3+6, P3+7
, CHECK~, CHECK+17*, RT+7*, RT+11, RT+14, RT0+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All