@chrisocki Vielen Dank fürs Nachstellen! Mein "Laufen ins Leere" hatte ich zuvor tatsächlich überhaupt nicht getestet, sondern war einfach davon ausgegangen 🙂 Somit ist es also wirklich so, dass die GUID nicht "bestandsexklusiv" sondern wirklich "DUO-gesamtexklusiv" sein muss. D.h. wenn diese noch einmal verwendet werden soll, muss sie im Ursprungsbestand gelöscht werden. Dann hat sich das Thema eigentlich mit dem kleinen Schönheitsfehler, dass der Mandant dann halt beide DUO Bestände (alt/archiv + neu) sehen kann bzw. muss, eigentlich erledigt. Wenigstens habe ich in der Zwischenzeit noch etwas mit der XML Schnittstelle bzw. den Demodaten rumexperimentiert und vielleicht ist das noch für andere interessant: Wenn ich via .xml Schnittstelle eine GUID hart vergebe (ist optional; wenn das Feld nicht mitgegeben wird, wird beim Upload eine generiert), wird beim Upload geprüft, ob diese GUID schon vergeben ist. Falls ja, scheitert der Upload. Sobald ich den ursprünglichen Beleg mit eben dieser GUID in Belege Online (inkl. Papierkorb) lösche, kann ich diese freigewordene GUID direkt wieder nutzen und der Upload funktioniert. Wöllte man Belege inkl. GUID massenhaft aus DUO abziehen, bräuchte man ein Skript, welches jeden einzelnen Beleg mit der Funktion "PDF-Datei drucken" exportiert, hier wird nämlich im Vergleich zum herkömmlichen Download die GUID als Dateiname verwendet, was man dann mit irgendeinem anderen Tool wieder verwenden könnte, um daraus eine .xml-Schnittstellendatei zu bauen. Die Funktion "PDF-Datei drucken" funktioniert aber eben immer nur mit einem Beleg gleichzeitig, daher müsste man das automatisieren, oder einen Praktikanten hinsetzen, der händisch alle herunterlädt 🙂
... Mehr anzeigen