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

Package: IFCAP

Routine: PRCHINQ


Information

PRCHINQ ;WISC/AKS-Add/Edit Surrogate Users and inquire Card Info ;6/8/96 13:38

Source Information

Source file <PRCHINQ.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 5 EN^DDIOL  ^DIC  YN^DICN  ^DIK  EN^DIQ  
IFCAP 2 ^PRCFSITE  ^PRCFYN  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IFCAP 4 AMENDMENT  PRCH INQUIRE PURCHASE CARD  PRCHMA  PRCHMA1  

Entry Points

Name Comments DBIA/ICR reference
STAT ;Amendment/Adjustment statuses from the dd, called from field #50, sub-
STAT1 ;Called from field #50, subfield #9, file #443.6
INQ ;Display purchase card information and allow add/editting of users
PAID ;To check if there is any payment made for this PO
Q
EXIT ;Kill variables and quit
MORE ;PRC*5.1*183 New surrogate logic

External References

Name Field # of Occurrence
EN^DDIOL INQ+7
^DIC INQ+6, MORE+3, STAT+14
YN^DICN MORE+6
^DIK MORE+9
EN^DIQ INQ+7
^PRCFSITE INQ+3
^PRCFYN INQ+9, Q+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: INQ+6
Function Call: WRITE
  • Prompt: !!,?25,"*** ATTENTION ***"
  • Line Location: INQ+11
Function Call: WRITE
  • Prompt: !,?5,"Adding a new surrogate will now check surrogate name entered"
  • Line Location: INQ+12
Function Call: WRITE
  • Prompt: !,?5,"for valid access to the Fund Control Point linked to the PCard."
  • Line Location: INQ+13
Function Call: WRITE
  • Prompt: !,?5,"It will be possible to enter a name search and not find any"
  • Line Location: INQ+14
Function Call: WRITE
  • Prompt: !,?5,"due to an invalid name entry or user name with no access to"
  • Line Location: INQ+15
Function Call: WRITE
  • Prompt: !,?5,"Purchase Card FCP.",!
  • Line Location: INQ+16
Function Call: WRITE
  • Prompt: !!?5,"Would you like to delete this surrogate user"
  • Line Location: MORE+6
Routine Call
  • DIC
  • Line Location:
    • INQ+6
    • MORE+3
    • STAT+14

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440.5 - [#440.5] INQ+7
^PRC(442 - [#442] PAID+2
^PRC(443.6 - [#443.6] STAT+3, STAT+9, STAT1+2, STAT1+8, PAID+3
^PRCD(442.3 - [#442.3] STAT+10, STAT+12, STAT1+9, STAT1+11, PAID+4, PAID+5
^PRCH(440.6 - [#440.6] PAID+6

Label References

Name Line Occurrences
EXIT INQ+7, INQ+9, MORE+4, Q+1
MORE Q+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% INQ+8*, INQ+9, MORE+6*, MORE+7, Q*, Q+1, EXIT+1!
%A INQ+8*, Q*, EXIT+1!
%B INQ+8*, Q*, EXIT+1!
DA INQ+7*, MORE+4*, MORE+8*, MORE+9!
DA(1 MORE+1*, MORE+8
DIC INQ+4*, MORE+1*, MORE+3!, STAT+14!*, EXIT+1!
DIC("S" INQ+5*, MORE+2*, STAT+4*, STAT+5*, STAT+8*, STAT+11*, STAT+13*, STAT1+3*, STAT1+4*, STAT1+7*
, STAT1+10*, STAT1+12*
DIC(0 INQ+4*, MORE+1*
>> DIE STAT+14
DIK MORE+8*, MORE+9!
>> DR INQ+7*
>> DTOUT MORE+4
>> DUOUT MORE+4
MOPPC STAT+2~*, STAT+3*, STAT+5, STAT+14!, STAT1+1~*, STAT1+2*, STAT1+4, STAT1+13!
>> PAID PAID+4*, PAID+5*, PAID+6*
>> PRC("SITE" INQ+3
>> PRCF("X" INQ+3*
>> PRCHAUTH STAT+7, STAT1+6, PAID+2
PRCHDA INQ+2~, INQ+7*, MORE+1
PRCHOLD STAT+9*, STAT+10, STAT+12, STAT+14!, STAT1+8*, STAT1+9, STAT1+11, STAT1+13!, PAID+3*, PAID+4
, PAID+5
>> PRCHPO STAT+3, STAT+9, STAT1+2, STAT1+8, PAID+2, PAID+3, PAID+6
U MORE+5, STAT+3, STAT+9, STAT1+2, STAT1+8, PAID+2, PAID+3
X INQ+3, STAT+14*!
Y INQ+7, MORE+4, MORE+5, MORE+8, MORE+9!, STAT+14, EXIT+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 |  Local Variables |  All