JTL-Wawi: import pliku CSV z inwentaryzacji DataScan
Liczysz stany z DataScan na telefonach zespołu i chcesz mieć policzone ilości w JTL-Wawi. Droga prowadzi przez plik CSV i JTL-Ameise, narzędzie importu JTL: DataScan zapisuje jeden wiersz na EAN z policzoną ilością, a import Ameise Artikel > Artikeldaten nadpisuje stan dokładnie tych artykułów. Ten przewodnik pokazuje ustawienia po obu stronach. Etykiety JTL pozostają po niemiecku, tak jak wyświetla je JTL-Wawi.
Zanim zaczniesz: co zmienia ten import
- Zmieniają się tylko artykuły z pliku. Co to oznacza, zależy od pliku. Eksport DataScan zawiera tylko zeskanowane artykuły, więc każdy inny artykuł zachowuje swój stan. Arkusz spisu z szablonu zawiera każdy artykuł z listy, a artykuł, którego nikt nie policzył, ma pusty Stan rzeczywisty: usuń te wiersze (filtr na puste) przed zapisaniem pliku CSV albo policz je ponownie. Nigdy nie importuj wierszy z pustym stanem.
- To nie jest okno inwentaryzacji. Import ustawia stan bezpośrednio. Przewodnik JTL opisuje Inventur buchen i Differenzliste tylko dla okna Lager > Inventur, w którym policzone ilości wpisuje się do kolumny Ist-Bestand; nie opisuje dla tego okna importu pliku. Jeśli potrzebujesz tych zapisów, wpisz tam zamiast tego wyniki z arkusza spisu do kolumny Ist-Bestand.
- Zachowaj dokumentację. Zachowaj eksporty DataScan i scalony arkusz spisu, a doradcę podatkowego zapytaj, jakiej dokumentacji liczenia potrzebujesz.
- Tylko magazyn standardowy. Ten przewodnik obejmuje JTL-Wawi z magazynem standardowym. Jeśli używasz JTL-WMS, przewodnik JTL opisuje stronę Bestände in JTL-WMS hinzubuchen.
Krok 1: skonfiguruj DataScan do importu JTL
- Licz w trybie Skan pojedynczej wartości Skan pojedynczej wartości zapisuje kod kreskowy wraz z wpisaną ilością: zeskanuj artykuł, policz, wpisz liczbę.
- Włącz Podsumowanie ilości W ustawieniach trybu Skan pojedynczej wartości opcja Podsumowanie ilości zapisuje jeden wiersz na kod kreskowy z kolumnami Kod kreskowy, Całkowita ilość, Liczba skanów, Pierwsze skanowanie i Ostatnie skanowanie. Artykuł zeskanowany dwa razy w tej samej sesji staje się jednym wierszem z sumą.
- Zmień nazwy dwóch nagłówków kolumn Ustaw Nagłówek kolumny z kodem kreskowym na
EAN, a Nagłówek kolumny Całkowita ilość naLagerbestand, czyli nazwy kolumn z przykładowego pliku importu JTL. Zmień nagłówek Całkowita ilość, a nie nagłówek Ilość: eksport z podsumowaniem używa nagłówka Całkowita ilość. - Eksportuj CSV ze średnikami Wybierz CSV jako Preferowany format eksportu, ustaw Ogranicznik CSV na średnik i pozostaw włączoną opcję Uwzględnianie nagłówków w eksporcie, aby plik zaczynał się od wiersza nagłówka.
- Zwróć uwagę na separator dziesiętny Aplikacja na iPhone'a zapisuje ilości z miejscem po przecinku:
14.0albo14,0, gdy Separator dziesiętny jest ustawiony na przecinek (domyślne ustawienie zależy od regionu telefonu). Android zapisuje14. Niezależnie od tego, co zapisują telefony, ustaw ten sam separator dziesiętny w imporcie Ameise. - Skopiuj konfigurację na każdy telefon Wyeksportuj plik ustawień w Ustawienia importu/eksportu i zaimportuj go na telefonie każdego liczącego, aby każdy plik miał te same kolumny.
Krok 2: licz, eksportuj i scalaj
Każdy liczący skanuje swoją strefę i eksportuje sesję jako CSV: przez arkusz udostępniania, e-mailem lub na serwer FTP. Przy jednym liczącym ten plik jest gotowy dla JTL-Ameise. Przy kilku liczących lub strefach ten sam EAN może wystąpić w więcej niż jednym pliku. Przy ustawieniu opisanym niżej import nadpisuje stan zamiast go dodawać, więc przekaż mu każdy EAN raz, z sumą: wklej wszystkie eksporty do darmowego szablonu arkusza spisu. W jego Arkuszu spisu usuń wiersze z pustym Stanem rzeczywistym (filtr na puste) oraz puste wiersze pod listą, usuń wszystkie kolumny oprócz EAN i Stan rzeczywisty, zmień nagłówek Stan rzeczywisty na Lagerbestand i zapisz arkusz jako CSV. Excel rozdziela kolumny separatorem listy z ustawień regionalnych, dlatego przed importem otwórz każdy plik w edytorze tekstu i sprawdź dwie rzeczy: kolumny są rozdzielone średnikami, a każdy EAN ma wszystkie cyfry (a nie 4,00638E+12).
Krok 3: import przez JTL-Ameise
- Kopia zapasowa i zatrzymanie JTL-Worker Zasada JTL dla każdego importu przez JTL-Ameise: najpierw wykonaj kopię zapasową bazy danych i wyłącz JTL-Worker.
- Wybierz import Otwórz JTL-Ameise, przejdź do obszaru Import i wybierz Artikel > Artikeldaten.
- Wczytaj plik Zamknij plik CSV we wszystkich innych programach, a następnie wczytaj go przez Datei laden. Ustaw ogranicznik na średnik, zaznacz Kopfzeile vorhanden i ustaw Quote-Zeichen na
": DataScan ujmuje każdą wartość w cudzysłów, chyba że włączona jest opcja Cytuj pola tylko gdy jest to konieczne. Ustaw separator dziesiętny (Dezimaltrennzeichen) zgodnie z plikiem: kropka dla14.0, przecinek dla14,0. - Przypisz kolumny W Datenbankfelder zuordnen kliknij dwukrotnie różowe pola w kolumnie Spalte in Importdatei: przypisz kolumnę EAN z pliku do pola EAN, a jej kolumnę Lagerbestand do pola Lagerbestand.
- Aktualizuj tylko istniejące artykuły Ustaw Importart na Nur vorhandene aktualisieren: artykuły z pliku, których JTL-Wawi nie znajdzie, zostaną wtedy pominięte, a nie utworzone.
- Identyfikuj artykuły po EAN Ustaw Identifizierung der zu aktualisierenden Artikel anhand na EAN / Barcode. JTL ostrzega: jeśli kryterium pasuje do kilku artykułów, wszystkie zostaną zaktualizowane tymi samymi wartościami.
- Nadpisz stan Ustaw Aktualisierung vom Lagerbestand na Alten Lagerbestand mit neuem überschreiben. Druga opcja, Neuen und alten Lagerbestand addieren, dodałaby wynik liczenia do starego stanu.
- Przebieg testowy, potem import Kliknij Import starten. W oknie Importvorgang najpierw uruchom przebieg testowy (Testen / Trockenlauf) i przeczytaj raport oraz kartę Warnungen; następnie uruchom właściwy import.
Źródła
Przewodnik JTL (po niemiecku): Inventur durchführen, Artikeldaten importieren, Aufbau der Import-Funktion, Bestände in JTL-WMS hinzubuchen, Lagerplätze und Lagerbestände importieren. Etykiety JTL w tym przewodniku pochodzą stamtąd (październik 2026); JTL może je zmienić w kolejnych wersjach.
DataScan to niezależna aplikacja, niepowiązana z JTL-Software.
Najczęstsze pytania
Nie. DataScan nie ma połączenia z JTL-Wawi. Tworzy plik CSV na telefonie, a ten plik importujesz za pomocą JTL-Ameise, narzędzia importu JTL.
Przewodnik JTL nie opisuje importu pliku dla okna Inventur durchführen; tam policzone ilości wpisuje się do kolumny Ist-Bestand. Import przez JTL-Ameise z tego przewodnika ustawia stan artykułów bezpośrednio.
To zależy od pliku. Eksport DataScan zawiera tylko zeskanowane artykuły, więc każdy inny artykuł zachowuje swój stan. Arkusz spisu z szablonu zawiera każdy artykuł z listy, a niepoliczony artykuł ma pusty Stan rzeczywisty: usuń te wiersze przed zapisaniem pliku CSV albo policz je ponownie. Nigdy nie importuj wierszy z pustym stanem.
Nie, o ile JTL-Ameise używa tego samego separatora dziesiętnego. Aplikacja na iPhone'a zapisuje 14.0 albo 14,0, gdy Separator dziesiętny jest ustawiony na przecinek; Android zapisuje 14. Ustaw separator dziesiętny importu w Ameise zgodnie z plikiem i sprawdź przebieg testowy.
Ten przewodnik obejmuje JTL-Wawi z magazynem standardowym. Dla magazynów JTL-WMS przewodnik JTL opisuje stronę Bestände in JTL-WMS hinzubuchen.