Импорт собственных предложений¶
Функция импорта собственных предложений предназначена для импорта данных из внешних источников. Например, можно выгрузить остатки с ценами из программы «М-АПТЕКА плюс» в файл, откорректировать цены и загрузить файл в систему в виде собственного предложения.
Примечание
Данная функция может быть использована только для импорта именных прайс-листов.
Импорт может выполняться в следующих вариантах:
- в разрезе партий;
- в разрезе товаров и производителей;
- в разрезе товаров.
Используемый в импортируемом прайс-листе вариант, обязательно должен совпадать с текущим вариантом, указанным в настройке (см. Работа с прайс-листами → Настройки, относящиеся к прайс-листам): Администратор системы → Настройки системы → Системные настройки → Настройки системы заказов → Работа с прайс-листами → Что использовать в качестве идентификатора в прайс-листе.
Примечания
- В базе данных обязательно должна существовать хотя бы одна партия с соответствующим штрихкодом для варианта в разрезе партий.
- Для варианта в разрезе товаров и производителей в базе данных должна существовать партия с товаром и производителем, соответствующим находящимся в прайс-листе.
При запуске функции импорта, выдается окно с запросом, позволяющим выбрать где искать файл - на клиенте или на сервере:
Далее открывается диалоговое окно, в котором пользователь может выбрать файл для импорта (в файловой системе соответствующего компьютера). После выбора файла выполняется поиск подходящего типа импорта по маске файла.
Если тип импорта не найден, выдаётся соответствующее сообщение и импорт прекращается.
Требования к импортируемому файлу прайс-листа
Файл формата .dbf должен содержать следующие поля:
-
NomNS – для варианта в разрезе партий должен содержать штрихкод, иначе - код товара.
-
Copt – цена оптовая отпускная.
-
KolS – количество в наличии (необязательное поле).
-
CIzg – код производителя (обязательно только для варианта в разрезе товаров и производителей).
-
SprPrice.Recipient.ExtCode – код организации – получателя прайс-листа.
Дополнительно могут быть указаны и другие поля, содержащиеся в строке прайс-листа, либо в «шапке» прайс-листа.
Примечание
При описании поля «шапки» необходимо добавлять префикс SprPrice. Так, например, для описания поля даты прайс-листа необходимо указать SprPrice.DateCreate.
Информация о строках, по каким-то причинам не попавших в прайс-лист, сохраняется в протоколе.