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

Package: IFCAP

Routine: PRCHNPO6


Information

PRCHNPO6 ;WISC/RHD-MISCELLANEOUS ROUTINES FROM P.O.ADD/EDIT 442 ;6/22/94 3:19 PM

Source Information

Source file <PRCHNPO6.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
IFCAP 3 (EN7,EN9)^PRCHCRD1  (EN1,VEN)^PRCHNPO5  DIWP^PRCUTL  
VA FileMan 3 YN^DICN  ^DIE  ^DIWW  

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

Package Total Caller Graph
IFCAP 15 PRCHCON3  PRCHFPDE  PRCHNPO1  PRCHNPO3  PRCHNPO5  PRCHNPO8  PRCHNRQ  PRCHT1  
PRCHT11  PRCHT112  PRCHT2  PRCHT31  PRCHT311  ^PRC(442  ITEM  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**129,173**;Oct 20, 2000;Build 9
EN1 ;INPUT TRANSFORM FOR FILE 442, P.O.DATE #.1
EN2 ;SCREEN--P.O.#['X' (FRESH FOOD) OR 'Z' (CASCA)--INVOICE ADDRESS="FISCAL", P.O.#['C' (CERT.INV.)--MOP='CERT.INV.', INV.ADDR.="FISCAL", IMPREST FUNDS--INV.ADDR.="".
EN20
EN3 ;SCREEN FCP--CALLED FROM PRCHNPO3
EN4 ;SCREEN FCP FOR SPECIAL P.O.NUMBERS--Z0=1ST 2 DIGITS OF P.O.NO.,Z1=FCP
TRUE
FALSE
EN5 ;FILE #442, FIELD #1 (FCP) ONLINE HELP
EST ;Find Line Item # for Field #13.1
EN7 ;FILE 442, PKG.MULT. #3.1
EN8 ;FILE 442, P.O.NO. .01 CALLED BY THE SCREEN ON THE .01 FIELD
EN9 ;FILE 442, MAX.ORD.QTY.#9.6
ER
ER1
ER2
ER3
SPRMK ;FORMAT & DISPLAY REMARKS FROM REQUEST TO PO
SP1
END

External References

Name Field # of Occurrence
YN^DICN SP1
^DIE ER1
^DIWW SPRMK+3
EN7^PRCHCRD1 EN7+2
EN9^PRCHCRD1 EN9+2
EN1^PRCHNPO5 EN1+2
VEN^PRCHNPO5 EN7+1, EN9+1
DIWP^PRCUTL SPRMK+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Method of Processing="_$P(^PRCD(442.5,Z2,0),U,1)
  • Line Location: EN20+0
Function Call: WRITE
  • Prompt: $C(7),"ANOTHER USER IS IS EDITING FILE 442 CONTROL NODE! Please retry in a minute."
  • Line Location: EN8+7
Function Call: WRITE
  • Prompt: !," ** Error in Discount ",PRCH,", item ",PRCHN," has a unit cost of zero ",$C(7)
  • Line Location: ER+0
Function Call: WRITE
  • Prompt: !," ** Error in Discount ",PRCH,", item ",PRCHN," has been changed. Discount will be deleted",!?4,"and must be re-edited!",$C(7)
  • Line Location: ER1+0
Function Call: WRITE
  • Prompt: !," Type Code is undefined.",$C(7)
  • Line Location: ER2+0
Function Call: WRITE
  • Prompt: !,"2237 Special Remarks: "
  • Line Location: SPRMK+2
Function Call: WRITE
  • Prompt: !,"Would you like to transfer the Special Remarks to the New P.O. Comments"
  • Line Location: SP1+0
Function Call: WRITE
  • Prompt: !,"Enter 'Y' to have the Special Remarks added to the end of the P.O. Comments.",!
  • Line Location: SP1+1
Routine Call
  • DIE
  • Line Location:
    • ER1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(411 - [#411] EN4+2
^PRC(411.2 - [#411.2] EN4+2
^PRC(420 - [#420] EN4+1, EN4+3, EN4+4, EN4+5
^PRC(442 - [#442] EN1+1, EN1+2*, EN2+2, EN2+5*, EN3+1, EST+1, EST+2, EST+3*, EN7+1, EN7+2
EN8+4, EN8+7, EN8+8, EN8+10, EN8+11, EN8+12, EN8+15, EN9+1, EN9+2, SP1+2
SP1+3*, SP1+4*
^PRCD(442.5 - [#442.5] EN2+2, EN20
^PRCS(410 - [#410] EN3+1, SPRMK+1, SPRMK+3, SP1+3
^UTILITY($J SPRMK+1!

Label References

Name Line Occurrences
EN20 EN2+2
EN4 EN5+1
END SP1+2
FALSE EN3+1, EN4+1, EN4+3, EN4+4, EN4+5
SP1 SP1+1
TRUE EN4+2

Naked Globals

Name Field # of Occurrence
^( SPRMK+3, SP1+3
^(0 EN1+1, EN2+2, EN4+2, EST+3*, SPRMK+3, SP1+2*, SP1+3
^(2 EN7+2, EN9+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SP1*, SP1+1, SP1+2, END!
>> D0 SP1+2, SP1+3, SP1+4
>> DA EN1+1, EN1+2, EN2+2, EN2+5, EN7+1, EN7+2, EN9+1, EN9+2, SPRMK+3
>> DA(1 EN7+1, EN7+2, EN9+1, EN9+2
>> DILOCKTM EN8+7, EN8+11
>> DINUM EN8+14*
DISF END!
>> DIWF SPRMK+2*
DIWL SPRMK+2*, END!
DIWR SPRMK+2*, END!
DR ER1*!
DR(2 ER1*
DT SP1+2, SP1+4
DUZ EN4+5
I EN8+10*, SP1+3*, END!
N EST+1*, EST+2*, EST+4!
>> PRC("APP" EN1+2
>> PRC("FY" EN1+1*
>> PRC("SITE" EN1+1*, EN4+1, EN4+2, EN4+3, EN4+4, EN4+5, EN7+2*, EN9+2*
PRCEN442 EN8+5~, EN8+8*, EN8+9*, EN8+10*, EN8+11*, EN8+13, EN8+14, EN8+15
>> PRCH ERER1
>> PRCHCI EN7+2*, EN9+2*
>> PRCHCPO EN7+2*, EN9+2*
>> PRCHCV EN7+2*, EN9+2*
>> PRCHDELV EN4+5
PRCHDIS EST+2*, EST+3*, EST+4!
>> PRCHDT ER3
>> PRCHER ER*, ER1*
PRCHESTA EST+1*, EST+3, EST+4!
PRCHJJ SPRMK+3*, SP1!
>> PRCHN ERER1
>> PRCHN("INV" EN2+2*, EN2+3*, EN2+5*
>> PRCHN("MP" EN2+2*, EN2+5*
>> PRCHNEW EN8+4
PRCHNN SP1+2*, SP1+3*, SP1+4, END!
>> PRCHPC EN4+5
PRCHPO EN3+1, EST+1, EST+2, EST+3, ER2!, ER3!
PRCHSAVX EN1+1*, EN1+3!
>> PRCHSY SPRMK+1, SPRMK+3, SP1+3
PRCHX SP1+2*, SP1+3*, END!
PRCHZZ SPRMK+2*, SPRMK+3*, END!
U EN1+1, EN1+2, EN2+2, EN2+5, EN20EN4+2, EST+3, EN7+1, EN7+2, EN9+1
EN9+2, SPRMK+2*, SP1+2, SP1+4
X EN1+1*, EN1+2, EN1+3*, EN7+1, EN8+4, EN8+7!, EN8+13!, EN9+1, SPRMK+3*
>> Y EN3+1, EN5+1
>> Z0 EN3+1*, EN4+1, EN4+2, EN4+3, EN4+4
Z1 EN2+2*, EN2+3!, EN2+4!, EN20!, EN3+1*, EN4+1, EN4+3, EN4+4, EN4+5, EN5+1*
Z2 EN2+2*, EN2+3!, EN2+4!, EN2+5*, EN20!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All