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

Package: IFCAP

Routine: PRCHCON3


Information

PRCHCON3 ;WISC/KMB CREATE PURCHASE CARD FROM TEMP REQ ;1/8/97

Source Information

Source file <PRCHCON3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
IFCAP 4 EN3^PRCHCRD  ^PRCHNPO  SPRMK^PRCHNPO6  ENPO^PRCHUTL  
VA FileMan 2 YN^DICN  ^DIE  

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 PRCHCON2  

Entry Points

Name Comments DBIA/ICR reference
START ;
SETUP ;create 442 entry
SETUP1 ;
SETIT ; set item data on 442 record
LOOP ;
LOOP1

External References

Name Field # of Occurrence
YN^DICN LOOP+6
^DIE SETUP1+2, SETUP1+3, SETUP1+4, SETUP1+6, SETUP1+9
EN3^PRCHCRD SETIT+7
^PRCHNPO LOOP1+2
SPRMK^PRCHNPO6 LOOP+3
ENPO^PRCHUTL SETUP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Unable to create 442 entry. Try later."
  • Line Location: SETUP+1
Function Call: WRITE
  • Prompt: !!,$C(7),"Another user is editing this entry, try later."
  • Line Location: SETUP1+1
Function Call: WRITE
  • Prompt: !!,"This request has no entry in the Vendor File."
  • Line Location: SETUP1+12
Function Call: WRITE
  • Prompt: !,"You must edit a request with no entry in the Vendor File.",!
  • Line Location: SETUP1+14
Function Call: WRITE
  • Prompt: !,"Since the control point is changed, you must edit this request."
  • Line Location: SETUP1+15
Function Call: WRITE
  • Prompt: !!,$C(7),"Another user is editing this entry, try later."
  • Line Location: SETUP1+16
Function Call: WRITE
  • Prompt: !
  • Line Location: LOOP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: LOOP+3
Function Call: WRITE
  • Prompt: !,"Edit request ",$P(^PRC(442,PDA,0),"^")
  • Line Location: LOOP+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: LOOP1+0
Function Call: WRITE
  • Prompt: !!,$C(7),"Another user is editing this entry, try later."
  • Line Location: LOOP1+1
Routine Call
  • DIE
  • Line Location:
    • SETUP1+2
    • SETUP1+3
    • SETUP1+4
    • SETUP1+6
    • SETUP1+9

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] SETUP1+1, SETUP1+5*, SETUP1+7*, SETUP1+10*, SETUP1+13, SETUP1+16, SETUP1+17*, SETUP1+18, SETIT+2*, SETIT+3*
SETIT+4*, SETIT+5*, SETIT+6*, SETIT+7*, SETIT+8*, LOOP+6, LOOP1+1, LOOP1+2

Label References

Name Line Occurrences
LOOP SETUP1+19, LOOP+6
LOOP1 SETUP1+14, SETUP1+15
SETIT SETUP1+11

Naked Globals

Name Field # of Occurrence
^(0 SETUP1+5*
^(23 SETUP1+5*, SETUP1+17*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % LOOP+6*
>> AA( SETIT+2, SETIT+7
>> BB( SETIT+3
>> CC( SETIT+4
>> CCEN SETUP1+5
>> CNNT SETIT+1, SETIT+8
>> CNT SETIT+3, SETIT+5
>> CP SETUP1+7, SETIT+7
>> CR SETUP1+9
>> DA SETUP+1, SETUP1+1, SETIT+7*, LOOP1*
>> DA(1 SETIT+7*
DIE SETUP1+2*, SETUP1+6*, SETIT+9!
>> DR SETUP1+2*, SETUP1+3*, SETUP1+4*, SETUP1+6*, SETUP1+9*
DUZ SETUP1+7, SETUP1+9, LOOP1
>> FCP SETUP1+5
>> FLAG SETUP1+2, SETUP1+4
>> II SETIT+1*, SETIT+2, SETIT+3, SETIT+4, SETIT+5, SETIT+6, SETIT+7
IOF LOOP1
>> J SETIT+3*
>> NCOST SETUP1+9
>> NDA SETUP1+2, SETUP1+17, LOOP+2
>> OUT SETUP+1*
PDA SETUP1+1*!, SETUP1+5, SETUP1+7, SETUP1+10, SETUP1+13, SETUP1+16!, SETUP1+17, SETUP1+18, SETIT+2, SETIT+3
SETIT+4, SETIT+5, SETIT+6, SETIT+7, SETIT+8, LOOP+6, LOOP1LOOP1+1!, LOOP1+2
>> PRC("CP" SETUP1+15
PRC("PER" LOOP1*, LOOP1+2!
>> PRC("SST" SETUP1+5
>> PRCHCCP SETIT+7*
>> PRCHCI SETIT+7*
>> PRCHCII SETIT+7*
>> PRCHCPD SETIT+7*
>> PRCHCPO SETIT+7*
>> PRCHCV SETIT+7*
PRCHPO SETUP1+1*, LOOP1*, LOOP1+2!
>> PRCHSY LOOP+2*
>> REM1 SETUP1+15
>> SERV SETUP1+2
>> SG SETUP1+10
>> SPEC SETUP1+6
>> TDATE SETUP1+6, SETIT+5, SETIT+7
U SETUP1+10, SETIT+7
>> VENDOR SETUP1+3, SETUP1+11, SETUP1+14, SETUP1+17, SETIT+7
X SETIT+7*, LOOP1*, LOOP1+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