Приоритеты производителей в дефектуре

При загрузке файла дефектуры по умолчанию можно передавать только одного производителя(или пусто) в одной строке. И существует возможность настроить передачу по строке список производителей, для этого необходимо выдержать следующие требования к формату указания производителей:
Строка со списком производителей должна иметь вид

производитель-1;производитель-2;

для производителей без учета приоритета, или

производитель-1::1;производитель-2::2;

для производителей с учетом приоритета.
Включение работы с несколькими производителями в дефектуре происходит в личном кабинете аптеки, в настройках автозаказа в ЛК нужно включить опцию «Использовать приоритеты производителей из файла загружаемой дефектуры».

При работе алгоритма автозаказа происходит определение списка производителей на основе данных о производителе в потребности:

  • если опция «Использовать приоритеты производителей из файла загружаемой дефектуры» включена, и потребность формируется на основе загружаемого файла дефектуры, то автозаказ будет работать на основе списка производителей из файла, с учетом приоритета, заданного в файле или без него.
  • если производитель не задан, то список производителей пустой.
  • если аптека использует НК, и товар «схлопнут»  в НК, то список производителей пустой.
  • если аптека использует НК и производитель входит в группу производителей, в которой не выбран производитель «к заказу», то список производителей состоит из всех производителей группы (за исключением пустого производителя).
  • если аптека использует НК и производитель входит в группу производителей, в которой выбран производитель «к заказу», то список производителей состоит из одного не пустого производителя, отмеченного «к заказу». Или список пустой, если «к заказу» отмечен только пустой производитель.

Итого, если список производителей оказался пустым, то автозаказ сработает «без учета производителя», то-есть будут рассматриваться предложения с любым (даже пустым) производителем в прайсе. Иначе, будут рассматриваться только предложения заданных производителей из списка (с учетом их приоритета, если он задан).

  • fx_order/autoorder/multiproviders.txt
  • Последние изменения: 04092023/ 01:06
  • Сковородин Валерий