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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCHFPD

Package: IFCAP

Routine: PRCHFPD


Information

PRCHFPD ;SF-ISC/KSS,WISC/RWS,SC-NEW FPDS REPORT <25K ;7-10-89/2:30 PM

Source Information

Source file <PRCHFPD.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 (,DD)^%DT  EN1^DIP  

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

Package Total Caller Graph
IFCAP 14 PRCH FPDS <25K PRINT  PRCH FPDS CONTRACT # HEADER  PRCH FPDS CONTRACT # PRINT  PRCHOUT <25K W/O FPDS  PRCHOUT >25K WITHOUT FPDS DATA  PRCHOUT FPDS <25K  PRCHOUT FPDS CONTRACT  PRCHOUT FPDS LI  
PRCHOUT FPDS PO REG  PRCU <25K W/O FPDS  PRCU >25K  PRCU FPDS <25K  PRCU FPDS CONTRACT  PRCU FPDS LI  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**16**;Oct 20, 2000
FPD
F1
INIT
F2
FEND
K
P ;PRINT TOTALS FROM 'DIOEND' VARIABLE WITH PRINT TEMPLATE
PEND
P3
P4
P5
CALC ;LOOP THRU AMOUNTS IN TEMPLATE (442)
CEND
C1 ;LOOP THRU CODES AND ADD TO ^TMP("CN",$J,ARRAY)
C2

External References

Name Field # of Occurrence
^%DT FPDF1
DD^%DT F1+1
EN1^DIP F2+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Last date cannot be prior to first date."
  • Line Location: F1+0
Function Call: WRITE
  • Prompt: !,"TOTALS:",!,?1,PRCHS,PRCHS,PRCHS,PRCHS,PRCHS,"(T)OTAL $ # P.O."
  • Line Location: P+3
Function Call: WRITE
  • Prompt: !,?1
  • Line Location: P+5
Function Call: WRITE
  • Prompt: !,?1,PRCHG,PRCHG,PRCHG,PRCHG,PRCHG,PRCHG
  • Line Location: P+6
Function Call: WRITE
  • Prompt: "TOT NO.("_PRCHP_") ",$J(^TMP("TOT",$J,PRCHP),9)," "
  • Line Location: P+9
Function Call: WRITE
  • Prompt: "A-E",$J(PRCHTA,11,2)," ",$J(PRCHTN,5)
  • Line Location: P+10
Function Call: WRITE
  • Prompt: !!,?22,PRCHS,PRCHS,PRCHS,"(T)OTAL $ # P.O."
  • Line Location: P+11
Function Call: WRITE
  • Prompt: !,?22
  • Line Location: P+13
Function Call: WRITE
  • Prompt: !,?22,PRCHG,PRCHG,PRCHG,PRCHG,!,?22
  • Line Location: P+14
Function Call: WRITE
  • Prompt: "TOT NO.("_PRCHP_") ",$J(^TMP("TOT",$J,PRCHP),9)," "
  • Line Location: P+14
Function Call: WRITE
  • Prompt: "X-Z",$J(PRCHTA,11,2)," ",$J(PRCHTN,5)
  • Line Location: P+15
Function Call: WRITE
  • Prompt: !!,?22,PRCHS,PRCHS,PRCHS,PRCHS,!,?22
  • Line Location: P+19
Function Call: WRITE
  • Prompt: !,?22
  • Line Location: P+20
Function Call: WRITE
  • Prompt: !,?22
  • Line Location: P+23
Function Call: WRITE
  • Prompt: !,?22
  • Line Location: P+24
Function Call: WRITE
  • Prompt: !,?22
  • Line Location: P+25
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PEND+0
Function Call: WRITE
  • Prompt: PRCHV," ",$J(^TMP("CN",$J,PRCHV,"A"),11,2)," ",$J(^TMP("CN",$J,PRCHV),5)," "
  • Line Location: P3+2
Function Call: WRITE
  • Prompt: " "
  • Line Location: P4+0
Function Call: WRITE
  • Prompt: $J(PRCHP,2)," ",$J(^TMP("CN",$J,PRCHP,"A"),11,2)," ",$J(^TMP("CN",$J,PRCHP),5)," "
  • Line Location: P4+1
Function Call: WRITE
  • Prompt: "T"_PRCHN," ",$J(^TMP("CN",$J,"T"_PRCHN,"A"),11,2)," ",$J(^TMP("CN",$J,"T"_PRCHN),5)
  • Line Location: P5+0

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(442 - [#442] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] CALC+1, C1+3
^PRCD(420.6 - [#420.6] INIT+1, C2C2+1
^TMP("CN" INIT!, INIT+1*, FEND!, P+4*, P+12*, P+16, P3P3+1*, P3+2, P4+1
P5C2+1*
^TMP("TOT" FEND!, P+1*, P+9, P+14, P3*

Label References

Name Line Occurrences
C1 CALC+1
C2 C1+1, C1+3
F2 F1+2
FPD F1
P3 P+5, P+13
P4 P+19, P+20, P+23, P+24, P+25
P5 P+5, P+13

Naked Globals

Name Field # of Occurrence
^( CALC+1, C1+3
^("A" P+16*
^("K" P+16*
^("L" P+16
^(0 CALC+1, C1+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT FPD*, FPD+1!, F2!
%DT("A" FPD*, FPD+2*
BY F2+1*, K!
>> D0 CALC+1, C1+3
DHD F2+1*, K!
DIC F2+1*, K!
>> DIOBEG F2+1*
>> DIOEND F2+1*
FLDS F2+1*, K!
FR F2+1*, K!
IOF PEND
IOST P+7, P+8
L F2+1*, K!, P+16*, P+19
>> PRC("SITE" F2+1
PRCHA CALC+2!, C2+1*
PRCHC CALC+2!, C2+1*
PRCHF FPD+2*, F1F1+1, F2+1, FEND!
PRCHG FEND!, P+2*, P+6, P+14
PRCHI FEND!
PRCHJ CALC+1*, CALC+2!, C1+3
PRCHK CALC+2!, C1+1*
PRCHL CALC+2!, C1+3*
PRCHN INIT*, INIT+1*, F2!, FEND!, P+4*, P+5*, P+12*, P+13*, P3P3+1
P5
PRCHO INIT+1*, F2!, CALC+1*, CALC+2!, C1+3*
PRCHP FEND!, P+1*, P+5*, P+9*, P+13*, P+14*, P+19*, P+20*, P+23*, P+24*
P+25*, P3P4P4+1
PRCHPF F1+1*, FEND!
PRCHPT F1+1*, FEND!
PRCHQ FEND!
PRCHS FEND!, P+2*, P+3, P+11, P+19
PRCHT F1+1*, F2+1, FEND!
>> PRCHTA P+4*, P+10, P+12*, P+15, P5*
PRCHTN FEND!, P+4*, P+10, P+12*, P+15, P5*
PRCHV FEND!, P3*, P3+1, P3+2
PRCHX CALC+1*, CALC+2!, C1+1, C2+1
PRCHY FEND!, CALC+2!, C1+1*, C1+3*, C2C2+1
PTCHTA FEND!
TO F2+1*, K!
U C1+1, C1+3, C2+1
Y FPD+1!, FPD+2, F1F1+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All