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  | All
Print Page as PDF
Routine: PRCHAMXB

Package: IFCAP

Routine: PRCHAMXB


Information

PRCHAMXB ;WISC/DJM-'CHANGES' ROUTINES #2 FOR 443.6 ;6/1/94 3:51 PM

Source Information

Source file <PRCHAMXB.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 FILE^DICN  ^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: 8

Package Total Caller Graph
IFCAP 8 PRCH7B  PRCH7C  PRCH7D  PRCHMA  PRCHMA1  PRCHMA2  PRCHMA3  ^PRC(443.6  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
EN0 ;SAVES 'CHANGES' INFORMATION FOR 'PROMPT PAYMENT TERMS' MULTIPLE, 'PROMPT PAYMENT PERCENT'
EN1 ;SAVES 'DAYS (TERM)'
EN2 ;SAVES 'CHANGES' INFORMATION FOR 'NET AMOUNT' IN MAIN FILE
EN3 ;SAVES 'CHANGES' INFORMATION FOR 'DELIVERY DATE' IN MAIN FILE
EN4 ;SAVES 'NEW PO RECORD' IN MAIN FILE
EN6 ;SAVES 'SHIP TO' IN MAIN FILE
EN7 ;SAVES 'SOURCE CODE' IN MAIN FILE
EN8 ;SAVES 'AUTHORITY' FIELD IN 'AMENDMENT' MULTIPLE
EN9 ;SAVES 'INVOICE ADDRESS' IN MAIN FILE
EN10 ;SAVE 'METHOD OF PAYMENT' IN MAIN FILE
EN11 ;SAVES 'CHANGES' INFORMATION FOR 'PROMPT PAY TYPE' MULTIPLE, 'PROMPT PAYMENT PERCENT'
SAVE(FF,PRCHDA1,RECORD) ;THIS WILL DO THE ACTUAL SAVING OF THE INFORMATION.
NEXT(DA,DA1,DA2) ;COME HERE TO CREATE THE NEXT ENTRY IN THE 'CHANGES' MULTIPLE.
FIND
ENTER

External References

Name Field # of Occurrence
FILE^DICN ENTER
^DIE SAVE+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(443.67 NEXT+3
^PRC(443.6 - [#443.6] SAVE+6, NEXT+3*, FIND

Label References

Name Line Occurrences
ENTER NEXT+3
FIND FINDENTER
NEXT SAVE+10
SAVE EN0+3, EN1+3, EN2+3, EN3+3, EN4+3, EN6+3, EN7+3, EN8+3, EN9+3, EN10+3
EN11+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AA NEXT+2~, NEXT+3*, NEXT+4*, FIND*, ENTER
ALREADY SAVE+5~, SAVE+6*, SAVE+7
BB NEXT+2~, FIND*
D SAVE+5~
D0 SAVE+5~
D1 SAVE+5~
D2 SAVE+5~
DA EN0+2, EN1+2, EN6+2, EN7+2, EN8+2, EN9+2, EN10+2, EN11+2, SAVE+9~, SAVE+12*
, NEXT~, NEXT+3, FINDENTER
DA(1 EN0+2, EN1+2, EN8+2, EN11+2, SAVE+12*, ENTER*
DA(2 SAVE+12*, ENTER*
DA1 NEXT~, NEXT+3, FINDENTER
DA2 NEXT~, ENTER+1*
DC SAVE+5~, SAVE+11~
DD SAVE+11~, NEXT+2~, ENTER!
DE SAVE+11~
DG SAVE+11~
DH SAVE+5~
DI SAVE+11~
DIC NEXT+2~, ENTER*
DIC(0 ENTER*
DIE SAVE+11~, SAVE+12*
DIEL SAVE+11~
DIFLD SAVE+5~
DIG SAVE+5~
DIH SAVE+5~
DINUM NEXT+2~, ENTER*
DIOV SAVE+5~
DIP SAVE+5~
DISYS SAVE+5~
DIU SAVE+5~
DIV SAVE+5~
DK SAVE+11~
DL SAVE+11~
DM SAVE+11~
DO SAVE+11~, NEXT+2~, ENTER!
DOV SAVE+5~
DP SAVE+11~
DQ SAVE+11~
DR SAVE+11~, SAVE+13*
DS SAVE+5~
DU SAVE+5~
DV SAVE+5~
DW SAVE+5~
F2NUMBER SAVE+5~, SAVE+6*
FF EN0+1~, EN0+2*, EN0+3, EN1+1~, EN1+2*, EN1+3, EN2+1~, EN2+2*, EN2+3, EN3+1~
EN3+2*, EN3+3, EN4+1~, EN4+2*, EN4+3, EN6+1~, EN6+2*, EN6+3, EN7+1~, EN7+2*
EN7+3, EN8+1~, EN8+2*, EN8+3, EN9+1~, EN9+2*, EN9+3, EN10+1~, EN10+2*, EN10+3
EN11+1~, EN11+2*, EN11+3, SAVE~, SAVE+6
J SAVE+5~
L SAVE+5~
OLD SAVE+5~, SAVE+8*
>> PRCHAM SAVE+6, SAVE+10, SAVE+12
>> PRCHAMDA EN2+2*, EN3+2*, EN4+2*
PRCHDA SAVE+5~, SAVE+8*, SAVE+10, SAVE+12
PRCHDA1 EN0+1~, EN0+2*, EN0+3, EN1+1~, EN1+2*, EN1+3, EN2+1~, EN2+2*, EN2+3, EN3+1~
EN3+2*, EN3+3, EN4+1~, EN4+2*, EN4+3, EN6+1~, EN6+2*, EN6+3, EN7+1~, EN7+2*
EN7+3, EN8+1~, EN8+2*, EN8+3, EN9+1~, EN9+2*, EN9+3, EN10+1~, EN10+2*, EN10+3
EN11+1~, EN11+2*, EN11+3, SAVE~, SAVE+6, SAVE+10, SAVE+12
>> PRCHPO EN2+2, EN3+2, EN4+2
RECORD EN0+1~, EN0+2*, EN0+3, EN1+1~, EN1+2*, EN1+3, EN2+1~, EN2+2*, EN2+3, EN3+1~
EN3+2*, EN3+3, EN4+1~, EN4+2*, EN4+3, EN6+1~, EN6+2*, EN6+3, EN7+1~, EN7+2*
EN7+3, EN8+1~, EN8+2*, EN8+3, EN9+1~, EN9+2*, EN9+3, EN10+1~, EN10+2*, EN10+3
EN11+1~, EN11+2*, EN11+3, SAVE~, SAVE+6
U NEXT+4
X SAVE+8, SAVE+9~, NEXT+2~, ENTER*
Y EN0+1~, EN1+1~, EN2+1~, EN3+1~, EN4+1~, EN6+1~, EN7+1~, EN8+1~, EN9+1~, EN10+1~
EN11+1~, NEXT+2~, ENTERENTER+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All