
Ein B1if Szenario ist die Konfigurations- und Deployment-Einheit im Integration Framework for SAP Business One (B1if). Ein Szenario bündelt alles, was für einen bestimmten Integrationsfall nötig ist: Trigger (was löst die Verarbeitung aus?), Eingangsadapter, Verarbeitungsschritte, Transformationen, Ausgangsadapter und Fehlerbehandlung. Deployed wird ein Szenario in die Szenariodatenbank und läuft anschließend auf dem B1if-Server, typischerweise einem Tomcat-Prozess im SLD-Umfeld.
Kontext
Ein Szenario wird im Web-Interface cfg.biz:.scn.prc gepflegt. Jedes Szenario hat ein Szenariopaket (sld/scn), eine Versionsnummer und einen Aktivierungsstatus. Typische Anwendungsfälle: automatische Übertragung von Kundenaufträgen aus einem Shop in SAP B1, Export offener Rechnungen an eine Factoring-Software, Synchronisation von Artikelstammdaten mit einem Master-Data-System, PEPPOL-Versand elektronischer Rechnungen, Integration mit DATEV oder einer CRM-Plattform. Ein Szenario trägt eine Inbound-Seite (z.B. HTTP-POST von außen, Datei in einem Ordner) und eine Outbound-Seite (Aufruf Service Layer, DI API, Email, weiteres REST-Ziel); dazwischen liegen Processing Steps mit XSLT-Transformationen, Validierungen und Verzweigungen. Fehlerhafte Nachrichten werden im BizStore abgelegt und über das Message-Monitoring verwaltet.
Abgrenzung
Ein B1if-Szenario ist kein Add-on und keine Standardintegration — es ist maßgeschneiderter Integrationscode in XML/XSLT-Form, der auf den Ressourcen von B1if läuft. Es ist auch nicht identisch mit einem SAP Document and Reporting Compliance-Konnektor oder dem Electronic Document Service (EDS): Diese sind SAP-Standarddienste, B1if-Szenarien sind der generische Werkzeugkasten, um eigene Integrationen zu bauen, oft in Kombination mit EDS. Gegenüber reinen Service-Layer-Integrationen bietet B1if Persistenz, Retry, asynchrone Verarbeitung und ein Monitoring-UI — dafür mehr Entwicklungs- und Pflegeaufwand.
Warum Unternehmen bei KI im ERP zögern
Predictive Maintenance: Wie den Mittelstand zur intelligenten Fabrik macht
RPA im ERP-Umfeld: Effizienzsteigerung durch digitale Prozesshelfer
Generative KI im ERP: Wie LLMs die Rolle von ERP-Systemen verändern
Mit APIs und Microservices die ERP-Zukunft vorbereiten