SAP ABAP Class CL_WRF_POTB_AC_POSIPOT_CTRL (Budget Bucket(OTB)Item Data 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_POSIPOT_CTRL  
Short Description Budget Bucket(OTB)Item Data 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 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POTB_AC_POSIPOT_CTRL has no forward declaration.
Interfaces
Class CL_WRF_POTB_AC_POSIPOT_CTRL has no interface implemented.
Friends
Class CL_WRF_POTB_AC_POSIPOT_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AC_POTB_POSIPOT_ID Instance attribute Private Attribute reference (LIKE) 20031201
2 CO_FCODE_POHF_DELPOS Instance attribute Private Attribute reference (LIKE) 20040316
3 CO_FCODE_POHF_UNLOCKPOS Instance attribute Private Attribute reference (LIKE) 20040624
4 CO_FCODE_UNDO Instance attribute Private Attribute reference (LIKE) 20040428
5 CO_OTBSTATUS_NOT_OK Instance attribute Private Attribute reference (LIKE) 20040624
6 CO_OTBSTATUS_OK Instance attribute Private Attribute reference (LIKE) 20041112
7 CO_POHF_LOEKZ_DELETE Instance attribute Private Attribute reference (LIKE) 20040624
8 CO_POHF_LOEKZ_LOCK Instance attribute Private Attribute reference (LIKE) 20040624
9 CO_TRTYP_CHANGE Instance attribute Private Attribute reference (LIKE) 20040816
10 CO_UPTYP_DISPLAY Instance attribute Private Attribute reference (LIKE) 20041208
11 CO_UPTYP_GENERIC Instance attribute Private Attribute reference (LIKE) 20041112
12 CO_UPTYP_LOT Instance attribute Private Attribute reference (LIKE) 20041208
13 CO_UPTYP_VKSET Instance attribute Private Attribute reference (LIKE) 20041208
14 CO_UPVOR_GENERIC Instance attribute Private Attribute reference (LIKE) 20090918
15 MT_ROWS_TO_BE_INSERTED Instance attribute Private Type reference (TYPE) WRF_POTB_DATA_AC_POSIPOT_TTY Saving of Rows That Must Not Be Deleted 20040315
16 M_ACTION_STEP Instance attribute Private Type reference (TYPE) WRF_PBAS_ACTION_STEP Action Level 20040428
17 M_MODIFIED Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN Appl. Fnct Contains Unchecked Changed Data 20040819
18 M_ONF4 Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN F4 Help Was Called (Obsolete) 20040629
19 M_REFRESH_DONE Instance attribute Private Type reference (TYPE) WRF_PBAS_BOOLEAN Refresh Was Carried Out and Selections Are Invalid 20040315
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 CONSTRUCTOR Instance method Public Constructor 20031120
4 DATA_SAVED Instance method Public Method Data of Relevant Document Was Saved 20040521
5 DELETE_POSITIONS Instance method Private Method Deletion of (Selected) Items 20040428
6 GET_CHANGE_STATUS_CURR_PO Instance method Public Method Returns Change Status of Current Purchase Order 20040428
7 GET_DATAX Instance method Public Method Returns Change List of Application Function 20040312
8 GET_DATA_BY_EBELN Instance method Public Method Returns Data of Document by Document Number 20040503
9 GET_DATA_FOR_SUBMI_RECEIPT Instance method Public Method Delivers Item and Sched. Line Data for a Collective No. Doc. 20050211
10 GET_DATA_WITH_DEL_SCHES Instance method Public Method Returns Data of Grid Incl. Deleted Schedule Line 20040428
11 GET_ROW_INDEX_BY_ID Instance method Public Method Returns Row by Bus. ID 20040510
12 ON_ACTIONS_UNDONE Instance method Private Event handling method Action(s) Reversed 20040428
13 ON_GET_ACTION_PROTOCOL_STATUS Instance method Private Event handling method View Wants To Know Status of Action Log 20040428
14 SELECT_DATA Instance method Private Method Data Selection 20040209
15 SET_DATAX Instance method Public Method Set Change List of Application Function 20041112
16 SET_DATA_FOR_SUBMI_RECEIPT Instance method Public Method Set Item and Schedule Line Data for a Collective No. Doc. 20050211
17 SET_DELETED_SCHED_LINES Instance method Public Method Set the Currently Deleted Schedule Lines 20050601
18 SET_TITLE Instance method Private Method Set Title of Application Function 20040301
19 SET_WORKMODE_SPECIFIC Instance method Public Method Set Processing Mode 20040429
20 UNLOCK_POSITIONS Instance method Private Method Unlock (Selected) Items 20040624
Events
# Event Type Visibility Description Created on
1 CALL_BAPI_POCHANGE_SIMU Instance Event
(0)
Public
(2)
Call BAPI PO_CHANGE in Test Mode 20040308
2 GET_HEAD_DATA Instance Event
(0)
Public
(2)
Header Data Is Needed 20040315
3 WORKMODE_POT_REQUIRED Instance Event
(0)
Public
(2)
Process Mode Requested for Appl. Function POT 20040816
Types
Class CL_WRF_POTB_AC_POSIPOT_CTRL has no local type.
Method Signatures

Method AFTER_BAPI_CALL_POCHANGE Signature

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

Method BUFFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) WRF_POTB_DATA_AC_POSIPOT_TTY Daten der Anw.fkt. "Pos.-/Eint.daten offener Beleg". 20050211
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050211

Method BUFFER_DATA on class CL_WRF_POTB_AC_POSIPOT_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_POSIPOT_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 20040521

Method DATA_SAVED on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method DELETE_POSITIONS Signature

Method DELETE_POSITIONS on class CL_WRF_POTB_AC_POSIPOT_CTRL has no parameter.
Method DELETE_POSITIONS on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method GET_CHANGE_STATUS_CURR_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PO_CHANGED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Wurde die Bestellung geändert? 20040428

Method GET_CHANGE_STATUS_CURR_PO on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method GET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATAX Call by reference Type reference (TYPE) WRF_POTB_DATAX_AC_POSIPOT_TTY Änderungsleiste der Anw.fkt. "Pos.-/EInt.daten off. Beleg". 20040312

Method GET_DATAX on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method GET_DATA_BY_EBELN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATAX Call by reference Type reference (TYPE) WRF_POTB_DATAX_AC_POSIPOT_TTY Änderungsleiste der Anw.fkt. "Pos.-/EInt.daten off. Beleg". 20040503
2 Exporting ET_DATA_WITH_DEL_SCHES Call by reference Type reference (TYPE) WRF_POTB_DATA_AC_POSIPOT_TTY Daten der Anw.fkt. "Pos.-/Eint.daten offener Beleg". 20040503
3 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040503

Method GET_DATA_BY_EBELN on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method GET_DATA_FOR_SUBMI_RECEIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATAX_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATAX_EKPO_EKET_TTY Änderungsleiste für Pos. -und Einteilungsdaten 20050222
2 Exporting ET_DATA_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_EKET_TTY Positions- und Einteilungsdaten Bestellbeleg 20050211
3 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050211
# Exception Resumable Description Created on
1 CX_WRF_PBAS_EMPTY_SELECTION Ausnahme: Keine Daten zur angegebenen Selektion gefunden 20050211

Method GET_DATA_WITH_DEL_SCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_WITH_DEL_SCHES Call by reference Type reference (TYPE) WRF_POTB_DATA_AC_POSIPOT_TTY Daten der Anw.fkt. "Pos.-/Eint.daten offener Beleg". 20040428

Method GET_DATA_WITH_DEL_SCHES on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method GET_ROW_INDEX_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX Call by reference Type reference (TYPE) WRF_PBAS_INDEX Index (z.B einer Zeile). 20040510
2 Importing I_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20040510
3 Importing I_ETENR Call by reference Type reference (TYPE) ETENR Einteilungsnummer 20040510

Method GET_ROW_INDEX_BY_ID on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method ON_ACTIONS_UNDONE Signature

Method ON_ACTIONS_UNDONE on class CL_WRF_POTB_AC_POSIPOT_CTRL has no parameter.
Method ON_ACTIONS_UNDONE on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method ON_GET_ACTION_PROTOCOL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EMPTY Value transfer Attribute reference (LIKE) 20040428

Method ON_GET_ACTION_PROTOCOL_STATUS on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

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_POSIPOT_STY Selektionsdaten der Anw.komp. "Positionsdaten zum OTB-Topf" 20040209
# Exception Resumable Description Created on
1 CX_WRF_PBAS_EMPTY_SELECTION Ausnahme: Keine Daten zur angegebenen Selektion gefunden 20040301

Method SET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATAX Call by reference Type reference (TYPE) WRF_POTB_DATAX_AC_POSIPOT_TTY Änderungsleiste der Anw.fkt. "Pos.-/EInt.daten off. Beleg". 20041112

Method SET_DATAX on class CL_WRF_POTB_AC_POSIPOT_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 IT_DATA_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_EKET_TTY Positions- und Einteilungsdaten Bestellbeleg 20050211
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050211

Method SET_DATA_FOR_SUBMI_RECEIPT on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method SET_DELETED_SCHED_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DELETED_SCHED_LINES Call by reference Type reference (TYPE) WRF_POTB_DATA_AC_POSIPOT_TTY Daten der Anw.fkt. "Pos.-/Eint.daten offener Beleg". 20050601

Method SET_DELETED_SCHED_LINES on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.

Method SET_TITLE Signature

Method SET_TITLE on class CL_WRF_POTB_AC_POSIPOT_CTRL has no parameter.
Method SET_TITLE on class CL_WRF_POTB_AC_POSIPOT_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 Bearbeitungsmodus der Anw.gruppe auch geändert. 20040429
2 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_DISPL_MODE Anwendungsfunktion im Anzeige-Modus? 20040429
# Exception Resumable Description Created on
1 CX_WRF_PBAS_KEEP_DISPLAY_MODE Ausnahme: Anzeige-Modus beibehalten 20040429

Method UNLOCK_POSITIONS Signature

Method UNLOCK_POSITIONS on class CL_WRF_POTB_AC_POSIPOT_CTRL has no parameter.
Method UNLOCK_POSITIONS on class CL_WRF_POTB_AC_POSIPOT_CTRL has no exception.
Event Signatures

Event CALL_BAPI_POCHANGE_SIMU Signature
Event CALL_BAPI_POCHANGE_SIMU on class CL_WRF_POTB_AC_POSIPOT_CTRL has no parameter.
Event GET_HEAD_DATA Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IR_DATA Exporting Value transfer Object reference (TYPE REF TO) WRF_POTB_DATA_AC_HEADPOT_STY Daten der Anwendungsfunktion "Offene Belege gl. OTB-Topf" 20040315

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? 20040816
History
Last changed by/on SAP  20050615 
SAP Release Created in 111