SAP ABAP Class CL_WRF_POTB_AC_HEADSPR_CTRL (Header Data Special Release Application 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 20031120
Properties
Class CL_WRF_POTB_AC_HEADSPR_CTRL  
Short Description Header Data Special Release Application 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 20031120   SAP 
Last change 20060920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POTB_AC_HEADSPR_CTRL has no forward declaration.
Interfaces
Class CL_WRF_POTB_AC_HEADSPR_CTRL has no interface implemented.
Friends
Class CL_WRF_POTB_AC_HEADSPR_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AC_POTB_HEADSPR_ID Instance attribute Private Attribute reference (LIKE) 20031201
2 CO_FCODE_POTB_SPR_ACCEPT Instance attribute Private Attribute reference (LIKE) 20040401
3 CO_FCODE_POTB_SPR_DECLINE Instance attribute Private Attribute reference (LIKE) 20040401
4 CO_FCODE_POTB_SPR_IN_PROCESS Instance attribute Private Attribute reference (LIKE) 20040427
5 CO_ICON_PICK_DISPLAY Instance attribute Private Attribute reference (LIKE) 20031128
6 CO_POHF_TYPE_POF Instance attribute Private Attribute reference (LIKE) 20050316
7 CO_RSN_TYPE_ACCEPTED Instance attribute Private Attribute reference (LIKE) 20040324
8 CO_RSN_TYPE_DECLINED Instance attribute Private Attribute reference (LIKE) 20040324
9 CO_TRTYP_CHANGE Instance attribute Private Attribute reference (LIKE) 20040721
10 CO_USER_ANSWER_NO Instance attribute Private Attribute reference (LIKE) 20040621
11 M_SPR_STATUS Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN Boolean value 20060703
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_BAPI_CALL_POCHANGE_SIMU Instance method Public Method Activities To Be Performed After BAPI Call 20040415
2 CHECK_AUTHORIZATION_PICKED_PO Instance method Private Method Authorization Check for Currently Selected Document 20040721
3 CLEAR_SPR_STATUS Instance method Public Method Initializes Instance Attribute m_spr_status 20060703
4 CONSTRUCTOR Instance method Public Constructor 20031120
5 DATA_SAVED Instance method Public Method Data has been saved. 20040621
6 DEQUEUE_PICKED_PO Instance method Private Method Unblock Currently Selected Purchse Order 20040506
7 ENQUEUE_PICKED_PO Instance method Private Method Block Currently Selected Purchase Order 20040506
8 GET_DATAX Instance method Public Method Returns Change List of Application Function 20040415
9 GET_DATA_BY_SUBMISSION Instance method Public Method Provides all data (document headers) for a collective number 20050223
10 GET_STATUS_SPR Instance method Public Method Provides Status for OTB Special Release in Subm. Case 20060703
11 HANDLE_SPR_ACCEPT Instance method Private Method Accept OTB Special Release 20040401
12 HANDLE_SPR_DECLINE Instance method Private Method Reject OTB Special Release 20040401
13 HANDLE_SPR_IN_PROCESS Instance method Private Method OTB Special Release in Processing 20040427
14 RESELECT_PICKED_PO Instance method Private Method Reselect Currently Selected Purchase Order 20040506
15 SELECT_DATA Instance method Private Method Data Selection 20040209
Events
# Event Type Visibility Description Created on
1 APPL_DIRTY Instance Event
(0)
Public
(2)
Data Changed? 20040621
2 CALL_BAPI_POCHANGE_SIMU Instance Event
(0)
Public
(2)
Call of BAPI PO_CHANGE in Test Mode 20040421
3 DELETE_POSISPR_FOR_HEAD Instance Event
(0)
Public
(2)
Delete Items for Purchase Order 20040422
4 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-Click 20031120
5 FULL_SPR Instance Event
(0)
Public
(2)
Perform Full Special Release 20040614
6 SPR_VALUE_SPECIFIED Instance Event
(0)
Public
(2)
Special Release Request Was Specified 20040614
Types
Class CL_WRF_POTB_AC_HEADSPR_CTRL has no local type.
Method Signatures

Method AFTER_BAPI_CALL_POCHANGE_SIMU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SIMULATION Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Simulationsmodus? 20040621

Method AFTER_BAPI_CALL_POCHANGE_SIMU on class CL_WRF_POTB_AC_HEADSPR_CTRL has no exception.

Method CHECK_AUTHORIZATION_PICKED_PO Signature

Method CHECK_AUTHORIZATION_PICKED_PO on class CL_WRF_POTB_AC_HEADSPR_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_WRF_PBAS_NO_AUTHORIZATION Ausnahme: Keine Berechtigung (z.B. für Anzeige der Daten) 20040721

Method CLEAR_SPR_STATUS Signature

Method CLEAR_SPR_STATUS on class CL_WRF_POTB_AC_HEADSPR_CTRL has no parameter.
Method CLEAR_SPR_STATUS on class CL_WRF_POTB_AC_HEADSPR_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.komponente 20031122

Method CONSTRUCTOR on class CL_WRF_POTB_AC_HEADSPR_CTRL has no exception.

Method DATA_SAVED Signature

Method DATA_SAVED on class CL_WRF_POTB_AC_HEADSPR_CTRL has no parameter.
Method DATA_SAVED on class CL_WRF_POTB_AC_HEADSPR_CTRL has no exception.

Method DEQUEUE_PICKED_PO Signature

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

Method ENQUEUE_PICKED_PO Signature

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

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_HEADSPR_STY Änderungsleiste der Anw.funktion "OTB-Sonderfreig Kopfdaten" 20040415

Method GET_DATAX on class CL_WRF_POTB_AC_HEADSPR_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_HEADSPR_TTY Anwendungsfunktion Kopfdaten OTB-Sonderfreigabe 20050223
2 Importing I_SUBMI Call by reference Type reference (TYPE) SUBMI Submissionsnummer 20050223

Method GET_DATA_BY_SUBMISSION on class CL_WRF_POTB_AC_HEADSPR_CTRL has no exception.

Method GET_STATUS_SPR 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 20060703

Method GET_STATUS_SPR on class CL_WRF_POTB_AC_HEADSPR_CTRL has no exception.

Method HANDLE_SPR_ACCEPT Signature

Method HANDLE_SPR_ACCEPT on class CL_WRF_POTB_AC_HEADSPR_CTRL has no parameter.
Method HANDLE_SPR_ACCEPT on class CL_WRF_POTB_AC_HEADSPR_CTRL has no exception.

Method HANDLE_SPR_DECLINE Signature

Method HANDLE_SPR_DECLINE on class CL_WRF_POTB_AC_HEADSPR_CTRL has no parameter.
Method HANDLE_SPR_DECLINE on class CL_WRF_POTB_AC_HEADSPR_CTRL has no exception.

Method HANDLE_SPR_IN_PROCESS Signature

Method HANDLE_SPR_IN_PROCESS on class CL_WRF_POTB_AC_HEADSPR_CTRL has no parameter.
Method HANDLE_SPR_IN_PROCESS on class CL_WRF_POTB_AC_HEADSPR_CTRL has no exception.

Method RESELECT_PICKED_PO Signature

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

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_HEADSPR_STY Selektionsdaten der Anwendungsfun: OTB-Sonderfre Kopf 20040209
# Exception Resumable Description Created on
1 CX_WRF_PBAS_EMPTY_SELECTION Ausnahme: Keine Daten zur angegebenen Selektion gefunden 20040302
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? 20040621

Event CALL_BAPI_POCHANGE_SIMU Signature
Event CALL_BAPI_POCHANGE_SIMU on class CL_WRF_POTB_AC_HEADSPR_CTRL has no parameter.
Event DELETE_POSISPR_FOR_HEAD Signature
Event DELETE_POSISPR_FOR_HEAD on class CL_WRF_POTB_AC_HEADSPR_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_HEADSPR_STY Anwendungsfunktion: Kopfdaten zum OTB-Sonderfreigabe 20031120

Event FULL_SPR Signature
Event FULL_SPR on class CL_WRF_POTB_AC_HEADSPR_CTRL has no parameter.
Event SPR_VALUE_SPECIFIED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_OTB_SPEC_VALUE Exporting Value transfer Type reference (TYPE) WRF_POTB_SPECIAL_VALUE Durch Sonderfreigabe freigegebener OTB-Betrag 20040614
History
Last changed by/on SAP  20060920 
SAP Release Created in 111