Программисты 1С
дистанционно
договорная
Доработать. Конфигурация 1С: Управление нашей фирмой. Версия: 8.3. Закрытие заказов покупателей по неоплате Тема: Закрытие заказов покупателей по неоплате. Цель: обеспечить контроль за оплатой заказов покупателями, автоматизировать отправку уведомлений менеджеру и покупателю о непоступлении средств. Функциональные требования Отслеживание неоплаченных счетов: Система должна автоматически отслеживать счета, по которым не поступила оплата. Отсчёт времени начинается с даты выставления счёта. Учитываются календарные дни (без исключения выходных и праздничных дней). Срок ожидания оплаты — 7 календарных дней. Уведомление на главной странице: Через 7 календарных дней после выставления счёта, если оплата не поступила, на главной странице системы должно появляться всплывающее уведомление. В уведомлении должна быть указана следующая информация: номер счёта; дата выставления счёта; наименование покупателя; сумма неоплаченного счёта. Под информацией должны быть две интерактивные кнопки: «Обработать заказ» — запускает процесс отмены заказа (см. п. 3). «Продлить заказ» — открывает форму для ручного ввода новой предполагаемой даты оплаты (см. п. 4). Отмена заказа («Обработать заказ»): При нажатии кнопки «Обработать заказ» система должна: автоматически отменить заказ; вернуть все позиции из заказа в доступность к продаже (обновить остатки на складе); изменить статус заказа на «Отменён» с указанием причины «Неоплата в установленный срок»; зафиксировать в истории заказа дату и время отмены, а также имя пользователя, выполнившего действие. Продление срока оплаты («Продлить заказ»): При нажатии кнопки «Продлить заказ» система должна открыть модальное окно с полем ввода «Новая предполагаемая дата оплаты» (формат даты — ДД.ММ.ГГГГ). Менеджер вручную вводит новую дату. После подтверждения система: обновляет в карточке заказа поле «Предполагаемая дата оплаты» на новую дату; сбрасывает таймер отсчёта 7 календарных дней (новый отсчёт начинается с новой даты); фиксирует в истории заказа действие «Продление срока оплаты», новую дату и имя пользователя. Уведомление клиенту: Одновременно с появлением уведомления на главной странице система должна автоматически отправить уведомление покупателю. Способ отправки: email и/или SMS (настраивается в параметрах системы). Текст уведомления: По счёту № [Номер счёта] от [Дата выставления счёта] от ООО «Подарочная компания» не поступила оплата. Чтобы продлить срок оплаты, свяжитесь, пожалуйста, с вашим менеджером по телефону [Телефон скрыт]. Имя ответственного менеджера: [Имя менеджера]. * Поля в квадратных скобках должны автоматически подставляться из данных заказа. Технические требования Периодичность проверки: фоновое задание (регламентное задание) должно запускаться ежедневно в начале рабочего дня (например, в 08:00). Расчёт срока: использовать простую арифметическую разницу дат (дата выставления счёта + 7 дней) с учётом производственного календаря. Логирование: все действия (появление уведомления, отмена заказа, продление срока, отправка уведомления клиенту) должны записываться в журнал регистрации с указанием: даты и времени события; идентификатора заказа; имени пользователя (если применимо); типа действия. Настройки: в разделе настроек модуля продаж добавить параметры: количество календарных дней до срабатывания уведомления (по умолчанию — 7); шаблон текста уведомления для клиента (с возможностью редактирования и подстановки параметров); способ отправки уведомления (email, SMS, оба варианта). Критерии приёмки При наличии неоплаченного счёта старше 7 календарных дней на главной странице появляется уведомление с корректной информацией и кнопками. Нажатие кнопки «Обработать заказ» приводит к отмене заказа и возврату товаров на склад. Статус заказа меняется на «Отменён». Нажатие кнопки «Продлить заказ» позволяет установить новую дату оплаты. Отсчёт 7 дней начинается заново. Покупатель получает уведомление по email и/или SMS с корректными данными. Все действия зафиксированы в журнале регистрации. Настройки в интерфейсе позволяют изменить количество дней, текст уведомления и способ отправки. Всю работу придется провести удаленно на моем компьютере Дам доступ Рудесктоп или AnyDesk.
2026-06-10
Откликнуться