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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCOER3

Package: IFCAP

Routine: PRCOER3


Information

PRCOER3 ;WIRMFO-EDI RECONCILLIATION REPORT ; [8/31/98 1:46pm]

Source Information

Source file <PRCOER3.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  ($$CJ,$$REPEAT)^XLFSTR  
IFCAP 1 (STOP,ZIS)^PRCOER2  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
IFCAP 1 PRCOER1  

Entry Points

Name Comments DBIA/ICR reference
START ; enter from tasked job
SINGLE ; Come here from start to display a single SENDERs entries.
UNLIST ; take LIST variable from PRCOER1 and convert to user selection
; returns PRCOA with transaction type delimited by '^'
PHA ; call to retrieve PHA records to display
HED ; write header for report
WRITE ; write out record to report sorted by transaction type and date
; stored in ^TMP($J,Transaction Type,Trans.date,ien)=PO/RFQ^austin date^incoming transaction^reject code
HANG ; call at end of screen if output sent to CRT
; returns PRCOUT=1 if user exits(^,timeout)

External References

Name Field # of Occurrence
^DIR HANG+4
STOP^PRCOER2 PRCOER3+4, PRCOER3+12, PRCOER3+13, SINGLE+21
ZIS^PRCOER2 PRCOER3+11
$$FMTE^XLFDT HED+5, WRITE+12
$$CJ^XLFSTR HED+3, HED+4
$$REPEAT^XLFSTR HED+4, HED+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: START+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: HED+1
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR(HEADER,80),!
  • Line Location: HED+3
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR($$REPEAT^XLFSTR("-",$L(HEADER)),80),!
  • Line Location: HED+4
Function Call: WRITE
  • Prompt: !?2,"Date Range for Report: ",$$FMTE^XLFDT(PRCOBEG)_" to "_$$FMTE^XLFDT(PRCOSTOP),!
  • Line Location: HED+5
Function Call: WRITE
  • Prompt: !,"TRANS",?7,"DOCUMENT #",?32,"TRANSACTION",?55,"AUSTIN ACCEPTANCE",!,"TYPE",?35,"DATE",?62,"DATE",!,$$REPEAT^XLFSTR("-",$S($G(IOM):IOM,1:79)),!
  • Line Location: HED+6
Function Call: WRITE
  • Prompt: !,"No transactions for the date range selected.",!
  • Line Location: WRITE+4
Function Call: WRITE
  • Prompt: !,I,?7,$P(K(0),U),?32,$$FMTE^XLFDT(J,"2P"),?55,$$FMTE^XLFDT($P(K(0),U,2),"2P")
  • Line Location: WRITE+12
Function Call: WRITE
  • Prompt: !?2,"** REJECT CODE==> ",$P($G(^PRC(443.76,+$P(K(0),U,4),0)),U,2)
  • Line Location: WRITE+14
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HANG+5
Routine Call
  • DIR
  • Line Location:
    • HANG+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(443.75 - [#443.75] START+18, START+20, SINGLE+10, SINGLE+12
^PRC(443.76 - [#443.76] WRITE+14
^TMP($J START+3!, START+22*, SINGLE+14*, SINGLE+20!, WRITE+4, WRITE+8, WRITE+9, WRITE+10, WRITE+11
^VA(200 - [#200] HED+2

Label References

Name Line Occurrences
HANG WRITE+15
HED WRITE+3, HANG+5
UNLIST START+5
WRITE SINGLE+19

Naked Globals

Name Field # of Occurrence
^( WRITE+11
^(1 START+20, SINGLE+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A START+7~, START+16*, START+18, START+20, SINGLE+8*, SINGLE+10, SINGLE+12
DIR HANG+4!
DIR(0 HANG+4*
DIRUT HANG+2~
DTOUT HANG+2~
DUOUT HANG+2~
HEADER START+7~, HED+2*, HED+3, HED+4
I START+17*, START+18*, START+20, SINGLE+9*, SINGLE+10*, SINGLE+12, UNLIST+11~, UNLIST+13*, WRITE+5~, WRITE+6*
WRITE+8*, WRITE+9, WRITE+10, WRITE+11, WRITE+12
IO START+2
IOF START+4, HANG+5
IOM HED+6
IOSL HANG+4, HANG+5
IOST START+4, HANG+4
J START+19*, START+20*, START+21, START+22, SINGLE+11*, SINGLE+12*, SINGLE+13, SINGLE+14, UNLIST+11~, UNLIST+12*
UNLIST+13*, UNLIST+14, WRITE+5~, WRITE+7*, WRITE+9*, WRITE+10, WRITE+11, WRITE+12
K UNLIST+11~, UNLIST+14*, UNLIST+15, WRITE+5~, WRITE+7*, WRITE+10*, WRITE+11
K(0 WRITE+11*, WRITE+12, WRITE+13, WRITE+14
LIST PRCOER3+4, UNLIST+9!, UNLIST+10, UNLIST+13
>> POP PRCOER3+12
>> PRCO(0 START+20*, START+21, START+22, SINGLE+12*, SINGLE+13, SINGLE+14
>> PRCO(1 START+20*, START+22, SINGLE+12*, SINGLE+14
PRCOA START+20, SINGLE+12, UNLIST+8!, UNLIST+10*, UNLIST+15*
>> PRCOBEG PRCOER3+4, START+17, SINGLE+9, HED+5
>> PRCOPOP PRCOER3+13
>> PRCOSTOP PRCOER3+4, START+18, SINGLE+10, HED+5
PRCOUT WRITE+8, WRITE+9, WRITE+10, WRITE+11, WRITE+15, HANG+3!, HANG+4*
>> S SINGLE+8*, SINGLE+10, SINGLE+12
>> SENDER START+16, SINGLE+8, HED+2
U START+20, START+21, START+22, SINGLE+12, SINGLE+13, SINGLE+14, UNLIST+15, HED+2, WRITE+12, WRITE+13
WRITE+14
>> Y HANG+4
>> ZTDESC PRCOER3+10*
>> ZTRTN PRCOER3+9*
>> ZTSAVE("LIST" PRCOER3+7*
>> ZTSAVE("PRCOBEG" PRCOER3+5*
>> ZTSAVE("PRCOSTOP" PRCOER3+6*
>> ZTSAVE("SENDER" PRCOER3+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All