Im SAP-Umfeld bezieht sich „Controlling“ auf das Modul SAP CO (Controlling), das verschiedene Tools und Funktionen zur Kostenrechnung, Budgetierung und Unternehmenssteuerung bietet. Zu den... [mehr]
Um in SAP eine Batch-Input-Mappe ohne die Verwendung einer Transaktion zu erstellen, kannst du das Batch-Input-Programm (BDC) verwenden. Hier sind die grundlegenden Schritte: 1. **Erstellen des BDC-Programms:** - Schreibe ein ABAP-Programm, das die Daten sammelt und in ein internes BDC-Tabellenformat umwandelt. - Verwende die BDC-Methoden `CALL TRANSACTION` oder `SESSION METHOD`, um die Daten zu verarbeiten. 2. **BDC-Daten vorbereiten:** - Erstelle eine interne Tabelle, die die BDC-Daten enthält. Diese Tabelle sollte die Struktur `BDCDATA` haben. - Fülle die Tabelle mit den erforderlichen Daten für die Transaktionen, die du ausführen möchtest. 3. **BDC-Session erstellen:** - Wenn du die Session-Methode verwendest, erstelle eine BDC-Session mit dem Funktionsbaustein `BDC_OPEN_GROUP`. - Füge die BDC-Daten zur Session hinzu mit `BDC_INSERT`. - Schließe die Session mit `BDC_CLOSE_GROUP`. Hier ist ein einfaches Beispiel für ein ABAP-Programm, das eine BDC-Session erstellt: ```abap DATA: lt_bdcdata TYPE TABLE OF bdcdata, ls_bdcdata TYPE bdcdata. * Fülle die BDC-Daten ls_bdcdata-program = 'SAPMM06E'. ls_bdcdata-dynpro = '0101'. ls_bdcdata-dynbegin = 'X'. APPEND ls_bdcdata TO lt_bdcdata. ls_bdcdata-fnam = 'BDC_OKCODE'. ls_bdcdata-fval = '/00'. APPEND ls_bdcdata TO lt_bdcdata. * Weitere Felder hinzufügen... * BDC-Session öffnen CALL FUNCTION 'BDC_OPEN_GROUP' EXPORTING client = sy-mandt group = 'ZMYSESSION' keep = 'X' EXCEPTIONS OTHERS = 1. * BDC-Daten einfügen LOOP AT lt_bdcdata INTO ls_bdcdata. CALL FUNCTION 'BDC_INSERT' EXPORTING tcode = 'ME21N' TABLES dynprotab = lt_bdcdata EXCEPTIONS OTHERS = 1. ENDLOOP. * BDC-Session schließen CALL FUNCTION 'BDC_CLOSE_GROUP' EXCEPTIONS OTHERS = 1. ``` Dieses Beispiel zeigt, wie du eine BDC-Session für die Transaktion `ME21N` erstellst. Du musst die BDC-Daten entsprechend der Transaktion und den Feldern, die du ausfüllen möchtest, anpassen. Weitere Informationen findest du in der SAP-Dokumentation oder in ABAP-Programmierhandbüchern.
Im SAP-Umfeld bezieht sich „Controlling“ auf das Modul SAP CO (Controlling), das verschiedene Tools und Funktionen zur Kostenrechnung, Budgetierung und Unternehmenssteuerung bietet. Zu den... [mehr]
Um in SAP ausschließlich ZUGFeRD-Rechnungen zu erstellen, reicht es nicht aus, einfach einen bestimmten Wert einzugeben. Es handelt sich hierbei um eine umfassende Umstellung des Rechnungsausgan... [mehr]
Um mit der SAP-Transaktion WE19 eine Lieferantenauftragsbestätigung (meist als IDoc-Typ ORDERS oder ORDERS05 für Bestellungen bzw. ORDRSP oder ORDRSP05 für Auftragsbestätigungen) z... [mehr]