Тестировалось на платформе 1С:Предприятие 8.3 (8.3.10.2772).
Данная подсистема была разработана компанией intellar.ua и внедрена на нескольких предприятиях.
На данный момент её поддержка не осуществляется, и автор разрешил выложить подсистему в общий доступ.
Подсистема электронного документооборота (в дальнейшем ЭД) является конфигурацией 1С:Предприятие, выполняющей базовые функции регистрации НН/РК и загрузки их из Реестра и способной встраиваться с минимальными изменениями в любые, в том числе нетиповые конфигурации 1С. Эта подсистема может дорабатываться под индивидуальные бизнес-процессы. Например, могут быть внесены изменения по обмену электронными документами с контрагентами, добавлены бизнес процессы утверждения документов и т.п. Всю справочную информацию по каждому объекту ЭД можно найти во встроенной справке этих объектов.
Конструктивные особенности
ЭД представляет собой несколько независимых регистров сведений, справочников, документов и обработок, которые можно встроить в любую конфигурацию. «Сердцем» ЭД является обработка «ЭД: Криптопровайдер», которая экспортирует методы взаимодействия 1С с криптобиблиотекой ИИТ. Данная обработка является самодостаточной и может использоваться как внешняя обработка в любой конфигурации 1С:Предприятие. ЭД разрабатывался таким образом, чтобы быть максимально независимым от существующих конфигураций, поэтому, например, в нем встроен свой функционал работы с почтой и информация документов хранится в отдельном регистре сведений с привязкой к документам, а не в самих документах.
Все «привнесенные» объекты метаданных ЭД имеют префикс «ЭД: », поэтому их легко найти в списках справочников, документов, регистров сведений и т.п.
А все настройки ЭД собраны в отдельном пункте меню «Сервис – Параметры электронного документооборота».
Отправка документов на регистрацию и получение квитанций выполянется в полностью автоматическом режиме регламетными заданиями на сервере 1С:Предприятие через установленные администратором промежутки времени.
Схема работы пользователя с подсистемой ЭД
Планируется, что пользователь будет использовать для работы обработку «ЭД: Панель функций», которая может запускаться при старте системы в режиме рабочего стола. Детальное описание обработки можно найти в ее справке. Обработка состоит из двух закладок, на первой приведена статистика регистрации НН/РК, а на второй журнал документов электронного документооборота.
В закладке «Документы» пользователь может просматривать текущее состояние документов, их квитанции и историю (журнал) каждого документа. Квитанции можно экспортировать в файл.
Кроме того пользователь может вручную отправить выбранные документы на регистрацию в случае сбоя регламентного задания отправки.
Свойства документов в ЭД
Подсистема выполняла следующие функции:
• Регистрация исходящих НН/РК в ГФС
• Загрузка из Единого Реестра входящих НН/РК
• Оформление Договоров про электронный документооборот и Заявок на присоединение ЭЦП для обмена документами с ГФС.
Все исходящие и входящие документы хранятся в «подписанном» виде, т.е. с наложенными на них электронными цифровыми подписями. И могут быть легко экспортированы для предъявления проверяющим или контрагентам. Для исходящих документов, также хранятся их квитанции.
Каждый исходящий документ проходит через следующие статусы:
• "Подлежит регистрации" - присваивается по-умолчанию всем новым документам при их проведении;
• "Отправлен" - автоматически устанавливается документам, отправленным в ГФС, по которым еще не получена последняя квитанция;
• "Зарегистрирован" - автоматически устанавливается документам, успешно зарегистрированным в ГФС;
• "Отклонен" - автоматически присваивается документам, по каким-либо причинам отклоненным в ГФС;
• "Ошибка XML" - автоматически присваивается документам, по которым не получилось сформировать XML (отсутствуют какие-либо обязательные реквизиты, либо сформированный XML не прошел проверку по схеме XSD и т.п.);
• "Новый" - автоматически присваивается новым запросам в Единый Реестр;
• "Получен" - присваивается запросу в Единый Реестр после получения ответа.
Документы, находящиеся в статусе «Отправлен» и «Принят» не могут изменяться пользователем.
Содержание архива
Инструкции в pdf.
В папке "Certificates" - корневые сертификаты основных центров сертификации. См. описание интеграции в pdf файле (необходимо обновить).
В папке "Cryptolibrary" - дистрибутивы криптобиблиотеки (32-х и 64-разрядные), описание ее API и исходные коды примера использования всех функций на C#.
Также в архив входят:
- файл ПодсистемаЭлектронныйДокументооборотДляУкраины.cf;
- обработка эдКриптопровайдерДемо.epf - демонстрация разовых операций с криптобиблиотекой.
В папке Utils - библиотека для работы с эл. почтой (если стандартный функционал не устраивает).