SAP ABAP Class CL_WRF_POTB_AC_HEADPRC_CTRL ("Header Data OTB Procurement" Applic. Function: Controller)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-PUR (Application Component) Purchasing
     WRF_PRC_OTB_APPL (Package) Seasonal Procurement: Open-To-Buy Area
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PBAS_AC_GRID_CTRL ALV Grid Application Function: Controller 20040209
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PBAS_CLOSEAPPL_REQ Closure of Application Group Requested 20060424
Properties
Class CL_WRF_POTB_AC_HEADPRC_CTRL  
Short Description "Header Data OTB Procurement" Applic. Function: Controller    
Super Class CL_WRF_PBAS_AC_GRID_CTRL ALV Grid Application Function: Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PRC_OTB_APPL   Seasonal Procurement: Open-To-Buy Area 
Created 20040209   SAP 
Last change 20060920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POTB_AC_HEADPRC_CTRL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PBAS_CLOSEAPPL_REQ Closure of Application Group Requested 20060424
Friends
Class CL_WRF_POTB_AC_HEADPRC_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AC_POTB_HEADPRC_ID Instance attribute Private Attribute reference (LIKE) 20040209
2 CO_FCODE_POTB_SPR_REQUEST Instance attribute Private Attribute reference (LIKE) 20040603
3 CO_ICON_PICK_DISPLAY Instance attribute Private Attribute reference (LIKE) 20040209
4 CO_OTB_SPRSTATUS_REQUESTED Instance attribute Private Attribute reference (LIKE) 20040603
5 CO_POHF_TYPE_POF Instance attribute Private Attribute reference (LIKE) 20050316
6 CO_RSN_TYPE_REQUESTED Instance attribute Private Attribute reference (LIKE) 20040603
7 CO_TRTYP_CHANGE Instance attribute Private Attribute reference (LIKE) 20040720
8 CO_USER_ANSWER_CANCEL Instance attribute Private Attribute reference (LIKE) 20040507
9 CO_USER_ANSWER_NO Instance attribute Private Attribute reference (LIKE) 20040507
10 CO_USER_ANSWER_YES Instance attribute Private Attribute reference (LIKE) 20040507
11 M_SPR_STATUS Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN Update Worklist in SUBMI Case 20060630
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_BAPI_CALL_POCHANGE Instance method Public Method Activities To Be Performed After BAPI Call 20040519
2 CHECK_AUTHORIZATION_PICKED_PO Instance method Private Method Authorization Check for Currently Selected Document 20040720
3 CLEAR_SPR_STATUS Instance method Public Method Initializes Instance Attribute m_spr_status 20060630
4 CONSTRUCTOR Instance method Public Constructor 20040209
5 DEQUEUE_PICKED_PO Instance method Private Method Unblock Currently Selected Purchase Order 20040427
6 ENQUEUE_PICKED_PO Instance method Private Method Block Currently Selected Purchase Order 20040427
7 GET_DATAX Instance method Public Method Returns Change List of Application Function 20040311
8 GET_DATA_BY_SUBMISSION Instance method Public Method Provides all data (document headers) for a collective number 20050210
9 GET_SPR_REQUEST_STATUS Instance method Public Method Provides Request Status for OTB Special Release 20060630
10 RESELECT_PICKED_PO Instance method Private Method Reselect Currently Selected Purchase Order 20040429
11 SELECT_DATA Instance method Private Method Data Selection 20040209
12 SET_DATAX Instance method Public Method Set Change Parameter of Application Function 20041112
13 SHOW_POPUP_CHANGE_SPR_STATUS Static method Public Method Display of Dialog Box Re. Change to Special Release Status 20040608
14 SPR_REQUEST Instance method Private Method Request OTB Special Release 20040603
Events
# Event Type Visibility Description Created on
1 APPL_DIRTY Instance Event
(0)
Public
(2)
Data Changed? 20040507
2 CLOSE_APPLICATION_REQUESTED Instance Event
(0)
Private
(0)
20060424
3 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double Click on Header Data 20040209
Types
Class CL_WRF_POTB_AC_HEADPRC_CTRL has no local type.
Method Signatures

Method AFTER_BAPI_CALL_POCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PICKED_RECEIPT_DELETED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Ausgewählter Beleg wurde gelöscht 20060424
2 Importing I_SIMULATION Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Simulationsmodus? 20060424

Method AFTER_BAPI_CALL_POCHANGE on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method CHECK_AUTHORIZATION_PICKED_PO Signature

Method CHECK_AUTHORIZATION_PICKED_PO on class CL_WRF_POTB_AC_HEADPRC_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_WRF_PBAS_NO_AUTHORIZATION Ausnahme: Keine Berechtigung für Anzeige der Daten 20040720

Method CLEAR_SPR_STATUS Signature

Method CLEAR_SPR_STATUS on class CL_WRF_POTB_AC_HEADPRC_CTRL has no parameter.
Method CLEAR_SPR_STATUS on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INITRATIO Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_INITRATIO Initiale Ausdehnung einer Anw.funktion (Prozent). 20040209

Method CONSTRUCTOR on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method DEQUEUE_PICKED_PO Signature

Method DEQUEUE_PICKED_PO on class CL_WRF_POTB_AC_HEADPRC_CTRL has no parameter.
Method DEQUEUE_PICKED_PO on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method ENQUEUE_PICKED_PO Signature

Method ENQUEUE_PICKED_PO on class CL_WRF_POTB_AC_HEADPRC_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_WRF_PBAS_ENQUEUING_NOT_POSS Ausnahme: Sperren nicht möglich. 20040427

Method GET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATAX Call by reference Type reference (TYPE) WRF_POTB_DATAX_AC_HEADPRC_STY Änderungsleiste der Anw.funktion "OTB-Beschaffung Kopfdaten" 20040311

Method GET_DATAX on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method GET_DATA_BY_SUBMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) WRF_POTB_DATA_AC_HEADPRC_TTY Daten der Anw.funktion "Kopfdaten OTB-Beschaffung". 20050210
2 Importing I_SUBMI Call by reference Type reference (TYPE) SUBMI Submissionsnummer 20050210

Method GET_DATA_BY_SUBMISSION on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method GET_SPR_REQUEST_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SPR_CHANGED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20060630

Method GET_SPR_REQUEST_STATUS on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method RESELECT_PICKED_PO Signature

Method RESELECT_PICKED_PO on class CL_WRF_POTB_AC_HEADPRC_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_WRF_PBAS_EMPTY_SELECTION Ausnahme: Keine Daten zur angegebenen Selektion gefunden 20040429

Method SELECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SELECT_DATA Call by reference Type reference (TYPE) WRF_POTB_SELECT_AC_HEADPRC_STY Selektionsdaten der Anw.fkt. "Kopfdaten OTB-Beschaffung". 20040209
# Exception Resumable Description Created on
1 CX_WRF_PBAS_EMPTY_SELECTION Ausnahme: Keine Daten zur angegebenen Selektion gefunden 20040227

Method SET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATAX Call by reference Type reference (TYPE) WRF_POTB_DATAX_AC_HEADPRC_STY Änderungsleiste der Anw.funktion "OTB-Beschaffung Kopfdaten" 20041112

Method SET_DATAX on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method SHOW_POPUP_CHANGE_SPR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANSWER Call by reference Type reference (TYPE) WRF_PBAS_USER_ANSWER Antwort eines Benutzers. 20040608

Method SHOW_POPUP_CHANGE_SPR_STATUS on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.

Method SPR_REQUEST Signature

Method SPR_REQUEST on class CL_WRF_POTB_AC_HEADPRC_CTRL has no parameter.
Method SPR_REQUEST on class CL_WRF_POTB_AC_HEADPRC_CTRL has no exception.
Event Signatures

Event APPL_DIRTY Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IR_APPL_DIRTY Exporting Value transfer Object reference (TYPE REF TO) WRF_PBAS_APPLICATION_DIRTY Beinhaltet die Anwendungsgruppe geänderte Daten? 20040507

Event CLOSE_APPLICATION_REQUESTED Signature
Event CLOSE_APPLICATION_REQUESTED on class CL_WRF_POTB_AC_HEADPRC_CTRL has no parameter.
Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_ROW_DATA Exporting Value transfer Type reference (TYPE) WRF_POTB_DATA_AC_HEADPRC_STY Daten der Anw.funktion "Kopfdaten OTB-Beschaffung". 20040209
History
Last changed by/on SAP  20060920 
SAP Release Created in 111