SAP EXIT_SAPLCEI0_012 Function Module for User Exit: Customer Pushbutton 03









EXIT_SAPLCEI0_012 is a standard exit saplcei0 012 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for User Exit: Customer Pushbutton 03 processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for exit saplcei0 012 FM, simply by entering the name EXIT_SAPLCEI0_012 into the relevant SAP transaction such as SE37 or SE38.

Function Group: XCEI0
Program Name: SAPLXCEI0
Main Program: SAPLXCEI0
Appliation area: C
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function EXIT_SAPLCEI0_012 pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'EXIT_SAPLCEI0_012'"User Exit: Customer Pushbutton 03
EXPORTING
* DISPLAY_MODE = ' ' "
.



Related Function Modules

Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.
CEI0_BROWSER_SETTINGS NOTRANSL: Aussage, ob Cursor in Instanz positioniert wurde
CEI0_CHANGE_INST_MASTER_DATA NOTRANSL: Ändert die Stammdaten
CEI0_CHAR_CHECK_VALUE NOTRANSL: Prüft den mitgegebenen Wert von einem Merkmal
CEI0_CHAR_DEL_VALUE NOTRANSL: Löscht eine Wertzuweisung zu einem Merkmal
CEI0_CHAR_FIRST_ASSIGNED_VALUE NOTRANSL: Beschafft sich den ersten Wert eines Merkmals
CEI0_CHECK_ATKON_CONVERSION Do conversion for classification values, if needed
CEI0_CHECK_BUFFER NOTRANSL: Prüft die Existenz eines Puffers für die Merkmalsinformationen
CEI0_CHECK_INSTANCE_IN_G_I NOTRANSL: Prüft, ob in der Tabelle g_i ein Eintrag zur Instanz vorhanden i
CEI0_CHECK_MACOND_ATINN_EXISTS NOTRANSL: Prüft ob in der MACOND zu einer ATINN ein Eintrag existiert
CEI0_CHECK_VALUE_INCLUSION NOTRANSL: Prüft, ob sich ein Wert im Intervall befindet
CEI0_COMPARE_CONFIGURATIONS NOTRANSL: Vergleich zweier Konfigurationen
CEI0_CONFIGURATION_INITIALIZER NOTRANSL: Initialisierung für Konfiguration
CEI0_CONFIG_WITHOUT_MODEL NOTRANSL: Modelldaten ohne Klasse laden
CEI0_COPY_INSTANCE_IN_BUFFER NOTRANSL: Kopieren Pufferdaten für eine Instanz
CEI0_DDB_CHANGED_TOTAL NOTRANSL: DDB wurde initialisiert, geladen oder gesichert
CEI0_DDB_CHANGE_VALUE NOTRANSL: Wertänderung zum Merkmal
CEI0_DDB_CHAR_CHECK_ORG_AREA NOTRANSL: Prüft die Organisationseinheit eines Merkmals
CEI0_DDB_CHAR_HAS_ATTRIBUTES Finds attributes of characteristics
CEI0_DDB_CHECK NOTRANSL: DDB prüfen
CEI0_DDB_CHECK_CONSISTENCE NOTRANSL: Prüft die Konsistenz der Bewertung aufgrund von Vorbedingungen
CEI0_DDB_CHECK_INCOMPLETENESS NOTRANSL: Prüft die Konsistenz der Bewertung aufgrund von Vorbedingungen
CEI0_DDB_CONFIGURE NOTRANSL: Aktiviert den Konfigurationsprozess
CEI0_DDB_DELETE_LOAD_ERRORS NOTRANSL: Löscht alle Ladefehler einer Instanz
CEI0_DDB_DELETE_TYPES NOTRANSL: Löscht Typeninformation zur Instanz
CEI0_DDB_DEL_VALUE NOTRANSL: DDB Wert löschen
CEI0_DDB_DEL_VAL_BY_USER NOTRANSL: DDB: Löscht alle Werte die durch den Author 'Benutzer' gesetzt w
CEI0_DDB_DISPLAY_FROM_MEMORY NOTRANSL: Zeigt die aufbereitete Merkmalbewertung aus dem Memory
CEI0_DDB_GET_ORG_AREA NOTRANSL: Setze Organisationseinheiten in die Merkmalbewertung
CEI0_DDB_GET_PRICE Determine price
CEI0_DDB_GET_VALUES_FOR_IDOC NOTRANSL: Lesen Werte KOnfiguration für IDOC-Verarbeitung
CEI0_DDB_HAS_ASSEMBLY_ORDER NOTRANSL: DDB: Informationen Montageauftrag
CEI0_DDB_HAS_CHANGES NOTRANSL: DDB: Aussage, ob Änderungen in der DDB vorgenommen wurden
CEI0_DDB_HAS_CHARACTERISTICS NOTRANSL: Stellt Merkmale nach verschiedensten Gesichtspunkten zur Verfügu
CEI0_DDB_HAS_INCO_PRECOND NOTRANSL: Liest verletzte Vorbedingungen am Merkmal und Wert
CEI0_DDB_HAS_LONG_TEXT NOTRANSL: Langtext zu Merkmal und Merkalwerten
CEI0_DDB_HAS_OBJECT_AREA NOTRANSL: Stellt dem Aufrufer alle bekannten Workareas zur Verfügung
CEI0_DDB_HAS_SIMILAR_TYPE NOTRANSL: Stellt die Informationen aus der Typenfindung zur Verfügung
CEI0_DDB_HAS_TYPE NOTRANSL: Stellt die Informationen aus der Typenfindung zur Verfügung
CEI0_DDB_HAS_VALUES NOTRANSL: Stellt Werte zu angeforderten Merkmalen zur Verfügung
CEI0_DDB_HAS_VALUES_ASSIGNED NOTRANSL: Liefert zugeordnete Werte
CEI0_DDB_HAS_VALUES_F4 NOTRANSL: Liefert Werte für F4 Hilfe
CEI0_DDB_HAS_VALUES_INTERNAL NOTRANSL: Stellt Werte im internen Format zu angeforderten Merkmalen zur V
CEI0_DDB_INSTANCE_HAS_TYPES NOTRANSL: Aussage über die Anzahl der Materialvarianten zu einer Instanz
CEI0_DDB_SET_ORG_AREA NOTRANSL: Lese Organisationseinheiten aus der Merkmalbewertung
CEI0_DDB_SET_VALUE NOTRANSL: Wertzuweisung zum Merkmal
CEI0_DDB_SET_VALUES_FOR_IDOC NOTRANSL: Setzen Werte Konfiguration für IDOC-Verarbeitung
CEI0_DDB_SET_VALUE_INTERNAL NOTRANSL: Wertzuweisung zum Merkmal im internen Format
CEI0_DDB_SET_VALUE_ONLINE NOTRANSL: Bewertung von e i n e m Merkmal
CEI0_DDB_VS_G_I NOTRANSL: Prüft, ob sich die Attribute in der DDB gegenüber G_I änderten
CEI0_DELETE_BUFFER NOTRANSL: Löscht den Puffer für die Merkmalsinformationen
CEI0_DEL_INSTANCE_FROM_BUFFER NOTRANSL: Löschen Pufferdaten für eine Instanz
CEI0_DISPLAY_TYPE_CHAR_VAL NOTRANSL: Anzeige Merkmalbewertung zu einer Type
CEI0_GET_BUFFER NOTRANSL: Zurückladen der Pufferdaten für die Merkmalsinformationen
CEI0_GET_CHAR_DESCR_ATPRF Beschafft sich den ersten Wert eines Merkmals
CEI0_GET_CONDITIONS NOTRANSL: Konditionen einer Variantenkonfiguration zur Verfügung stellen
CEI0_GET_HEADER_AS_LIST NOTRANSL: Gibt Subscreen als eine Liste zurück
CEI0_GET_LOAD_ERRORS NOTRANSL: Liefert die Ladefehler für eine gegebene konfigurierte Instanz
CEI0_GET_SCREEN_DEP_VALUES NOTRANSL: Liefert Merkmalswerte für SCREEN_DEP-Merkmale
CEI0_GET_VALUES_OUT NOTRANSL: Werte, durch Vorbedingung in Wertehierarchie ausblenden
CEI0_GET_VCSD_UPDATE NOTRANSL: VCSD_UPDATE für eine Instanz zur Verfügung stellen
CEI0_GET_XAPI_MODE Returns the flags for API and dialog
CEI0_HAS_UNPROCESSED_CHANGES NOTRANSL: Liefert die Information, ob offene Wertänderungen vorliegen
CEI0_INSTANCE_HAS_CHANGES NOTRANSL: Aussage, ob an einer Instanz Änderungen vorgenommen wurden
CEI0_I_HAS_VALUES NOTRANSL: Liefert zur Instanz alle Wertsetzungen
CEI0_PROCESS_AFTER_CONFIG NOTRANSL: Bearbeiten DDB nach verlassen der Konfiguration
CEI0_SET_BUFFER NOTRANSL: Setzt den Puffer für die Merkmalsinformationen
CEI0_SET_OPTIONS NOTRANSL: Setzen von Einstellungen für die Bearbeitung einer Instanz
CEI0_SET_XAPI_MODE NOTRANSL: Setzt das globale Flag für externes API, um Dialog zu unterdrück
CEI0_TYPE_SEARCH NOTRANSL: Stellt die Informationen aus der Typenfindung zur Verfügung
CE_I_CONFIGURE General Interface For Characteristic Value Assignment
CE_I_CONFIGURE_DEL_INSTANCE NOTRANSL: Bewertung einer INSTANCE löschen
CE_I_GET_CONFIGURATION NOTRANSL: Liefert die aktuelle Merkmalbewertung einer Instanz
CE_I_GET_STATUS NOTRANSL: Statusinformation der vorliegenden Konfiguration
CE_I_HAS_ACTUAL_INSTANCE NOTRANSL: DDB: Information mit welcher Instanz die DDB zur Zeit arbeitet
CE_I_SET_ACTUAL_STATUS NOTRANSL: DDB: Die Konfiguration einer Instanz wird beendet
CE_I_SET_CONFIGURATION NOTRANSL: Setzt die aktuelle Merkmalbewertung zu einer Instanz
CE_I_SET_OBJECTS_FOR_INPUT NOTRANSL: Übergabe der Objekte für die Objektmerkmale berücksichtigt werde
CE_I_SET_STATUS NOTRANSL: Setzt einen Status fuer eine Instanz
VC_I_DISPLAY_CONFIGURATION NOTRANSL: Anzeige von Konfigurationen
VC_I_GET_CONFIGURATION NOTRANSL: Stellt die Konfiguration in einer itab aufbereitet zur Verfügung
VC_I_GET_CONFIGURATION_IBASE NOTRANSL: Stellt die Konfiguration aufbereitet zur Verfügung ohne CEI0 Puf

IMPORTING Parameters details for EXIT_SAPLCEI0_012

DISPLAY_MODE -

Data type: C
Default: SPACE
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for EXIT_SAPLCEI0_012 Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_display_mode  TYPE C. "   SPACE

  CALL FUNCTION 'EXIT_SAPLCEI0_012'  "User Exit: Customer Pushbutton 03
    EXPORTING
         DISPLAY_MODE = lv_display_mode
. " EXIT_SAPLCEI0_012




ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLCEI0_012

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

DATA(ld_display_mode) = ' '.
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!