The Function Module PS_BAPI_CALL_BADI (BAdI nach Anlegen/Ändern Projekt/PSP-Elem/Netzplan/Vorgang/Vorgangselement) is a standard Function Module in SAP ERP and is part of the function group PS_BAPI within the package CNIF_PI.
Function Module | PS_BAPI_CALL_BADI |
Short Text | BAdI nach Anlegen/Ändern Projekt/PSP-Elem/Netzplan/Vorgang/Vorgangselement |
Function Group | PS_BAPI |
Package | CNIF_PI |
Module Type | Remote-Enabled |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
I_LANGUAGE | TYPE | SY-LANGU | SY-LANGU | R/3-System, aktuelle Sprache |
I_METHOD | TYPE | FLG_MODE | SPACE | 'X': BAdI-Methode 2 |
I_MODE | TYPE | FLG_MODE | SPACE | 'X': BAdI-Methode 1 |
I_NETWORK_CHANGE | LIKE | BAPI_BUS2002_CHG | Datenstruktur Netzplankopf Ändern | |
I_NETWORK_CREATE | LIKE | BAPI_BUS2002_NEW | Datenstruktur: Netzplankopf Anlegen | |
I_NETWORK_DELETE | LIKE | BAPI_NETWORK_LIST-NETWORK | Netzplannummer | |
I_NETWORK_GETDATA | LIKE | BAPI_BUS2002_DETAIL-NETWORK | Netzplannummer | |
I_PROJECT_DEFINITION_CHANGE | LIKE | BAPI_BUS2001_CHG | Datenstruktur: Projektdefintion ändern | |
I_PROJECT_DEFINITION_CREATE | LIKE | BAPI_BUS2001_NEW | Datenstruktur: Projektdefintion anlegen | |
I_PROJECT_DEFINITION_DELETE | TYPE | BAPI_BUS2001_NEW-PROJECT_DEFINITION | Projektdefinition | |
I_PROJECT_DEFINITION_GET | TYPE | BAPI_BUS2001_DETAIL-PROJECT_DEFINITION | Datenstruktur: Projektdefintion GetData | |
I_PROJECT_NAME | TYPE | BAPI_BUS2001_NEW-PROJECT_DEFINITION | Projektdefinition | |
I_UPDATE_NETWORK | LIKE | BAPI_BUS2002_UPD | Updatestruktur Netzplankopf Ändern | |
I_UPDATE_PROJECT_DEFINITION | LIKE | BAPI_BUS2001_UPD | Updatestruktur: Projektdefintion ändern | |
NUMBER | LIKE | BAPI_NETWORK_LIST-NETWORK | Network number |
This function module does not define any EXPORTING parameters.
This function module does not define any CHANGING parameters.
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
EXTENSIONIN | LIKE | BAPIPAREX | Bezugsstruktur für BAPI-Parameter ExtensionIn / ExtensionOut | |
EXTENSIONOUT | LIKE | BAPIPAREX | Bezugsstruktur für BAPI-Parameter ExtensionIn / ExtensionOut | |
IT_ACTIVITY_CHANGE | LIKE | BAPI_BUS2002_ACT_CHG | Datenstruktur: Netzplanvorgang Anlegen | |
IT_ACTIVITY_CREATE | LIKE | BAPI_BUS2002_ACT_NEW | Data Structure for Creating a Network Activity | |
IT_ACTIVITY_DELETE | LIKE | BAPI_ACTIVITY_LIST | Vorgangsliste für die BAPI-Verarbeitung | |
IT_ACTIVITY_GET | LIKE | BAPI_ACTIVITY_LIST | Vorgangsliste für die BAPI-Verarbeitung | |
IT_ACT_ELEMENT_CHANGE | LIKE | BAPI_BUS2002_ACTELEM_CHG | Datenstruktur: Vorgangselement Ändern | |
IT_ACT_ELEMENT_CREATE | LIKE | BAPI_BUS2002_ACTELEM_NEW | Datenstruktur: Vorgangselement Anlegen | |
IT_ACT_ELEMENT_DELETE | LIKE | BAPI_ACTELEMENT_LIST | Vorgangselementenliste für die BAPI-Verarbeitung | |
IT_ACT_ELEMENT_GET | LIKE | BAPI_ACTELEMENT_LIST | Vorgangselementenliste für die BAPI-Verarbeitung | |
IT_UPDATE_ACTIVITY | LIKE | BAPI_BUS2002_ACT_UPD | Data Structure for Updating a Network Activity | |
IT_UPDATE_ACT_ELEMENT | LIKE | BAPI_BUS2002_ACTELEM_UPD | Update: Vorgangselement Ändern | |
IT_UPDATE_WBS_ELEMENT | LIKE | BAPI_BUS2054_UPD | Updatestruktur: PSP-Element ändern | |
IT_WBS_ELEMENT_CHANGE | LIKE | BAPI_BUS2054_CHG | Datenstruktur: PSP-Element ändern | |
IT_WBS_ELEMENT_CREATE | LIKE | BAPI_BUS2054_NEW | Datenstruktur: PSP-Element anlegen | |
IT_WBS_ELEMENT_DELETE | LIKE | BAPI_WBS_LIST | PSP-Elementliste für die BAPI-Verarbeitung | |
IT_WBS_ELEMENT_GET | LIKE | BAPI_WBS_LIST | Datenstruktur: PSP-Element GetData |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
BADI_IN_ERROR | Fehler im BAdI vor Anlegen/Ändern |
BADI_OUT_ERROR | Fehler im BAdI nach Anlegen/Ändern |
WRONG_PARAMETERS | FuBa wurde falsch parametrisiert |