SAP ABAP Class CL_MMPUR_UI_VNDCONF_DETAILS (Model Class for Vendor Confirmation Details)
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 20050323
Properties
Class CL_MMPUR_UI_VNDCONF_DETAILS  
Short Description Model Class for Vendor Confirmation Details    
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 20050303   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MMPUR_UI_VNDCONF_DETAILS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MMPUR_UI_CONSTANTS Constants 20050323
Friends
Class CL_MMPUR_UI_VNDCONF_DETAILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MAX_VIS_ROWS_POS Constant Private Type reference (TYPE) I 5 Max. Number of Visible Table Lines in Item Table 20050318
2 MC_MAX_VIS_ROWS_SCHED Constant Private Type reference (TYPE) I 5 Max. Number of Visible Table Lines in Sched. Line Comparison 20050317
3 MO_NAVIGATION_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_MM_UI_NAVIGATION 20080320
4 MR_COMPONENT_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT 20060627
5 MR_HEADER_VIEW_CNTRL Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Header View Controller 20050303
6 MR_HEADER_VIEW_ROOT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root Node Header View 20050303
7 MR_MASTER_VIEW_CNTRL Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Master View Controller 20050303
8 MR_MASTER_VIEW_ROOT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root Node Master View 20050303
9 MR_MESSAGE_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Reference to WD Message Manager 20050303
10 MR_PORTAL_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WD_PORTAL_INTEGRATION Reference to WD Portal Integration 20050317
11 MR_POSITIONS_VIEW_CNTRL Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Item View Controller 20050303
12 MR_POSITIONS_VIEW_DATA Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Referece to Main Data Node of Item View 20050314
13 MR_POSITIONS_VIEW_ROOT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root Node Item View 20050303
14 MS_HEADER_MSG Instance attribute Private Type reference (TYPE) MMPURPA_HDRMSG_STY Message for PO Header in IDoc Status 20050303
15 MT_POSITIONS Instance attribute Private Type reference (TYPE) MMPURPA_ORDITM_TTY Vendor Confirmation in IDoc: Data for PO Items 20050303
16 MT_POS_MSG Instance attribute Private Type reference (TYPE) MMPURPA_ITMMSG_TTY Messages from IDoc Status 20050303
17 MT_POS_TO_MSG_COUNT Instance attribute Private Type reference (TYPE) T_POS_TO_MSG_COUNT Mapping: Item -> Number of Messages 20050314
18 M_DATA_CHANGED Instance attribute Private Type reference (TYPE) XFELD SPACE Flag: Data Changed 20050303
19 M_DELETION_CONFIRMED Instance attribute Private Type reference (TYPE) XFELD 20060822
20 M_FIRST_POS Instance attribute Private Type reference (TYPE) EBELP Uppermost Considered Item in Item Table 20050315
21 M_FIRST_VIS_ROW Instance attribute Private Type reference (TYPE) I 0 First Visible Line in Item Table 20050315
22 M_IDOC_NUMBER Instance attribute Private Type reference (TYPE) EDI_DOCNUM ID of Confirmation IDOC 20050303
23 M_IDOC_NUMBER_FOR_DISPLAY Instance attribute Private Type reference (TYPE) EDI_DOCNUM ID of Confirmation IDOC (for Output) 20050314
24 M_IS_IDOC_TRANSPORTED Instance attribute Private Type reference (TYPE) XFELD Flag: IDOC Transported (i.e. Contains No Errors) 20050307
25 M_NO_POPUP Instance attribute Private Type reference (TYPE) XFELD 20060630
26 M_PARK_ACTIVE Instance attribute Private Type reference (TYPE) XFELD Flag: Badi for Park Confirmation Implemented 20060330
27 M_PO_NUMBER Instance attribute Private Type reference (TYPE) EBELN Purchasing Document Number 20050303
28 M_PO_NUMBER_FOR_DISPLAY Instance attribute Private Type reference (TYPE) EBELN Number of Purchasing Document (for Output) 20050314
29 M_SCHED_COMP_COUNT Instance attribute Private Type reference (TYPE) I Counter: Opened Schedule Line Comparisons 20050316
30 M_SUPPLY_PLANT Instance attribute Private Type reference (TYPE) RESWK Suppl. Plant 20050531
31 M_VENDOR_KEY Instance attribute Private Type reference (TYPE) ELIFN Vendor Key 20050531
32 M_VENDOR_NAME Instance attribute Private Type reference (TYPE) NAME1_GP Name of Vendor 20050303
33 M_VISIBLE_ROWS_POS Instance attribute Private Type reference (TYPE) I 4 Number of Visible Lines in Item Table 20050316
34 M_WORKITEM_ID Instance attribute Private Type reference (TYPE) SWR_STRUCT-WORKITEMID Work Item ID 20050303
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_POSITIONS_POPINS Instance method Private Method Adjusts the Popin Items of the Item Table 20050315
2 CHECK_PARK_ACTIVE Instance method Private Method Check Whether Park Functionality Active 20060330
3 CREATE_HEADER_VIEW_TITLE Instance method Private Method Creation of Title for HEADER View 20050316
4 CREATE_POS_TABLE_TITLE Instance method Private Method Creation of Title for Item Display Table 20050307
5 CREATE_SCHED_CONF_TABLE_TITLES Instance method Private Method Creates Table Header for Schedule Lines and Confirmations 20050315
6 DELETION_CONFIRMED Instance method Public Method 20060822
7 DELETION_NOT_CONFIRMED Instance method Public Method 20060822
8 DISPLAY_POPUP_DELETE Instance method Private Method 20060822
9 DISPLAY_POPUP_FINISH Instance method Private Method 20060822
10 FILL_SCHED_CONF_DATA Instance method Public Method Population of Schedule Line Comparison Data 20050304
11 FINISH_WORKITEM Instance method Private Method Sets Current Confirmation Workitem to 'COMPLETED' 20050316
12 GET_MSG_COUNT_FOR_POS Instance method Public Method Delivers Number of Check Messages for an Item 20050314
13 HANDLE_ACCEPT_ACKN Instance method Public Method 20060331
14 HANDLE_ACCEPT_ALL Instance method Public Method Action Handler: Accept All Remaining Items 20050308
15 HANDLE_DELETE_IDOC Instance method Public Method Action Handler: Set IDOC Deletion Selection 20050308
16 HANDLE_DISPLAY_DOCT Instance method Public Method Action Handler: Invoke Document Tracing 20050308
17 HANDLE_DISPLAY_IDOC Instance method Public Method Action Handler: Display IDOC 20050308
18 HANDLE_DISPLAY_POS Instance method Public Method Action Handler: Display PO Item 20050308
19 HANDLE_DISPLAY_VENDOR Instance method Public Method Action Handler: Display Vendor Contact Data 20050308
20 HANDLE_FROM_POPUP_FINISH Instance method Public Method 20060822
21 HANDLE_NEW_WORKITEM Instance method Public Method Handler: New Workitem Selected 20050303
22 HANDLE_POS_TAB_SCROLL Instance method Public Method Handler: Scrolling in Item Table 20050323
23 HANDLE_PROCESS_IDOC Instance method Public Method Action Handler: Reprocess IDOC 20050308
24 HANDLE_REFRESH Instance method Public Method Action Handler: Refresh Data 20050308
25 HANDLE_REJECT_ACKN Instance method Public Method 20060331
26 HANDLE_REJECT_ITEM Instance method Public Method 20060331
27 HANDLE_REJECT_SEL Instance method Public Method Action Handler: Reject Selected Items 20050308
28 ON_CLOSE_ALL_SCHED_CONF Instance method Public Method Close All Schedule Line Comparisons 20050316
29 ON_POS_TOGGLE Instance method Public Method Item in Item View Selected/Deselected 20050315
30 ON_SCHED_CONF_CLOSE Instance method Public Method Close Schedule Line Comparison 20050315
31 ON_SCHED_CONF_OPEN Instance method Public Method Display Schedule Line Comparison 20050315
32 ON_TOGGLE_SELECT_ALL Instance method Public Method Toggle (De)Selection of All Items 20050316
33 READ_IDOC_DATA Instance method Private Method Read Out Data of IDOC 20050303
34 REFRESH_UWL Instance method Private Method Trigger Update of Universal Worklist iView 20050907
35 RENDER_DELTA_HEADER_VIEW Instance method Public Method Rendering of Header View 20050303
36 RENDER_DELTA_POSITIONS_VIEW Instance method Public Method Rendering of Item View 20050303
37 REPORT_BAPI_MESSAGE Instance method Private Method Issues a Message of Category BAPIRET2 20050314
38 SUPPLY_VIEW_DATA Instance method Public Method Transfer of Web Dynpro View Data 20050303
Events
Class CL_MMPUR_UI_VNDCONF_DETAILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_POS_TO_MSG_COUNT Private See coding 20050314 BEGIN OF s_pos_to_msg_count, ebelp TYPE ebelp, msg_count TYPE int4, END OF s_pos_to_msg_count
2 T_POS_TO_MSG_COUNT Private See coding 20050314 t_pos_to_msg_count TYPE HASHED TABLE OF s_pos_to_msg_count WITH UNIQUE KEY ebelp
Method Signatures

Method ADJUST_POSITIONS_POPINS Signature

Method ADJUST_POSITIONS_POPINS on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method ADJUST_POSITIONS_POPINS on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method CHECK_PARK_ACTIVE Signature

Method CHECK_PARK_ACTIVE on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method CHECK_PARK_ACTIVE on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method CREATE_HEADER_VIEW_TITLE Signature

Method CREATE_HEADER_VIEW_TITLE on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method CREATE_HEADER_VIEW_TITLE on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method CREATE_POS_TABLE_TITLE Signature

Method CREATE_POS_TABLE_TITLE on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method CREATE_POS_TABLE_TITLE on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method CREATE_SCHED_CONF_TABLE_TITLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20050315

Method CREATE_SCHED_CONF_TABLE_TITLES on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method DELETION_CONFIRMED Signature

Method DELETION_CONFIRMED on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method DELETION_CONFIRMED on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method DELETION_NOT_CONFIRMED Signature

Method DELETION_NOT_CONFIRMED on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method DELETION_NOT_CONFIRMED on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method DISPLAY_POPUP_DELETE Signature

Method DISPLAY_POPUP_DELETE on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method DISPLAY_POPUP_DELETE on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method DISPLAY_POPUP_FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IDOC_INFO Call by reference Type reference (TYPE) STRING_TABLE 20060822

Method DISPLAY_POPUP_FINISH on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method FILL_SCHED_CONF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSITION_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Context-Element, daß der entsprechenden Position entspricht 20050304

Method FILL_SCHED_CONF_DATA on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method FINISH_WORKITEM Signature

Method FINISH_WORKITEM on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method FINISH_WORKITEM on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method GET_MSG_COUNT_FOR_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20050314
2 Returning RESULT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20050314

Method GET_MSG_COUNT_FOR_POS on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_ACCEPT_ACKN Signature

Method HANDLE_ACCEPT_ACKN on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_ACCEPT_ACKN on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_ACCEPT_ALL Signature

Method HANDLE_ACCEPT_ALL on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_ACCEPT_ALL on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_DELETE_IDOC Signature

Method HANDLE_DELETE_IDOC on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_DELETE_IDOC on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_DISPLAY_DOCT Signature

Method HANDLE_DISPLAY_DOCT on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_DISPLAY_DOCT on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_DISPLAY_IDOC Signature

Method HANDLE_DISPLAY_IDOC on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_DISPLAY_IDOC on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_DISPLAY_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20050308

Method HANDLE_DISPLAY_POS on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_DISPLAY_VENDOR Signature

Method HANDLE_DISPLAY_VENDOR on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_DISPLAY_VENDOR on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_FROM_POPUP_FINISH Signature

Method HANDLE_FROM_POPUP_FINISH on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_FROM_POPUP_FINISH on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_NEW_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKITEM_ID Call by reference Type reference (TYPE) STRING anwendungsdefinierter Event 20050314

Method HANDLE_NEW_WORKITEM on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_POS_TAB_SCROLL Signature

Method HANDLE_POS_TAB_SCROLL on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_POS_TAB_SCROLL on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_PROCESS_IDOC Signature

Method HANDLE_PROCESS_IDOC on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_PROCESS_IDOC on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_REFRESH Signature

Method HANDLE_REFRESH on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_REFRESH on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_REJECT_ACKN Signature

Method HANDLE_REJECT_ACKN on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_REJECT_ACKN on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_REJECT_ITEM Signature

Method HANDLE_REJECT_ITEM on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_REJECT_ITEM on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method HANDLE_REJECT_SEL Signature

Method HANDLE_REJECT_SEL on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method HANDLE_REJECT_SEL on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method ON_CLOSE_ALL_SCHED_CONF Signature

Method ON_CLOSE_ALL_SCHED_CONF on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method ON_CLOSE_ALL_SCHED_CONF on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method ON_POS_TOGGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20050315

Method ON_POS_TOGGLE on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method ON_SCHED_CONF_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20050315

Method ON_SCHED_CONF_CLOSE on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method ON_SCHED_CONF_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20050315

Method ON_SCHED_CONF_OPEN on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method ON_TOGGLE_SELECT_ALL Signature

Method ON_TOGGLE_SELECT_ALL on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method ON_TOGGLE_SELECT_ALL on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method READ_IDOC_DATA Signature

Method READ_IDOC_DATA on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method READ_IDOC_DATA on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method REFRESH_UWL Signature

Method REFRESH_UWL on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method REFRESH_UWL on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method RENDER_DELTA_HEADER_VIEW Signature

Method RENDER_DELTA_HEADER_VIEW on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method RENDER_DELTA_HEADER_VIEW on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method RENDER_DELTA_POSITIONS_VIEW Signature

Method RENDER_DELTA_POSITIONS_VIEW on class CL_MMPUR_UI_VNDCONF_DETAILS has no parameter.
Method RENDER_DELTA_POSITIONS_VIEW on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method REPORT_BAPI_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG Call by reference Type reference (TYPE) BAPIRET2 Message-Struktur 20050314

Method REPORT_BAPI_MESSAGE on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.

Method SUPPLY_VIEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT 20060627
2 Importing I_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root-Node des enstprechenden Views 20050303
3 Importing I_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20050303
4 Importing I_VIEW_ID Call by reference Type reference (TYPE) STRING ID des entsprechenden Views 20050303

Method SUPPLY_VIEW_DATA on class CL_MMPUR_UI_VNDCONF_DETAILS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600