8
0
2024-01-24 16:42:38 +01:00

45 lines
1.5 KiB
Plaintext

Lock/History Tabelle (PacktischHistory)
AuftragsNr | ArtikelNr | Pseudo SN | Echte SN | Rechnername | Erstellt Wann | PacktischVersion | mesocomp | mesoyear |
----------------------------------------------------------------------------------------------------------------------
Status Spalte:
- Locked
- Reserved/Scanned
- Used
0. Vorbereitung
* Tabelle erstellen (1h) x
* Neue Version von Packtisch (2h) x
1. Beim Öffnen des packtisches x
* Löschen der einträge für eigenen rechner, die noch keine Echte SN besitzen (= fehlerhafte/unvollständige einträge) (0.5h) x
2. Beim Laden des Auftrags (3h) x
* Pseudo Ausprägungen werden wie Späte Ausprägungen anhand des Regexflags erkannt (c222/v21) x
* Pseudo SN werden mit einer SQL-Query gefunden und in die Lock-Tabelle geschrieben x
* ARTNR-ERSTELLUNGSDATUM-LAUFNUMMER
* SN sind jetzt reserviert
* Flag "Locked"
3. Scannen der Artikel (??) x
* Muss untersucht werden (ArticleExists/Fensterskript)
4. Update der Stammdaten (2h)
* Update der Lock-Tabelle mit Echter SN
* Update der Lock-Tabelle mit Flag "Scanned"
* Pseudo SN werden mit Echten SN ersetzt *BEVOR DER LIEFERSCHEIN GEDRUCKT WIRD*
* Update der c068
* Lieferschein wird noch mit PseudoSN erzeugt ???
5. Erzeugen des Lieferscheins x
* Webservice mit Echten SN machen
6. Update der Lock-Tabelle Flag "Used" (0.5h) x
* Bedeutet: Erfolgreich übertragen!
7. Bei Teillieferungen: Nicht gelieferte SN wieder aus der Locktabelle löschen (0.5h)
8. $$$