SAP Business One Hub
Anbindung von SAP Business One: Pull und Push, Voraussetzungen und Import im Detail.
SAP Business One ist die ERP-Lösung von SAP für kleine und mittelgroße Unternehmen. Jeder Mandant ist eine eigene Datenbank (SAP HANA oder Microsoft SQL Server). Hier finden Sie die Informationen für die Anbindung von SAP Business One an Bilendo. Das ist relevant für alle Kunden, die SAP Business One im Einsatz haben.
Bilendo + SAP Business One
SAP Business One bleibt das führende System für Stammdaten, Fakturierung, Zahlungen und Ausgleich. Bilendo übernimmt die Prozesse des Forderungsmanagements. Dafür bekommt Bilendo aus SAP Business One:
Kunden (Stammdaten): Kundennummer, Name, Rechnungsadresse, Ansprechpartner, Zahlungsbedingung, E-Mail
Offene und ausgeglichene Posten (Bewegungsdaten): Rechnungen, Gutschriften und Zahlungseingänge, der offene Betrag und das Ausgleichsdatum fertig berechnet
Offene, nicht gelieferte Aufträge (optional)
Die Felder stehen in der Architektur SAP Business One.
Zwei Wege zu den Daten: Pull und Push
Die Daten gelangen auf einem von zwei Wegen zu Bilendo. Die Regeln für Schlüssel, Ausgleich, Aufträge und Delta-Läufe sind für beide Wege dieselben, sie stehen auf der Seite SAP Business One Import.
| Pull | Push | |
|---|---|---|
| Wer liest aus SAP? | Ein Datenhandler von Bilendo | Sie oder Ihr Integrationspartner |
| Wie? | SQL-Abfrage auf die Mandanten-Datenbank oder Service Layer (HTTPS) | Eigene Abfrage, SQL oder Service Layer |
| Wohin? | Direkt in den Bilendo-Import | Als Batch an Bilendo |
| Was Sie bereitstellen | Zugang zu SAP | Abfrage, Zeitplan und Übermittlung |
Pull. Ein Datenhandler von Bilendo liest die Daten selbst aus Ihrem SAP Business One und übergibt sie an den Bilendo-Import. Es gibt je Kundenprojekt einen eigenen Datenhandler. Er greift per lesender SQL-Abfrage auf die Mandanten-Datenbank zu; wo kein Datenbankzugriff möglich ist, über den Service Layer. Wir empfehlen die SQL-Abfrage, weil die Verknüpfungen (Joins) dann direkt in der Datenbank laufen. Sie stellen den Zugang bereit; die Zugangsdaten werden sicher hinterlegt.
Push. Sie oder Ihr Integrationspartner führen die Abfrage selbst aus und übermitteln das Ergebnis als Batch an Bilendo, je Kategorie eine flache Tabelle (CSV oder SQL-Ergebnis). Übertragungsweg, Zugangsdaten und Dateiformat im Detail vereinbaren wir zu Projektbeginn mit Ihnen.
Voraussetzungen
Technischer Benutzer: ein eigener, nur lesender Benutzer (bei Push für Ihre Abfrage) mit Leserecht auf Geschäftspartner (
OCRD,CRD1,OCPR), Buchungen (OJDT,JDT1), Ausgangsrechnungen und Gutschriften (OINV,ORIN), Abstimmungen (ITR1,OITR) und, wenn Aufträge gewünscht sind, Verkaufsaufträge (ORDR,RDR1). Mehr braucht es nicht; Schreibrechte sind nur für den optionalen Rückkanal nötig.Nur bei Pull über den Service Layer: Der Service Layer ist per HTTPS mit gültigem Zertifikat von außen erreichbar, und die Firewall ist für Bilendo freigeschaltet. Die IP-Adressen nennen wir Ihnen zu Projektbeginn.
Mandant: Wir vereinbaren mit Ihnen das Kürzel des Mandanten (
CompanyCode), das in jeder Zeile steht und sich nie ändert.
Takt
Wir empfehlen: Kunden einmal täglich, Buchungen (offene und ausgeglichene Posten) täglich bis dreimal täglich, und die Aufträge mit jedem Buchungslauf als vollständigen Schnappschuss. Den genauen Takt vereinbaren wir je Kunde.
Rückkanal (optional)
Bilendo kann die Mahnstufe in Ihr SAP Business One zurückschreiben, damit Ihre Buchhaltung den Mahnstatus im ERP sieht. SAP Business One kennt dafür kein Standardfeld: Sie legen ein benutzerdefiniertes Feld (UDF) an. Wir empfehlen ein Feld an der Rechnung (OINV), weil die Mahnstufe je Forderung gilt. Ohne Rückkanal bleibt SAP Business One bei der Mahnstufe unverändert.
Test und Go-Live
Der erste Import läuft in eine SAP-Testumgebung. Prüfen Sie, ob Belege und Zahlungsstatus richtig zugeordnet sind und ob Schlüssel und Ausgleich so ankommen, wie die Seite SAP Business One Import sie beschreibt.
Klären Sie vor dem Go-Live, wer ab sofort Mahnungen versendet. Bilendo übernimmt das Mahnwesen, SAP Business One bleibt das führende Buchhaltungssystem. Wir empfehlen, den Mahnlauf in SAP Business One für die angebundenen Mandanten abzustellen, damit Ihre Kunden keine doppelten Mahnungen erhalten.