JTL-Wawi: импорт CSV инвентаризации DataScan

Вы считаете остатки с DataScan на телефонах вашей команды и хотите получить подсчитанные количества в JTL-Wawi. Путь лежит через файл CSV и JTL-Ameise, инструмент импорта от JTL: DataScan записывает по одной строке на EAN с подсчитанным количеством, а импорт Ameise Artikel > Artikeldaten перезаписывает остаток именно этих товаров. Руководство показывает настройки с обеих сторон. Названия элементов JTL оставлены на немецком, как их показывает JTL-Wawi.

Прежде чем начать: что меняет этот импорт

  • Меняются только товары из файла. Что это значит, зависит от файла. Экспорт DataScan содержит только отсканированные товары, поэтому у всех остальных товаров остаток сохраняется. Опись из шаблона содержит все перечисленные товары, и у товара, который никто не подсчитал, пустой фактический остаток: удалите такие строки (фильтр по пустым) перед сохранением CSV или пересчитайте эти товары. Никогда не импортируйте строки с пустым остатком.
  • Это не диалог инвентаризации. Импорт устанавливает остаток напрямую. Руководство JTL описывает Inventur buchen и Differenzliste только для диалога Lager > Inventur, где подсчитанные количества вводятся в столбец Ist-Bestand; импорт файла для этого диалога оно не описывает. Если вам нужны эти записи, введите результаты подсчёта из описи вручную в Ist-Bestand там.
  • Сохраняйте свои записи. Сохраните экспорты DataScan и объединённую опись и уточните у налогового консультанта, какая запись о подсчёте вам нужна.
  • Только стандартный склад. Это руководство описывает JTL-Wawi со стандартным складом. Если вы используете JTL-WMS, руководство JTL описывает страницу Bestände in JTL-WMS hinzubuchen.

Шаг 1: настройте DataScan для импорта в JTL

  1. Считайте в режиме «Сканирование одного значения» Сканирование одного значения записывает штрихкод и введённое количество: отсканируйте товар, посчитайте, введите число.
  2. Включите «Суммирование количеств» В настройках режима «Сканирование одного значения» параметр Суммирование количеств записывает одну строку на штрихкод со столбцами «Штрих-код», «Общее количество», «Счетчик сканирования», «Первое сканирование» и «Последнее сканирование». Товар, отсканированный дважды в одной сессии, становится одной строкой с итогом.
  3. Переименуйте два заголовка столбцов Установите Заголовок столбца штрихкода на EAN, а Заголовок столбца «Общее количество» на Lagerbestand — это названия столбцов в примере файла импорта JTL. Переименуйте заголовок «Общее количество», а не заголовок «Количество»: суммированный экспорт использует именно «Общее количество».
  4. Экспортируйте CSV с точкой с запятой Выберите CSV в пункте Предпочтительный формат экспорта, установите Разделитель CSV на точку с запятой и оставьте включённым Включение заголовков в экспорт, чтобы файл начинался со строки заголовка.
  5. Обратите внимание на десятичный разделитель Приложение для iPhone записывает количества с десятичным знаком: 14.0 или 14,0, если Десятичный разделитель установлен на запятую (по умолчанию он следует региону телефона). Android записывает 14. Что бы ни записывали ваши телефоны, установите тот же десятичный разделитель в импорте Ameise.
  6. Перенесите настройки на каждый телефон Экспортируйте файл настроек в разделе Настройки импорта/экспорта и импортируйте его на телефон каждого учётчика, чтобы все файлы имели одинаковые столбцы.

Шаг 2: считайте, экспортируйте и объедините

Каждый учётчик сканирует свою зону и экспортирует сессию в CSV: через меню «Поделиться», по электронной почте или на FTP-сервер. Если учётчик один, этот файл уже готов для JTL-Ameise. Если учётчиков или зон несколько, один и тот же EAN может встречаться в нескольких файлах. С описанной ниже настройкой импорт перезаписывает остаток, а не прибавляет к нему, поэтому передайте ему каждый EAN один раз, с итогом: вставьте все экспорты в бесплатный шаблон инвентаризационной описи. На его листе «Опись» удалите строки с пустым Фактическим остатком (фильтр по пустым) и пустые строки под вашим списком, удалите все столбцы, кроме EAN и «Фактический остаток», переименуйте заголовок «Фактический остаток» в Lagerbestand и сохраните лист как CSV. Excel разделяет столбцы разделителем списков вашего региона, поэтому перед импортом откройте каждый файл в текстовом редакторе и проверьте две вещи: столбцы разделены точкой с запятой, и каждый EAN показывает все свои цифры (а не 4,00638E+12).

Складской работник в сигнальном жилете сканирует телефоном этикетку на стеллаже
Подсчитано на телефоне, импортировано через JTL-Ameise: одна строка CSV на EAN.

Шаг 3: импорт через JTL-Ameise

  1. Сделайте резервную копию и остановите JTL-Worker Правило JTL для каждого импорта через JTL-Ameise: сначала сделать резервную копию базы данных и отключить JTL-Worker.
  2. Выберите импорт Откройте JTL-Ameise, перейдите в раздел Import и выберите Artikel > Artikeldaten.
  3. Загрузите файл Закройте CSV во всех остальных программах, затем загрузите его кнопкой Datei laden. Установите разделитель на точку с запятой, отметьте Kopfzeile vorhanden и установите Quote-Zeichen на ": DataScan заключает каждое значение в кавычки, если не включён параметр Заключать поля в кавычки только при необходимости. Задайте десятичный разделитель (Dezimaltrennzeichen) в соответствии с файлом: точка для 14.0, запятая для 14,0.
  4. Назначьте столбцы В Datenbankfelder zuordnen дважды щёлкните по розовым полям в столбце Spalte in Importdatei: назначьте столбец EAN файла полю EAN, а его столбец Lagerbestand — полю Lagerbestand.
  5. Обновляйте только существующие товары Установите Importart на Nur vorhandene aktualisieren: товары из файла, которые JTL-Wawi не находит, тогда игнорируются, а не создаются.
  6. Идентифицируйте товары по EAN Установите Identifizierung der zu aktualisierenden Artikel anhand на EAN / Barcode. JTL предупреждает: если критерию соответствуют несколько товаров, все они обновляются одинаковыми значениями.
  7. Перезапишите остаток Установите Aktualisierung vom Lagerbestand на Alten Lagerbestand mit neuem überschreiben. Другой вариант, Neuen und alten Lagerbestand addieren, прибавил бы результат подсчёта к старому остатку.
  8. Пробный прогон, затем импорт Нажмите Import starten. В окне Importvorgang сначала выполните пробный прогон (Testen / Trockenlauf) и прочитайте отчёт и вкладку Warnungen; затем запустите настоящий импорт.

Источники

Собственное руководство JTL (на немецком): Inventur durchführen, Artikeldaten importieren, Aufbau der Import-Funktion, Bestände in JTL-WMS hinzubuchen, Lagerplätze und Lagerbestände importieren. Названия элементов JTL в этом руководстве приведены оттуда (октябрь 2026 года); в более поздних версиях JTL может их изменить.

DataScan — независимое приложение, не связанное с JTL-Software.

Часто задаваемые вопросы

Нет. У DataScan нет подключения к JTL-Wawi. Приложение создаёт файл CSV на телефоне, а вы импортируете этот файл через JTL-Ameise, инструмент импорта от JTL.

Руководство JTL не описывает импорт файла для диалога Inventur durchführen; там подсчитанные количества вводятся вручную в столбец Ist-Bestand. Импорт через JTL-Ameise из этого руководства устанавливает остаток товаров напрямую.

Это зависит от файла. Экспорт DataScan содержит только отсканированные товары, поэтому у всех остальных товаров остаток сохраняется. Опись из шаблона содержит все перечисленные товары, и у неподсчитанного товара пустой фактический остаток: удалите такие строки перед сохранением CSV или пересчитайте эти товары. Никогда не импортируйте строки с пустым остатком.

Нет, если JTL-Ameise использует тот же десятичный разделитель. Приложение для iPhone записывает 14.0 или 14,0, если «Десятичный разделитель» установлен на запятую; Android записывает 14. Задайте десятичный разделитель импорта в Ameise в соответствии с файлом и проверьте пробный прогон.

Это руководство описывает JTL-Wawi со стандартным складом. Для складов JTL-WMS руководство JTL описывает страницу Bestände in JTL-WMS hinzubuchen.

Попробуйте сами — бесплатно 7 дней

DataScan превращает телефон, который уже лежит у вас в кармане, в профессиональный сканер штрихкодов для бизнеса. Все функции доступны в течение 7-дневного бесплатного пробного периода — без рекламы, а сканирование полностью работает офлайн.

Читаете с телефона? Откройте get.datascan.app и вы сразу попадёте в нужный магазин приложений.