Zu Content springen
logo-row

Anbindungsanleitung

Bestellanforderung und automatische Bestellübermittlung aus Hivebuy nach SAP
Business One

1
Voraussetzungen

Bevor die Anbindung eingerichtet werden kann, müssen folgende Bedingungen auf beiden Seiten erfüllt sein.

SAP Business
Version 10.0 oder höher (alternativ ab 9.1 mit SAP HANA)
Service Layer muss installiert und aktiv sein (Port 50000)
Dedizierter Integrationsbenutzer in SAP B1 (Administration > Setup > General > Users)
Verbindungsdaten: Hostname/IP, Port, Company-DB (z.B. SBO_FIRMA), Benutzername, Passwort
SAP-Server über HTTPS (Port 50000) erreichbar oder gesicherte VPN-Verbindung
Hivebuy
Administratorzugang zu Hivebuy
Modul Hivebuy Connect (SAP Business One Integration) muss freigeschaltet sein
2
SAP Business One Verbindung einrichten

Navigiere in Hivebuy zu Einstellungen → Integrationen → SAP Business One.

Feld
Verbindungsname
Server
Port
Company DB
Benutzername
Passwort
Beschreibung
Frei wählbarer Name
DNS-Name oder IP-Adresse des SAP-Servers
SAP Service Layer Port
Name der SAP-Mandantendatenbank
SAP-Benutzername für die Integration
Passwort des SAP-Benutzers
Beispiel
SAP B1 Produktion
sap.firmenserver.de
50000
SBO_FIRMA
hivebuy_user
••••••••

Nach dem Speichern wird die Verbindung automatisch getestet. Bei Erfolg erscheint ein grüner Verbindungsstatus.

Hinweis zu Netzwerk/Firewall

Wenn SAP Business One hinter einer Unternehmens-Firewall betrieben wird, müssen die IP-Adressen der Hivebuy-Integration in den eingehenden Firewall-Regeln freigegeben werden. Die benötigten IPs werden im Hivebuy-Adminbereich angezeigt.

3
Ablauf der Integration

Nach erfolgreicher Verbindung läuft die Bestellübermittlung vollautomatisch ab:

1
Duplikatsprüfung

Hivebuy prüft, ob die genehmigte Bestellung in SAP B1 bereits vorhanden ist, um Doppelerfassungen zu verhindern.

2
Datenübertragung

Alle relevanten Felder werden übertragen: Lieferantenreferenz, erwartetes Lieferdatum sowie alle Bestellpositionen inkl. Custom Fields.

3
Bestellung in SAP B1 anlegen

Die Bestellung wird automatisch als Purchase Order angelegt. Dokumente und Anhänge aus Hivebuy werden als Attachments hinterlegt.

4
Statusrückmeldung

Hivebuy erhält eine automatische Rückmeldung – die Bestellung wird als „an SAP übermittelt" markiert.

Fehlerfall

Schlägt die Übertragung fehl (z.B. Verbindungsprobleme oder fehlende Pflichtfelder), wird der Administrator per E-Mail benachrichtigt. Die Bestellung verbleibt im Status „Übermittlung fehlgeschlagen" und kann manuell erneut übertragen werden.

4
Feldzuordnung (Mapping)

Navigiere in Hivebuy zu Einstellungen → Integrationen → SAP Business One.

Hivebuy-Feld
Genehmigter Lieferant
Lieferantenreferenz (Custom Field)
Gewünschtes Lieferdatum (Custom Field)
Bestellpositionen (Artikel, Menge, Preis)
Anhänge / Dokumente
SAP Business One Feld
Vendor (Bestellkopf)
Supplier Reference
Expected Delivery Date
Purchase Order Lines
Attachments in SAP B1

Hinweis zu Netzwerk/Firewall

Wenn SAP Business One hinter einer Unternehmens-Firewall betrieben wird, müssen die IP-Adressen der Hivebuy-Integration in den eingehenden Firewall-Regeln freigegeben werden. Die benötigten IPs werden im Hivebuy-Adminbereich angezeigt.

5
Besonderheiten und Ausnahmen

Bestimmte Lieferanten (z.B. Punch-Out-Kataloge wie Amazon Business oder Lyreco) sind von der automatischen SAP-Statusrückmeldung ausgenommen, da diese Bestellungen über eigene Übertragungswege laufen. Die Bestellung wird in SAP B1 dennoch angelegt – lediglich die Rückmeldung des Status an Hivebuy entfällt.

6
Testlauf und Go-Live
1

Test-Bestellung in Hivebuy anlegen und den vollständigen Genehmigungsworkflow durchlaufen

2

In SAP B1 unter Purchasing → Purchase Orders prüfen, ob die Bestellung korrekt angelegt wurde

3

Bestellstatus in Hivebuy kontrollieren – sollte als „übermittelt" markiert sein

4

Ggf. Anhänge in SAP B1 prüfen

Nach erfolgreichem Test kann die Integration für den produktiven Betrieb freigegeben werden.

6
Testlauf und Go-Live

Nach erfolgreichem Test kann die Integration für den produktiven Betrieb freigegeben werden.