Программисты 1С
дистанционно
договорная
Доработать. Настроить: обмен данными, доступ пользователей, сервер 1С, интерфейс. Конфигурация 1С: Бухгалтерия сельскохозяйственного учреждения. Версия: 8.3. # Техническое задание ## Блокировка подписания входящих УПД в 1С до подтверждения руководителем через Telegram или другим альтернативным способом --- ## 1. Задача В 1С подключён 1С-ЭДО. Бухгалтер принимает и подписывает входящие УПД от поставщиков самостоятельно, единолично. Требуется исключить возможность подписания документа без подтверждения руководителя, при этом: - руководитель не заходит в интерфейс 1С; - руководитель не подписывает документы сам; - дополнительная клиентская лицензия 1С не покупается. ## 2. Что должно быть реализовано 1. При поступлении входящего УПД через 1С-ЭДО — автоматическая отправка руководителю сообщения в Telegram с данными документа (контрагент, номер, дата, сумма, состав позиций или ссылка на них) и двумя кнопками: **«Разрешить»** и **«Отклонить»**. 2. До получения ответа руководителя — блокировка **самой операции подписания** входящего документа в 1С-ЭДО (отправки подписанной квитанции контрагенту). Блокировка должна касаться именно подписания, а не только проведения сопутствующего документа поступления — это ключевое требование. 3. По нажатию «Разрешить» в Telegram — блокировка снимается, бухгалтер подписывает документ обычным порядком, своей ЭП. 4. По нажатию «Отклонить» — документ переводится в статус «Отклонён», подписание для него невозможно, бухгалтер видит причину (если указана). 5. Обмен между Telegram и 1С — через бота-посредника и HTTP-сервис, опубликованный в базе 1С; без интерактивного входа руководителя в 1С и без создания для него отдельной клиентской лицензии. 6. Поведение при отсутствии ответа руководителя в течение длительного времени — документ ожидает; автоматического подписания по таймауту быть не должно (конкретный порядок повторных напоминаний — по согласованию с заказчиком на этапе проектирования). 7. Решение оформляется как расширение конфигурации, если это технически возможно для нужной точки блокировки. ## 3. Обязанность исполнителя до начала работ Перед оценкой стоимости и сроков исполнитель должен самостоятельно проанализировать конфигурацию и информационную базу заказчика и составить свой список того, что ему необходимо для выполнения задачи — включая (но не ограничиваясь) доступ к базе, точку в коде/метаданных, где происходит подписание входящего ЭДО-документа, и подтверждение по лицензированию вызовов HTTP-сервиса. Этот список исполнитель предоставляет заказчику до начала разработки.
2026-09-08
Откликнуться