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

Package: IFCAP

Routine: PRCHE2


Information

PRCHE2 ;WISC/DJM,ID/RSD,SF-ISC/TKW-REMOVE 2237 FROM PO/PUT IN FILE 443 ;08/11/93 3:18 PM

Source Information

Source file <PRCHE2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 5 ^PRCFYN  (LCK1,ST)^PRCHE  EN3^PRCHPAT  (ENCODE,REMOVE)^PRCSC1  (ENCODE,REMOVE)^PRCSC2  
VA FileMan 3 WAIT^DICD  ^DIE  (,IX)^DIK  

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 PRCHEB  PRCHPC PO REMOVE 2237  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**186**;Oct 20, 2000;Build 10
EN
EN1
PRCS
PRCS2
Q
HLP
WP

External References

Name Field # of Occurrence
WAIT^DICD PRCS
^DIE PRCS2+8
^DIK PRCS+5, PRCS2
IX^DIK PRCS2+5
^PRCFYN EN1+7
LCK1^PRCHE EN+4
ST^PRCHE V+7
EN3^PRCHPAT EN+2
ENCODE^PRCSC1 EN1+10
REMOVE^PRCSC1 EN1+10
ENCODE^PRCSC2 PRCS+1
REMOVE^PRCSC2 PRCS+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Enter the Order number where the 2237 information resides."
  • Line Location: EN+0
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !?3,"This Purchase Order contains no 2237 !",$C(7)
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !?3,"This Purchase Order contains the following 2237's : "
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !?3,"Enter the 2237 reference number you want to remove. You cannot",!," remove the PRIMARY 2237 unless you remove all other 2237s.",!
  • Line Location: EN1+0
Function Call: READ
  • Formatting: !
  • Prompt: "2237 REFERENCE NUMBER: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: " ??",$C(7),!?3,"You must enter the entire 2237 reference number. Choose from: ",!
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: " ??",$C(7)
  • Line Location: EN1+3
Function Call: WRITE
  • Prompt: !!,$C(7),"There are NO items from this 2237 on this Purchase Order!!",!
  • Line Location: EN1+5
Function Call: WRITE
  • Prompt: !?5,I,".",?12,$P(PRCHI(I),"^",2)
  • Line Location: EN1+6
Function Call: WRITE
  • Prompt: !!,"You may need to edit P.O. Comments!",!
  • Line Location: PRCS2+8
Function Call: WRITE
  • Prompt: !?5,$P(^(0),U,1)
  • Line Location: HLP+0
Function Call: WRITE
  • Prompt: " PRIMARY",$C(7)
  • Condition for execution: PRCHP=X
  • Line Location: HLP+0
Routine Call
  • DIE
  • Line Location:
    • PRCS2+8

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(410.02 EN1+9
^PRC(442 - [#442] EN+4, EN+5, EN1+4, PRCS+3, PRCS+5, PRCS2PRCS2+1*, PRCS2+2, PRCS2+7!*, PRCS2+8
HLP
^PRC(442.8 - [#442.8] PRCS+3, PRCS+5
^PRC(443 - [#443] PRCS2+2*
^PRCS(410 - [#410] EN+5, EN1+1, EN1+8, EN1+10, PRCS!, PRCS+1, PRCS+2*, HLPWPWP+1*
WP+2*

Label References

Name Line Occurrences
EN EN+3, EN+4, Q+1
EN1 EN1+2, EN1+3, EN1+5
HLP EN+5, EN1+2
PRCS EN1+8
PRCS2 PRCS+3
Q EN1+1, EN1+7
WP EN1+8, EN1+9

Naked Globals

Name Field # of Occurrence
^( EN1+4, PRCS+2, WPWP+1
^(0 EN+5, PRCS2+7*, HLP, WP!, WP+1!
^(1 EN1+4
^(10 PRCS*
^(13 PRCS2+7!
^(4 EN1+10*, PRCS*
^(7 EN1+10
^(9 PRCS2+1!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN1+7*
>> %A EN1+7*
>> %B EN1+7*
>> DA EN+4, PRCS+5*, PRCS2*, PRCS2+4, PRCS2+5*, PRCS2+6*, PRCS2+8*
>> DA(1 EN1+9*, PRCS2*
DIE PRCS2+8*, Q!
DIK PRCS+3*, PRCS2*, PRCS2+5*!
DR PRCS2+8*, Q!
DTIME EN1+1
I EN+5, EN1+4*, EN1+6*, PRCS+2*, Q!, HLP*, WP*, WP+1*
J Q!, WP*, WP+1*, WP+2
K Q!, WP+1*
>> PRC("SITE" V+7
PRCHHDA PRCS2+4*, PRCS2+6!
PRCHI EN1+4!, EN1+5, PRCS+3*, PRCS+5*, PRCS2*, Q!
PRCHI( EN1+4*, EN1+6, PRCS+5, PRCS2
>> PRCHIMP EN+1, EN+3
PRCHLC EN+5*, EN1+3, PRCS+5*, PRCS2*, Q!
PRCHLINO PRCS+5*, Q!
>> PRCHNRQ EN+1
PRCHP EN+5*, EN1+3, EN1+8, EN1+9, EN1+10, PRCS2+7, Q!, HLP
PRCHP("A" EN+1*
PRCHP("S" EN+1*
PRCHP(0 EN+5*
>> PRCHPO EN+2, EN+4, EN+5, EN1+4, PRCS+3, PRCS+5, PRCS2PRCS2+1, PRCS2+2, PRCS2+7
PRCS2+8, HLP
PRCHPONO PRCS+3*, PRCS+5, Q!
PRCHY EN1+1*, EN1+2, EN1+3, EN1+4, EN1+8, EN1+9, EN1+10, PRCSPRCS+1, PRCS+2
PRCS2+2, PRCS2+5, PRCS2+7, Q!
PRCHY(0 EN1+8*
U EN+5, EN1+1, EN1+4, EN1+8, EN1+10, PRCSPRCS+3, PRCS+5, PRCS2+1, PRCS2+2
PRCS2+7, HLP
X EN+3, EN1+1*, EN1+4*, EN1+8*, EN1+9*, EN1+10*, PRCS*, PRCS+1*, PRCS+2*, Q!
, HLP*, WP
Y EN1+8*, EN1+9*, EN1+10*, PRCS2+2*, Q!, WPWP+1, WP+2
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