SAP ABAP Class CL_PR_HANDLER_MM (PR Handler)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MEREQ (Package) Purchasing: Purchase Requisition
Properties
Class CL_PR_HANDLER_MM  
Short Description PR Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MEREQ   Purchasing: Purchase Requisition 
Created 20060928   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMCNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PR_HANDLER_MM has no interface implemented.
Friends
Class CL_PR_HANDLER_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ID_REFERENCE_TABLE Static Attribute Private See coding 20061122
2 MY_AKTYP Instance attribute Private Type reference (TYPE) AKTYP Activity Category in the Transaction 20061005
3 MY_FACTORY Instance attribute Private Type reference (TYPE) MMPUR_PURCHASE_REQ_FACTORY Purchase requisition factory 20061010
4 MY_ID Instance attribute Private Type reference (TYPE) ID_FOR_HANDLE_MM ID for Handler Classes 20061106
5 MY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PR_HANDLER_MM PR Handler 20061204
6 MY_KZZUO Instance attribute Private Type reference (TYPE) MMPUR_BOOL Boolean Type 20061012
7 MY_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_MESSAGE_HANDLER_MM Message Handler 20061114
8 MY_PR_ITEMS Instance attribute Private Type reference (TYPE) PREQ_T_ITEM Table Type for PREQ_ITEM 20061005
9 MY_PR_NUMBER Instance attribute Private Type reference (TYPE) BANFN Purchase Requisition Number 20061010
10 MY_REQUISITION Instance attribute Private Object reference (TYPE REF TO) IF_PURCHASE_REQUISITION OO Requisition: Document (External View) 20061010
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Private Method 20070302
2 CONSTRUCTOR Instance method Public Constructor 20060929
3 FILL_REQ_FOR_PROCESS Instance method Private Method Fill PR Data for Processing 20061012
4 GET_DATA_FROM_REQ Instance method Private Method 20061107
5 GET_FIELDSELECTION Instance method Public Method Get Field Selection for a PR 20061109
6 GET_ID Instance method Public Method Get a Unique ID for a PR Object (Account or Item) 20061106
7 GET_INSTANCE Static method Public Method 20061204
8 GET_PR Instance method Public Method Get Whole PR Data 20061005
9 OPEN Instance method Public Method Open the PR for Processing 20061011
10 PR_CHECK Instance method Public Method Start PR Check 20061005
11 PR_POST Instance method Public Method Post PR 20061109
12 PR_PROCESS Instance method Public Method Process PR 20061106
13 REFRESH Instance method Public Method Refresh All 20060929
14 SET_AUTO_SOURCE Instance method Public Method Set Flag for Find Automatic Source of Supply 20061012
15 SET_PR Instance method Public Method Set Whole PR Data 20061005
16 SET_PR_ITEM Instance method Public Method Set a Single PR Item 20061129
Events
Class CL_PR_HANDLER_MM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ID_REFERENCE_CONNECTOR Private See coding 20061122 BEGIN OF id_reference_connector , id TYPE id_for_handle_mm, parent_id TYPE id_for_handle_mm, reference TYPE REF TO object, END OF id_reference_connector
Method Signatures

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_PR_HANDLER_MM has no parameter.
Method CHECK_AUTHORITY on class CL_PR_HANDLER_MM has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PR_HANDLER_MM has no parameter.
Method CONSTRUCTOR on class CL_PR_HANDLER_MM has no exception.

Method FILL_REQ_FOR_PROCESS Signature

Method FILL_REQ_FOR_PROCESS on class CL_PR_HANDLER_MM has no parameter.
Method FILL_REQ_FOR_PROCESS on class CL_PR_HANDLER_MM has no exception.

Method GET_DATA_FROM_REQ Signature

Method GET_DATA_FROM_REQ on class CL_PR_HANDLER_MM has no parameter.
Method GET_DATA_FROM_REQ on class CL_PR_HANDLER_MM has no exception.

Method GET_FIELDSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FIELDSELECTION Call by reference Type reference (TYPE) TTYP_FIELDSELECTION_MM Feldauswahl 20061123

Method GET_FIELDSELECTION on class CL_PR_HANDLER_MM has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ITEM_ID Value transfer Type reference (TYPE) ID_FOR_HANDLE_MM ID für Handlerklassen 20061106

Method GET_ID on class CL_PR_HANDLER_MM has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PR_HANDLER_MM PR HAndler 20061204

Method GET_INSTANCE on class CL_PR_HANDLER_MM has no exception.

Method GET_PR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PR_ITEMS Call by reference Type reference (TYPE) PREQ_T_ITEM Tabellentyp für PREQ_ITEM 20061106

Method GET_PR on class CL_PR_HANDLER_MM has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMS Call by reference Type reference (TYPE) PREQ_T_ITEM Tabellentyp für PREQ_ITEM 20061011
2 Exporting EX_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20061011
3 Importing IM_AKTYP Call by reference Type reference (TYPE) AKTYP Aktivitätstyp in der Transaktion 20061030
4 Importing IM_BANFN Call by reference Type reference (TYPE) BANFN Bestellanforderungsnummer 20061011

Method OPEN on class CL_PR_HANDLER_MM has no exception.

Method PR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMS Call by reference Type reference (TYPE) PREQ_T_ITEM Tabellentyp für PREQ_ITEM 20061115
2 Exporting EX_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20061005

Method PR_CHECK on class CL_PR_HANDLER_MM has no exception.

Method PR_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20061115

Method PR_POST on class CL_PR_HANDLER_MM has no exception.

Method PR_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMS Call by reference Type reference (TYPE) PREQ_T_ITEM Tabellentyp für PREQ_ITEM 20061115
2 Exporting EX_MESSAGES Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler Einkauf: Übergabetabelle 20061106

Method PR_PROCESS on class CL_PR_HANDLER_MM has no exception.

Method REFRESH Signature

Method REFRESH on class CL_PR_HANDLER_MM has no parameter.
Method REFRESH on class CL_PR_HANDLER_MM has no exception.

Method SET_AUTO_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KZZUO Call by reference Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20061012

Method SET_AUTO_SOURCE on class CL_PR_HANDLER_MM has no exception.

Method SET_PR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PR_ITEMS Call by reference Type reference (TYPE) PREQ_T_ITEM Tabellentyp für PREQ_ITEM 20061103

Method SET_PR on class CL_PR_HANDLER_MM has no exception.

Method SET_PR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PR_ITEM Call by reference Type reference (TYPE) PREQ_ITEM Bestellanforderungsposition 20061129

Method SET_PR_ITEM on class CL_PR_HANDLER_MM has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700