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

Package: IHS Uniform Data System

Routine: BUDDRPTE


Information

BUDDRPTE ; IHS/CMI/LAB - UDS REPORT PROCESSOR 03 Feb 2016 1:15 PM 23 Jan 2016 10:19 AM ;

Source Information

Source file <BUDDRPTE.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS Uniform Data System 1 HT6B^BUDDDU  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
IHS Uniform Data System 6 BUDDRP6B  BUDDRP6N  BUDDRP7  BUDDRPT2  BUDDRPTC  BUDDRPTL  

Entry Points

Name Comments DBIA/ICR reference
S(V) ;
PT ;EP
DEP2HD ;
GETDEDIR() ;EP - get default directory
GENDIDEN ;EP
T5DH ;EP
SEXOR ;EP
PROC ;EP - called from xbdbque
PT1

External References

Name Field # of Occurrence
HT6B^BUDDDU DEP2HD+10
^DIR PT+3, PT+10, PT1
$$FMADD^XLFDT PROC+3, PROC+4, PROC+5, PROC+6
$$FMTE^XLFDT T5DH+3, T5DH+7, DEP2HD+3, DEP2HD+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Please choose an output type. For an explanation of the delimited",!,"file please see the user manual.",!
  • Line Location: PT+2
Function Call: WRITE
  • Prompt: !!,"You have selected to create a delimited output file. You can have this",!,"output file created as a text file in the pub directory, ",!,"OR you can have the delimited output display on your screen so that"
  • Line Location: PT+8
Function Call: WRITE
  • Prompt: !,"you can do a file capture. Keep in mind that if you choose to",!,"do a screen capture you CANNOT Queue your report to run in the background!!",!!
  • Line Location: PT+9
Function Call: WRITE
  • Prompt: !!!,"Your filename cannot contain a '/'."
  • Line Location: PT1+2
Function Call: WRITE
  • Prompt: !!,"When the report is finished your delimited output will be found in the",!,$$GETDEDIR()," directory."
  • Line Location: PT1+4
Routine Call
  • DIR
  • Line Location:
    • PT+3
    • PT+10
    • PT1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTSITE(1 GETDEDIR+3, GETDEDIR+7
^DIC(4 - [#4] T5DH+6, DEP2HD+7
^TMP($J PROC+2!, S+2*
^VA(200 - [#200] T5DH+3, DEP2HD+3
^XTMP("BUDARP9DEL" PROC+6*
^XTMP("BUDDRP6B" PROC+4*
^XTMP("BUDDRP7" PROC+5*
^XTMP("BUDDRPT1" PROC+3*
^XTV(8989.3 - [#8989.3] GETDEDIR+5

Label References

Name Line Occurrences
$$GETDEDIR PT1+4
PT PT+11, PT1+1
PT1 PT1+2
S T5DH+1, T5DH+2, T5DH+3, T5DH+4, T5DH+5, T5DH+6, T5DH+7, T5DH+8, T5DH+9, T5DH+10
, T5DH+11, T5DH+12, T5DH+13, T5DH+14, T5DH+15, T5DH+16, DEP2HD+1, DEP2HD+2, DEP2HD+3, DEP2HD+4
, DEP2HD+5, DEP2HD+6, DEP2HD+7, DEP2HD+8, DEP2HD+9, DEP2HD+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BUD019("ALL" PROC+9*
>> BUD019("F" PROC+9*
>> BUD019("M" PROC+9*
>> BUDBD T5DH+7, DEP2HD+8
>> BUDBEN T5DH+8, DEP2HD+9
>> BUDDECNT S+1*, S+2
>> BUDDELF PT+1*, PT+7*, PT1+3*
>> BUDDELT PT+1*, PT+7*, PT+12*, PT+13
>> BUDED T5DH+7, DEP2HD+8
>> BUDGIDT(20 PROC+38*
>> BUDGIDT(21 PROC+39*
>> BUDGIDT(22 PROC+40*
>> BUDGIDT(23 PROC+41*
>> BUDGIDT(24 PROC+42*, GENDIDEN+2*
>> BUDGIDT(25 PROC+43*
>> BUDGIDT(26 PROC+44*, GENDIDEN+3*
>> BUDH PROC+1*
>> BUDJ PROC+1*
BUDLANG PROC+27!
BUDLANG(12 PROC+28*
BUDRACET PROC+15!
BUDRACET("2A" PROC+18*
BUDRACET("2B" PROC+19*
BUDRACET(1 PROC+17*
BUDRACET(2 PROC+20*
BUDRACET(3 PROC+21*
BUDRACET(4 PROC+22*
BUDRACET(5 PROC+23*
BUDRACET(6 PROC+24*
BUDRACET(7 PROC+25*
BUDRACET(8 PROC+26*
>> BUDROT PT+1*, PT+5*, PT+6
>> BUDSITE T5DH+6, DEP2HD+7
>> BUDSOT(13 PROC+30*
>> BUDSOT(14 PROC+31*
>> BUDSOT(15 PROC+32*
>> BUDSOT(16 PROC+33*
>> BUDSOT(17 PROC+34*, SEXOR+2*
>> BUDSOT(18 PROC+35*
>> BUDSOT(19 PROC+36*, SEXOR+3*
BUDT4V PROC+48!
BUDT4V( PROC+49*, PROC+50*, PROC+51*
>> BUDT6("P" PROC+46*
>> BUDT6("V" PROC+46*
>> BUDT9( PROC+56*
>> BUDT9C PROC+53*
BUDT9TC PROC+55!
>> BUDTAB5( PROC+11*, PROC+12*, PROC+13*
BUDTOT PROC+8!
BUDTOT("ALL" PROC+8*
BUDTOT("F" PROC+8*
BUDTOT("M" PROC+8*
BUDTOT("U" PROC+8*
D GETDEDIR+1~, GETDEDIR+2*, GETDEDIR+3*, GETDEDIR+4, GETDEDIR+5*, GETDEDIR+6, GETDEDIR+7*, GETDEDIR+8
DA PT+3!, PT+10!, PT1!
DIR PT+3!, PT+10!, PT1!
DIR("A" PT+3*, PT+10*, PT1*
DIR("B" PT+3*, PT+10*
DIR(0 PT+3*, PT+10*, PT1*
>> DIRUT PT+4, PT+11, PT1+1
DT PROC+3, PROC+4, PROC+5, PROC+6, T5DH+3, DEP2HD+3
DUZ T5DH+3, DEP2HD+3
U PROC+8, PROC+46, GETDEDIR+7, SEXOR+2, SEXOR+3, GENDIDEN+2, GENDIDEN+3, T5DH+3, T5DH+6, DEP2HD+3
, DEP2HD+7
V S~, S+2
>> X PROC+8*, PROC+11*, PROC+12*, PROC+13*, PROC+46*, PROC+49*, PROC+50*, PROC+51*, PROC+56*, T5DH+7*
, T5DH+8*, DEP2HD+8*, DEP2HD+9*
>> Y PT+5, PT+12, PT1+2, PT1+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All