SAP ABAP Interface IF_EX_G_PLANNING_EXTENSION (BAdI-Interface IF_EX_G_PLANNING_EXTENSION)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷
FI-GL-GL-PL (Application Component) Planning
⤷
GLPL (Package) Planning Processor FI-SL, FI-GL (new)

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_G_PLANNING_EXTENSION | BAdI Class CL_EX_G_PLANNING_EXTENSION | 20010717 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_G_PLAN_FIFM | Imp. class for BAdI imp. G_PLAN_FIFM | 20001004 |
Properties
Interface | IF_EX_G_PLANNING_EXTENSION | |
Short Description | BAdI-Interface IF_EX_G_PLANNING_EXTENSION |
General Data
Package | GLPL | Planning Processor FI-SL, FI-GL (new) |
Created | 20010705 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | GDX3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_EX_G_PLANNING_EXTENSION has no interface.
Friends
Interface IF_EX_G_PLANNING_EXTENSION has no friend.
Attributes
Interface IF_EX_G_PLANNING_EXTENSION has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Change the field cat. of the fields you can add to a layout | 20011126 |
2 | ![]() |
Instance method | Public | Method | Change the key of the texts | 20011219 |
3 | ![]() |
Instance method | Public | Method | Checks in Form ec501_check_combination | 20010912 |
4 | ![]() |
Instance method | Public | Method | Check data to be posted | 20010705 |
5 | ![]() |
Instance method | Public | Method | Check entries of first selection screen snd send message | 20010705 |
6 | ![]() |
Instance method | Public | Method | Check a layout when you create it | 20010910 |
7 | ![]() |
Instance method | Public | Method | Deactivate Sets for a few dimensions | 20011128 |
8 | ![]() |
Instance method | Public | Method | Enrich the data to be posted | 20020228 |
9 | ![]() |
Instance method | Public | Method | Fill itdat1 depending on authorities | 20010912 |
10 | ![]() |
Instance method | Public | Method | Exit to handle texts of the cells by the application | 20011219 |
Events
Interface IF_EX_G_PLANNING_EXTENSION has no event.
Types
Interface IF_EX_G_PLANNING_EXTENSION has no local type.
Method Signatures
Method G_PLAN_CHANGE_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_S_SPECIAL_FIELDS | Call by reference | Type reference (TYPE) | ANY | workarea of c_t_special_fields | 20011126 | ||
2 | ![]() |
C_T_SPECIAL_FIELDS | Call by reference | Type reference (TYPE) | TABLE | Table of fields with special characteristics | 20011126 | ||
3 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | Parameter FLT_VAL der Methode G_PLAN_CHANGE_FIELDCAT | 20011126 |
Method G_PLAN_CHANGE_FIELDCAT on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_CHANGE_TEXT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_KPP0A | Call by reference | Type reference (TYPE) | BUKU_T_KPP0A | table type of structure KPP0A | 20011219 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | Parameter FLT_VAL der Methode G_PLAN_CHANGE_TEXT_KEY | 20011219 |
Method G_PLAN_CHANGE_TEXT_KEY on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_CHECK_COMBINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_EC501_MESG | Call by reference | Type reference (TYPE) | MESG | Message collector | 20030917 | ||
2 | ![]() |
C_EC501_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | is a combination valid? | 20010912 | ||
3 | ![]() |
C_S_ITDAT1 | Call by reference | Type reference (TYPE) | ANY | 20011106 | |||
4 | ![]() |
C_T_ITDAT1 | Call by reference | Type reference (TYPE) | TABLE | itdat1-table of planning processor | 20010912 | ||
5 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | Parameter FLT_VAL der Methode G_PLAN_CHECK_COMBINATION | 20010912 | ||
6 | ![]() |
I_MODE | Value transfer | Type reference (TYPE) | XFELD | Modus of plannig processor (change = 'X') | 20010917 | ||
7 | ![]() |
I_S_EC501_ITDAT3_KEY | Call by reference | Type reference (TYPE) | ANY | key-fields of itdat-table | 20010912 | ||
8 | ![]() |
I_S_EC501_ITFIELDNAME | Value transfer | Type reference (TYPE) | ANY | 20011106 | |||
9 | ![]() |
I_S_GLU1 | Call by reference | Type reference (TYPE) | GLU1 | G/L Benutzertabelle 1 | 20010912 | ||
10 | ![]() |
I_S_OBJECT | Value transfer | Type reference (TYPE) | ANY | structure of key | 20010912 | ||
11 | ![]() |
I_T_EC501_ITFIELDNAME | Call by reference | Type reference (TYPE) | TABLE | Table with fieldnames of key | 20010912 |
Method G_PLAN_CHECK_COMBINATION on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_CHECK_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DO_NOT_SAVE | Value transfer | Type reference (TYPE) | BOOL | BOOL | 20010705 | ||
2 | ![]() |
E_DOCNR | Call by reference | Type reference (TYPE) | DOCNR | Belegnummer | 20020403 | ||
3 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | GLXAPPLSUBAPLL | 20010705 | ||
4 | ![]() |
PLAN_DATA | Value transfer | Type reference (TYPE) | G_PLAN_T_GLU1 | G_PLAN_T_GLU1 | 20010705 | ||
5 | ![]() |
PROTOCOL1 | Value transfer | Type reference (TYPE) | GDX3_T_MESSAGE_TAB | GDX3_T_MESSAGE_TAB | 20010705 | ||
6 | ![]() |
PROTOCOL2 | Value transfer | Type reference (TYPE) | BAL_T_LOGH | BAL_T_LOGH | 20010705 |
Method G_PLAN_CHECK_DATA on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_CHECK_FIRST_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | comgined application and subapplication | 20010705 | ||
2 | ![]() |
ITKPP0M | Value transfer | Type reference (TYPE) | G_PLAN_KPP0M | PlanProcesor: table for master data validtns | 20010705 | ||
3 | ![]() |
I_MODE | Value transfer | Type reference (TYPE) | XFELD | Modus of plannig processor (change = 'X') | 20010917 | ||
4 | ![]() |
I_TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20081010 | ||
5 | ![]() |
MESG | Call by reference | Type reference (TYPE) | MESG | Export of error massage | 20010705 |
Method G_PLAN_CHECK_FIRST_SCREEN on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_CHECK_LAYOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MESG | Call by reference | Type reference (TYPE) | FMPL_T_MESG | Nachrichtensammler | 20010910 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | Parameter FLT_VAL der Methode G_PLAN_CHECK_LAYOUT | 20010910 | ||
3 | ![]() |
I_TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20010910 | ||
4 | ![]() |
I_T_KPP1LA | Call by reference | Type reference (TYPE) | FMPL_T_KPP1LA | CO Planungsprozessor: Ausprägungstabelle Logischer Screen | 20010926 | ||
5 | ![]() |
I_T_KPP1LF | Call by reference | Type reference (TYPE) | FMPL_T_KPP1LF | CO Planungsprozessor: Logischer Screen Formeltabelle | 20010926 | ||
6 | ![]() |
I_T_KPP1LG | Call by reference | Type reference (TYPE) | FMPL_T_KPP1LG | CO Planungsprozessor: Gerüst Logischer Screen | 20010926 | ||
7 | ![]() |
I_T_KPP1LVA | Call by reference | Type reference (TYPE) | FMPL_T_KPP1LVA | CO Planungsprozessor: Text-Variablentabelle zum Log. Screen | 20010926 | ||
8 | ![]() |
I_T_KPP1LVT | Call by reference | Type reference (TYPE) | FMPL_T_KPP1LVT | CO Planungsprozessor: Text-Variablentabelle zum Log. Screen | 20010926 |
Method G_PLAN_CHECK_LAYOUT on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_DEACTIVATE_SETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_CHARTAB_GES | Call by reference | Type reference (TYPE) | TABLE | 20011128 | |||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | Parameter FLT_VAL der Methode G_PLAN_DEACTIVATE_SETS | 20011128 |
Method G_PLAN_DEACTIVATE_SETS on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_ENRICH_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DO_NOT_SAVE | Value transfer | Type reference (TYPE) | BOOL | Verknüpfungsfeld für View-Query | 20020228 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | comgined application and subapplication | 20020228 | ||
3 | ![]() |
PLAN_DATA | Value transfer | Type reference (TYPE) | G_PLAN_T_GLU1 | Table of type GLU1 | 20020228 | ||
4 | ![]() |
PROTOCOL1 | Value transfer | Type reference (TYPE) | GDX3_T_MESSAGE_TAB | 20020228 | |||
5 | ![]() |
PROTOCOL2 | Value transfer | Type reference (TYPE) | BAL_T_LOGH | Anwendungs-Log: Tabelle mit Protokoll-Handles | 20020228 |
Method G_PLAN_ENRICH_DATA on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_FILL_NEW_ITDAT1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_S_ITDAT1 | Call by reference | Type reference (TYPE) | ANY | itdat1-workarea of planning processor with new entry | 20011107 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | Parameter FLT_VAL der Methode G_PLAN_FILL_NEW_ITDAT1 | 20010912 |
Method G_PLAN_FILL_NEW_ITDAT1 on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
Method G_PLAN_TEXT_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_UPDATE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20011219 | ||
2 | ![]() |
E_ES001_MESG | Call by reference | Type reference (TYPE) | MESG | Nachrichtensammler | 20011219 | ||
3 | ![]() |
E_HELP_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20011219 | ||
4 | ![]() |
E_TEXT_HANDLED | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20011219 | ||
5 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | GLXAPPLSUBAPLL | Parameter FLT_VAL der Methode G_PLAN_TEXT_CREATE | 20011219 | ||
6 | ![]() |
I_ITDAT1_INPUT | Call by reference | Type reference (TYPE) | INPUT | Eingabebereitschaft setzen | 20011219 | ||
7 | ![]() |
I_LTXT_MOD_MODIFY | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20011219 | ||
8 | ![]() |
I_MODE | Call by reference | Type reference (TYPE) | KPP_MODUS | Verarbeitungsmodus einer Planungstransaktion | 20011219 | ||
9 | ![]() |
I_T_KPP0A | Call by reference | Type reference (TYPE) | BUKU_T_KPP0A | table type of structure KPP0A | 20011219 |
Method G_PLAN_TEXT_HANDLER on Interface IF_EX_G_PLANNING_EXTENSION has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 600 |