aktueller Entwicklungsstand

Nachdem nun einige Wochen Sendepause war aufgrund anderweitiger Verpflichtungen möchte ich mich heute wieder mit Neuigkeiten zurückmelden. Eine der am meisten gewünschten Funktionen in Fakturama war die Abholung von Bestellungen mit unterschiedlichen Status. Das Problem hierbei ist, daß die Status aus dem Webshop den Status im Fakturama irgendwie zugeordnet werden müssen. Die Alternative, nur noch Status des Webshops auch innerhalb von Fakturama zu verwenden habe ich erst mal beiseite gelegt, da hier tiefergreifende Einschnitte zu machen wären und ich ja ursprünglich das Gesamt-Feeling des Programmes nicht grundlegend ändern wollte. Deswegen habe ich hier einen Zuordnungsdialog eingebaut, mit dessen Hilfe man die Status des Webshops auf die Status in Fakturama abbilden kann. Das sieht dann so aus:

Ein neuer Button im Einstellungsdialog für die Webshop-Anbindung öffnet einen neuen Dialog, in dem man die Status des Webshops abholen kann. Anschließend kann man sie per Drag & Drop den Status aus Fakturama zuordnen. Damit „weiß“ Fakturama dann, welcher Status wie zu behandeln ist. Beim Abholen der Webhop-Daten muß/kann dann der Status mit angegeben werden, der abgeholt werden soll (das ist aber nocht nicht fertig!). moped und ich sind da an einer Lösung dran.

Ansonsten sind die Dialog-Masken soweit fertig, endlich auch die dickste, der Dokumenteneditor. Sicher wird es dort noch Fehler geben, weil der einfach zu groß ist und zu viele Funktionen beinhaltet. Ein kleiner Eindruck:

 

Umgesetzt wurde hier auch ein weiterer Wunsch: Ein Klick auf den Beschreibungstext öffnet jetzt ein kleines Fenster, in dem der text dann bequem eingetragen werden kann. Da wir hier mit NatTable arbeiten ließ sich das aber relativ leicht umsetzen (Zwinkern). Ein weiterer Vorteil des Einsatzes von NatTable ist die Möglichkeit, Zeilen verschieben zu können. Dazu packt man die Zeile mit der Maus an der Positionsnummer und kann sie dann nach oben oder unten verschieben. Dafür funktioniert momentan das Verschieben per Kontextmenü noch nicht (traurig) Das bedarf noch einiger Recherchearbeit, deswegen wird das erstmal hintenangestellt. Als nächstes geht es an die Import- und Export-Funktionen.

Die aktuellen Alpha-Versionen findet ihr in Kürze auf SourceForge im entsprechenden Verzeichnis.