SAP ABAP Class CL_MMPUR_VNDCNF_SCHED_MDL (Model Class for Schedule Line Comparison)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MMPUR_PORTAL (Package) Linkage of Portal to Purchasing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_MODEL BSP: Model Basis Class 20040705
Properties
Class CL_MMPUR_VNDCNF_SCHED_MDL  
Short Description Model Class for Schedule Line Comparison    
Super Class CL_BSP_MODEL BSP: Model Basis Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_PORTAL   Linkage of Portal to Purchasing 
Created 20040705   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MMPUR_VNDCNF_SCHED_MDL has no forward declaration.
Interfaces
Class CL_MMPUR_VNDCNF_SCHED_MDL has no interface implemented.
Friends
Class CL_MMPUR_VNDCNF_SCHED_MDL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_MAIN_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_MMPUR_VNDCNF_MAIN_MDL Reference to Main Model 20040707
2 MT_COL_DEF_CONFIRMATIONS Instance attribute Private Type reference (TYPE) TABLEVIEWCONTROLTAB Column Definitions Confirmation Table 20040712
3 MT_COL_DEF_SCHEDULES Instance attribute Private Type reference (TYPE) TABLEVIEWCONTROLTAB Column Definitions Schedule Line Table 20040712
4 MT_CONFIRMATIONS_DATA Instance attribute Private Type reference (TYPE) MMPURPA_CONF_TTY Data Model Confirmation Table View 20040712
5 MT_SCHEDULES_DATA Instance attribute Private Type reference (TYPE) MMPURPA_DELSCD_TTY Data Model Schedule Line Table View 20040712
6 M_CONF_TABLE_TITLE Instance attribute Private Type reference (TYPE) STRING Title for Confirmation Table 20040712
7 M_EMPTY_CONF_TAB_TEXT Instance attribute Private Type reference (TYPE) STRING Text for Empty Confirmation Table 20040713
8 M_EMPTY_SCHED_TAB_TEXT Instance attribute Private Type reference (TYPE) STRING Text for Empty Schedule Line Table 20040713
9 M_FIRST_VISIBLE_ROW_CONF Instance attribute Private Type reference (TYPE) I Index of First Visible Line of Confirmation Table 20040829
10 M_FIRST_VISIBLE_ROW_SCHED Instance attribute Private Type reference (TYPE) I Index of First Visible Line of Schedule Line Table 20040829
11 M_MAX_SCHEDS_CONS Instance attribute Private Type reference (TYPE) I Maximum of Schedule Line and Confirmation Number 20040825
12 M_RESET_STATE Instance attribute Private Type reference (TYPE) XFELD Current Reset Status 20040712
13 M_SCHED_TABLE_TITLE Instance attribute Private Type reference (TYPE) STRING Title for Schedule Line Table 20040712
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_COL_DEF_CONFIRMATIONS Instance method Private Method Generates Column Definitions of Confirmation Table 20040712
2 CREATE_COL_DEF_SCHEDULES Instance method Private Method Generates Column Definitions of Schedule Line Table 20040712
3 CREATE_EMPTY_TABLE_TEXTS Instance method Private Method Creates Texts in Case of Empty Tables 20040713
4 CREATE_TABLES_DATA Instance method Private Method Creates the Data Model for Schedule Line Comparison Table 20040713
5 CREATE_TABLE_TITLES Instance method Private Method Generates the Title of the Schedule Line Comparison Table 20040713
6 GET_COL_DEF_CONFIRMATIONS Instance method Public Method Delivers Column Definitions for Confirmations 20040712
7 GET_COL_DEF_SCHEDULES Instance method Public Method Delivers Column Definitions for Schedule Line Comparison 20040712
8 GET_CONFIRMATIONS_DATA Instance method Public Method Delivers Data Model for Confirmation Table 20040712
9 GET_CONF_TABLE_TITLE Instance method Public Method Delivers Title for Confirmation Table 20040712
10 GET_EMPTY_CONF_TAB_TEXT Instance method Public Method Delivers Text in the Event That No Tab Data Exists 20040713
11 GET_EMPTY_SCHED_TAB_TEXT Instance method Public Method Delivers Text in the Event That No Tab Data Exists 20040713
12 GET_FIRST_VISIBLE_ROW_CONF Instance method Public Method Delivers Index of First Line of PO Table to be Displayed 20040829
13 GET_FIRST_VISIBLE_ROW_SCHED Instance method Public Method Delivers Index of First Line of SL Table to be Displayed 20040829
14 GET_SCHEDULES_DATA Instance method Public Method Delivers Data Model for Schedule Line Table 20040712
15 GET_SCHED_TABLE_TITLE Instance method Public Method Delivers Title for Schedule Line Comparison Table 20040712
16 GET_SELECTED_POS Instance method Public Method Delivers Number of Currently Selected Item 20040712
17 GET_SELECTED_POS_FOR_DISPLAY Instance method Public Method Delivers item for Sched. Line Comparison (for Screen Output) 20040719
18 GET_TABLE_VIEWS_LINE_NUMBER Instance method Public Method Delivers Number of Lines to be Displayed for SL and PO 20040825
19 INITIALIZE Instance method Private Method Initialization of Model Data 20040712
20 SET_FIRST_VISIBLE_ROW_CONF Instance method Public Method Sets Index of First Line of PO Table to be Displayed 20040829
21 SET_FIRST_VISIBLE_ROW_SCHED Instance method Public Method Sets Index of First Line of SL Table to be Displayed 20040829
22 SET_MAIN_MODEL Instance method Public Method Sets Reference to Main Model 20040712
23 SET_RESET_ACTIVE Instance method Public Method Sets Reset Status 20040712
Events
Class CL_MMPUR_VNDCNF_SCHED_MDL has no event.
Types
Class CL_MMPUR_VNDCNF_SCHED_MDL has no local type.
Method Signatures

Method CREATE_COL_DEF_CONFIRMATIONS Signature

Method CREATE_COL_DEF_CONFIRMATIONS on class CL_MMPUR_VNDCNF_SCHED_MDL has no parameter.
Method CREATE_COL_DEF_CONFIRMATIONS on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method CREATE_COL_DEF_SCHEDULES Signature

Method CREATE_COL_DEF_SCHEDULES on class CL_MMPUR_VNDCNF_SCHED_MDL has no parameter.
Method CREATE_COL_DEF_SCHEDULES on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method CREATE_EMPTY_TABLE_TEXTS Signature

Method CREATE_EMPTY_TABLE_TEXTS on class CL_MMPUR_VNDCNF_SCHED_MDL has no parameter.
Method CREATE_EMPTY_TABLE_TEXTS on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method CREATE_TABLES_DATA Signature

Method CREATE_TABLES_DATA on class CL_MMPUR_VNDCNF_SCHED_MDL has no parameter.
# Exception Resumable Description Created on
1 CX_MMPUR_SYSTEM_ERROR systemseitiger Fehler aufgetreten 20040721

Method CREATE_TABLE_TITLES Signature

Method CREATE_TABLE_TITLES on class CL_MMPUR_VNDCNF_SCHED_MDL has no parameter.
Method CREATE_TABLE_TITLES on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_COL_DEF_CONFIRMATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TABLEVIEWCONTROLTAB Spaltendefinitionen Bestätigungen 20040712

Method GET_COL_DEF_CONFIRMATIONS on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_COL_DEF_SCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TABLEVIEWCONTROLTAB Spaltendefinitionen Einteilungsvergleich 20040712

Method GET_COL_DEF_SCHEDULES on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_CONFIRMATIONS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) MMPURPA_CONF_TTY Datenmodell Bestätigungstabelle 20040712

Method GET_CONFIRMATIONS_DATA on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_CONF_TABLE_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Titel für Bestätigungs-Tabelle 20040712

Method GET_CONF_TABLE_TITLE on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_EMPTY_CONF_TAB_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Text für leere Tabelle 20040713

Method GET_EMPTY_CONF_TAB_TEXT on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_EMPTY_SCHED_TAB_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Text für leere Tabelle 20040713

Method GET_EMPTY_SCHED_TAB_TEXT on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_FIRST_VISIBLE_ROW_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I Index der ersten anzuzeigenden Zeile der Best.Tab 20040829

Method GET_FIRST_VISIBLE_ROW_CONF on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_FIRST_VISIBLE_ROW_SCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I Index der ersten anzuzeigenden Zeile der ET-Tab 20040829

Method GET_FIRST_VISIBLE_ROW_SCHED on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_SCHEDULES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) MMPURPA_DELSCD_TTY Datenmodell Einteilungstabelle 20040712

Method GET_SCHEDULES_DATA on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_SCHED_TABLE_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Titel Einteilungsvergleichs-Tabelle 20040712

Method GET_SCHED_TABLE_TITLE on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_SELECTED_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) EBELP aktuell selektierte Position 20040712

Method GET_SELECTED_POS on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_SELECTED_POS_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) EBELP Pos. für Einteilungsvergleich (für Bildausgabe) 20040719

Method GET_SELECTED_POS_FOR_DISPLAY on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method GET_TABLE_VIEWS_LINE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I Zahl der anzuzeigenden Zeilen für Eint. + Best. 20040825

Method GET_TABLE_VIEWS_LINE_NUMBER on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_MMPUR_VNDCNF_SCHED_MDL has no parameter.
Method INITIALIZE on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method SET_FIRST_VISIBLE_ROW_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I neuer Index der ersten anzuzeigenden Zeile der Best.Tab 20040829

Method SET_FIRST_VISIBLE_ROW_CONF on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method SET_FIRST_VISIBLE_ROW_SCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I neuer Index der ersten anzuzeigenden Zeile der ET-Tab 20040829

Method SET_FIRST_VISIBLE_ROW_SCHED on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method SET_MAIN_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAIN_MODEL Call by reference Object reference (TYPE REF TO) CL_MMPUR_VNDCNF_MAIN_MDL Referenz aufs Hauptmodel 20040712

Method SET_MAIN_MODEL on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.

Method SET_RESET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESET_STATE Call by reference Type reference (TYPE) XFELD Reset-Status 20040712

Method SET_RESET_ACTIVE on class CL_MMPUR_VNDCNF_SCHED_MDL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500