Проверка времени приема заказа
В разделе "Заказы" в "Настройках исполнения заказов" в "Проверках документов" устанавливаем проверку - "Время приема заказа" **для документов **Заказ клиентов.
Переходим к складу "Склад готовой продукции" и на вкладке "Приемка заказов" устанавливаем:
- количество дней, которое должно быть между датой заказа и датой отгрузки - 2
- время до которого можно принимать заказы - меньше текущего времени (например, если сейчас 17:05, то установим 17:00)
- уточнение по приемке: товарная категория - мягкие сыры, дней до отгрузки до - 3, время - следующий час от текущего времени (например, если сейчас 17:05, то установим 18:00)
Создаем заказ клиента с параметрами:
- Дата - 26.05.2020
- Организация - Молочный мир
- Контрагент - ООО "Сладкая жизнь плюс"
- Соглашение об условиях продаж - Сладкая жизнь. Соглашение об условии продаж
- Точка доставки - Сладкая жизнь. Комсомольское шоссе, 4
- Дата отгрузки - 26.05.2020
- Дата доставки - 26.05.2020
Товары:
- Сыр Адыгейский, количество - 10
- Сыр Костромской, количество - 10
Нажимаем кнопку "Провести", установится статус заказа - Проверки не успешны.
Проверка по времени приема заказа не пройдет, потому что для склада "Склад готовой продукции" дата заказа для товарной категории Мягкие сыры должна быть не менее 3 дней до даты отгрузки и дата заказа для всех остальных товарных категорий должна быть не менее 2 дней до даты отгрузки. Об этом будет написано в сообщении при нажатии на гиперссылку "Успешно 12 из 13" (13 - количество включенных проверок, 12 - количество пройденных проверок).
Возвращаемся к заказу и меняем дату заказа на 24.05.2020. Нажимаем кнопку "Провести", установится статус заказа - Проверки не успешны. Проверка по времени приема заказа так же не пройдет, потому что для склада "Склад готовой продукции" дата заказа для товарной категории мягкие сыры должна быть не менее 3 дней до даты отгрузки, а для всех остальных товарных категорий должна быть не менее 2 дней до даты отгрузки (так оно и есть) и заказ сделан до определенного времени (текущее время больше - мы специально установили ранее такое время для выполнения этой проверки). Проверка по времени работает только после того как проходит проверка по дате.