Контроль заказов и уведомления в сети аптек¶
Формулировка проблемы¶
Рассмотрим сеть аптек. Аптеки отправляют заявки в офис, офис формирует заказ на основании этих заявок (или другим способом).
При отправке заказа поставщику аптека должна знать, какие товары ей заказал офис, и сравнить их с тем, что заказала она сама.
В случае, если поставщик прислал отказ, то аптека должна быть уведомлена о том, что часть товара она не получит, и иметь возможность просмотра общего итога, то есть позиций, по которым будет выполнен заказ.
Вся информация необходима аптеке для того, чтобы она могла управлять своим товарным запасом (знала о том, какие товары ей должны поступить, принимала решения в случае отказа и так далее).
Примечание
При этом следует учитывать товар, находящийся в пути.
Реализация контроля заказов и уведомлений аптек¶
Механизм контроля заказов функционирует по следующей схеме:
-
В аптеках сеансы заказа работают с любыми расчётными потребностями, либо с потребностью для ручного ввода.
Результирующий документ отработки сеанса заказа – Заявка от аптеки.
В офис документы отправляются вручную через Экспорт документов.
-
В офисе создается сеанс заказа с потребностью по документам.
Результирующий документ отработки сеанса заказа – Заказ поставщику. В данный сеанс должны быть отобраны документы Заявка от аптеки, присланные из аптек.
При создании документов в результате корректировки (или нет) сеанса заказа документы Заказ поставщику автоматически отправляются внешнему контрагенту и аптекам, участвующим в этом консолидированном заказе.
-
На стороне аптеки в момент расчёта потребности величина Товар в пути рассчитывается по документам Заказ поставщику и Отказы поставщиков, а также всем приходным документам, то есть по фактической величине заказанного товара, указанного офисом.
Механизм контроля заказов в сети «Офис-Аптек軶
Для активирования механизма контроля заказов в сети «Офис-Аптеки» необходимо сделать следующее:
-
На стороне офиса в настройках сеанса заказа должна быть включена настройка Отправка документов в аптеки (см. Дополнительные параметры типа заказа).
При включении данной настройки документы Заказ поставщику будут отправлены не только поставщикам, но также и аптекам.
Для определения непосредственных получателей (аптек) заказанных товаров, необходимо поставить «галочку» в настройке Создавать заказ в разрезе подразделений (см. Дополнительные параметры типа заказа) и указать список подразделений участвующих в заказе.
-
На стороне аптеки в настройке потребности должна быть включена настройка Контроль заказа «Офис<->Аптека. Местонахождение – редактирование потребности, свойства используемого метода, вкладка Основная.
При включении данной настройки величина Товар в пути будет считаться по документам Заказ поставщику и Отказы поставщиков, а также всем приходным документам вне зависимости от того, какой результирующий документ указан в настройке сеанса заказа.
При создании заказа на стороне аптеки, для корректного переноса потребности в заказ, при возможном отсутствии прайс-листов поставщиков, необходимо в настройках заказа (см. Создание нового типа заказа) определить следующие настройки:
- Настройка сеанса заказа Способы выборки данных для заказа нужно указать значение – Справочник товаров.
- В настройке Настройка списка поставщиков в колонках Цена и Кол-во должно быть выбрано значение – Любое.
Внимание
При редактировании или удалении документов, влияющих на заказ, экспорт-импорт их в рамках сети должен выполняться вручную через Экспорт документов в офисе и Импорт документов в аптеках.
Примечание
Если такие действия не выполнены, то расхождение в документах будет компенсировано инструментом синхронизации, но с некоторой задержкой по времени, что может повлиять на правильность работы с заказами.
При получении документов от внешних контрагентов (Приход от поставщика и Отказы поставщиков) должны обрабатываться следующим образом:
- Оприходовать документы, пришедшие от поставщика необходимо на конкретные аптеки.
- После оприходования документы должны быть проэкспортированы в соответствующие аптеки через Экспорт документов.