SAP ABAP Class CL_PO_SCHEDULE_HANDLE_MM (Schedule Line of a Purchasing Document)
Hierarchy
BBPCRM (Software Component) BBPCRM
   SRM-EBP (Application Component) Enterprise Buyer
     BBP_APPLICATION (Package) Structure Package EBP
       ME (Package) Application development R/3 Purchasing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HANDLE_MM Handle 00000000
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PURCHASE_ORDER_SCHEDULE_MM PO Delivery Schedule External View 20010717
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PURCHASING_DOCUMENT_SL Purchasing Document Delivery Schedule 19990312
Properties
Class CL_PO_SCHEDULE_HANDLE_MM  
Short Description Schedule Line of a Purchasing Document    
Super Class CL_HANDLE_MM Handle 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ME   Application development R/3 Purchasing 
Created 19990114   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PO_SCHEDULE_HANDLE_MM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PURCHASE_ORDER_SCHEDULE_MM PO Delivery Schedule External View 20010717
2 IF_PURCHASING_DOCUMENT_SL Purchasing Document Delivery Schedule 19990312
Friends
Class CL_PO_SCHEDULE_HANDLE_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHP_HASH_TABLE Static Attribute Private See coding CHP_HASH_TABLE 19990427
2 C_OBJTYP Constant Public Type reference (TYPE) MEPO_OBJDESC-OBJTYP 'BUS2012_SC' Object Type 19990507
3 MT_BOM Instance attribute Private Type reference (TYPE) MMPUR_T_MDPM Subcontracting Components 20080507
4 MV_BOM_CHANGED Instance attribute Public Type reference (TYPE) MMPUR_BOOL Bill of Materials Changed 20080602
5 MY_FIELD_MAPPING Static Attribute Private Type reference (TYPE) MEPO_T_METAFIELD_MAPPING Tablen Field/Metafield Mapping 20020110
6 MY_FS_TEMPLATE Static Attribute Private Type reference (TYPE) TTYP_FIELDSELECTION_MM Field Selection 20020110
7 MY_PO_ITEM Instance attribute Public Object reference (TYPE REF TO) CL_PO_ITEM_HANDLE_MM Item 19990114
8 MY_SERNOS Instance attribute Private Type reference (TYPE) MMPUR_T_SERNO Table Type Serial Numbers in Purchasing 20071114
9 MY_SERNO_MESSAGES Instance attribute Private Type reference (TYPE) MMPUR_SERNO_MESS Error Log from Function Group IPWx 20071114
10 PO_SCHEDULEX_HASH_TABLE Static Attribute Private See coding PO_SCHEDULEX_HASH_TABLE 20010521
11 PO_SCHEDULE_HASH_TABLE Static Attribute Private See coding PO_SCHEDULE_HASH_TABLE 19990129
12 PO_SCHEDULE_NUMBER Instance attribute Public Type reference (TYPE) EKET-ETENR Schedule Line 19990114
13 SN_CALL_FROM_GUI Instance attribute Private Type reference (TYPE) MMPUR_BOOL Serial Numbers PopUp Invoked 20071114
14 SN_CHANGED Instance attribute Private Type reference (TYPE) MMPUR_BOOL Serial Number Change 20071114
15 SN_EXTEND Instance attribute Private Type reference (TYPE) MMPUR_SN_EXTEND Enhancement to Serial Number Assignment in Purchasing 20071114
16 SN_FROM_REF Instance attribute Private Type reference (TYPE) MMPUR_BOOL Serial Numbers Adopted by Reference 20071114
Methods
# Method Level Visibility Method type Description Created on
1 CHP_REFRESH_HASH_TABLE Static method Public Method Change Log: Refresh Hash Table 19990427
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19990114
3 GET_DATA Instance method Public Method Get Data 19990129
4 GET_DATAX Instance method Public Method Get Data Checkbox Bar 20010521
5 HAS_BOM_CHANGED Instance method Public Method Has the Subcontractor Bill of Material Changed 20080627
6 SET_BOM_DATA Instance method Public Method Set Bill of Materials Information for Schedule Line 20080627
7 SET_DATA Instance method Public Method Set Data 19990129
8 SET_DATAX Instance method Public Method Set Data (Checkbox Bar) 20010521
9 SET_PO_SCHEDULE_NUMBER Instance method Public Method Schedule Line 19990215
Events
Class CL_PO_SCHEDULE_HANDLE_MM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PO_SCHEDULEX_HASH_ENTRY Private See coding PO_SCHEDULEX_HASH_ENTRY 20010521
2 PO_SCHEDULE_HASH_ENTRY Private See coding PO_SCHEDULE_HASH_ENTRY 19990129
Method Signatures

Method CHP_REFRESH_HASH_TABLE Signature

Method CHP_REFRESH_HASH_TABLE on class CL_PO_SCHEDULE_HANDLE_MM has no parameter.
Method CHP_REFRESH_HASH_TABLE on class CL_PO_SCHEDULE_HANDLE_MM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PO_ITEM Call by reference Object reference (TYPE REF TO) IF_MODEL_MM Position 19990114
2 Importing IM_PO_ITEM_ID Call by reference Type reference (TYPE) I Positions-ID 19990118
3 Importing IM_PO_SCHEDULE_NUMBER Call by reference Type reference (TYPE) EKET-ETENR Einteilungsnummer 19990114
# Exception Resumable Description Created on
1 FAILURE Fehler 19990114

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA Value transfer Type reference (TYPE) MEPOSCHEDULE Einteilung 19990129
# Exception Resumable Description Created on
1 FAILURE Fehler 19990129

Method GET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA Call by reference Type reference (TYPE) MEPOSCHEDULEX Felder für Einteilungen der Bestellung 20010521

Method GET_DATAX on class CL_PO_SCHEDULE_HANDLE_MM has no exception.

Method HAS_BOM_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20080627

Method HAS_BOM_CHANGED on class CL_PO_SCHEDULE_HANDLE_MM has no exception.

Method SET_BOM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MDPM Call by reference Type reference (TYPE) MMPUR_T_MDPM Tabellentyp für Lohnbearbeitungskomponenten 20080627

Method SET_BOM_DATA on class CL_PO_SCHEDULE_HANDLE_MM has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) MEPOSCHEDULE Einteilungsdaten 19990129

Method SET_DATA on class CL_PO_SCHEDULE_HANDLE_MM has no exception.

Method SET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) MEPOSCHEDULEX Felder für Einteilungen der Bestellung 20010521

Method SET_DATAX on class CL_PO_SCHEDULE_HANDLE_MM has no exception.

Method SET_PO_SCHEDULE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PO_SCHEDULE_NUMBER Call by reference Type reference (TYPE) EKET-ETENR einteilung 19990215

Method SET_PO_SCHEDULE_NUMBER on class CL_PO_SCHEDULE_HANDLE_MM has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in