SAP ABAP Interface IF_EX_ECP_ADD_FUNCTIONS_CK (BAdI Interface IF_EX_ECP_ADD_FUNCTIONS_CK)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-PCP (Application Component) Product Cost Planning
     CK_ECP (Package) Easy Cost Planning
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ECP_ADD_FUNCTIONS_CK BAdI Class CL_EX_ECP_ADD_FUNCTIONS_CK 20030919
Properties
Interface IF_EX_ECP_ADD_FUNCTIONS_CK  
Short Description BAdI Interface IF_EX_ECP_ADD_FUNCTIONS_CK    
General Data
Package CK_ECP   Easy Cost Planning 
Created 20030919   SAP 
Last changed 20070912   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no forward declaration.
Interfaces
Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no interface.
Friends
Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no friend.
Attributes
Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NEW_FCODE_ITEMIZATION Instance method Public Method Item View: Add New Functions 20030919
2 ADD_NEW_FCODE_TREE_CM Instance method Public Method Costing Structure (Context Menu): Add New Functions 20030919
3 ADD_NEW_FCODE_TREE_TB Instance method Public Method Costing Structure (Toolbar): Add New Functions 20030919
4 AT_SUBMIT_AFTER_GENERATION Instance method Public Method Item Generation: Change Items After Generation 20030919
5 AT_SUBMIT_AFTER_INSERTION Instance method Public Method Item Generation: Change Cost Estimate After Transfer 20030919
6 AT_SUBMIT_RESOURCE_GENERATION Instance method Public Method Item Generation: After Generation of Template Resources 20050321
7 HANDLE_FCODE_NEW_ACTUALS Instance method Public Method Actual Reporting: Own ExecServ Displ./Change/Reverse on Line 20030919
8 HANDLE_NEW_FCODE_ITEMIZATION Instance method Public Method Item View: Execute New Functions 20030919
9 HANDLE_NEW_FCODE_TREE_CM Instance method Public Method Costing Structure (Context Menu): Execute New Function 20030919
10 HANDLE_NEW_FCODE_TREE_TB Instance method Public Method Costing Structure (Toolbar): Execute New Function 20030919
Events
Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no event.
Types
Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no local type.
Method Signatures

Method ADD_NEW_FCODE_ITEMIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOOLBAR Call by reference Type reference (TYPE) TTB_BUTTON Toolbarbuttons 20030919
2 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) XFLAG Kalkulation im Anzeige-Modus 20030919
3 Importing I_FLAT_ITEMIZATION_MODE Call by reference Type reference (TYPE) XFLAG aufgelöäster Einzelnachweis wird angezeigt 20030919
4 Importing I_SERVICE Call by reference Type reference (TYPE) CK_EXECUTION_SERVICE Execution Service 20030919

Method ADD_NEW_FCODE_ITEMIZATION on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method ADD_NEW_FCODE_TREE_CM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CE_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_CE_TREE Navigationstree für Kalkulationen 20060925
2 Importing IR_ECP_GUI Call by reference Object reference (TYPE REF TO) CL_GUI_EASY_COST_PLANNING Controller für GUI-Controls im ECP&ES 20060925
3 Importing IR_TOP_CE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Oberste Kalkulation in Tree-Struktur 20060925
4 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20030919
5 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20030919
6 Importing NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20030919

Method ADD_NEW_FCODE_TREE_CM on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method ADD_NEW_FCODE_TREE_TB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20030919
2 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) XFLAG Kalkulation im Anzeige-Modus 20030919

Method ADD_NEW_FCODE_TREE_TB on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method AT_SUBMIT_AFTER_GENERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENT Call by reference Type reference (TYPE) CKF_COMPONENT_TABLE PCP: Tabelle mit Bewertungsobjekten 20030919
2 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20030919

Method AT_SUBMIT_AFTER_GENERATION on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method AT_SUBMIT_AFTER_INSERTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENT Call by reference Type reference (TYPE) CKF_COMPONENT_TABLE PCP: Tabelle mit Bewertungsobjekten 20030919
2 Exporting E_HIERARCHY_REDISPLAY Call by reference Type reference (TYPE) XFLAG Soll Kalk.Struktur neu aufgebaut werden ? 20030919
3 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20030919

Method AT_SUBMIT_AFTER_INSERTION on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method AT_SUBMIT_RESOURCE_GENERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESOURCE Call by reference Type reference (TYPE) CKF_T_RESOURCE_TEMPLATE_AMOUNT PCP: Mengen- und Ressourcentabelle aus Template (ECP) 20050321
2 Importing IR_COSTING_MODEL_VALUATION Call by reference Object reference (TYPE REF TO) CL_COSTING_MODEL_VALUATION Bewertung eines Kalkulationsmodells 20050321
3 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20050321
4 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20050321

Method AT_SUBMIT_RESOURCE_GENERATION on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method HANDLE_FCODE_NEW_ACTUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OUTTAB Value transfer Type reference (TYPE) ANY Selektierte Zeile 20030919
2 Importing I_CANCEL Value transfer Type reference (TYPE) XFLAG SPACE Beleg stornieren 20030919
3 Importing I_DISPLAY Value transfer Type reference (TYPE) XFLAG 'X' Beleg anzeigen 20030919
4 Importing I_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20030919
5 Importing I_SERVICE Value transfer Type reference (TYPE) CK_EXECUTION_SERVICE Ausgewählter Service 20030919

Method HANDLE_FCODE_NEW_ACTUALS on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method HANDLE_NEW_FCODE_ITEMIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GUI_ITEMIZATION Call by reference Object reference (TYPE REF TO) CL_GUI_ITEMIZATION_CK Einzelkalkulations-Dialog 20030919
2 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM UserCommand 20030919

Method HANDLE_NEW_FCODE_ITEMIZATION on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method HANDLE_NEW_FCODE_TREE_CM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ECP_GUI Call by reference Object reference (TYPE REF TO) CL_GUI_EASY_COST_PLANNING Controller für GUI-Controls im ECP&ES 20030919
2 Importing IR_GUI_CE_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_CE_TREE Navigationstree für Kalkulationen 20030919
3 Importing IR_TOP_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20030919
4 Importing I_EXECUTION_MODE Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20030919
5 Importing I_FCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode 20030919
6 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20030919

Method HANDLE_NEW_FCODE_TREE_CM on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.

Method HANDLE_NEW_FCODE_TREE_TB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ECP_GUI Call by reference Object reference (TYPE REF TO) CL_GUI_EASY_COST_PLANNING Controller für GUI-Controls im ECP&ES 20030919
2 Importing IR_GUI_CE_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_CE_TREE Navigationstree für Kalkulationen 20030919
3 Importing IR_TOP_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Oberster Kalkulationsknoten 20030919
4 Importing I_EXECUTION_MODE Call by reference Type reference (TYPE) XFLAG Modus "ExecutionService" 20030919
5 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20030919

Method HANDLE_NEW_FCODE_TREE_TB on Interface IF_EX_ECP_ADD_FUNCTIONS_CK has no exception.
History
Last changed by/on SAP  20070912 
SAP Release Created in 470