Add Amazon revenue accounting

This commit is contained in:
ZeroIchiro
2026-09-23 19:56:19 +00:00
parent ecc602831a
commit dbeb86dd6c
8 changed files with 182 additions and 95 deletions
+14
View File
@@ -14,6 +14,20 @@ Einrichtung des Admin-Bereichs
Die Anwendung verwendet PDO mit echten Prepared Statements, CSRF-Schutz,
Session-Härtung und getrennte CSS-/JavaScript-Dateien.
ISBN-Eingabe und CSV-Import
Im Webformular werden Print- und eBook-ISBN als gültige ISBN-13 mit
Bindestrichen erwartet, zum Beispiel 978-3-16-148410-0. Beim CSV-Import
werden Bindestriche und andere Trennzeichen vor dem Abgleich entfernt.
Eine CSV-ISBN ohne Bindestriche wird daher gegen die formatierte ISBN in
TAT erkannt. Bei einem nicht gefundenen Treffer wird die betreffende Zeile
übersprungen. Alle übersprungenen Zeilen und Gründe werden gesammelt und
unterhalb des Uploads zusammengefasst angezeigt; gültige Zeilen können
weiterhin übernommen werden. Bereits gespeicherte eBook-Abrechnungen
können über die ausdrücklich bestätigungspflichtige Funktion „Gesamte
eBook-Abrechnung zurücksetzen“ gelöscht und anschließend neu importiert
werden. Print-Abrechnungen und Stammdaten bleiben dabei unverändert.
CSV-Import für die Abrechnung
Auf der Seite /tat/billing.php kann eine JTL-Verkaufs-CSV hochgeladen werden.