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 |  Local Variables  | All
Print Page as PDF
Routine: PRCHLO1

Package: IFCAP

Routine: PRCHLO1


Information

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

Source Information

Source file <PRCHLO1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
IFCAP 3 (PO2237,POAMMD,POAMT,POBOC,POCMTS,PODISC,PORMKS)^PRCHLO1A  GPOITEM^PRCHLO2  (POOBL,POPART,POPMET,POPPTER)^PRCHLO2A  
Kernel 1 $$FMTE^XLFDT  
Toolkit 1 $$GET^XPAR  
VA FileMan 1 ($$GET1,GETS)^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: 2

Package Total Caller Graph
IFCAP 2 PRCHLO  PRCHLO4  

Entry Points

Name Comments DBIA/ICR reference
POMAST ; PoMaster Table
PODISCW ; Write PO Discount table data
GPOMAST ; get PO Master record
PODISCH ; PO Discount Header File
; Header file for PO Discount Multiple

External References

Name Field # of Occurrence
$$GET1^DIQ GPOMAST+65, GPOMAST+83, GPOMAST+87, GPOMAST+111, GPOMAST+116, GPOMAST+127, GPOMAST+134, GPOMAST+135, GPOMAST+136, GPOMAST+143
GPOMAST+146
GETS^DIQ GPOMAST+150
PO2237^PRCHLO1A GPOMAST+163
POAMMD^PRCHLO1A GPOMAST+165
POAMT^PRCHLO1A GPOMAST+164
POBOC^PRCHLO1A GPOMAST+160
POCMTS^PRCHLO1A GPOMAST+161
PODISC^PRCHLO1A GPOMAST+159
PORMKS^PRCHLO1A GPOMAST+162
GPOITEM^PRCHLO2 GPOMAST+170
POOBL^PRCHLO2A GPOMAST+168
POPART^PRCHLO2A GPOMAST+167
POPMET^PRCHLO2A GPOMAST+169
POPPTER^PRCHLO2A GPOMAST+166
$$FMTE^XLFDT GPOMAST+22, GPOMAST+71, GPOMAST+90, GPOMAST+126
$$GET^XPAR GPOMAST+156

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: "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
^PRC(442 - [#442] GET1^DIQ,  GETS^DIQ
^DIC(49 - [#49] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(411 - [#411] GPOMAST+129
^PRC(440 - [#440] GPOMAST+63, GPOMAST+105, GPOMAST+131, GPOMAST+132, GPOMAST+133
^PRC(442 - [#442] GPOMAST+12, GPOMAST+13, GPOMAST+14, GPOMAST+15, GPOMAST+16, GPOMAST+17, GPOMAST+93, GPOMAST+96, GPOMAST+139, GPOMAST+144
GPOMAST+145, GPOMAST+154
^PRC(443.8 - [#443.8] GPOMAST+32
^PRCD(420.2 - [#420.2] GPOMAST+43, GPOMAST+47
^PRCD(420.8 - [#420.8] GPOMAST+74
^PRCD(442.3 - [#442.3] GPOMAST+35
^PRCD(442.5 - [#442.5] GPOMAST+30
^PRCS(410 - [#410] GPOMAST+28, GPOMAST+118
^TMP($J PODISCW+3, PODISCW+4, PODISCW+5, GPOMAST+60*, GPOMAST+102*, GPOMAST+124*, GPOMAST+138*, GPOMAST+148*, GPOMAST+157*
^VA(200 - [#200] GPOMAST+80, GPOMAST+82, GPOMAST+84, GPOMAST+86, GPOMAST+108, GPOMAST+110, GPOMAST+113, GPOMAST+115

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGAPO GPOMAST+3~, GPOMAST+84*, GPOMAST+86, GPOMAST+101
AGAPO1 GPOMAST+3~, GPOMAST+84*, GPOMAST+85
EXDT GPOMAST+11~, GPOMAST+19*, GPOMAST+20*, GPOMAST+21, GPOMAST+70*, GPOMAST+89*
EXDT1 GPOMAST+11~, GPOMAST+21*, GPOMAST+22, GPOMAST+70*, GPOMAST+71, GPOMAST+89*, GPOMAST+90
EXDT2 GPOMAST+11~, GPOMAST+22*, GPOMAST+23, GPOMAST+71*, GPOMAST+72, GPOMAST+90*, GPOMAST+91
GN0 GPOMAST+7~, GPOMAST+52*, GPOMAST+53
GN0A GPOMAST+7~, GPOMAST+53*, GPOMAST+54
GN0B GPOMAST+7~, GPOMAST+54*, GPOMAST+55*, GPOMAST+56*, GPOMAST+57*, GPOMAST+58*, GPOMAST+59*, GPOMAST+60
GN1 GPOMAST+7~, GPOMAST+99*, GPOMAST+100, GPOMAST+137*, GPOMAST+138, GPOMAST+147*, GPOMAST+148, GPOMAST+151*, GPOMAST+152*, GPOMAST+154*
GPOMAST+155*, GPOMAST+156*, GPOMAST+157
GN1A GPOMAST+7~, GPOMAST+100*, GPOMAST+101*, GPOMAST+102
GN2 GPOMAST+7~, GPOMAST+123*, GPOMAST+124
GPOID PODISCW+1~, PODISCW+2*, PODISCW+3*, PODISCW+4, PODISCW+5
GPOND PODISCW+1~, PODISCW+2*, PODISCW+4*, PODISCW+5
>> MNTHYR GPOMAST+24
N0 GPOMAST+2~, GPOMAST+12*, GPOMAST+18, GPOMAST+28, GPOMAST+30, GPOMAST+40, GPOMAST+41, GPOMAST+42, GPOMAST+43, GPOMAST+46
GPOMAST+47, GPOMAST+50, GPOMAST+70, GPOMAST+73, GPOMAST+77, GPOMAST+78, GPOMAST+79, GPOMAST+120, GPOMAST+121
N1 GPOMAST+2~, GPOMAST+13*, GPOMAST+19, GPOMAST+32, GPOMAST+34, GPOMAST+63, GPOMAST+65, GPOMAST+68, GPOMAST+74, GPOMAST+80
GPOMAST+139*, GPOMAST+140, GPOMAST+141, GPOMAST+142
N12 GPOMAST+2~, GPOMAST+15*, GPOMAST+84, GPOMAST+89
N16 GPOMAST+2~, GPOMAST+16*, GPOMAST+92
N23 GPOMAST+2~, GPOMAST+17*, GPOMAST+93, GPOMAST+96, GPOMAST+98, GPOMAST+105, GPOMAST+108, GPOMAST+112, GPOMAST+113, GPOMAST+118
GPOMAST+125, GPOMAST+126, GPOMAST+128, GPOMAST+155
N7 GPOMAST+2~, GPOMAST+14*, GPOMAST+35, GPOMAST+38, GPOMAST+39
PAPAB GPOMAST+3~, GPOMAST+80*, GPOMAST+82, GPOMAST+155
PAPAB1 GPOMAST+3~, GPOMAST+80*, GPOMAST+81
PC2237V GPOMAST+11~, GPOMAST+118*
PC2237V1 GPOMAST+11~, GPOMAST+118*, GPOMAST+119
PCHDR GPOMAST+3~, GPOMAST+113*, GPOMAST+115
PCHDR1 GPOMAST+3~, GPOMAST+113*, GPOMAST+114
PCUSR GPOMAST+3~, GPOMAST+108*, GPOMAST+110
PCUSR1 GPOMAST+3~, GPOMAST+108*, GPOMAST+109
>> POCRDAT GPOMAST+20
PODAT GPOMAST+2~, GPOMAST+23*, GPOMAST+24
>> POID GPOMAST+12, GPOMAST+13, GPOMAST+14, GPOMAST+15, GPOMAST+16, GPOMAST+17, GPOMAST+24, GPOMAST+60, GPOMAST+102, GPOMAST+124
GPOMAST+127, GPOMAST+134, GPOMAST+135, GPOMAST+136, GPOMAST+138, GPOMAST+139, GPOMAST+143, GPOMAST+144, GPOMAST+145, GPOMAST+146
GPOMAST+148, GPOMAST+149, GPOMAST+154, GPOMAST+157
POIDC GPOMAST+3~, GPOMAST+149!*, GPOMAST+150, GPOMAST+152, GPOMAST+153!
PONUMB GPOMAST+2~, GPOMAST+18*, GPOMAST+24
PPOKEY GPOMAST+2~, GPOMAST+24*, GPOMAST+52
PRCVAL GPOMAST+3~, GPOMAST+149!, GPOMAST+153!
PRCVAL(442 GPOMAST+152
STNUMB GPOMAST+2~, GPOMAST+18*, GPOMAST+24
U GPOMAST+1*, GPOMAST+18, GPOMAST+19, GPOMAST+24, GPOMAST+28, GPOMAST+30, GPOMAST+32, GPOMAST+34, GPOMAST+35, GPOMAST+36
GPOMAST+38, GPOMAST+39, GPOMAST+40, GPOMAST+41, GPOMAST+42, GPOMAST+43, GPOMAST+44, GPOMAST+46, GPOMAST+47, GPOMAST+48
GPOMAST+50, GPOMAST+52, GPOMAST+53, GPOMAST+54, GPOMAST+55, GPOMAST+56, GPOMAST+57, GPOMAST+58, GPOMAST+59, GPOMAST+63
GPOMAST+65, GPOMAST+66, GPOMAST+68, GPOMAST+70, GPOMAST+73, GPOMAST+74, GPOMAST+75, GPOMAST+77, GPOMAST+78, GPOMAST+79
GPOMAST+80, GPOMAST+81, GPOMAST+84, GPOMAST+85, GPOMAST+89, GPOMAST+92, GPOMAST+93, GPOMAST+94, GPOMAST+96, GPOMAST+97
GPOMAST+98, GPOMAST+99, GPOMAST+100, GPOMAST+101, GPOMAST+105, GPOMAST+106, GPOMAST+108, GPOMAST+109, GPOMAST+112, GPOMAST+113
GPOMAST+114, GPOMAST+118, GPOMAST+119, GPOMAST+120, GPOMAST+121, GPOMAST+123, GPOMAST+124, GPOMAST+125, GPOMAST+126, GPOMAST+128
GPOMAST+129, GPOMAST+131, GPOMAST+132, GPOMAST+133, GPOMAST+137, GPOMAST+138, GPOMAST+140, GPOMAST+141, GPOMAST+142, GPOMAST+144
GPOMAST+145, GPOMAST+147, GPOMAST+152, GPOMAST+154, GPOMAST+155, GPOMAST+156
VL1 GPOMAST+4~, GPOMAST+152*
VL10 GPOMAST+4~, GPOMAST+37*, GPOMAST+52
VL10E GPOMAST+8~, GPOMAST+35*, GPOMAST+57
VL10E1 GPOMAST+8~, GPOMAST+35*, GPOMAST+36
VL10E2 GPOMAST+9~, GPOMAST+36*, GPOMAST+37
VL11 GPOMAST+4~, GPOMAST+38*, GPOMAST+53
VL12 GPOMAST+4~, GPOMAST+39*, GPOMAST+53
VL13 GPOMAST+4~, GPOMAST+40*, GPOMAST+53
VL14 GPOMAST+4~, GPOMAST+41*, GPOMAST+53
VL15 GPOMAST+4~, GPOMAST+42*, GPOMAST+53
VL16 GPOMAST+4~, GPOMAST+45*, GPOMAST+54
VL16E GPOMAST+10~, GPOMAST+43*, GPOMAST+58
VL16E1 GPOMAST+10~, GPOMAST+43*, GPOMAST+44
VL16E2 GPOMAST+10~, GPOMAST+44*, GPOMAST+45
VL17 GPOMAST+4~, GPOMAST+46*, GPOMAST+54
VL18 GPOMAST+4~, GPOMAST+49*, GPOMAST+54
VL18E GPOMAST+10~, GPOMAST+47*, GPOMAST+59
VL18E1 GPOMAST+10~, GPOMAST+47*, GPOMAST+48
VL18E2 GPOMAST+10~, GPOMAST+48*, GPOMAST+49
VL19 GPOMAST+5~, GPOMAST+50*, GPOMAST+54, GPOMAST+127*, GPOMAST+137
VL20 GPOMAST+5~, GPOMAST+64*, GPOMAST+99, GPOMAST+125*, GPOMAST+137, GPOMAST+140*, GPOMAST+147
VL21 GPOMAST+5~, GPOMAST+67*, GPOMAST+99, GPOMAST+126*, GPOMAST+137, GPOMAST+141*, GPOMAST+147
VL21E GPOMAST+9~, GPOMAST+65*
VL21E1 GPOMAST+9~, GPOMAST+65*, GPOMAST+66
VL21E2 GPOMAST+9~, GPOMAST+66*, GPOMAST+67
VL22 GPOMAST+5~, GPOMAST+68*, GPOMAST+99, GPOMAST+128*, GPOMAST+129, GPOMAST+137, GPOMAST+142*, GPOMAST+147
VL23 GPOMAST+5~, GPOMAST+72*, GPOMAST+99, GPOMAST+129*, GPOMAST+137, GPOMAST+143*, GPOMAST+147
VL24 GPOMAST+5~, GPOMAST+73*, GPOMAST+99, GPOMAST+130*, GPOMAST+137, GPOMAST+144*, GPOMAST+147
VL25 GPOMAST+5~, GPOMAST+76*, GPOMAST+99, GPOMAST+131*, GPOMAST+137, GPOMAST+145*, GPOMAST+147
VL25E GPOMAST+9~, GPOMAST+74*
VL25E1 GPOMAST+9~, GPOMAST+74*, GPOMAST+75
VL25E2 GPOMAST+9~, GPOMAST+75*, GPOMAST+76
VL26 GPOMAST+5~, GPOMAST+77*, GPOMAST+99, GPOMAST+132*, GPOMAST+137, GPOMAST+146*, GPOMAST+147
VL27 GPOMAST+5~, GPOMAST+78*, GPOMAST+99, GPOMAST+133*, GPOMAST+137
VL28 GPOMAST+5~, GPOMAST+79*, GPOMAST+100, GPOMAST+134*, GPOMAST+138
VL29 GPOMAST+5~, GPOMAST+81*, GPOMAST+100, GPOMAST+135*, GPOMAST+138
VL30 GPOMAST+5~, GPOMAST+85*, GPOMAST+100, GPOMAST+136*, GPOMAST+138
VL31 GPOMAST+5~, GPOMAST+91*, GPOMAST+100
VL32 GPOMAST+6~, GPOMAST+92*, GPOMAST+100
VL33 GPOMAST+6~, GPOMAST+95*, GPOMAST+100
VL33E GPOMAST+10~, GPOMAST+93*
VL33E1 GPOMAST+10~, GPOMAST+93*, GPOMAST+94
VL33E2 GPOMAST+10~, GPOMAST+94*, GPOMAST+95
VL34 GPOMAST+6~, GPOMAST+98*, GPOMAST+100
VL34E GPOMAST+11~, GPOMAST+96*
VL34E1 GPOMAST+11~, GPOMAST+96*, GPOMAST+97
VL34E2 GPOMAST+11~, GPOMAST+97*
VL35 GPOMAST+6~, GPOMAST+107*, GPOMAST+123
VL35E GPOMAST+9~, GPOMAST+105*
VL35E1 GPOMAST+9~, GPOMAST+105*, GPOMAST+106
VL35E2 GPOMAST+9~, GPOMAST+106*, GPOMAST+107
VL36 GPOMAST+6~, GPOMAST+109*, GPOMAST+123
VL37 GPOMAST+6~, GPOMAST+112*, GPOMAST+123
VL38 GPOMAST+6~, GPOMAST+114*, GPOMAST+123
VL39 GPOMAST+6~, GPOMAST+119*, GPOMAST+123
VL40 GPOMAST+6~, GPOMAST+120*, GPOMAST+123
VL41 GPOMAST+6~, GPOMAST+121*, GPOMAST+123
VL6 GPOMAST+4~, GPOMAST+29*, GPOMAST+52, GPOMAST+86*, GPOMAST+87, GPOMAST+101, GPOMAST+110*, GPOMAST+111, GPOMAST+124
VL6E GPOMAST+8~, GPOMAST+28*, GPOMAST+55
VL6E1 GPOMAST+8~, GPOMAST+28*
VL6E2 GPOMAST+8~, GPOMAST+28*, GPOMAST+29
VL7 GPOMAST+4~, GPOMAST+31*, GPOMAST+52, GPOMAST+87*, GPOMAST+101, GPOMAST+111*, GPOMAST+124
VL7E GPOMAST+8~, GPOMAST+30*, GPOMAST+56
VL7E1 GPOMAST+8~, GPOMAST+30*
VL7E2 GPOMAST+8~, GPOMAST+30*, GPOMAST+31
VL8 GPOMAST+4~, GPOMAST+33*, GPOMAST+52, GPOMAST+82*, GPOMAST+83, GPOMAST+101, GPOMAST+115*, GPOMAST+116, GPOMAST+124
VL8E GPOMAST+8~, GPOMAST+32*
VL8E1 GPOMAST+8~, GPOMAST+32*
VL8E2 GPOMAST+8~, GPOMAST+32*, GPOMAST+33
VL9 GPOMAST+4~, GPOMAST+34*, GPOMAST+52, GPOMAST+83*, GPOMAST+101, GPOMAST+116*, GPOMAST+124
VN GPOMAST+7~, GPOMAST+63*, GPOMAST+130, GPOMAST+131, GPOMAST+132, GPOMAST+133
VN1 GPOMAST+7~, GPOMAST+63*
VN2 GPOMAST+7~, GPOMAST+63*, GPOMAST+64
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All