adesso orange🍊Stellenangebote:
Software Engineer Trainee · Senior | (Senior) Cloud Software Engineer BTP
(Senior) Consultant Technologie · Consultant ABAP
Werkstudent Softwareentwicklung · Fiori / UI5 · Consulting · Application Management

Ich habe manuell über mehrere Versionen das Wiki geupdated. Evtl. läuft es noch nicht ganz rund ツ

SAP FuBas und BAPIs

Aus SAP Wiki ツ

Allgemein / Übergreifend

Material

Name Zweck
BAPI_MATERIAL_GET_ALL Materialdaten lesen
ASSORTMENT_POS_HANDLING Fügt Materialien zum Sortimentsbaustein hinzu (VerbuchungsFuBa).

Geschäftspartner

Name Zweck
BAPI_BUPA_ADDRESS_GETDETAIL GP-Stammdaten bekommen
BAPI_BUPA_CENTRAL_CHANGE Vorname, Name etc. von Personen, Organisation und Gruppen sowie adressunabhängige Stammdaten wie Telefon,E-Mail etc. ändern
BAPI_BUPA_ADDRESS_CHANGE Adressdaten sowie adressabhängige Stammdaten wie Telefon, E-Mail etc. ändern

Konvertierung

Name Zweck
UNIT_OF_MEASURE_SAP_TO_ISO Ändert internes SAP-Einheit zu ISO-Code (Mengen-,Gewicht- &Volumeneinheit)
UNIT_OF_MEASURE_ISO_TO_SAP Ändert ISO-Code zur internen SAP-Einheit (Mengen-,Gewicht- &Volumeneinheit)
SAP_CONVERT_TO_TEX_FORMAT Trennt Tabelleninhalte mit einem Trennzeichen z.B. Komma
ALSM_EXCEL_TO_INTERNAL_TABLE Kann .xlsx Dateien in interne Tabellen konvertieren. Klarer Nachteil ist allerdings, dass leere Felder in der .xlsx für die Konvertierung ignoriert werden.

E-Mail/Dokumentenversand

Name Zweck
SO_NEW_DOCUMENT_SEND_API1 Sendet eine E-Mail mit .txt Anhang an einen E-Mail-Empfänger

s. bessere klassenbasierte Variante

Texte

Name Zweck
READ_TEXT Lesen Texte wie Langtexte in Stammsätze oder Belegen

Basis / Schnittstellen / Technisches

Dateiverarbeitung / Verzeichnis

Name Zweck
EPS_GET_DIRECTORY_LISTING Bekommt alle Filenamen eines Verzeichnisses
PFL_CHECK_DIRECTORY Check, ob Verzeichnis existiert

Berechtigungen und Sperren

Name Zweck
ENQUEUE Sperrt ein Objekt
DEQUEUE Entsperrt ein Objekt
ENQUEUE_READ Lesen ob ein Objekt gesperrt ist

Nummernkreis

Name Zweck
NUMBER_GET_NEXT Neue Nummer vom Z Nummernkreis bekommen

IDoc

Name Zweck
ALE_RESERVATION_CREATE Erstellt MRESCR IDoc
IDOC_OUTPUT_DELVRY Erstellt DESADV Outbound IDoc
IDOC_INPUT_DELVRY Erstellt DESADV Inbound IDoc
MASTER_IDOC_DISTRIBUTE Erstellt ein Outbound IDoc (Beispiel MBGMCR)
IDOC_INBOUND_WRITE_TO_DB Erstellt ein Inbound IDoc

GUI

Dynpro

Name Zweck
RS_SET_SELSCREEN_STATUS Ermöglicht bei einem automatisch generierten Dynpro die Statusleiste auszutauschen
F4IF_INT_TABLE_VALUE_REQUEST Eigene F4-Suchhilfe auf Basis einer internen Tabelle anzeigen

Grid Darstellung

Name Zweck
REUSE_ALV_GRID_DISPLAY Stellt recht ohne viel Aufwand Daten in Grid dar.

MM

Bestellung

Name Zweck
BAPI_GOODSMVT_CREATE (MIGO) Warenbewegung buchen
ME_PO_CONFIRM Fügt Bestätigungspositionen zu, wenn Bestätigungssteuerungsschlüssel vorbelegt ist
ME_READ_CHANGES_EINKBELEG Lesen von Änderungsbelegen zu einem Einkaufsbeleg

FI

Buchungen

Name Zweck
BAPI_ACC_DOCUMENT_POST (FB01) Buchung eines Buchungsbelegs (AP, AR, etc.)

CO

Obligoverwaltung

Name Zweck
K_OPEN_ITEM_POST Obligoeinzelposten verbuchen (Hinzufügen, Update, Löschung)

(e)WM

Name Zweck
HU_CREATE_GOODS_MOVEMENT Warenbewegung in Kombination mit einer HU
HU_PACKING_REFRESH Cleart globale Variablen.I.d.R. als erstes auszuführen, wenn weitere FuBas kommen.
VHUPRT2HU_CREATE_HUS Erstellt eine HU mit Typ "Werksauftrag:Endprodukt".
VHUPRT2HU_CHECK_SAVE_SHOW_HUS Speichert z.B. eine HU mit Typ "Werksauftrag:Endprodukt" auf der DB.
VHURM_HU_POST_WE_PROD_ORDER Führt ein Wareneingang mit einer HU mit Typ "Werksauftrag:Endprodukt" zum Fertigungsauftrag aus.

Alles sonstige

Name Zweck
CALL_BROWSER Öffnet im lokalen Standardbrowser einen neuen Tab oder neues Fenster
GUI_IS_ITS Prüfen, ob Umgebung WebGUI ist.