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

Package: Supply

Routine: ASURD08P


Information

ASURD08P ; IHS/ITSC/LMH -RPT 8 IDX MAST REC CHGS/DELS ;

Source Information

Source file <ASURD08P.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Supply 6 READ^ASU0TRRD  SETAREA^ASULARST  ^ASUUDATA  ^ASUURANG  PAZ^ASUURHDR  (C,O,U)^ASUUZIS  
Kernel 1 (,HOME)^%ZIS  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Supply 2 ASU5108DRP  ASUCORPX  

Entry Points

Name Comments DBIA/ICR reference
EN ;EP;PRIMARY ENTRY POINT FOR REPORT 08
CMPT ;EP;COMPUTE REPORT CONTENTS
K ;
HEADER ;PRINT REPORT HEADING LINES
PSER ;EP;FOR TASKMAN QUEUE OF PRINT
LOOP ;

External References

Name Field # of Occurrence
^%ZIS EN+6
HOME^%ZIS EN+1
READ^ASU0TRRD PSER+13, LOOP+2
SETAREA^ASULARST EN+3
^ASUUDATA PSER+5
^ASUURANG CMPT+2
PAZ^ASUURHDR K+1, HEADER+2
C^ASUUZIS K+4
O^ASUUZIS EN+5
U^ASUUZIS PSER+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Report must be run from Kernel option"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: ?1,$E(X,2,3),"-",$E(X,4,5)
  • Line Location: PSER+18
Function Call: WRITE
  • Prompt: ?53,$E(X,1,5),".",$E(X,6,6)
  • Line Location: PSER+21
Function Call: WRITE
  • Prompt: ?91,$E(X,1,4)
  • Line Location: PSER+24
Function Call: WRITE
  • Prompt: "-",$E(X,5,6),"-",$E(X,7,9),"-",$E(X,10,13)
  • Line Location: PSER+25
Function Call: WRITE
  • Prompt: !!?2,"NUMBER LINE ITEMS: ",ASUC("TOT"),!!
  • Line Location: PSER+28
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: K+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !?5,"REPORT #8. INDEX MASTER RECORD CHANGES/DELETES TRANSACTIONS"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: ?100,"DATE: ",ASUX("DT"),?120,"PAGE: ",ASUC("PG")
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !?3,"AREA: ",ASUL(1,"AR","AP")
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: ?15,ASUL(1,"AR","NM")
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !!?2,"DATE",?10,"TRAN",?16,"DESCRIPTION",?46,"UNIT",?54,"INDEX",?61,"AREA",?67,"ACCOUNT",?75,"OBJECT",?84,"CATM",?92,"NATIONAL"
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !?2,"FYMM",?10,"CODE",?46,"ISSUE",?53,"NUMBER",?61,"CODE",?75,"SUB-OBJ",?84,"CODE",?92,"STOCK NUMBER"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !,"------------------------------------------------------------------------------------------------------------------------------------",!!
  • Line Location: HEADER+9
Routine Call
  • %ZIS
  • Line Location:
    • EN+1
Routine Call
  • %ZIS
  • Line Location:
    • EN+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUH("T" LOOP+1
^XTMP("ASUR" PSER+2, PSER+9, PSER+11, PSER+12, CMPT+1!*, LOOP+4*

Label References

Name Line Occurrences
CMPT PSER+2
HEADER PSER+10, PSER+14
K PSER+5
LOOP CMPT+4
PSER EN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASUC K+2!
ASUC("LN" PSER+14, PSER+17*, PSER+27*, HEADER+10*
ASUC("PG" HEADER+1*, HEADER+2, HEADER+4
ASUC("TOT" PSER+8*, PSER+15*, PSER+28
>> ASUHDA PSER+12*, PSER+13, CMPT+3*, CMPT+4*, LOOP+1*, LOOP+2, LOOP+4
>> ASUK( EN+7
>> ASUK("DT" CMPT+1
>> ASUK("PTR" EN+7
>> ASUK("PTRSEL" EN+4*, K+3
>> ASUL(1 EN+3, HEADER+5, HEADER+6
>> ASUL(2 LOOP+3
>> ASUN("B#" CMPT+3
>> ASUN("E#" LOOP+1
>> ASUN("TYP" CMPT+2
ASUQ K+2!
ASUQ("HDR" PSER+4*
>> ASUT PSER+1*, PSER+13, PSER+16, PSER+19, PSER+20, PSER+22, PSER+23, PSER+26, LOOP+2, LOOP+3
, LOOP+4
>> ASUT( PSER+16, PSER+19, PSER+20, PSER+22, PSER+23, PSER+26, LOOP+3, LOOP+4
>> ASUT("TRCD" PSER+19
ASUV K+2!
ASUV("AR" PSER+10*
ASUV("DA" CMPT+3*, CMPT+4
ASUV("RPT" PSER+4*
ASUX K+2!
ASUX("DT" HEADER+4
ASUX("IX" PSER+6*, PSER+9*, PSER+10, PSER+11, PSER+12
ASUX("NDTA" PSER+5
ASUX("SQ" PSER+7*, PSER+11*, PSER+12
>> DUOUT PSER+9, PSER+10, PSER+11, PSER+14, HEADER+2
DUZ(2 EN+2
IO EN+1
IOF K+3, HEADER+2
>> IOP EN+6*
IOSL PSER+14
>> POP EN+6
U CMPT+1
>> X PSER+16*, PSER+18, PSER+20*, PSER+21, PSER+23*, PSER+24, PSER+25, HEADER+5*
Z CMPT+1~, CMPT+4*, LOOP+1
>> ZTDESC EN+5*
>> ZTRTN EN+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All