Sperrkonzept ENQUEUE – DEQUEUE

Mit Hilfe von SAP Sperrobjekten, können mehrfache gleichzeitige Bearbeitung von Tabelleneinträgen vermieden werden, die ggf. zu fehlerhaften Datensätzen oder Verarbeitungsfehler in ABAP Programmen führen können. Sperrobjekte können mit der Namenskonvention EZ oder EY im Data Dictionary (SE11) angelegt werden. Mit dem Standard SAP Sperrobjekt „E_TABLE“ kann eine Sperrabfrage realisiert werden. Die Sperrobjekte werden in ABAP […]

ALV Grid Darstellungen in ABAP Programmen

Das ALV Grid Control ist ein nützliches Tool zur Darstellung von Daten im SAP System. Es bietet typische Listenoperationen als generische Funktionen an und kann um eigene Funktionen vom Anwender erweitert werden. Diese Eigenschaft ermöglicht den Einsatz des ALV Grid Controls in einer breiten Palette von Anwendungsprogrammen. In SAP Programmen kann ein ALV Grid mit […]

Dateiauswahl für Upload mit Hilfe der Klasse CL_GUI_FRONTEND_SERVICES

In diversen SAP Programmen ist es hilfreich dem Benutzer die Möglichkeit anzubieten seine Uploaddatei selbst auszuwählen. Dies hat den Vorteil das die Datei nicht auf einem festen Pfadverzeichnis abgelegt werden muss oder sich auf dem SAP Arbeitsverzeichnis (SAP Working Directory) i.d.R. „C: > USERS > Benutzername > Documents > SAP > SAP GUI“ befinden muss. […]

GUI_Upload Funktion

Ein möglicher Weg Tabelleneinträge von einem Client-PC zum SAP-System zu übertragen ist die Verwendung der SAP Standard-Funktion „GUI_Upload“. Um Funktionsbausteine zu finden ist die SE84 (Repository Infosystem) hilfreich. Sie hat gegenüber der Transaktion SE37 den großen Vorteil, dass die Suchliste nicht verschwindet, wenn man einen Funktionsbaustein aufruft und dann wieder zurückgeht. Das lokale Interface stellt […]

BAdI Nutzung für die Segmentermittlung

Mit der Einführung des neuen Hauptbuchs im Frühjahr 2005 wurde das Kontierungsobjekt „Segment“ neu eingeführt. Die Segmentberichterstattung ist für einige Rechnungslegungsvorschriften z.B. IFRS oder US-GAAP verpflichtend. Man verwendet die Segmentberichterstattung um Positionen der Bilanz und der Gewinn- und Verlustrechnung nach Segmenten aufzuschlüsseln, um somit einen besseren Einblick in die Vermögens-, Finanz- und Ertragslage eines Unternehmen zu […]