Projektbeschreibung
ÜbersetztWas ich brauche, ist ein Austausch, der in beide Richtungen funktioniert. Bestellungen verlassen die Website vollständig — Zusammensetzung, Mengen, Preise und die Details des Käufers — und werden zu Dokumenten, mit denen wir im Buchhaltungssystem tatsächlich arbeiten können. Lagerbestände und Preise reisen in die andere Richtung und landen auf den Produktkarten. Zahlungs- und Versandstatus kommen zurück zur Bestellung, sodass ein Kunde, der bezahlt hat, dies sehen kann und der Support nicht zwei Fenster offen halten muss, um eine Frage zu beantworten. Artikel werden nach Artikelnummer abgeglichen, und alles, was kein Gegenstück findet, muss in einer Liste festgehalten werden, anstatt stillschweigend übersprungen zu werden.
Drei Bedingungen sind nicht zur Diskussion. Der Austausch läuft nach einem Zeitplan und mit einer Integritätsprüfung: Ein unterladendes Paket wird niemals teilweise angewendet, andernfalls driftet die Buchhaltung auseinander und später kann niemand sagen, an welchem Tag die Drift begann. Zugangsdaten für das Buchhaltungssystem werden außerhalb des Codes aufbewahrt, und weder Schlüssel noch persönliche Daten der Käufer werden in das Protokoll geschrieben. Und bevor wir live gehen, wird der Austausch auf einer Kopie der Datenbank geprobt und einen vollen Tag lang manuell abgeglichen, damit wir wissen, wie ein korrektes Ergebnis aussieht, bevor wir anfangen, ihm zu vertrauen.
Was ich erwarte, dass die Arbeit abdeckt:
— Export von Bestellungen mit Zusammensetzung, Mengen, Preisen und Käuferdetails;
— Import von Lagerbeständen und Preisen zurück auf die Website;
— Zahlungs- und Versandstatus zurück zur Bestellung;
— Katalogabgleich nach Artikelnummer und eine sichtbare Liste von allem, was nicht abgeglichen wurde;
— Umgang mit Abweichungen: was gewinnt, was auf einen Menschen wartet, was direkt abgelehnt wird;
— ein Austauschprotokoll in einfacher Sprache, das das Dokument und den Grund für das Scheitern benennt;
— Wiederholung einer fehlgeschlagenen Operation, ohne etwas, das bereits akzeptiert wurde, zu duplizieren;
— ein Monatsbericht für den Buchhalter: was ausgetauscht wurde, was fehlgeschlagen ist, was noch offen ist.