Прайс-листы поставщиков
Где находится
Формы для работы с прайс-листами обычно находятся в разделе «Закупка» → «Операции» → «Прайс-листы».

Назначение
Прайс-лист хранит цены поставщика и используется для:
- подготовки закупочных цен;
- подстановки цен при оформлении заказов поставщикам;
- фиксации изменений цен по периодам.
Как устроен прайс-лист

В прайс-листе обычно указывают:
- поставщика;
- период действия (дата начала/окончания);
- примечание.
Строки прайс-листа
В строках указывают:
- номенклатуру;
- цену;
- при необходимости — наименование/артикул поставщика (если ведёте сопоставление).
Комментарии и история
В карточке прайс-листа может быть лента комментариев:
- добавляйте комментарии для фиксации договорённостей и источника цен;
- просматривайте дату/время и автора комментария.
Статусы прайс-листа
Прайс-лист обычно проходит два статуса:
- Черновик — значения цен можно изменять; список новых прайс-листов по умолчанию отфильтрован по этому статусу.
- Готов — прайс-лист принят в работу; цены становятся источником для подстановок в заказы поставщикам.
Перевод в «Готов» выполняется действием «Отметить как готовый» в карточке прайс-листа.
Импорт цен из внешнего источника
Если для поставщика настроен тип импорта прайс-листа, в карточке прайс-листа этого поставщика появляется действие «Импорт»:
- В разделе настроек создайте/выберите тип импорта и задайте скрипт (например, парсинг XLSX/CSV или вызов внешнего API).
- В карточке поставщика укажите этот тип импорта.
- Создайте прайс-лист этого поставщика и нажмите «Импорт» — скрипт заполнит строки автоматически.
Действие появляется только при наличии скрипта импорта для типа поставщика; для прайс-листа, переведённого в «Готов» (read-only), действие будет недоступно.
Импорт прайс-листа
Строки прайс-листа можно импортировать из внешнего файла с помощью настраиваемых типов импорта.
Типы импорта
Откройте «Администрирование» → «Приложение» → «Настройки» и используйте блок Типы импорта прайс-листов для управления типами импорта. Для каждого типа можно задать:
- Наименование — отображается пользователю при выборе типа;
- Скрипт — необязательный скрипт, выполняемый стандартным действием импорта;
- Prompt — инструкции, отправляемые в GPT на вкладке «Import (GPT)» (заполняется разумным значением по умолчанию действием По умолчанию).
На форме редактирования типа импорта также можно:
- отметить поставщиков, для которых используется этот тип (вкладка Поставщики) — у каждого поставщика может быть только один тип импорта;
- отметить тип как По умолчанию (переключатель) — он используется как резервный для поставщиков, у которых не задан собственный тип импорта.
Тип импорта по умолчанию
Если у поставщика прайс-листа не задан тип импорта, система использует тип, отмеченный как По умолчанию на форме редактирования типа импорта. Кнопка Импорт на карточке прайс-листа отображается всегда, когда доступен какой-либо тип импорта (по поставщику или по умолчанию).
Импорт через GPT
Если для типа импорта задан Prompt, на прайс-листе доступно действие Import (GPT). Оно:
- отправляет приложенный исходный файл вместе со справочными данными (текущий поставщик, другие поставщики, товары и ранее использованные наименования/артикулы поставщика) в OpenAI;
- читает полученный JSON и создаёт строки прайс-листа;
- сохраняет исходный файл на прайс-листе.
Стандартный prompt явно указывает модели включать в результат каждую строку исходного файла, даже если товар не удалось сопоставить — в этом случае поле item остаётся пустым, а vendorReference, vendorName и price всё равно заполняются. Это позволяет не терять строки, которые после импорта требуют ручного сопоставления товара.
Копирование прайс-листа
Если требуется быстро создать новый прайс-лист на основе предыдущего (например, на новый период), используйте копирование:
- создаётся новый прайс-лист;
- копируются реквизиты и строки;
- далее можно обновить период действия и скорректировать цены.