SAP FuBas und BAPIs: Unterschied zwischen den Versionen

Aus SAP Wiki ツ
(Die Seite wurde neu angelegt: „== Allgemein / Übergreifend == === Material === {| class="wikitable" |'''Name''' |'''Zweck''' |- |BAPI_MATERIAL_GET_ALL |Materialdaten lesen |- |ASSORTMENT_…“)
 
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 44: Zeile 44:
|[[SAP_CONVERT_TO_TEX_FORMAT]]
|[[SAP_CONVERT_TO_TEX_FORMAT]]
|Trennt Tabelleninhalte mit einem Trennzeichen z.B. Komma
|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.
|}
|}


Zeile 184: Zeile 187:
|[[BAPI_ACC_DOCUMENT_POST| BAPI_ACC_DOCUMENT_POST]]
|[[BAPI_ACC_DOCUMENT_POST| BAPI_ACC_DOCUMENT_POST]]
|(FB01) Buchung eines Buchungsbelegs (AP, AR, etc.)
|(FB01) Buchung eines Buchungsbelegs (AP, AR, etc.)
|}
== CO ==
=== Obligoverwaltung ===
{| class="wikitable"
|'''Name'''
|'''Zweck'''
|-
|[[K_OPEN_ITEM_POST|K_OPEN_ITEM_POST]]
|Obligoeinzelposten verbuchen (Hinzufügen, Update, Löschung)
|}
== (e)WM ==
{| class="wikitable"
|'''Name'''
|'''Zweck'''
|-
|[[HU_CREATE_GOODS_MOVEMENT|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|VHURM_HU_POST_WE_PROD_ORDER]]
|Führt ein Wareneingang mit einer HU mit Typ "Werksauftrag:Endprodukt" zum Fertigungsauftrag aus.
|}
|}


Zeile 194: Zeile 231:
|CALL_BROWSER
|CALL_BROWSER
|Öffnet im lokalen Standardbrowser einen neuen Tab oder neues Fenster
|Öffnet im lokalen Standardbrowser einen neuen Tab oder neues Fenster
|-
|GUI_IS_ITS
|Prüfen, ob Umgebung WebGUI ist.
|}
|}

Aktuelle Version vom 8. Juli 2023, 12:26 Uhr

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.