on 12-17-2014 4:14 PM
Per Barcodescanner wurde eine Liste mit gezählten Beständen (Artikelnr - Menge) generiert.
Diese soll per DTW importiert werden, aber das klappt nicht 😕
Liebe Experten,
mit einem Barcodescanner erfassen und zählen wir unsere Lagerbestände (keine Lagerplätze - alles liegt im Lager "01"; Artikelnummer besteht immer aus sechs Ziffern). Die Daten aus dem Inventurscanner haben die Form:
100000<TAB>15<CR><LF>
100002<TAB>23.745<CR><LF>
...
Mit einem Skript ergänze ich eine Spalte für die Lager-ID (weil als Primärschlüssel von der DTW gefordert) sowie zwei Kopfzeilen, so dass die Datei den von der DTW geforderten Aufbau hat. Das Template dazu ist folgendes:
C:\Program Files (x86)\SAP\Data Transfer Workbench\Templates\Templates\Inventory\Inventory Transactions\Inventory Posting\OITW - StockTaking.xlt
Die Datei sieht dann so aus (Spalten TAB-getrennt; der Punkt als Dezimaltrennzeichen entspricht auch den Anforderungen der DTW):
ItemCode ArtikelNr | WarehouseCode Lager-ID | Counted gezählte Menge |
---|---|---|
100000 | 01 | 15 |
100002 | 01 | 23.745 |
Ich versuche nun meine gezählten Mengen in die DTW zu importieren:
Inventory > Inventory Transactions > Inventory Posting
Ergebnis: Fehler (aber interessanter Weise für jede Artikelnummer zwei Meldungen: 1x erfolgreich, 1x nicht erfolgreich)
100000,01 Objekt unterstützt diese Eigenschaft oder Methode nicht65171
Ich habe es dann nochmal (unter Verwendung des .xlt-Templates der DTW) mit genau einem Artikel probiert und für "gezählte Menge" eine Ganzzahl ohne Dezimaltrenner verwendet. Trotzdem bleibt der Fehler bestehen:
Kann mir da jemand auf die Sprünge helfen?
So, jetzt habe ich die Lösung:
Die Arbeitsweise "Update Data" ist mit dem Objekt StockTaking nicht verträglich (!!)
- vielmehr muss man zwingend in DTW-Schritt 2 "Add New Data" als "Operation Type" auswählen.
Dann klappt alles, und bestehende Werte lassen sich trotzdem überschreiben... habe selten so ein krudes Stück Software gesehen!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hallo,
DTW ist manchmal ein wenig störrisch. Mal eine Frage am Rande: 9.0 im Einsatz? damit kann man die Bestandszählung direkt auf der Maske importieren... viel einfacher als mit DTW. Ich würde es damit probieren.
hdh
Andreas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.