45 lines
1.5 KiB
Plaintext
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. $$$ |