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

Package: IFCAP

Routine: PRCHNPO5


Information

PRCHNPO5 ;WISC/RSD,RHD/DL-INPUT TRANSFORM FOR FILE 440,441,442 ;11/23/16 13:36

Source Information

Source file <PRCHNPO5.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
IFCAP 5 $$ACC^PRC0C  ^PRCFYN  (EN0,EN1,EN2,EN6,LCK)^PRCHCRD  EN4^PRCHNPO6  $$BBFY^PRCSUT  
VA FileMan 3 EN^DDIOL  ^DIC  MIX^DIC1  
Kernel 1 EN^XQH  

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

Package Total Caller Graph
IFCAP 19 PRCHNPO6  PRCHT112  PRCHT113  PRCHT12  PRCHT14  PRCHT16  PRCHT19  PRCHT2  
PRCHT311  PRCHT312  PRCHT33  PRCHT35  PRCHT36  PRCHT38  ^PRC(440.5  VENDOR  
^PRC(442  ITEM  ^PRC(443.6  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**113,159,198**;Oct 20, 2000;Build 6
EN1 ;FILE 442, FCP #1
EN2 ;FILE 442, COST CENTER #2
EN3 ;FILE 442, VENDOR #5
EN4 ;FILE 442, EST. SHIPPING AND/OR HANDLING #13
EN5 ;FILE 442, REPETITIVE (PR CARD) NO. #1.5
EN6 ;FILE 442, UNIT OF PURCHASE #3
EN8 ;FILE 442, CONTRACT FIELD #4
EN9 ;FILE 442, ACTUAL UNIT COST #5
EN10 ;FILE 440 CONTRACT NUMBER
EN11 ;FILE 441 CONTRACT
EN12 ;FILE 442, VENDOR STOCK NO.#9
EN13 ;DIC("S") for a look-up in CONTRACT field (File 442.01,4)
EN14 ;input transform of Contract Flag field 5, file 440
VEN
ODATE ;PRC*5.1*159 'old date' handler call for P.O. Date exception in input template [PRCH DETAILED PURCHASE CARD]

External References

Name Field # of Occurrence
EN^DDIOL EN11+2, EN14+13
^DIC EN2+1, EN3+6, EN8+5, EN11+1
MIX^DIC1 EN1+6
$$ACC^PRC0C EN1+13
^PRCFYN EN4+1
EN0^PRCHCRD EN6+2
EN1^PRCHCRD EN9+2
EN2^PRCHCRD EN8+7
EN6^PRCHCRD EN12+2
LCK^PRCHCRD EN5+2
EN4^PRCHNPO6 EN1+2
$$BBFY^PRCSUT EN1+12
EN^XQH EN14+14, EN14+29

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Fund Control Point cannot be changed since 2237 has been selected."
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: !,"The Fund Control Point selected by you, does not have any",!,"Cost Centers listed under it.",!,$P(Y,U,2)
  • Line Location: EN1+7
Function Call: WRITE
  • Prompt: $C(7),!,"LOG Department Number is missing!!"
  • Line Location: EN1+8
Function Call: WRITE
  • Prompt: $C(7),!,"Fund Control Point not valid for a "_Z0_" order."
  • Line Location: EN1+9
Function Call: WRITE
  • Prompt: !,"Sorry, this FCP is inactive!",!
  • Line Location: EN1+14
Function Call: WRITE
  • Prompt: !,"The Cost Center entered by you is not in the COST CENTER FILE.",!
  • Line Location: EN2+1
Function Call: WRITE
  • Prompt: !,"The Cost Center entered by you has been DEACTIVATED.",!
  • Line Location: EN2+2
Function Call: WRITE
  • Prompt: !,"This Cost Center isn't found in FCP "_$P(^PRC(420,PRC("SITE"),1,Z0,0),U,1)_".",!
  • Line Location: EN2+4
Function Call: WRITE
  • Prompt: !,"The Cost Center selected by you, does not have any BOCs listed",!,"under it.",!
  • Line Location: EN2+5
Function Call: WRITE
  • Prompt: $C(7),!,"This Vendor is not set up as a GUARANTEED DELIVERY Vendor!."
  • Line Location: EN3+7
Function Call: WRITE
  • Prompt: !?3,"<DELETED>",$C(7)
  • Line Location: EN4+1
Function Call: WRITE
  • Prompt: !!,"Fund Control Point and Vendor must be entered before items !",$C(7)
  • Line Location: EN5+1
Function Call: WRITE
  • Prompt: !?10,"**CONTRACT HAS EXPIRED**",$C(7),$C(7)
  • Line Location: EN8+6
Function Call: WRITE
  • Prompt: !!,"Vendor must be entered before items ! ",$C(7)
  • Line Location: VEN+0
Routine Call
  • DIC
  • Line Location:
    • EN2+1
    • EN3+6
    • EN8+5
    • EN11+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(420 - [#420] Classic Fileman Calls
^PRCD(420.1 - [#420.1] Classic Fileman Calls
^PRC(440 - [#440] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(49 - [#49] EN1+10
^PRC(420 - [#420] EN1+7, EN1+11, EN1+14, EN2+4
^PRC(440 - [#440] EN3+7, EN3+11, EN3+15, EN10+1*, EN14+27
^PRC(442 - [#442] EN1+1, EN1+2, EN1+9, EN3+2, EN3+7, EN5+1, EN5+2, EN6+1, EN6+2, EN8+2
EN8+7, EN9+1, EN9+2, EN12+1, EN12+2, EN13+1, EN14+3, VENODATE+1!, ODATE+2*
^PRCD(420.1 - [#420.1] EN1+11, EN2+5
^PRCD(420.8 - [#420.8] EN3+16
^PRCD(442.5 - [#442.5] EN1+9
^PRCS(410 - [#410] EN1+1

Label References

Name Line Occurrences
EN10 EN8+5, EN11+1
VEN EN6+1, EN8+1, EN9+1, EN12+1

Naked Globals

Name Field # of Occurrence
^( EN1+11
^(0 EN1+1, EN1+11, EN3+16, EN8+7
^(1 EN5+1, VEN
^(2 EN3+7, EN6+2, EN9+2, EN12+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN4+1*
>> %A EN4+1*
>> %B EN4+1*
>> ARR EN14+13
>> ARR(1 EN14+7*
>> ARR(2 EN14+8*
>> ARR(3 EN14+9*
>> ARR(4 EN14+10*
>> ARR(5 EN14+11*
>> ARR(6 EN14+12*
BOCNOD EN2+5~*
CCNODE EN1+7~*
>> D EN1+6*
>> D0 EN13+1
>> DA EN1+1, EN1+2, EN1+9, EN3+2, EN3+7, EN6+1, EN6+2, EN8+2, EN8+5*, EN8+7
EN9+1, EN9+2, EN12+1, EN12+2, EN14+27, ODATE+1, ODATE+2
>> DA(1 EN5+1, EN5+2, EN6+1, EN6+2, EN8+2, EN8+3*, EN8+5*, EN8+7, EN9+1, EN9+2
EN11+1*, EN12+1, EN12+2, EN14+27, VEN
DIC EN1+3*, EN1+6!, EN2+1*!, EN3+6!*, EN8+3*, EN11+1*!
DIC("S" EN1+4*, EN1+5*, EN3+5*, EN8+1!, EN13+2*
DIC(0 EN1+3*, EN2+1*, EN8+3*, EN8+4*, EN11+1*
>> DIE EN3+2, EN3+6
DLAYGO EN8+3*, EN8+6!, EN8+8!, EN11+1*, EN11+3!
DT EN8+6, EN11+2
>> MSG(1 EN14+18*
>> MSG(2 EN14+19*, EN14+20*
>> MSG(3 EN14+21*, EN14+22*
>> MSG(4 EN14+23*
>> PRC("APP" EN1+12*, EN1+13*
>> PRC("BBFY" EN1+12*, EN1+13
>> PRC("FY" EN1+6, EN1+10*, EN1+12, EN1+13
>> PRC("SITE" EN1+7, EN1+11, EN1+12, EN1+13, EN1+14, EN2+4, EN5+2*, EN6+2*, EN8+7*, EN9+2*
EN12+2*
>> PRCFA("ALL" EN2+1*!
>> PRCHAMND EN1+1
>> PRCHCI EN6+2*, EN8+7*, EN9+2*, EN12+2*
PRCHCPO EN1+6!, EN6+2*, EN8+7*, EN9+2*, EN12+2*
>> PRCHCV EN6+2*, EN8+7*, EN9+2*, EN12+2*
>> PRCHDELV EN1+5, EN3+4, EN8+4
PRCHEDI EN3+15!*
>> PRCHN("CC" EN1+11*
>> PRCHN("SC" EN3+16*
>> PRCHN("SVC" EN1+10*
>> PRCHNOD1 EN14+3*, EN14+4
>> PRCHNRQ EN3+5
>> PRCHNVF EN3+6*
>> PRCHPC EN1+5, EN3+3, EN8+4
>> PRCHPO EN14+2, EN14+3
>> PRCHPUSH EN1+4, EN3+5
>> PRCHSCOD EN13+1*, EN13+2
>> PRCHSOCO EN14+4*, EN14+5
REP EN3+1~
REP1 EN3+1~
U EN1+1, EN1+7, EN1+8, EN1+9, EN1+10, EN1+11, EN1+13, EN1+14, EN2+2, EN2+4
EN2+5, EN3+7, EN3+11, EN3+15, EN3+16, EN5+1, EN6+1, EN6+2, EN8+2, EN8+5
EN8+6, EN8+7, EN9+1, EN9+2, EN11+2, EN12+1, EN12+2, EN13+1, EN14+4, EN14+27
VENODATE+1, ODATE+2
X EN1+1!, EN1+2!, EN1+6!, EN1+7!, EN1+8!, EN1+9!, EN1+12*, EN1+13, EN1+14!, EN2+1!
EN2+2!, EN2+3*, EN2+4!, EN2+5!, EN3+2!, EN3+3, EN3+4, EN3+6*!, EN3+7!, EN3+11!
EN3+15, EN4+1!, EN5+1!, EN6+1, EN8+1, EN8+5*!, EN8+6!, EN9+1, EN11+1*!, EN11+2!
EN12+1, EN13+2, EN14+5, EN14+6*, EN14+14, EN14+26, EN14+28!, EN14+29, VEN!
XQH EN14+14*, EN14+29*, EN14+30!
Y EN1+6, EN1+7, EN1+11, EN2+1!, EN2+2!, EN2+4!, EN2+5, EN2+6!, EN3+6, EN8+5
EN11+1
Y(0 EN1+8, EN1+9, EN1+10, EN2+2, EN2+3, EN2+4, EN8+6, EN11+2
Z EN14+27*, EN14+28, EN14+30!
Z0 EN1+2*!, EN1+6!, EN1+9*!, EN1+10*, EN1+12, EN1+13!, EN2+1!, EN2+2!, EN2+4!, EN2+6!
EN3+7*!, EN3+16, EN3+17!, EN8+2*, EN8+3, EN8+7, EN10+1, EN11+1!
Z1 EN1+2*!, EN1+6!, EN1+9*!, EN1+13!, EN2+4*!, EN2+6!
ZA EN8+2*, EN8+5!
ZA(1 EN8+2*, EN8+5
ZD EN11+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 |  Naked Globals |  Local Variables  | All