SAP B1: Produktions-Add-ons, Portale, 3CX-Telefonie
Die Herausforderung
Das Unternehmen brauchte SAP B1 zur Unterstützung seiner Produktionsprozesse und wollte eingehende Anrufe mit den Kundendaten verknüpfen.
Ausgangslage
Ein deutsches Unternehmen aus den Bereichen Umweltdienstleistungen und Fertigung brauchte SAP Business One zur Unterstützung seiner Produktionsprozesse und wollte eingehende Telefonanrufe mit den Kundendaten verknüpfen. Der SAP-B1-Standard deckt Produktionsaufträge, Entnahmen für die Produktion und Eingänge aus der Produktion ab, doch ein Unternehmen mit eigenen Produktionsschritten braucht meist zusätzliche Add-ons, und auch Mitarbeitende ohne SAP-Client benötigten Zugriff.
Ohne Telefonanbindung müssen Mitarbeitende den Anrufer in der Regel erst in SAP B1 suchen, während der Kunde in der Leitung wartet. Die Arbeit wurde über 2,5 Jahre als Teil des kundeneigenen Teams umgesetzt, und neue Add-ons und Portale kamen hinzu, sobald das Unternehmen sie brauchte.
Was wir entwickelt haben
- 3CX-Telefonieintegration: Anruferkennung und Kundendaten aus SAP B1
- Produktions-Add-ons für Produktionsaufträge, Entnahmen und Eingänge aus der Produktion
- Webportale für Mitarbeitende, die nicht mit dem SAP-Client arbeiten
So greift alles ineinander
- Die 3CX-Telefonanlage meldet eingehende Anrufe über die 3CX API, und die Integration gleicht die Nummer des Anrufers mit den Kundendaten in SAP B1 ab.
- Passende Kundendaten werden beim eingehenden Anruf angezeigt, sodass die Mitarbeitenden wissen, wer anruft, bevor sie abheben.
- Produktions-Add-ons, in C# mit dem SAP B1 SDK entwickelt, nutzen die UI API für Masken im SAP-Client und die DI API, um Produktionsaufträge, Entnahmen und Eingänge anzulegen.
- Webportale lesen und schreiben SAP-B1-Daten, damit auch Mitarbeitende ohne SAP-Client am Prozess teilnehmen können.
- SAP B1 auf SQL Server bleibt die einzige Datenquelle für alle Add-ons, Portale und die Telefonanbindung.
So haben wir es umgesetzt
- Analyse pro Anforderung. Für jeden neuen Bedarf (Produktionsschritt, Portal oder Telefoniefunktion) wird mit dem Team des Kunden abgestimmt, was er leisten muss und wie er sich in die SAP-B1-Prozesse einfügt.
- Entwicklung auf einem Testmandanten. Add-ons und Portale werden gegen einen SAP-B1-Testmandanten entwickelt, und die 3CX-Integration wird mit Testanrufen geprüft, bevor sie mit Live-Daten arbeitet.
- Tests mit den Anwendern. Die Mitarbeitenden, die die Produktion steuern und Anrufe annehmen, testen jede Änderung; Masken und Schritte werden daran angepasst, wie sie tatsächlich arbeiten.
- Auslieferung. Add-ons werden im SAP-B1-Client und Portale auf dem Server bereitgestellt, danach folgt die nächste Anforderung auf der Liste.
- Kontinuierliche Umsetzung. Über 2,5 Jahre werden Add-ons, Portale und Telefonanbindung als Teil des Kundenteams laufend erweitert und gewartet.
Ergebnis
- 2,5 Jahre kontinuierliche Umsetzung als Teil des Kundenteams
Die Zusammenarbeit umfasst 2,5 Jahre kontinuierlicher Umsetzung, in denen Kodenova als Teil des Kundenteams gearbeitet hat und nicht als einmaliger Lieferant.
Erkenntnisse für ein ähnliches Projekt
- Normalisieren Sie Telefonnummern (Ländervorwahl, Leerzeichen, führende Nullen), bevor Sie Anrufer mit SAP-B1-Daten abgleichen, sonst werden viele Anrufe nicht zugeordnet.
- Nutzen Sie die UI API für Masken in SAP B1 und die DI API für Buchungen, damit Add-ons den Geschäftsregeln des SAP-B1-Standards folgen.
- Ein Webportal ist oft günstiger als zusätzliche SAP-B1-Lizenzen für Mitarbeitende, die nur einen oder zwei Schritte eines Prozesses brauchen.
Technologie
Eingesetzte Leistungen
Umgesetzt von Zain Abbas, Kodenova.
Sie planen etwas Ähnliches?
Sagen Sie uns, was Sie brauchen. Sie erhalten eine klare technische Antwort, einen festen Leistungsumfang und einen Preis, in der Regel innerhalb von 24 Stunden.
