Effiziente Datenverarbeitung und -import in ein ERP-System

Werbung
#168
Effiziente Datenverarbeitung und
-import in ein ERP-System
Sage Schweiz AG ist eine führende Anbieterin von
betriebswirtschaftlicher Software sowie Services und
hat die Noser Engineering AG beauftragt, eine Softwarekomponente zu realisieren, welche Transaktionsdaten verarbeitet und in ihr Produkt «Sage 200 ERP
Extra» über eine definierte Schnittstelle verbucht. Eine
der Herausforderungen war, dass die Verarbeitungszeit
bei relativ grossem Datenvolumen kurz sein musste.
Zusätzlich wurde ein webbasiertes User Interface
implementiert, welches es erlaubt, die verarbeiteten
Daten anzusehen und bestimmte Konfigurationsmöglichkeiten ermöglicht.
NOSER ENGINEERING AG
«In einer wichtigen Phase des Projektes übernahm
Noser Engineering die Entwicklung entscheidender
Bestandteile. Wesentliche Datenbank-Funktionen,
Windows-Services sowie Features im Webbrowser
entstanden in enger Zusammenarbeit. Weil Noser
Engineering unser Produkt Sage 200 ERP Extra bereits
kannte, gestaltete sich die Arbeitsweise besonders
effizient.»
Hansjörg Brem
Projektleiter, Sage Schweiz AG
WINTERTHUR I LUZERN I BERN I MÜNCHEN I HEPPENHEIM
RUDOLF-DIESEL-STRASSE 3
CH-8404 WINTERTHUR
TEL +41 52 234 56 11
GALGENFELDWEG 18
CH-3006 BERN
TEL +41 31 917 45 11
DONNERSBERGSTRASSE 1
DE-64646 HEPPENHEIM
TEL +49 62 5267 4450
PLATZ 4
CH-6039 ROOT D4
TEL +41 41 455 66 11
KONRAD-ZUSE-PLATZ 1
DE-81829 MÜNCHEN
TEL +49 89 9901 4880
WWW.NOSER.COM I [email protected]
Das Projekt
In enger Zusammenarbeit mit der Kundin wurden Client und Service entwickelt. Dabei wurden alle Projekt-Phasen von
den Anforderungen bis zur Einführung bei der Kundin vor Ort durchgeführt.
Das Ziel war es, dass die Transaktionsdaten, welche täglich erzeugt werden, durch einen Service eingelesen, verarbeitet und im ERP „Sage 200 ERP Extra“ korrekt verbucht werden.
Der Nutzen
• Einfache Bedienung für den Kunden.
• Transaktionsdaten werden automatisch, zeitgerecht und korrekt im ERP «Sage 200 ERP Extra» verbucht.
• Konfigurationsmöglichkeiten für das Mapping.
• Multiuser- sowie Multiplattform-Fähigkeit vom Client dank Web-Technologie.
Die Realisierung
Die Service-Komponente ist für das Einlesen und Verarbeiten der
Transaktionsdaten verantwortlich und stellt für die Client-Komponente eine Schnittstelle (REST-API) zur Verfügung. Die Client-Komponente ist für das Darstellen der verarbeiteten Transaktionsdaten zuständig und kann die erforderlichen Daten über die
REST-API holen oder verändern.
Die Technologie
Folgende Technologien wurden im Projekt eingesetzt:
• NET 4.5 / C#
• ASP.NET MVC 5
• HTML 5 / CSS 3
• Telerik Kendo UI
• Entity Framework 6
• Microsoft SQL Server 2012
Systemübersicht
Das Fazit
Dank der neuwertigen Technologien, welche für die Realisierung der Softwarekomponenten verwendet wurden, war
eine nahtlose Integration im System sowie die Anbindung an Sage 200 ERP Extra möglich.
Herunterladen