SAP ABAP Class CL_MMPUR_UI_PUROBJ_RETRIEVER (purchase document retriever)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MMPUR_UI_MODEL (Package) Model Components for Web Dynpro Applications, Purchasing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MMPUR_UI_CONSTANTS Constants 20071012
Properties
Class CL_MMPUR_UI_PUROBJ_RETRIEVER  
Short Description purchase document retriever    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_UI_MODEL   Model Components for Web Dynpro Applications, Purchasing 
Created 20071012   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MMPUR_UI_PUROBJ_RETRIEVER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MMPUR_UI_CONSTANTS Constants 20071012
Friends
Class CL_MMPUR_UI_PUROBJ_RETRIEVER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CONTRACT Instance attribute Private Attribute reference (LIKE) 20071012
2 C_EKKO_FIRST Instance attribute Private Attribute reference (LIKE) 20071012
3 C_EKPO_FIRST Instance attribute Private Attribute reference (LIKE) 20071012
4 C_PO Instance attribute Private Attribute reference (LIKE) 20071012
5 C_SCHEDULING Instance attribute Private Attribute reference (LIKE) 20071012
6 C_SELOPT_EQUAL Instance attribute Private Attribute reference (LIKE) 20071012
7 C_SELOPT_EXCL Instance attribute Private Attribute reference (LIKE) 20071012
8 C_SELOPT_GE Instance attribute Private Attribute reference (LIKE) 20071012
9 C_SELOPT_INCL Instance attribute Private Attribute reference (LIKE) 20071012
10 EXC_OVDLV Instance attribute Private Attribute reference (LIKE) 20071012
11 EXC_TBCNF Instance attribute Private Attribute reference (LIKE) 20071012
12 FALSE Instance attribute Private Attribute reference (LIKE) 20071012
13 FEEDER_PO_HOLD Instance attribute Private Attribute reference (LIKE) 20071012
14 FEEDER_PO_MY Instance attribute Private Attribute reference (LIKE) 20071012
15 FEEDER_PO_MY_13 Instance attribute Private Attribute reference (LIKE) 20071012
16 FEEDER_PO_OPEN Instance attribute Private Attribute reference (LIKE) 20071012
17 FEEDER_PO_RELEASE Instance attribute Private Attribute reference (LIKE) 20071012
18 FEEDER_RFQ_COMP Instance attribute Private Attribute reference (LIKE) 20071012
19 FEEDER_RFQ_INITIAL Instance attribute Private Attribute reference (LIKE) 20071012
20 FEEDER_RFQ_MISS_QUOTE Instance attribute Private Attribute reference (LIKE) 20071012
21 MO_UTILITY Static Attribute Private Object reference (TYPE REF TO) CL_MMPUR_UI_UTIL Utility Class for MMPUR_UI 20080208
22 MT_RANGE_AEDAT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-AEDAT 20071012
23 MT_RANGE_AFNAM Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-AFNAM 20071012
24 MT_RANGE_AKTNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-AKTNR 20071012
25 MT_RANGE_ANGDT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for the range of days overdue or to be due 20071012
26 MT_RANGE_ANLN1 Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-ANLN1 20071012
27 MT_RANGE_ANLN2 Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-ANLN2 20071012
28 MT_RANGE_AUFNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-AUFNR 20071012
29 MT_RANGE_BADAT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-BADAT 20071012
30 MT_RANGE_BANFN Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-BANFN 20071012
31 MT_RANGE_BANPR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-BANPR 20071012
32 MT_RANGE_BEDAT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-BEDAT 20071012
33 MT_RANGE_BEDNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-BEDNR 20071012
34 MT_RANGE_BESWK Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-BESWK 20071012
35 MT_RANGE_BLCKD Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-BLCKD 20071012
36 MT_RANGE_BSAKZ Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-BSAKZ 20071012
37 MT_RANGE_BSART Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-BSART 20071012
38 MT_RANGE_BSTAE Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-BSTAE 20071012
39 MT_RANGE_BSTYP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-BSTYP 20071012
40 MT_RANGE_BUKRS Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-BUKRS 20071012
41 MT_RANGE_DISPO Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-DISPO 20071012
42 MT_RANGE_DUEDATE Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20071012
43 MT_RANGE_EAN11 Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-EAN11 20071012
44 MT_RANGE_EBAKZ Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-EBAKZ 20071012
45 MT_RANGE_EBELN Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-EBELN 20071012
46 MT_RANGE_EBELP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-EBELP 20071012
47 MT_RANGE_EINDT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKET-EINDT 20071012
48 MT_RANGE_EKGRP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-EKGRP 20071012
49 MT_RANGE_EKORG Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-EKORG 20071012
50 MT_RANGE_ELIKZ Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-ELIKZ 20071012
51 MT_RANGE_EMATN Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20071012
52 MT_RANGE_ERNAM Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-ERNAM 20071012
53 MT_RANGE_EXTDOCIT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range table for EBAN_TECH-EXT_DOC_ITEM 20080206
54 MT_RANGE_EXTDOCNO Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range table for EBAN_TECH-EXT_DOC_NUMBER 20080206
55 MT_RANGE_EXTDOCTY Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range table for EBAN_TECH-EXT_DOC_TYPE 20080206
56 MT_RANGE_EXT_PROC Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Typ für Range-Tabellen 20071012
57 MT_RANGE_FLIEF Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-FLIEF 20071012
58 MT_RANGE_FORDN Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-FORDN 20071012
59 MT_RANGE_FRGAB Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-FRGAB 20071012
60 MT_RANGE_FRGCO Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO:SUBMI 20071012
61 MT_RANGE_FRGDT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-FRGDT 20071012
62 MT_RANGE_FRGGR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-FRGGR 20071012
63 MT_RANGE_FRGRL Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-FRGRL 20071012
64 MT_RANGE_FRGST Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-FRGST 20071012
65 MT_RANGE_GSFRG Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-GSFRG 20071012
66 MT_RANGE_IDNLF Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-IDNLF 20071012
67 MT_RANGE_KDATB Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20071012
68 MT_RANGE_KDATE Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20071012
69 MT_RANGE_KNTTP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-KNTTP 20071012
70 MT_RANGE_KONNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-KONNR 20071012
71 MT_RANGE_KOSTL Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-KOSTL 20071012
72 MT_RANGE_LFDAT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-LFDAT 20071012
73 MT_RANGE_LGORT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-LGORT 20071012
74 MT_RANGE_LIFNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-LIFNR 20071012
75 MT_RANGE_LOEKZ Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for item deletion flag 20071012
76 MT_RANGE_LTSNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-LTSNR 20071012
77 MT_RANGE_MATKL Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-MATKL 20071012
78 MT_RANGE_MATNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-MATNR 20071012
79 MT_RANGE_MEMORY Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-MEMORY 20071012
80 MT_RANGE_MEMTYPE Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY ange Table for EKPO-MEMORYTYPE 20081203
81 MT_RANGE_MTART Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20071012
82 MT_RANGE_NAME1 Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for LFA1-NAME1 20071012
83 MT_RANGE_NETPR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range table for EKPO-NETPR 20071012
84 MT_RANGE_NPLNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-NPLNR 20071012
85 MT_RANGE_PROCDATE Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Typ für Range-Tabellen 20071012
86 MT_RANGE_PROCSTAT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range table for EKKO-PROCSTAT 20080304
87 MT_RANGE_PROCSTATU Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Typ für Range-Tabellen 20071012
88 MT_RANGE_PSPID_EXT Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for PRPS-POSID 20071012
89 MT_RANGE_PSTYP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-PSTYP 20071012
90 MT_RANGE_PS_PSP_PNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-PS_PSP_PNR 20071012
91 MT_RANGE_RESWK Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO-RESWK 20071012
92 MT_RANGE_RETPO Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20071012
93 MT_RANGE_SAISJ Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-SAISJ 20071012
94 MT_RANGE_SAISO Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-SAISO 20071012
95 MT_RANGE_SRM_CO_ID Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range table for SRM Contract ID 20080409
96 MT_RANGE_STATU Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-STATU 20071012
97 MT_RANGE_SUBMI Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKKO:SUBMI 20071012
98 MT_RANGE_TFRAME Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20071012
99 MT_RANGE_TIMFR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for TIMFR 20071012
100 MT_RANGE_TXZ01 Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-TXZ01 20071012
101 MT_RANGE_UEBTK Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY MMPUR_UI_MODEL: Type for Range Tables 20071012
102 MT_RANGE_VBELN Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-VBELN 20071012
103 MT_RANGE_VBELP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-VBELP 20071012
104 MT_RANGE_VORNR Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBKN-APLZL-AUFPL 20071012
105 MT_RANGE_VRTYP Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-VRTYP 20071012
106 MT_RANGE_WERKS Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EKPO-WERKS 20071012
107 MT_RANGE_ZUGBA Instance attribute Private Type reference (TYPE) MMPURUI_RANGE_TTY Range Table for EBAN-ZUGBA 20071012
108 MV_DOC_TYPE Instance attribute Public Type reference (TYPE) BSTYP Typ des Einkaufsbelegs 20071012
109 MV_MAX_RESULTS Instance attribute Private Type reference (TYPE) I Maximum number of results 20080401
110 OA_CONTRACT Instance attribute Private Attribute reference (LIKE) 20071012
111 OA_GENERAL Instance attribute Private Attribute reference (LIKE) 20071012
112 OA_SCHEDULING Instance attribute Private Attribute reference (LIKE) 20071012
113 SV_LOGICAL_SYSTEM Static Attribute Private Type reference (TYPE) LOGSYSTEM Logical System 20080305
114 S_POWL_TYPE Instance attribute Private Type reference (TYPE) POWL_TYPE_TY POWL type ID 20071012
115 S_VALUE_FRGAB Instance attribute Private Type reference (TYPE) FRGCO Release code 20071012
116 S_VALUE_FRGCO Instance attribute Private Type reference (TYPE) FRGCO Release code 20071012
117 TRUE Instance attribute Private Attribute reference (LIKE) 20071012
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ITEM_PRICE_AUTH Instance method Private Method check authority for price 20071012
2 CHECK_PO_AUTH Instance method Private Method check authority for PO header 20080414
3 CHECK_PO_ITEM_AUTH Instance method Private Method check authority for PO item 20080414
4 CHECK_RFQ_AUTH Instance method Private Method check authority for PO header 20080418
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080211
6 GET_EXC_DATA_OVDLV Instance method Public Method Populate Table with Purchase Orders/Scheduling Agreements 20071012
7 GET_EXC_DATA_TBCNF Instance method Public Method Populate Table with Purchase Orders/Scheduling Agreements 20071012
8 GET_OA_DATA Instance method Public Method Populate Table with Contracts/Scheduling Agreements 20071012
9 GET_PO_DATA Instance method Public Method Fetch PO data 20080414
10 GET_PR_DATA Instance method Public Method Füllen Tabelle mit Bestellanforderungen 20071012
11 GET_RFQ_DATA Instance method Public Method Populate Table with RFQs/Quotations 20071012
12 GET_VENDOR_FROM_NAME Instance method Private Method Lieferantennummer aus Name ermitteln 20071012
13 INITIALIZE_RANGES Instance method Private Method reset ranges dynamically 20071012
14 SELECT_INCOMPLETE_DOCS_PO Instance method Private Method Filter PO data 20081205
15 SELECT_INCOMPLETE_DOCS_PR Instance method Private Method Filter PR data 20081205
16 SELECT_OPEN_PO Instance method Private Method Bestellung auswählen, für die eine Bestätigung erwartet wird 20071012
17 SET_DOCUMENT_TYPE Instance method Public Method set document type 20071012
18 SET_RANGETABLES_EXC Instance method Private Method Populate Selection Tables for Indiv. Fields for Exceptions 20071012
19 SET_RANGETABLES_OA Instance method Private Method Selection Tables for Individual Fields for Outline Agreement 20071012
20 SET_RANGETABLES_PO Instance method Private Method Populate Selection Tables of the Individual Fields for PO 20071012
21 SET_RANGETABLES_PR Instance method Private Method Selektionstabellen der einezelnen Felder für BAnf füllen 20071012
22 SET_RANGETABLES_RFQ Instance method Private Method Selektionstabellen der einezelnen Felder für BAnf füllen 20071012
Events
Class CL_MMPUR_UI_PUROBJ_RETRIEVER has no event.
Types
Class CL_MMPUR_UI_PUROBJ_RETRIEVER has no local type.
Method Signatures

Method CHECK_ITEM_PRICE_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) MMPURUI_PO_POWL_STY MMPUR_UI_MODEL: Bestelldaten für POWL 20080415
2 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314

Method CHECK_ITEM_PRICE_AUTH on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method CHECK_PO_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) 20080414
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchase Order 20080414
3 Importing IV_EKGRP Call by reference Type reference (TYPE) EKGRP Purchasing group 20080414
4 Importing IV_EKORG Call by reference Type reference (TYPE) EKORG Purch. Org 20080414
5 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314
6 Returning RV_AUTH_CHECK Value transfer Type reference (TYPE) MMPURPA_CHECK Authorization Check 20080414

Method CHECK_PO_AUTH on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method CHECK_PO_ITEM_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314
2 Importing IV_WERKS Call by reference Type reference (TYPE) EWERK Plant 20080414
3 Returning RV_AUTH_CHECK Value transfer Type reference (TYPE) MMPURPA_CHECK Authorization Check 20080414

Method CHECK_PO_ITEM_AUTH on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method CHECK_RFQ_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BSART Call by reference Type reference (TYPE) BSART Order Type (Purchasing) 20080418
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchase Order 20080418
3 Importing IV_EKGRP Call by reference Type reference (TYPE) EKGRP Purchasing group 20080418
4 Importing IV_EKORG Call by reference Type reference (TYPE) EKORG Purch. Org 20080418
5 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314
6 Returning RV_AUTH_CHECK Value transfer Type reference (TYPE) MMPURPA_CHECK Authorization Check 20080418

Method CHECK_RFQ_AUTH on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method GET_EXC_DATA_OVDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PURDOC Call by reference Type reference (TYPE) MMPURUI_MONITOR_POWL_TTY 20071012
2 Importing IT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20071012
3 Importing I_FEEDER_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20071012
4 Importing I_MAX_RESULTS Call by reference Type reference (TYPE) I Maximum number of results 20080401
5 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314
# Exception Resumable Description Created on
1 INVALID_POWL_TYPE Invalid POWL Type Passed On 20071012

Method GET_EXC_DATA_TBCNF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PURDOC Call by reference Type reference (TYPE) MMPURUI_MONITOR_POWL_TTY 20071012
2 Importing IT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20071012
3 Importing I_FEEDER_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20071012
4 Importing I_MAX_RESULTS Call by reference Type reference (TYPE) I Maximum number of results 20080401
5 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314
# Exception Resumable Description Created on
1 INVALID_POWL_TYPE Invalid POWL Type Passed On 20071012

Method GET_OA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PURDOC Call by reference Type reference (TYPE) MMPURUI_OA_POWL_TTY 20071012
2 Importing I_FEEDER_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20071012
3 Importing I_MAX_RESULTS Call by reference Type reference (TYPE) I Maximum number of results 20080401
4 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20071012
5 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314
# Exception Resumable Description Created on
1 INVALID_POWL_TYPE Invalid POWL Type Passed On 20071012

Method GET_PO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PURDOC Call by reference Type reference (TYPE) MMPURUI_PO_POWL_TTY 20080414
2 Importing I_FEEDER_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL Type 20080414
3 Importing I_MAX_RESULTS Call by reference Type reference (TYPE) I Maximum number of results 20080414
4 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT 20080414
5 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314

Method GET_PO_DATA on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method GET_PR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PURDOC Call by reference Type reference (TYPE) MMPURUI_PR_POWL_TTY Tabelle mit Bestellanforderungen 20071012
2 Importing I_FEEDER_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY Typ der POWL 20071012
3 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080806
4 Importing I_MAX_RESULTS Call by reference Type reference (TYPE) I Maximum number of results 20080317
5 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT selection parameters of the respective query 20071012
6 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314

Method GET_PR_DATA on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method GET_RFQ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFQDOC Call by reference Type reference (TYPE) MMPURUI_RFQ_POWL_TTY MMPUR_UI_MODEL: Request for Quotation for POWL 20071012
2 Importing I_FEEDER_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20071012
3 Importing I_MAX_RESULTS Call by reference Type reference (TYPE) I Maximum number of results 20080401
4 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20071012
5 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110314

Method GET_RFQ_DATA on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method GET_VENDOR_FROM_NAME Signature

Method GET_VENDOR_FROM_NAME on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no parameter.
Method GET_VENDOR_FROM_NAME on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method INITIALIZE_RANGES Signature

Method INITIALIZE_RANGES on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no parameter.
Method INITIALIZE_RANGES on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SELECT_INCOMPLETE_DOCS_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PURDOC Call by reference Type reference (TYPE) MMPURUI_PO_POWL_TTY MMPUR_UI_MODEL: Bestellungen für POWL 20081205

Method SELECT_INCOMPLETE_DOCS_PO on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SELECT_INCOMPLETE_DOCS_PR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_PURDOC Call by reference Type reference (TYPE) MMPURUI_PR_POWL_TTY MMPUR_UI_MODEL: Bestellungen für POWL 20081205

Method SELECT_INCOMPLETE_DOCS_PR on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SELECT_OPEN_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PURDOC Call by reference Type reference (TYPE) MMPURUI_PO_POWL_TTY MMPUR_UI_MODEL: Bestellungen für POWL 20071012

Method SELECT_OPEN_PO on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SET_DOCUMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) BSTYP Typ des Einkaufsbelegs 20071012

Method SET_DOCUMENT_TYPE on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SET_RANGETABLES_EXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20071012

Method SET_RANGETABLES_EXC on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SET_RANGETABLES_OA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20071012

Method SET_RANGETABLES_OA on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SET_RANGETABLES_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20071012

Method SET_RANGETABLES_PO on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SET_RANGETABLES_PR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EBAN_TECH Call by reference Type reference (TYPE) MMPUR_BOOL select options only from table eban_tech 20080208
2 Exporting EX_EBAN_TECH_SEL Call by reference Type reference (TYPE) MMPUR_BOOL select options from table eban_tech used 20080304
3 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT selection parameters of the respective query 20071012

Method SET_RANGETABLES_PR on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.

Method SET_RANGETABLES_RFQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT 20071012

Method SET_RANGETABLES_RFQ on class CL_MMPUR_UI_PUROBJ_RETRIEVER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604