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

Package: IFCAP

Routine: PRCHRET


Information

PRCHRET ;WISC/AKS-PULL AMENDMENTS BACK TO SUPPLY ;7/19/95 13:56

Source Information

Source file <PRCHRET.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
IFCAP 4 MSG^PRCFQ  ^PRCFSITE  REMOVE^PRCHES10  $$VERIFY^PRCHES5  
VA FileMan 3 IX^DIC  ^DIE  ^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 PRCH RECALL AN AMENDMENT  

Entry Points

Name Comments DBIA/ICR reference
PULL ;Return Purchase Order Amendment to Supply
ASKPO ;Ask for purchase order and validate it.
READ ; Reader
NOAMEND ;No amendment to pull
NOSIGN ; Message Processing for amendments still in Supply
NOPROC ; Message Processing for exit
KILL ;Kill local variables

External References

Name Field # of Occurrence
IX^DIC ASKPO+4
^DIE ASKPO+17
^DIR READ+6
MSG^PRCFQ ASKPO+7, NOAMEND+1, NOSIGN+1, NOPROC+1
^PRCFSITE PULL+1
REMOVE^PRCHES10 ASKPO+15
$$VERIFY^PRCHES5 ASKPO+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKPO+7
Function Call: WRITE
  • Prompt: !,"INCOMPLETE RECORD"
  • Line Location: ASKPO+15
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASKPO+19
Function Call: WRITE
  • Prompt: !!
  • Line Location: NOAMEND+1
Function Call: WRITE
  • Prompt: !
  • Line Location: NOAMEND+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: NOSIGN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: NOSIGN+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: NOPROC+1
Function Call: WRITE
  • Prompt: !
  • Line Location: NOPROC+1
Routine Call
  • DIC
  • Line Location:
    • ASKPO+4
Routine Call
  • DIE
  • Line Location:
    • ASKPO+17
Routine Call
  • DIR
  • Line Location:
    • READ+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(443.6 - [#443.6] ASKPO+6, ASKPO+10, ASKPO+11

Label References

Name Line Occurrences
ASKPO ASKPO+6, ASKPO+10, ASKPO+11, ASKPO+13, ASKPO+19
KILL PULL+2, ASKPO+4, ASKPO+8, ASKPO+15
NOPROC ASKPO+13
NOSIGN ASKPO+10, ASKPO+11
READ ASKPO+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PULL+1, KILL+1!
AMEND ASKPO+10*, ASKPO+11, ASKPO+12, KILL+1!
AMEND1 ASKPO+11*, KILL+1!
D ASKPO+1*, ASKPO+4!
DA ASKPO+16~, ASKPO+17*
DIC ASKPO+3*, ASKPO+4!
DIC("A" ASKPO+1!, ASKPO+3*
DIC("S" ASKPO+2*
DIC(0 ASKPO+3*
DIE ASKPO+16~, ASKPO+17*
DIR READ+6!
DIR("?" READ+3*, READ+4*, READ+5*
DIR("A" READ+1*, READ+2*
DIR("B" READ+1*
DIR(0 READ+1*
DIRUT ASKPO+13!
DR ASKPO+16~, ASKPO+17*
FLG ASKPO+5*, KILL+1!
FSTAT ASKPO+4!
NODE0 ASKPO+5*, KILL+1!
PO ASKPO+5*, ASKPO+6, ASKPO+10, ASKPO+11, ASKPO+15, ASKPO+17, KILL+1!
PRCFA KILL+1!
PRCFA("AMEND#" ASKPO+12*
PRCFA("PODA" ASKPO+5*
PRCFAA ASKPO+12*, ASKPO+15, ASKPO+17, KILL+1!
PRCFPODA ASKPO+5*, ASKPO+8, KILL+1!
U ASKPO+11
X ASKPO+7*, NOAMEND+1*, NOSIGN+1*, NOPROC+1*, KILL+1!
Y ASKPO+4, ASKPO+5, ASKPO+13, ASKPO+14, ASKPO+15, KILL+1!
Y(0 ASKPO+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All