Verpacken: Scanvorgang zu langsam

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
Wir haben das Problem, das beim Verpacken der Scan per Handscanner zu langsam ist.

Wenn der Lagerist zu schnell scannt dann erkennt WMS den nächsten Scan nicht. Man muss also immer warten bis WMS die grüne Meldung ("Artikel XY...") einblendet, dann darf man erst weiter machen. Bis dahin vergehen aber immer 1,2,3 Sekunden. Das ist zu langsam wenn Stress ist.

Unser altes Packprogramm hat mehrere Scans direkt hintereinander geschafft, deswegen denke ich nicht das es ein Hardwareproblem ist.

Gruß
Andreas
 

maik.schwefer

Moderator
Mitarbeiter
1. August 2012
2.548
45
Köln
AW: Verpacken: Scanvorgang zu langsam

Bräuchte da noch ein paar Daten von euch.

Ihr redet aber von Aufträgen mit mehr als einem Artikel? Und das die Scans des 2ten, 3ten, etc.. Artikel lange dauern? Oder redet ihr von 1-Artikel-Aufträgen?
Wieviel Artikel habt ihr?
Wieviel Artikel sind so im Schnitt in euren Aufträgen?
 

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
AW: Verpacken: Scanvorgang zu langsam

das ist uns bis jetzt nur bei Aufträgen mit mehreren Artikel aufgefallen. (bei den anderen muss ich ja keinen weiteren Artikel scannen)

Die Masse der Aufträge hat zwischen 5 - 15 Artikel. Bestellungen mit 50 Artikeln sind aber keine Seltenheit.

Gerade bei den Aufrägen mit vielen Artikel wäre es besonders wichtig das es schneller geht da hier z. B. gleiche Artikel bei uns nebeneinanderliegend super schnell zu scannen wären.
 

maik.schwefer

Moderator
Mitarbeiter
1. August 2012
2.548
45
Köln
AW: Verpacken: Scanvorgang zu langsam

Ist euer System generell langsam (Server an den Grenzen? Langsame Verbindung? DB im Netz) oder laufen die anderen Dialoge ( Wawi und WMS) flüssig und schnell?

Wir haben gerade mal ein kleines Video aufgenommen. Wir haben natürlich einen kostenpflichtigen SQL-Server, aber die Datenbank ist auch im Netz gehostet.

EazyScan - Kostenlose hochqualitative Videospeicherung - Upload and share your videos

Es ist auch sehr hilfreich in den Arbeitsplatzeinstellungen die "Erfolgstöne" zu aktivieren. Dann kann man beim Scanner den Ton ausstellen und erhält direkt vom WMS einen Ton beim Erscheinen der grünen Hinweismeldung. Dann braucht man nach dem Scannen nicht immer auf den Bildschirm schauen.
 

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
AW: Verpacken: Scanvorgang zu langsam

also bis auf Artikelsuche und Verpacken geht eigentlich alles ganz schnell. Unser Server hat noch entsprechend Ressourcen.

Die Töne haben wir jetzt mal aktiviert. Als weitere Maßnahme ziehen wir uns Netzwerk von 100 auf 1000 Mbit hoch. vielleicht hilft das was.

In eurem Video ist der Scan schon superschnell, da können unsere Packplätze derzeit nicht mithalten, ;)

Nur mal mal so en Frage am Rande. Ihr sucht aber hoffentlich beim Verpacken nicht in der Datenbank mit dem EAN (bzw. Artikelnummer), sondern nur im DataGrid des gerade geöffneten Fensters. Da dürfte es ja dann gar keine Performanceprobleme geben!? Ihr müsstet ja erst über die DB suchen, wenn der Artikel nicht im DataGrid über EAN oder Artikelnr. zu finden ist.
 

maik.schwefer

Moderator
Mitarbeiter
1. August 2012
2.548
45
Köln
AW: Verpacken: Scanvorgang zu langsam

Beim ersten Scan des Artikels muss schon einiges bei der DB angefragt werden.
- Auftragidentifikation anhand der EAN (muss zu dem Zeitpunkt neu geholt werden, weil sie sich ja geändert haben kann: Es könnten Pickpositionen zurückgelagert worden sein, Aufträge könnten gesperrt worden sein, Aufträge können durch den Nachbarpacker schon bearbeitet werden,...)
- Sperren des Auftrags für andere Packer
- Aktuelle Hinweise etc..
...

Es sind schon einige Sachen zu tun.

Beim Scan des 2ten bis zum letzten Artikel wird es in Zukunft noch einige Optimierungen geben.
 

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
AW: Verpacken: Scanvorgang zu langsam

So wir haben folgende Maßnahmen durchgeführt:
- von 100 Mbit auf Gigabit Netzwerk erhöht
- Update SQLServer 2008R2 Express auf 2012 SP1 Express

Leider hat es nichts gebracht.

Vom Scannen bis zum Menge hochzählen dauert es ca. 3 Sekunden. Komisch ist, das der "Piep" (Erfolgston) bereits ertönt bevor der Scan vollständig bearbeitet wurde.

Unsere Packplätze sind Shuttle XS36VL (Barebone mit Dualcore Atom 1,86 Ghz, 4 GB RAM, SSD 60 GB)
 

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
AW: Verpacken: Scanvorgang zu langsam

So ich habe noch etwas mit dem Packplatz experimentiert und mir auch immer die Auslastung am Server anzeigen lassen.

Ich denke es liegt nicht am SQL-Server bzw. der Datenbank. Der hat bei jeder Aktion nur müde gelächelt < 5 % CPU-Nutzung (sqlserv.exe). Die CPU-Auslastung der WMS.exe (am Packplatz) steigt beim Scannen eines EAN-Strichcodes von 0 auf ca. 15% hoch und geht dann gleich wieder auf 0%.

Was komisch ist, beim einscannen des EAN-Strichcodes gibt es eine Unterbrechung. Es kommt erst ein Teil des Codes an und verzögert dann der Rest. Habt ihr auf dem EAN Eingabefeld "PropertyChanced" im XAML definiert? Evtl. schafft er es bei nicht so leistungsstarken Maschinen nicht den PropertyChangedHandler so oft hintereinander schnell genug aufzurufen.

Was aber definitiv ist, der Bestätigungston ist zu früh (ca. 1-2 Sek.) da und somit deutlich vor dem abschließen desn Scan´s mit Anzeige der grünen Nachricht.
 

maik.schwefer

Moderator
Mitarbeiter
1. August 2012
2.548
45
Köln
AW: Verpacken: Scanvorgang zu langsam

Info für alle:

Ich habe mir die besagte Datenbank besorgt. Bei uns geht alles fix. Hab auch ein Video hochgeladen.

Sobald der Piepton erklingt (wenn der grüne BEstätigungsbalken angezeigt wird) ist alles an Berechnung abgeschlossen und es wird nur noch die Anzeige erneuert. Es wird wahrscheinlich an er Grafikkarte liegen. Habt ihr einen Rechner/Laptop greifbar der eine gute Grafikkarte hat?
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
575
AW: Verpacken: Scanvorgang zu langsam

Besorg dir am besten eine anständige CPU ;) die Atom-Viecher reichen vielleicht fürs Internet-Browsen oder vielleicht nen Brief schreiben. Für alles andere sind die nicht zu gebrauchen, da macht auch die SSD das Gerät nicht schneller :)
 

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
AW: Verpacken: Scanvorgang zu langsam

Wir haben uns extra diese kleinen Boxen für die Packplätze vor wenigen Monaten erst gekauft! Mit dem Packprogramm Logic haben diese auch einwandfrei und schnell funktioniert (interessiert wahrscheinlich keinen). Bin etwas enttäuscht! :(

In den Systemanforderungen im Wiki (allerdings für Wawi, für WMS gibts keine) ist nichts ausser den Windowsversionen als Mindestanforderung spezifiziert! Vielleicht solltet ihr das aufnehmen, nicht das es noch mehr lange Gesichter gibt.
 

maik.schwefer

Moderator
Mitarbeiter
1. August 2012
2.548
45
Köln
AW: Verpacken: Scanvorgang zu langsam

In dem nächsten größeren Update NACH der 918 die heute erschienen ist, wird es einige Performanceverbesserungen in EazyShipping geben. Wir schreiben dies seit letzter Woche an vielen Stellen um. Lasst euch überraschen.