Zugeschnitten auf die Bedürfnisse des luxemburgischen Unternehmens BPM, haben wir diese umfangreiche Webanwendung realisiert, welche auch fortlaufend von uns betreut und weiterentwickelt wird.
Angemeldeten Kunden wird die bequeme Onlineverwaltung und Weiterleitung Ihrer Post, welche für Sie an Standorten weltweit in Empfang genommen wird, ermöglicht.
Zentrale Rolle für das Unternehmen
Die webbasierte Applikation ist über verschiedene Schnittstellen nicht nur nahtlos in die IT-Landschaft des Unternehmens integriert, sondern fungiert als zentraler Knotenpunkt an dem alle beteiligten IT-Systeme Informationen austauschen.
Steuert Geschäftsprozesse
und die Buchhaltung
Auch die Kundenverwaltung (CRM) sowie die automatische Rechnungsstellung und Abrechnung über ein angebundenes weltweites Zahlungssystem zählen zu den vielseitigen Aufgaben dieser Webanwendung.
Durch ein flexibel konfigurierbares Regelsystem können automatisch unterschiedliche Aktionen ausgelöst werden. Zu diesen gehören die Erzeugung von Rechnungsposten für entstandene Gebühren, die Kundenbenachrichtigung über den Eingang einer Sendung per SMS und E-Mail oder die Bereitstellung eines gescannten Briefes als PDF.
Rich Internet Application (RIA) für Kunden
Übersichtlich werden alle Sendungen in der Kundenansicht aufgelistet und abhängig von unterschiedlichen Parametern verschiedene Aktionsmöglichkeiten angeboten.
Eine vielgenutzte Möglichkeit ist beispielsweise die Beauftragung einer Weiterleitung an eine beliebige Adresse weltweit oder an eine der über ganz Luxemburg verteilten BPM Parcel-Stations. Sendungen können dabei wahlweise einzeln oder zur Volumen und Gewichtsreduktion auch zu einem neuen Paket zusammengefasst, verschickt werden. Ein eingebundener, weltweiter Frachtenkostenrechner hilft bei der Wahl des besten Angebotes.
Anbindung der Kundenanwendung über RPC Schnittstelle
Die Kommunikation zwischen der vollständig in JavaScript entwickelten Kundenanwendung und dem Anwendungsserver wird komplett über eine RPC Schnittstelle abgewickelt.
Dies ermöglicht eine vom Server unabhängig arbeitende Benutzeroberfläche, welche direkt im Browser des Kunden ausgeführt wird. Die Oberfläche ähnelt einem Desktop Programm und reagiert auch ähnlich schnell auf Eingaben, wobei Daten im Hintergrund übertragen werden ohne den Anwender lange zu unterbrechen.
Diese Entkoppelung zahlte sich später auch bei der Entwicklung der MyBPM Anwendung für mobile Endgeräte aus.