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

Package: IFCAP

Routine: PRCHPAM5


Information

PRCHPAM5 ;WISC/DJM-PRINT AMENDMENT,ROUTINE #4 ;11/14/94 3:52 PM

Source Information

Source file <PRCHPAM5.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
IFCAP 1 (DATA,LCNT,LCNT1,LINE)^PRCHPAM5  

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

Package Total Caller Graph
IFCAP 17 PRCHAMY1  PRCHAMY2  PRCHAMY3  PRCHAMY4  PRCHAMY5  PRCHDP9  PRCHDSP4  PRCHDSP5  
PRCHDSP6  PRCHDSP7  PRCHDSP8  PRCHPAM2  PRCHPAM3  PRCHPAM4  PRCHPAM5  PRCHPAM6  
PRCHPAM7  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
E24 ;SOURCE CODE Edit PRINT
E30 ;F.C.P. Edit PRINT
E31 ;Change VENDOR PRINT
E32 ;REPLACE P.O. NUMBER PRINT
LCNT(LCNT) ;FETCH THE CURRENT LINE COUNT FROM "AMD" ARRAY
LINE(LCNT,LINES) ;ADDS A NUMBER OF BLANK "LINES" INTO "AMD" ARRAY
DATA(LCNT,DATA) ;PLACES THE AMENDMENT LINE OF TEXT INTO THE "AMD" ARRAY
LCNT1(LCNT) ;PUT BACK LCNT INTO "AMD" ARRAY
OLD ;GET ALL THE OLD DESCRIPTION FROM 'CHANGES' MULTIPLE AND SET INTO
NEW ;GET ALL THE NEW DESCRIPTION FROM THE LINE ITEM MULTIPLE AND SET

External References

Name Field # of Occurrence
DATA^PRCHPAM5 E24+6, E30+6, E30+8, E31+7, E32+7
LCNT^PRCHPAM5 E24+2, E30+2, E31+2, E32+2
LCNT1^PRCHPAM5 E24+6, E30+8, E31+7, E32+7
LINE^PRCHPAM5 E24+6, E30+6, E31+6, E32+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440 - [#440] E31+4, E31+5
^PRC(443.6 - [#443.6] E24+3, E24+4, E24+5, E30+3, E30+4, E30+5, E31+3, E31+4, E31+5, E32+3
E32+4, E32+5, OLD+7, OLD+8, NEW+7, NEW+8
^PRCD(420.8 - [#420.8] E24+4, E24+5
^TMP($J LCNT+1, LINE+2*, DATA+1*, LCNT1+1*

Label References

Name Line Occurrences
DATA OLD+5, NEW+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AMEND E30+3, E31+3, E32+3
CHANGE E24+1~, E24+3*, E24+4, E30+1~, E30+2*, E30+3*, E30+4, E31+1~, E31+2*, E31+3*
E31+4, E32+1~, E32+2*, E32+3*
DATA E24+1~, E24+6*, E30+1~, E30+6*, E30+7*, E30+8, E31+1~, E31+6*, E31+7, E32+1~
E32+6*, E32+7, DATA~, DATA+1, OLD+2~, OLD+5*, NEW+2~, NEW+5*
>> DES OLD+4, OLD+5, OLD+6*, OLD+8*
FCP E30+1~, E30+5*, E30+7
I LINE+1~, LINE+2*
>> ITEM NEW+7, NEW+8
>> ITEM1 NEW+4, NEW+5, NEW+6*, NEW+8*
LCNT E24+1~, E24+2, E24+6, E30+1~, E30+2, E30+6, E30+8, E31+1~, E31+2, E31+6
E31+7, E32+1~, E32+2, E32+6, E32+7, LCNT~, LCNT+1*, LINE~, LINE+2*, DATA~
, DATA+1*, LCNT1~, LCNT1+1, OLD+5, NEW+5
LINE OLD+2~, OLD+3*, OLD+6, OLD+7*, OLD+8, NEW+2~, NEW+3*, NEW+6, NEW+7*, NEW+8
LINES LINE~, LINE+2
NEW E24+1~, E24+5*, E24+6
NPO E32+1~, E32+4*, E32+6
OLD E24+1~, E24+4*, E24+6, E30+1~, E30+4*, E30+6, E31+1~, E31+4*, E31+6
OPO E32+1~, E32+5*, E32+6
>> PRCHAM E24+3, E24+4, E30+3, E30+4, E31+3, E31+4, E32+3, OLD+7, OLD+8
>> PRCHLN OLD+7, OLD+8
>> PRCHPO E24+3, E24+4, E24+5, E30+3, E30+4, E30+5, E31+3, E31+4, E31+5, E32+3
E32+4, E32+5, OLD+7, OLD+8, NEW+7, NEW+8
U E24+4, E24+5, E30+5, E31+4, E31+5, E32+4, E32+5
VEN E31+1~, E31+5*, E31+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All