Импорт из файла Excel

Материал из DOMINO
Версия от 11:27, 15 марта 2019; Надежда (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Добро пожаловать в Википедию Домино
Свободную энциклопедию, которую может редактировать каждый

Техническая поддержка
Документация

Категории
Свежие правки

Коммерческая информация

Содержание

Общее описание структуры загружаемого файла, правила и ограничения

Важно! Должен быть установлен полный клиент oracle с обязательным указанием кодовой страницы RUSSIAN_RUSSIA.CL8MSWIN1251.

- Файл должен быть сохранен в формате MS Excel (98-2003), формат MS Excel 2007 – НЕ ПОДДЕРЖИВАЕТСЯ!
- На компьютере, с которого производиться загрузка, должен быть установлен MS NetFramework ver. 2.0 или выше.
- Загрузчики должны быть установлены в папку C:\DOMINO8\BIN\Loader или C:\DOMINO8\BIN\Loader2
- При первых двух загрузках карточки товаров должны присутствовать в системе.
- наименование файла . xls не должно содержать пробелов, русских букв и служебных символов.
- путь к файлу не должен содержать пробелов
- База должна быть на учетных регистрах
- Наименования поставщика/производителя должны совпадать в файле и базе данных, вплоть до запятой, кавычек и прочего.

Импорт в приказ на назначение % наценки

Расположение: в лок меню приказа на назначение % наценки - процедура импорта товаров из excel
формат: код товара, %


Импорт в СПЕЦИФИКАЦИЮ

В системе домино существует 2 вида импорта
- импорт из файла Excel при помощи внешней программы loader Больше не используем!
- импорт из файла Excel БЕЗ помощи внешней программы loader

18 мая 2017г
Добавлено в загрузку спецификации по процедуре "Создать спецификацию (формат 25Н)" колонка НДС.
Расположение процедуры Менеджер (товаровед) > Договоры > Договоры купли/продажи локальное меню - создать спецификацию (формат 25Н)
Ставку ндс из файла пишем в поле "Ставка ндс" в строку документа приказа на добавление в спецификацию.
если “0” = безНДС
если 18 = НДС 18%
если 10 = НДС 10%
если 20 = НДС 20%
если пусто или 0 = НДС подтягивается 18% по умолчанию. Рекомендуем не оставлять пустых полей в файле загрузки.
По окончанию процедуры будет стандартно сформирован приказ на добавление товара в спецификацию

20 ноября 2018
Загрузка Минимальное кол- во для заказа и Округлять до минимального заказа от кол-ва

в процедуру Создать спецификацию по файлу xls (расположение Лок меню договора купли-продажи) добавили 2 поля:
Минимальное кол- во для заказа - записывать в одноименное поле в строку спецификации, вне зависимости от ед упаковки.
Округлять до минимального заказа от кол-ва - записывать в одноименное поле в строку спецификации.
поля НЕ обязательны к заполнению. при отсутствии записи в файле использовать стандартное заполнение= расчет из формы ввода (берется старое значение из спецификации если оно есть, либо 1)
пример загрузки = 1_Спецификация ценовая изменение цен стейки.xls >> Медиа:Спецификация ценовая изменение цен.zip


Более подробно можно прочитать на странице Импорт спецификации

Модуль загрузки из Excel при помощи loader

с 10 апреля 2018 году уходим от устаревших утилит Loader и Loader2 при загрузке данных из Excel.
Переход на новые библиотеки. Будет доступно в сборках ядра после указанной даты.

Существует в 2х вариантах:

  • при помощи loader.

Расположена по пути
Выгрузка/Загрузка данных в новую БД > Выгрузка данных/Сравнение/Создание документов по файлам > Новое > Загрузка

Иинструкцию и примеры файлов можно прочитать в файле Медиа:Загрузка loader.zip

Модуль загрузки из Excel БЕЗ помощи loader

  • и новая выгрузка без помощи loader, не накладывающая больших ограничений на работу с домино и базу данных

Расположена по пути:
Выгрузка/Загрузка данных в новую БД > Загрузка начальных данных из XLS-файлов

Возможно загрузить:
- группы/категории товаров
- партнеров
- справочник товаров
- штрих-коды
- начальные остатки
- дисконтные карты
- подарочные карты
- розничные цены и другое

Обращаю внимание, что корректно будет идти загрузка казахских букв только при базе 1107 с кодовой страницей базы данных utf-8.

Инструкцию в можно прочитать в Файл:Инструкция загрузка БЕЗ loader.zip
Примеры в Файл:Загрузка БЕЗ loader примеры.zip
Полный архив инструкций и примеров можно увидеть в Файл:Загрузка БЕЗ loader.zip

ИЗМЕНЕНИЯ в Модуле загрузки из Excel БЕЗ помощи loader

10 декабря 2018г Запись артикула в карточку товара

Добавлена процедура записи артикула в карточку товара. Артикул загружаем из xls файла в формате:
код товара, артикул
Или
шк товара, артикул
Если товар по коду товара/штрих-коду не найден, то выдаем сообщение, такой-то код товара/штрих-код не найден.
Расположение: Выгрузка/Загрузка данных в новую БД > Загрузка начальных данных из XLS-файлов > Запись артикула в карточку товара


15 ноября 2017 Добавление дат в создаваемые документы прихода первоначальных остатков.
В процедуру Выгрузка/Загрузка данных в новую БД > Загрузка начальных данных из XLS-файлов > Загрузка начальных остатков добавили возможность выбора даты (начало дня) и 1 сек для создаваемых документов.

02 июня 2017 Изменена процедура загрузки справочника товаров. Теперь проверка на сочетание уникальности
Выгрузка/Загрузка данных в новую БД > Загрузка начальных данных из XLS-файлов > Загрузка справочника товаров
Процедура загрузки доработана для возможности формирования карточек товара по двум и по трём уровням основного классификатора (":Группа:Категория" и ":Группа:Группа:Категория").
Также при заполнении поля 13 с кодом подкатегории заполняется соответствующий параметр. Уникальность кодов внутри верхней группы не требуется, вместо этого предусматривается уникальность их сочетаний с уникальным кодом верхней группы.
Также учтена ошибка импорта товаров в НЕстандартный разноуровневый справочник.


17 мая 2017 Добавлена возможность загрузки кодов ЕГАИС и видов алкогольной продукции
1. код ЕГАИС
значение из поля из файла будет прописано в карточку товара в клавишу Код ЕГАИС проверки на уникальность не будет. Один код может быть в двух карточках товара или несколько кодов в одной карточке.
При нескольких кодах егаис для одного товара коды должны быть разделены запятой = будет создано несколько строк кодов егаис для одного товара. некорректно заполненные коды будут залиты в любом случае, проверок на корректность и количество символов нет. Надеюсь что вручную эти коды никто вписывать в таблицу не будет. При загрузке товара сначала все коды ЕГАИС удаляются из карточки, потом добавляются к товару.

2. код вида алкогольной продукции.
Обязательно должен быть заполнен справочник Отчеты > Товародвижение > Декларация алкогольной продукции > Справочник видов алкогольной продукции Значение из поля из файла будет искаться в справочнике видов алкогольной продукции по коду из поля "вид продукции по классификатору ФСРАР". При нахождении наименование и код вида алкогольной продукции будет записан в соответствующие строки в карточку товара на закладку Алкоголь. при ошибках выводим строку в протокол загрузки: Вид АП «код» не обнаружен

14 апреля 2016 Добавлена возможность загрузки остатков по штриходу и по ИНН поставщика
В процедуру Выгрузка/Загрузка данных в новую БД > Загрузка начальных данных из XLS-файлов > Загрузка начальных остатков добавили два параметра:
Идентификация товара (По коду, По штрих-коду),
Идентификация поставщика (По коду, По ИНН) для возможности загрузки данных по штрихкоду и ИНН поставщика.

02 марта 2016 Добавлено поле в загрузку справочника товаров
Выгрузка/Загрузка данных в новую БД > Загрузка начальных данных из XLS-файлов > Загрузка справочника товаров
29. Длинное наименование - до 512 символов. Только для проекта Retail Store KZ. Использование только во внешних ценниках.

26 февраля 2016 ИЗМЕНЕНЫ параметры полей загрузки Алкогольных параметров:
Выгрузка/Загрузка данных в новую БД > Загрузка начальных данных из XLS-файлов > Загрузка справочника товаров
26. Емкость = количество. Разделитель (.) точка. Поле не обязательно к заполнению.
27. Крепость = строка до 12 символов. Разделитель (.) точка. Поле не обязательно к заполнению. Знак % НЕ НУЖЕН.

Если при импорте вы залили параметры неверно - существует процедура исправления: Декларация алкогольной продукции > Процедуры корректировки > Изменение "Крепости" алкоголя (убираем %,запятую меняем на точку)

26 октября 2015 Добавлена возможность загрузки Алкогольных параметров:
Добавлен импорт алкогольных параметров через Выгрузка/Загрузка данных в новую БД > Загрузка начальных данных из XLS-файлов > Загрузка справочника товаров
26. Емкость = количество. Разделитель (.) точка
27. Крепость = строка до 12 символов. Разделитель (,)
28. Импортер = наименование. проверка на наличие записи (!наименования!)Импортера в Домино и при его отсутствии создается новая запись. к ней и привязывается товар.(по принципу Торговой марки)

03 ноября 2015 Исправлены ошибки импорта:

  1. Исправлена ошибка загрузки справочника весового товара из Excel при загрузке товара с ЕИ КГ. Тип измерения ставился Штучный
  2. Исправлены ошибки оракла, возникающие при обработке файла загрузки справочника товаров из Excel.

Сделали обрезку всех текстовых полей.
Теперь проверяем длину штрих-кода во всех процедурах, если длина превышает 15 символов, то выдаем сообщение об ошибке, запись пропускаем.
Добавили закрытие файла при завершении процедуры.

для исправления ошибок нужно установить логи: Медиа:13429.zip и Медиа:13422.zip

10 ноября 2015 Исправлены ошибки импорта:

  1. Добавлена возможность загрузки весовых кодов для товаров
  2. Изменена инструкция по импорту данных
Источник — «http://wiki.domino.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B8%D0%B7_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_Excel&oldid=1890»
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты