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

Package: IFCAP

Routine: PRCPRSS1


Information

PRCPRSS1 ;WOIFO/DAP-stock status report for primaries and secondaries; 10/16/06 2:17pm

Source Information

Source file <PRCPRSS1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
IFCAP 2 (Q,REP)^PRCPRSS1  ($$SCRPAUSE,END,P)^PRCPUREP  
VA FileMan 2 DD^%DT  NOW^%DTC  
Kernel 1 ^%ZISC  

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

Package Total Caller Graph
IFCAP 2 PRCPRSS1  PRCPRSSP  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**98**;Oct 20, 2000;Build 37
PRINT ; print report
REP ;*98 Added header to display type of reporting, moved header logic
Q ;Tag ends printing and exits routine
SHOWVALU(V1) ;show value
LC ;*98 Moved line control logic into subroutines
HEAD ;heading

External References

Name Field # of Occurrence
DD^%DT PRINT+2, REP+5, REP+54, REP+69
NOW^%DTC REP+5
^%ZISC Q+2
Q^PRCPRSS1 PRINT+19
REP^PRCPRSS1 PRINT+16
$$SCRPAUSE^PRCPUREP REP+5
END^PRCPUREP Q+1
P^PRCPUREP LC+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"INVENTORY ("_PRCPTP_" ITEMS)"
  • Line Location: REP+7
Function Call: WRITE
  • Prompt: !,"OPEN BALANCE",?14
  • Line Location: REP+10
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+10
Function Call: WRITE
  • Prompt: $$SHOWVALU(TOTOPEN)
  • Line Location: REP+11
Function Call: WRITE
  • Prompt: !!,"RECEIPTS",?14
  • Line Location: REP+13
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+13
Function Call: WRITE
  • Prompt: $$SHOWVALU(TOTAL)
  • Line Location: REP+14
Function Call: WRITE
  • Prompt: !,"USAGE",?14
  • Line Location: REP+17
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+17
Function Call: WRITE
  • Prompt: $$SHOWVALU(TOTISS)
  • Line Location: REP+18
Function Call: WRITE
  • Prompt: !,"ADJUSTMENTS",?14
  • Line Location: REP+20
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+20
Function Call: WRITE
  • Prompt: $$SHOWVALU(TOTAL)
  • Line Location: REP+21
Function Call: WRITE
  • Prompt: !,%,!,"CLOSE BALANCE",?14
  • Line Location: REP+24
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+24
Function Call: WRITE
  • Prompt: $$SHOWVALU(TOTCLOS)
  • Line Location: REP+25
Function Call: WRITE
  • Prompt: !!!,"# RECEIPTS",?13
  • Line Location: REP+27
Function Call: WRITE
  • Prompt: $J(%,11,0)
  • Line Location: REP+27
Function Call: WRITE
  • Prompt: $J(TOTAL,11,0)
  • Line Location: REP+28
Function Call: WRITE
  • Prompt: !,"# USAGE",?13
  • Line Location: REP+31
Function Call: WRITE
  • Prompt: $J(%,11,0)
  • Line Location: REP+31
Function Call: WRITE
  • Prompt: $J(TOTAL,11,0)
  • Line Location: REP+32
Function Call: WRITE
  • Prompt: !,"# ADJUSTMENTS",?13
  • Line Location: REP+34
Function Call: WRITE
  • Prompt: $J(%,11,0)
  • Line Location: REP+34
Function Call: WRITE
  • Prompt: $J(TOTAL,11,0)
  • Line Location: REP+35
Function Call: WRITE
  • Prompt: !,%,!,"# TOTAL",?13
  • Line Location: REP+38
Function Call: WRITE
  • Prompt: $J(%,11,0)
  • Line Location: REP+38
Function Call: WRITE
  • Prompt: $J(TOTAL,11,0)
  • Line Location: REP+39
Function Call: WRITE
  • Prompt: $J(%,11,2)
  • Line Location: REP+41
Function Call: WRITE
  • Prompt: $J(%,11,2)
  • Line Location: REP+42
Function Call: WRITE
  • Prompt: !,"("_PRCPTP_" ITEMS)"
  • Line Location: REP+44
Function Call: WRITE
  • Prompt: !!?28,"*** CURRENT DATA ("_PRCPTP_" ITEMS) ***"
  • Line Location: REP+48
Function Call: WRITE
  • Prompt: !!?2,"INACTIVE ITEMS ("_PRCPTP_" ITEMS) FROM ",Y," TO ",$P(NOW,"@"),!,"# INACTIVE",?13
  • Line Location: REP+55
Function Call: WRITE
  • Prompt: $J(%,11,0)
  • Line Location: REP+56
Function Call: WRITE
  • Prompt: $J(TOTAL,11,0)
  • Line Location: REP+57
Function Call: WRITE
  • Prompt: !,"$ INACTIVE",?14
  • Line Location: REP+59
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+59
Function Call: WRITE
  • Prompt: $$SHOWVALU(TOTAL)
  • Line Location: REP+60
Function Call: WRITE
  • Prompt: $J(%,11,2)
  • Line Location: REP+62
Function Call: WRITE
  • Prompt: $J(%,11,2)
  • Line Location: REP+67
Function Call: WRITE
  • Prompt: !!?2,"LONG SUPPLY ("_PRCPTP_" ITEMS) AVG. FROM ",Y," TO ",$P(NOW,"@"),!?2,"(>90 DAYS)",!,"# LONG SUPPLY",?13
  • Line Location: REP+70
Function Call: WRITE
  • Prompt: $J(%,11,0)
  • Line Location: REP+71
Function Call: WRITE
  • Prompt: $J(TOTAL,11,0)
  • Line Location: REP+72
Function Call: WRITE
  • Prompt: !,"$ LONG SUPPLY",?14
  • Line Location: REP+74
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+74
Function Call: WRITE
  • Prompt: $$SHOWVALU(TOTAL)
  • Line Location: REP+75
Function Call: WRITE
  • Prompt: $J(%,11,2)
  • Line Location: REP+77
Function Call: WRITE
  • Prompt: $J(%,11,2)
  • Line Location: REP+78
Function Call: WRITE
  • Prompt: !!,"# "_PRCPTP2_" ITEMS",?13
  • Line Location: REP+84
Function Call: WRITE
  • Prompt: $J(%,11,0)
  • Line Location: REP+84
Function Call: WRITE
  • Prompt: $J(ITEMCTA,11,0)
  • Line Location: REP+85
Function Call: WRITE
  • Prompt: !!,"INVENTORY VALUE"
  • Line Location: REP+88
Function Call: WRITE
  • Prompt: !,"$ "_PRCPTP,?14
  • Line Location: REP+89
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+89
Function Call: WRITE
  • Prompt: $$SHOWVALU(TOTVAL)
  • Line Location: REP+90
Function Call: WRITE
  • Prompt: !,"$ DUEINS",?14
  • Line Location: REP+92
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+92
Function Call: WRITE
  • Prompt: $$SHOWVALU(X)
  • Line Location: REP+93
Function Call: WRITE
  • Prompt: !,"$ DUEOUTS",?14
  • Line Location: REP+95
Function Call: WRITE
  • Prompt: $$SHOWVALU(%)
  • Line Location: REP+95
Function Call: WRITE
  • Prompt: $$SHOWVALU(X)
  • Line Location: REP+96
Function Call: WRITE
  • Prompt: !
  • Line Location: LC+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: !,"STOCK STATUS REPORT FOR: ",$E(PRCP("IN"),1,20),?(80-$L(%)),%
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: !?5,"TRANSACTIONS FOR THE MONTH-YEAR: ",MONTH,?(80-$L(PRCPT)),PRCPT
  • Line Location: HEAD+6
Function Call: WRITE
  • Prompt: !,"SUMMARY",?14,$J("ACCT 1",11),$J("ACCT 2",11),$J("ACCT 3",11),$J("ACCT 6",11),$J("ACCT 8",11),$J("TOTAL",11)
  • Line Location: HEAD+8
Function Call: WRITE
  • Prompt: !,%
  • Line Location: HEAD+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J REP+10, REP+13, REP+17, REP+20, REP+27, REP+31, REP+34, REP+41, REP+56, REP+59
REP+62, REP+65, REP+71, REP+74, REP+77, REP+84, REP+89, REP+92, REP+95

Label References

Name Line Occurrences
$$SHOWVALU REP+10, REP+11, REP+13, REP+14, REP+17, REP+18, REP+20, REP+21, REP+24, REP+25
REP+59, REP+60, REP+74, REP+75, REP+89, REP+90, REP+92, REP+93, REP+95, REP+96
HEAD REP+5
LC REP+3, REP+8, REP+12, REP+15, REP+19, REP+22, REP+26, REP+29, REP+33, REP+36
REP+40, REP+45, REP+49, REP+58, REP+61, REP+68, REP+73, REP+76, REP+79, REP+86
REP+91, REP+94, REP+97
Q REP+8, REP+12, REP+15, REP+19, REP+22, REP+26, REP+29, REP+33, REP+36, REP+40
REP+45, REP+49, REP+58, REP+61, REP+68, REP+73, REP+76, REP+79, REP+86, REP+91
REP+94, REP+97

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRINT+4*, REP+5, REP+10*, REP+13*, REP+17*, REP+20*, REP+23*, REP+24*, REP+27*, REP+31*
REP+34*, REP+37*, REP+38*, REP+41*, REP+42*, REP+56*, REP+59*, REP+62*, REP+65*, REP+67*
REP+71*, REP+74*, REP+77*, REP+78*, REP+84*, REP+89*, REP+92*, REP+95*, SHOWVALU+1~*, SHOWVALU+2
HEAD+2*, HEAD+3, HEAD+9*
>> ACCT REP+10*, REP+13*, REP+17*, REP+20*, REP+24*, REP+27*, REP+31*, REP+34*, REP+38*, REP+41*
REP+56*, REP+59*, REP+62*, REP+65*, REP+71*, REP+74*, REP+77*, REP+84*, REP+89*, REP+92*
REP+95*
>> DATEINAC REP+54
>> DATELONG REP+69
>> DATESTRT PRINT+2, PRINT+3, PRINT+4
DAYS PRINT+1~, PRINT+3*, PRINT+4*, REP+41, REP+42
IO REP+5
IOF HEAD+2
IOSL REP+8, REP+12, REP+15, REP+19, REP+22, REP+26, REP+29, REP+33, REP+36, REP+40
REP+45, REP+49, REP+58, REP+61, REP+68, REP+73, REP+76, REP+79, REP+86, REP+91
REP+94, REP+97
ITEMCTA PRINT+1~, REP+84*, REP+85
MONTH PRINT+1~, PRINT+2*, HEAD+6
NODE1 PRINT+9~, PRINT+11*, REP+10, REP+13, REP+17, REP+20, REP+27, REP+31, REP+34, REP+41
REP+56, REP+59, REP+62, REP+65, REP+71, REP+74, REP+77, REP+84, REP+89, REP+92
REP+95
NOW PRINT+1~, REP+5*, REP+55, REP+70, HEAD+2
>> OPEN( REP+10*, REP+13*, REP+17*, REP+20*, REP+24, REP+41
P PRINT+9~, PRINT+11*, PRINT+13, PRINT+14, PRINT+15, REP+3, REP+5
PAGE PRINT+1~, PRINT+10*, HEAD+2*
>> PRCP("IN" HEAD+3
PRCPFLAG PRINT+1~, PRINT+12, REP+4, REP+8, REP+12, REP+15, REP+19, REP+22, REP+26, REP+29
REP+33, REP+36, REP+40, REP+45, REP+49, REP+58, REP+61, REP+68, REP+73, REP+76
REP+79, REP+86, REP+91, REP+94, REP+97, LC+1
PRCPT HEAD+1~, HEAD+5*, HEAD+6
PRCPTP PRINT+9~, PRINT+13*, PRINT+14*, PRINT+15*, REP+7, REP+44, REP+48, REP+55, REP+70, REP+89
HEAD+5
PRCPTP2 PRINT+9~, PRINT+13*, PRINT+14*, PRINT+15*, REP+84
SCREEN PRINT+1~, REP+5*, LC+1, HEAD+2
>> TOTAL REP+13*, REP+14, REP+20*, REP+21, REP+27*, REP+28, REP+31*, REP+32, REP+34*, REP+35
REP+38*, REP+39, REP+56*, REP+57, REP+59*, REP+60, REP+67, REP+71*, REP+72, REP+74*
REP+75, REP+78
TOTCLOS PRINT+1~, REP+24*, REP+25, REP+42
TOTISS PRINT+1~, REP+17*, REP+18, REP+42
TOTN PRINT+1~
TOTN( REP+27*, REP+31*, REP+34*, REP+38
TOTOPEN PRINT+1~, REP+10*, REP+11
TOTVAL PRINT+1~, REP+65*, REP+67, REP+78, REP+89*, REP+90
V1 SHOWVALU~, SHOWVALU+1*, SHOWVALU+2
X PRINT+1~, REP+92*, REP+93, REP+95*, REP+96
Y PRINT+1~, PRINT+2*, REP+5*, REP+54*, REP+55, REP+69*, REP+70
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All