SAP ABAP Class CL_WRF_POTB_AC_HEADPOT_CTRL (Header Data Application Component (Buckt-Depend.): Contrller)
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_HEADPOT_CTRL  
Short Description Header Data Application Component (Buckt-Depend.): Contrller    
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 20031119   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POTB_AC_HEADPOT_CTRL has no forward declaration.
Interfaces
Class CL_WRF_POTB_AC_HEADPOT_CTRL has no interface implemented.
Friends
Class CL_WRF_POTB_AC_HEADPOT_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AC_POTB_HEADPOT_ID Instance attribute Private Attribute reference (LIKE) 20031201
2 CO_ICON_PICK_DISPLAY Instance attribute Private Attribute reference (LIKE) 20031128
3 CO_TRTYP_CHANGE Instance attribute Private Attribute reference (LIKE) 20040720
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 BUFFER_DATA Instance method Public Method Buffering of Data 20050211
3 CHECK_AUTHORIZATION_PICKED_PO Instance method Private Method Authorization Check on Selected Document 20040720
4 CHECK_BUFFERING_PICKED_PO Instance method Public Method Check Whether Currently Selected PO Must Be Buffered 20040430
5 CONSTRUCTOR Instance method Public Constructor 20031120
6 DATA_SAVED Instance method Public Method Data of Processed Document Was Saved 20040827
7 DEQUEUE_ALL_PO Instance method Private Method Unblock All Purchase Orders in Processing 20040720
8 DEQUEUE_PICKED_PO Instance method Private Method Unblock Current Purchase Order 20040720
9 ENQUEUE_PICKED_PO Instance method Private Method Block Current Purchase Order 20040720
10 GET_BUFFERED_DATA_BY_PO Instance method Public Method Delivers the buffered data for a document 20050210
11 GET_CHANGED_PO_DATA Instance method Public Method Returns Data of Changed Documents 20040503
12 GET_DATAX Instance method Public Method Returns Change List of Application Function 20040311
13 IS_BUFFERING_PICKED_PO Instance method Private Method Currently Selected Document Buffered? 20040720
14 IS_BUFFERING_PO Instance method Public Method Document buffered? 20050210
15 RESELECT_PICKED_PO Instance method Public Method Reselect Currently Selected Purchase Order 20040429
16 SELECT_DATA Instance method Private Method Data Selection 20040209
17 SET_DATAX Instance method Public Method Set Change Parameter of Application Function 20041112
18 SET_DATA_FOR_SUBMI_RECEIPT Instance method Public Method Set Item and Schedule Line Data of a Collective No. Document 20050211
19 SET_TITLE Instance method Private Method Set Title of Application Function 20040301
20 SET_WORKMODE_SPECIFIC Instance method Public Method Set Processing Mode 20040720
21 UPDATE_DATA_FROM_BUFFER Instance method Public Method Update Data from the Buffer 20050211
Events
# Event Type Visibility Description Created on
1 CLEAR_DATA_POSIPOT Instance Event
(0)
Public
(2)
Deletion of Item Data for Open Document 20040302
2 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double Click on Header Data 20031120
3 GET_CHANGE_STATUS_PICKED_PO Instance Event
(0)
Public
(2)
Change Status Required for a Document 20040430
4 WORKMODE_APPL Instance Event
(0)
Public
(2)
Processing Mode of Application Group Is Needed 20040720
5 WORKMODE_POT_REQUIRED Instance Event
(0)
Public
(2)
Process Mode Requested for Appl. Function POT 20040720
Types
Class CL_WRF_POTB_AC_HEADPOT_CTRL has no local type.
Method Signatures

Method AFTER_BAPI_CALL_POCHANGE Signature

Method AFTER_BAPI_CALL_POCHANGE on class CL_WRF_POTB_AC_HEADPOT_CTRL has no parameter.
Method AFTER_BAPI_CALL_POCHANGE on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method BUFFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Daten der Anwendungsfunktion "Offene Belege gl. OTB-Topf" 20050211

Method BUFFER_DATA on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method CHECK_AUTHORIZATION_PICKED_PO Signature

Method CHECK_AUTHORIZATION_PICKED_PO on class CL_WRF_POTB_AC_HEADPOT_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) 20040720

Method CHECK_BUFFERING_PICKED_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PO_BUFFERED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Wurde die Bestellung gepuffert? 20040720

Method CHECK_BUFFERING_PICKED_PO on class CL_WRF_POTB_AC_HEADPOT_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_HEADPOT_CTRL has no exception.

Method DATA_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040827

Method DATA_SAVED on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method DEQUEUE_ALL_PO Signature

Method DEQUEUE_ALL_PO on class CL_WRF_POTB_AC_HEADPOT_CTRL has no parameter.
Method DEQUEUE_ALL_PO on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method DEQUEUE_PICKED_PO Signature

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

Method ENQUEUE_PICKED_PO Signature

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

Method GET_BUFFERED_DATA_BY_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20050210
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050210

Method GET_BUFFERED_DATA_BY_PO on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method GET_CHANGED_PO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_PO_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_TTY Kopfdaten Einkaufsbeleg 20040503

Method GET_CHANGED_PO_DATA on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

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_HEADPOT_STY Änderungsleiste der Anw.funktion "Kopfdaten offener Beleg" 20040311

Method GET_DATAX on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method IS_BUFFERING_PICKED_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BUFFERING_PO Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Aktuell ausgewählter Beleg gepuffert? 20040720

Method IS_BUFFERING_PICKED_PO on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method IS_BUFFERING_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BUFFERING_PO Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Beleg gepuffert? 20050210
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050210

Method IS_BUFFERING_PO on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method RESELECT_PICKED_PO Signature

Method RESELECT_PICKED_PO on class CL_WRF_POTB_AC_HEADPOT_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_HEADPOT_STY Selektionsdaten der Anwendungskomponente "Kopfdaten OTB-T." 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_HEADPOT_STY Änderungsleiste der Anw.funktion "Kopfdaten offener Beleg" 20041112

Method SET_DATAX on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method SET_DATA_FOR_SUBMI_RECEIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Belegnummer des Einkaufsbelegs 20050211

Method SET_DATA_FOR_SUBMI_RECEIPT on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method SET_TITLE Signature

Method SET_TITLE on class CL_WRF_POTB_AC_HEADPOT_CTRL has no parameter.
Method SET_TITLE on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.

Method SET_WORKMODE_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_WORKMODE_CHANGED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Boolescher Wert 20040720
2 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_DISPL_MODE Anwendungsfunktion im Anzeige-Modus? 20040720
# Exception Resumable Description Created on
1 CX_WRF_PBAS_KEEP_DISPLAY_MODE Ausnahme: Anzeige-Modus beibehalten 20040720

Method UPDATE_DATA_FROM_BUFFER Signature

Method UPDATE_DATA_FROM_BUFFER on class CL_WRF_POTB_AC_HEADPOT_CTRL has no parameter.
Method UPDATE_DATA_FROM_BUFFER on class CL_WRF_POTB_AC_HEADPOT_CTRL has no exception.
Event Signatures

Event CLEAR_DATA_POSIPOT Signature
Event CLEAR_DATA_POSIPOT on class CL_WRF_POTB_AC_HEADPOT_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_HEADPOT_STY Daten der Anwendungskomponente "Kopfdaten zum OTB-Topf" 20031120
2 I_OTB_POT Exporting Value transfer Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040301

Event GET_CHANGE_STATUS_PICKED_PO Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CR_PO_CHANGED Exporting Value transfer Object reference (TYPE REF TO) WRF_PBAS_BOOLEAN Beleg geändert? 20040430

Event WORKMODE_APPL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CR_DISPLAY_MODE Exporting Value transfer Object reference (TYPE REF TO) WRF_PBAS_APPL_DISPLAY_MODE Anwendungsgruppe im Anzeige-Modus? 20040720

Event WORKMODE_POT_REQUIRED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_DISPLAY_MODE Exporting Value transfer Type reference (TYPE) WRF_PBAS_APPL_COMP_DISPL_MODE Anwendungsfunktion im Anzeige-Modus? 20040720
History
Last changed by/on SAP  20050301 
SAP Release Created in 111