При переходе на электронный документооборот (ЭДО) перед компаниями часто встает вопрос: где именно должна аккумулироваться первичная документация? С одной стороны, первичка (УПД, счета-фактуры) неразрывно связана с хозяйственными операциями в учетной системе. С другой стороны, бизнес требует создания единого, независимого от учетных баз хранилища, которое позволит быстро находить документы даже после списания старых систем (например, при переходе с УПП на ERP или Бухгалтерию предприятия 3.0).
В данной статье мы подробно разберем, как реализовать функционал клиента ЭДО в 1С:Документооборот, как настроить подписание внутренних документов неквалифицированной электронной подписью (НЭП) и обеспечим бесшовную интеграцию между базами.
Рассмотрим ситуацию: можно ли использовать 1С:ДО как основную точку входа для документов от контрагентов? Ответ — да. В версиях 2.1 и особенно в 3.0 модуль 1С-ЭДО встроен нативно. Это позволяет системе выступать полноценным «клиентом ЭДО».
Проанализируем основные преимущества такого подхода:
Поступление (акт, накладная, УПД).Выясним причину, по которой многие выбирают именно 1С:ДО для этой роли. Главная цель — отчуждаемость архива. Когда учетная система (например, УПП) устаревает и выводится из эксплуатации, документы остаются в 1С:ДО в рабочем состоянии, со всеми цепочками согласования и подписями.
Разберем вопрос о подписании внутренних документов, таких как «Перемещение ТМЦ» или «Акт списания ТМЦ». Автор темы интересовался, будет ли это «просто прикрепленный PDF» или полноценный функционал.
В 1С:Документооборот реализован механизм Внутреннего ЭДО. Рассмотрим, как это работает по шагам:
Важный технический нюанс: подписывается не только файл PDF, но и сам объект (карточка документа). Это гарантирует, что после подписания в файл нельзя будет внести изменения без нарушения целостности подписи.
Что касается типов подписей, проанализируем ситуацию с НЭП (Неквалифицированная электронная подпись). Для внутренних нужд это идеальный вариант, так как:
Самым сложным этапом является настройка взаимодействия между 1С:ДО и учетной системой. Рассмотрим пример сценария «Бесшовной интеграции» через HTTP-сервисы.
Посмотрим на алгоритм работы:
УПП) появляется вкладка «Документооборот».Для реализации такой схемы в старых системах (как УПП) может потребоваться использование программного кода для вызова методов веб-сервисов 1С:ДО. Разберем пример логики вызова функции для проверки наличия подписей у документа:
// Пример логики вызова веб-сервиса ДО (схематично)
Прокси = ИнтеграцияСДокументооборотом.ПолучитьПрокси();
ПараметрыЗапроса = Новый Структура("ОбъектID", СсылкаНаДокументВДо);
Результат = Прокси.CheckSignatures(ПараметрыЗапроса);
Если Результат.Статус = "Подписан" Тогда
Сообщить("Документ юридически значим.");
КонецЕсли;
Одной из критически важных функций является штамп визуализации электронной подписи. При выгрузке PDF из 1С:ДО система может автоматически накладывать «синий штамп», содержащий:
Это позволяет печатать электронные документы или отправлять их по электронной почте тем контрагентам или органам, которые еще не перешли на прямой обмен XML-файлами.
Если ваша цель — хранить документы более 5 лет (срок давности для налоговых проверок), стоит рассмотреть специализированное решение 1С:Архив. Проанализируем, почему 1С:ДО недостаточно для «вечного» хранения:
Рекомендуемая архитектура выглядит так: Учетная система (БП/УПП) -> 1С:Документооборот (Оперативное хранение и подписание) -> 1С:Архив (Долговременное хранение).
Подведем итог: использование 1С:Документооборот как клиента ЭДО — это современный и правильный архитектурный подход. Он позволяет централизовать потоки документов и обеспечить их сохранность независимо от жизненного цикла учетных систем.
Основные шаги по внедрению:
Бухгалтерию или УПП для формирования бухгалтерских проводок.Такой подход позволит вам безболезненно отказаться от УПП в будущем, сохранив всю историю взаимодействия с контрагентами и внутренние распорядительные документы в единой, легкодоступной базе.