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

Package: IFCAP

Routine: PRCHLO1A


Information

PRCHLO1A ;WOIFO/RLL-EXTRACT ROUTINE (cont.)CLO REPORT SERVER ;5/22/09 14:11

Source Information

Source file <PRCHLO1A.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$FMTE^XLFDT  
VA FileMan 1 $$GET1^DIQ  

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 PRCHLO1  

Entry Points

Name Comments DBIA/ICR reference
POMAST ; PoMaster Table
PODISCW ; Write PO Discount table data
PODISC ;
PO2237 ; 2237RefNum Table
POBOC ; PoBoc Table
POAMT ; PO Amount table (multiple)
PAMBCD ; PO Amount Breakout code
POAMMD ; PO Amendment Table (multiple)
POAMCH ; PO Amendment Changes Table (mulitple)
POAMDS ; PO Amendment Description Table
POCMTS ; PocommentsTable
PORMKS ; PoRemarks Table
LPPODIS ; Loop on PO Discount
LPPOBC ; Loop PoBoc Table
LP2237 ; Loop 2237
PODISCH ; PO Discount Header File
; Header file for PO Discount Multiple

External References

Name Field # of Occurrence
$$GET1^DIQ POAMMD+20, POAMMD+28, LP2237+14, LP2237+24
$$FMTE^XLFDT POAMMD+12, LP2237+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $G(^TMP($J,"PODISC",GPOID,GPOND))
  • Line Location: PODISCW+5
Function Call: WRITE
  • Prompt: !
  • Line Location: PODISCW+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PODISCW+9
Function Call: WRITE
  • Prompt: "PoIdNum^PurchaseOrderNum^PoDate^MonthYrRun^StationNum^"
  • Line Location: PODISCH+2
Function Call: WRITE
  • Prompt: "DiscountIdNum^DiscountItem^PercentDollarAmount^"
  • Line Location: PODISCH+3
Function Call: WRITE
  • Prompt: "DiscountAmount^ItemCount^Contract^LineItem",!
  • Line Location: PODISCH+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(49 - [#49] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] PODISC+4, PO2237+2, POBOC+2, POAMT+3, POAMT+7, POAMT+9, PAMBCD+3, PAMBCD+6, PAMBCD+8, POAMMD+3
POAMMD+6, POAMMD+7, POAMMD+8, POAMCH+2, POAMCH+5, POAMCH+6, POAMDS+2, POAMDS+5, POAMDS+6, POCMTS+2
PORMKS+2, LPPODIS+2, LPPODIS+3, LPPOBC+1, LPPOBC+3, LP2237+4, LP2237+5
^PRCD(420.6 - [#420.6] POAMT+14, POAMT+18, POAMT+24, PAMBCD+12
^PRCD(442.3 - [#442.3] POAMMD+23
^PRCP(445 - [#445] LP2237+27
^PRCS(410 - [#410] LP2237+8
^TMP($J PODISCW+3, PODISCW+4, PODISCW+5, POAMT+28*, PAMBCD+15*, POAMMD+30*, POAMCH+9*, POAMDS+9*, POCMTS+5*, PORMKS+5*
LPPODIS+9*, LPPOBC+7*, LP2237+33*
^VA(200 - [#200] POAMMD+17, POAMMD+19, POAMMD+25, POAMMD+27, LP2237+11, LP2237+13, LP2237+21, LP2237+23

Label References

Name Line Occurrences
LP2237 PO2237+5
LPPOBC POBOC+5
LPPODIS PODISC+7
PAMBCD POAMT+29
POAMCH POAMMD+31
POAMDS POAMMD+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CK2237 PO2237+1~, PO2237+2*, PO2237+3
CK2237A PO2237+1~, PO2237+3*, PO2237+4
CKBS POBOC+1~, POBOC+2*, POBOC+3
CKBS1 POBOC+1~, POBOC+3*, POBOC+4
CKDS PODISC+3~, PODISC+4*, PODISC+5
CKDS1 PODISC+3~, PODISC+5*, PODISC+6, LPPODIS+1
GPOID PODISCW+1~, PODISCW+2*, PODISCW+3*, PODISCW+4, PODISCW+5
GPOND PODISCW+1~, PODISCW+2*, PODISCW+4*, PODISCW+5
PAMBC PAMBCD+1~, PAMBCD+2*, PAMBCD+3*, PAMBCD+4
PAMBC1 PAMBCD+1~, PAMBCD+2*, PAMBCD+4*, PAMBCD+5
PAMBC2 PAMBCD+1~, PAMBCD+2*, PAMBCD+6*, PAMBCD+7, PAMBCD+8, PAMBCD+14, PAMBCD+15
PAMBC3 PAMBCD+1~, PAMBCD+2*, PAMBCD+8*, PAMBCD+11
PAMBC4 PAMBCD+1~, PAMBCD+14*, PAMBCD+15
POADD POAMDS+1~, POAMDS+2*, POAMDS+3
POADD1 POAMDS+1~, POAMDS+4*, POAMDS+5*, POAMDS+6, POAMDS+7, POAMDS+8, POAMDS+9
POADD2 POAMDS+1~, POAMDS+6*, POAMDS+7
POADD3 POAMDS+1~, POAMDS+7*, POAMDS+9
POADD4 POAMDS+1~
POAMC POAMCH+1~, POAMCH+2*, POAMCH+3
POAMC1 POAMCH+1~, POAMCH+3*
POAMC2 POAMCH+1~, POAMCH+4*, POAMCH+5*, POAMCH+6, POAMCH+8, POAMCH+9
POAMC3 POAMCH+1~, POAMCH+6*, POAMCH+7
POAMC4 POAMCH+1~, POAMCH+7*, POAMCH+8
POAMC5 POAMCH+1~, POAMCH+7*, POAMCH+8
POAMC6 POAMCH+1~, POAMCH+8*, POAMCH+9
POAMD POAMMD+1~, POAMMD+3*, POAMMD+4
POAMD1 POAMMD+1~, POAMMD+4*
POAMD2 POAMMD+1~, POAMMD+5*, POAMMD+6*, POAMMD+7, POAMMD+8, POAMMD+29, POAMMD+30, POAMCH+2, POAMCH+5, POAMCH+6
POAMCH+8, POAMCH+9, POAMDS+2, POAMDS+5, POAMDS+6, POAMDS+7, POAMDS+9
POAMD3 POAMMD+1~, POAMMD+7*, POAMMD+11, POAMMD+14
POAMD3A POAMMD+1~, POAMMD+8*, POAMMD+16, POAMMD+22, POAMMD+25
POAMD4 POAMMD+1~, POAMMD+29*, POAMMD+30
POAMT POAMT+1~, POAMT+3*, POAMT+4
POAMT1 POAMT+1~, POAMT+4*, POAMT+5
POAMT2 POAMT+1~, POAMT+6*, POAMT+7*, POAMT+8, POAMT+9, POAMT+27, POAMT+28, PAMBCD+3, PAMBCD+6, PAMBCD+8
PAMBCD+14, PAMBCD+15
POAMT3 POAMT+1~, POAMT+9*, POAMT+10, POAMT+13, POAMT+17, POAMT+21, POAMT+23, POAMT+26
POAMT4 POAMT+1~, POAMT+27*, POAMT+28
POCMTS POCMTS+1~, POCMTS+2*, POCMTS+3, POCMTS+5
POCMTS1 POCMTS+1~, POCMTS+3*, POCMTS+5
>> POID PODISC+4, PO2237+2, POBOC+2, POAMT+3, POAMT+7, POAMT+9, POAMT+28, PAMBCD+3, PAMBCD+6, PAMBCD+8
PAMBCD+15, POAMMD+3, POAMMD+6, POAMMD+7, POAMMD+8, POAMMD+30, POAMCH+2, POAMCH+5, POAMCH+6, POAMCH+9
POAMDS+2, POAMDS+5, POAMDS+6, POAMDS+9, POCMTS+2, POCMTS+5, PORMKS+2, PORMKS+5, LPPODIS+2, LPPODIS+3
LPPODIS+9, LPPOBC+1, LPPOBC+3, LPPOBC+7, LP2237+4, LP2237+5, LP2237+33
POKEY LP2237+1~
PORMKS PORMKS+1~, PORMKS+2*, PORMKS+3, PORMKS+5
PORMKS1 PORMKS+1~, PORMKS+3*, PORMKS+5
PPO PODISC+3~, PODISC+4*, PO2237+1~, PO2237+2*, POBOC+1~, POBOC+2*, LPPODIS+2*, LPPODIS+3, LPPODIS+8, LPPODIS+9
LPPOBC+1*, LPPOBC+2, LPPOBC+3, LPPOBC+6, LPPOBC+7, LP2237+4*, LP2237+5, LP2237+32, LP2237+33
>> PPOKEY POAMT+27, PAMBCD+14, POAMMD+29, POAMCH+8, POAMDS+7, POCMTS+5, PORMKS+5, LPPODIS+8, LPPOBC+6, LP2237+32
PPOVAL PODISC+3~, PO2237+1~, POBOC+1~, LPPODIS+3*, LPPODIS+4, LPPODIS+5, LPPODIS+6, LPPOBC+3*, LPPOBC+4, LPPOBC+5
LP2237+1~, LP2237+5*, LP2237+6, LP2237+18, LP2237+26, LP2237+30
PPOVAL1 POBOC+1~, LPPODIS+8*, LPPODIS+9, LPPOBC+4*, LPPOBC+5*, LPPOBC+6
PPOVAL2 LPPOBC+6*, LPPOBC+7, LP2237+1~, LP2237+32*, LP2237+33
PPV1 LP2237+1~, LP2237+6*, LP2237+8, LP2237+9
PPV1E LP2237+2~, LP2237+8*
PPV1E1 LP2237+2~, LP2237+8*, LP2237+9*, LP2237+30
PPV2 LP2237+1~, LP2237+6*, LP2237+11, LP2237+12, LP2237+13
PPV2E LP2237+2~, LP2237+11*
PPV2E1 LP2237+2~, LP2237+11*, LP2237+12*, LP2237+30
PPV3 LP2237+1~, LP2237+6*, LP2237+16, LP2237+17
PPV3E LP2237+3~, LP2237+16*
PPV3E1 LP2237+3~, LP2237+16*, LP2237+17*, LP2237+30
PPV4 LP2237+1~, LP2237+18*, LP2237+21, LP2237+22, LP2237+23
PPV4E1 PO2237+1~, LP2237+2~, LP2237+21*
PPV4E2 PO2237+1~, LP2237+2~, LP2237+21*, LP2237+22*, LP2237+30
PPV5 LP2237+1~, LP2237+18*, LP2237+30
PPV6 LP2237+1~, LP2237+18*, LP2237+30
PPV7 LP2237+1~, LP2237+29*, LP2237+30
PPV7E LP2237+2~, LP2237+26*, LP2237+27, LP2237+28
PPV7E1 LP2237+2~, LP2237+27*
PPV7E2 LP2237+2~, LP2237+27*, LP2237+28*, LP2237+29
PPVALL LP2237+1~, LP2237+30*, LP2237+32
U PODISC+5, PO2237+3, POBOC+3, POAMT+4, POAMT+13, POAMT+14, POAMT+17, POAMT+18, POAMT+21, POAMT+23
POAMT+24, POAMT+26, POAMT+27, PAMBCD+4, PAMBCD+11, PAMBCD+12, PAMBCD+14, POAMMD+4, POAMMD+11, POAMMD+14
POAMMD+16, POAMMD+17, POAMMD+19, POAMMD+22, POAMMD+23, POAMMD+25, POAMMD+26, POAMMD+27, POAMMD+29, POAMCH+3
POAMCH+7, POAMCH+8, POAMDS+7, POCMTS+5, PORMKS+5, LPPODIS+4, LPPODIS+5, LPPODIS+6, LPPODIS+8, LPPOBC+4
LPPOBC+5, LPPOBC+6, LP2237+6, LP2237+8, LP2237+11, LP2237+18, LP2237+21, LP2237+26, LP2237+27, LP2237+30
LP2237+32, LP2237+33
V1 PODISC+3~, POAMT+1~, POAMT+21*, POAMT+26, POAMMD+1~, POAMMD+14*, POAMMD+26, POAMMD+27*, POAMMD+28, POAMMD+29
LPPODIS+4*, LPPODIS+7
V1E POAMT+2~, POAMT+17*, POAMT+18, POAMT+19, POAMMD+2~, POAMMD+11*, POAMMD+12, POAMMD+13
V1E1 POAMT+2~, POAMT+18*, POAMMD+2~, POAMMD+11*, POAMMD+12
V1E2 POAMT+2~, POAMT+18*, POAMT+19*, POAMT+21, POAMMD+2~, POAMMD+12*, POAMMD+13*, POAMMD+14
V2 PODISC+3~, POAMT+1~, POAMT+26*, POAMMD+1~, POAMMD+26*, POAMMD+28*, POAMMD+29, LPPODIS+5*, LPPODIS+7
V2E POAMT+2~, POAMT+23*, POAMT+24, POAMT+25, POAMMD+1~, POAMMD+16*, POAMMD+17, POAMMD+18, POAMMD+19, POAMMD+26
V2E1 POAMT+2~, POAMT+24*, POAMMD+1~, POAMMD+17*
V2E2 POAMT+2~, POAMT+24*, POAMT+25*, POAMT+26, POAMMD+1~, POAMMD+17*, POAMMD+18*, POAMMD+26
V3 PODISC+3~, POAMT+1~, POAMT+26*, POAMT+27, POAMMD+1~, POAMMD+26*, POAMMD+29, LPPODIS+6*, LPPODIS+7
V3E POAMMD+2~, POAMMD+22*, POAMMD+23, POAMMD+24
V3E1 POAMMD+2~, POAMMD+23*
V3E2 POAMMD+2~, POAMMD+23*, POAMMD+24*, POAMMD+26
V4 PODISC+3~, LPPODIS+7*, LPPODIS+8
V5 PODISC+3~
V6 PODISC+3~
VBCE PAMBCD+1~, PAMBCD+11*, PAMBCD+12, PAMBCD+13
VBCE1 PAMBCD+1~, PAMBCD+12*
VBCE2 PAMBCD+1~, PAMBCD+12*, PAMBCD+13*, PAMBCD+14
VE POAMT+2~, POAMT+13*, POAMT+14, POAMT+15
VE1 POAMT+2~, POAMT+14*
VE2 POAMT+2~, POAMT+14*, POAMT+15*, POAMT+21
VL6 POAMMD+2~, POAMMD+25*, POAMMD+26, POAMMD+27, LP2237+3~, LP2237+13*, LP2237+14, LP2237+33
VL7 POAMMD+2~, POAMMD+25*, POAMMD+26, LP2237+3~, LP2237+14*, LP2237+33
VL8 POAMMD+2~, POAMMD+19*, POAMMD+20, POAMMD+29, LP2237+3~, LP2237+23*, LP2237+24, LP2237+33
VL9 POAMMD+2~, POAMMD+20*, POAMMD+29, LP2237+3~, LP2237+24*, LP2237+33
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