Mehr Details

Unser BAPI-Handler ist in SAP-Sprache grundsätzlich ein “ALE Message Handling System”, das in der Lage ist, SAP IDocs zu versenden und zu empfangen.

So wird der BAPI-Handler auch in unserem SAP Zertifikat dargestellt.
Als CA-AMS konkurriert dieses Tool teilweise mit komplexeren und wesentlich teureren Datenmanagment-Produkten. Wir bieten z.B. keine einfache Drag-and-Drop-Feldzuordnung wie die oben genannten Produkte. Unsere Tools sind für eine automatisierte Hintergrundverarbeitung in einer “Fire and Forget” -Methode mit einer festen Konfiguration in gut kommentierten .ini-Dateien konzipiert, mit möglichst 100% Zuverlässigkeit und ohne jeden menschlichen Eingriff über Jahre hinweg.

Wie auch immer, unsere Produkte bieten eine große Auswahl an erweiterten Dateiformaten, Konvertierungen von Inhalten von  Input-Dateien und auch bei der Erstellung von Zieldateiformaten.
Erweiterte Datenkonvertierung enthält z.B. die Option zum Erstellen von CSV, XML oder irgendein anderes kundenspezifisches Ausgabeformat (json, yaml, …) durch eine flexible “Schablonenfüllung”. Dort kann der BAPI-Handler eine Zieldateistruktur mit IDOC-Feldnamen als Variablen erstellen. Target-File wird dann durch “Ausfüllen” dieser Template-Struktur mit jedem IDOC-Segement erstellt. Die Struktur und Formatierung des Templates bleibt vollständig erhalten, einschließlich aller Leerzeichen, Zeilenumbrüche, usw.

Anstatt Feld für Feld zu arbeiten, ist es auch möglich, Formatkonvertierungen für jedes Zeichen durchzuführen. Es ist buchstäblich möglich, komplexe Konvertierungsschemata zu definieren, indem Sie angeben, welche Zeichenposition von IDOC-Structure an welcher Zeichenposition in der Zieldatei platziert werden soll.
Eingabe- und Zieldatei sind immer flache “Text” -Dateien, die Codepage ist ISO8859-1, wenn SAP ein Nicht-Unicode-System ist. Wenn SAP in Unicode ist, geschieht die Kommunikation in UTF-16 (LE).  Eingabe – / Ausgabe-Codepage kann jede 8-Bit- oder Unicode-Codepage sein, die direkt von UTF16LE oder auch UTF16LE abgeleitet werden kann.
Einige der oben genannten Konvertierungsoptionen funktionieren aus offensichtlichen Gründen nicht mit Ausgabe-Codepages mit variabler Zeichenlänge, wie zum Beispiel UTF-8 mit einer 8-Bit-Ein- / Ausgabedatei. Die Verwendung einer Codepage wird dringend empfohlen, um maximale Flexibilität in Szenarien mit erweiterter Datenkonvertierung zu erreichen.
Die SAP-Kommunikation selbst ist immer ein asynchroner transaktionaler RFC.

Technisch besteht das Produkt aus zwei oder mehr Hintergrunddämonen (in
Windows als Windows-Dienste implementiert), läuft unbeaufsichtigt und vollständig wartungsfrei im Hintergrund Ihrer Server.
Unterstützte Betriebssystemplattformen sind die meisten von SAP unterstützten Linux-Flavors und aktuelle MS Windows-Versionen (mindestens 64-Bit-Version 2008r2). Versionen für AIX, SUN Solaris und HPUX auf Itanium können auf Anfrage erstellt werden.
32-Bit-Windows unter 2008r2 wird möglicherweise auch auf Anfrage unterstützt.