← На главную
Организация внутреннего электронного документооборота (ЭДО) с использованием электронной подписи (ЭП) для юридически значимых первичных документов, таких как накладные на перемещение или акты списания, в устаревшей конфигурации 1С:Управление производственным предприятием 1.3 (УПП 1.3) является сложной, но реализуемой задачей. Современные конфигурации 1С (например, 1С:Бухгалтерия 3.0, 1С:Комплексная автоматизация 2.5) обладают встроенным функционалом для создания, подписания и хранения различных типов внутренних электронных документов, часто с использованием простой или квалифицированной электронной подписи. Однако для УПП 1.3 подобные возможности отсутствуют "из коробки" и требуют значительных доработок и интеграции. Давайте рассмотрим, как можно подойти к решению этой задачи, обеспечив при этом юридическую значимость документов для бухгалтерского и налогового учета.
Проблема и ее специфика в 1С:УПП 1.3
Основная сложность заключается в том, что 1С:УПП 1.3 разрабатывалась в период, когда требования к внутреннему юридически значимому ЭДО еще не были столь актуальны и унифицированы. Конфигурация не имеет встроенных механизмов для:
- Автоматического создания электронных документов в формализованном виде (XML): Для налоговой инспекции и обеспечения юридической значимости часто требуются документы в определенных форматах XML, а не просто сканы или PDF-файлы, подписанные ЭП.
- Работы с электронной подписью: Встроенные механизмы подписания документов ЭП, которые есть в новых конфигурациях через 1С:Библиотеку стандартных подсистем (БСП), отсутствуют в УПП 1.3.
- Централизованного хранения и управления электронными документами: УПП 1.3 не является системой для полноценного документооборота.
Цель — уйти от бумажной первички (перемещение материалов с одного склада на другой, списание в производство), чтобы создаваемые документы изначально были электронными оригиналами, подписанными электронной подписью ответственных лиц, и могли быть представлены в налоговую инспекцию. Это не просто сканирование бумажного документа и подписание его ЭЦП, а создание документа сразу в электронном формате, как, например, УПД, но для внутренних операций.
Основное решение: Интеграция с 1С:Документооборот
Наиболее эффективным и рекомендованным путем для организации внутреннего ЭДО, включая подписание и хранение юридически значимых документов, является внедрение и интеграция с системой 1С:Документооборот (1С:ДО). Несмотря на возраст УПП 1.3, 1С:ДО является мощным инструментом, который может взять на себя функции управления электронными документами.
1С:ДО предоставляет следующие ключевые возможности, которые критически важны для нашей задачи:
- Маршрутизация и согласование документов: Хотя это и не основная цель автора, возможность создания гибких маршрутов согласования и подписания документов перед их окончательным утверждением является неотъемлемой частью любого полноценного ЭДО.
- Подписание документов электронной подписью: 1С:ДО поддерживает работу как с простой электронной подписью (ПЭП), так и с усиленной квалифицированной электронной подписью (УКЭП). Это позволяет обеспечить юридическую значимость документов в соответствии с требованиями законодательства.
- Централизованное хранение: 1С:ДО выступает в роли единого хранилища для всех электронных документов, обеспечивая их безопасность, индексацию и быстрый поиск.
- Работа с шаблонами: Возможность настройки шаблонов документов позволяет унифицировать их создание и представление.
Важно понимать, что юридическая значимость электронных документов с использованием электронной подписи регулируется Федеральным законом № 63-ФЗ "Об электронной подписи". Этот закон приравнивает УКЭП к собственноручной подписи, придавая электронным документам полную юридическую силу. Для использования ПЭП потребуется разработка и утверждение внутренних регламентов, определяющих порядок ее применения и правомочность действий.
Реализация интеграции с 1С:Документооборот и доработки в УПП 1.3
Рассмотрим подробнее пошаговый процесс реализации внутреннего ЭДО, который будет включать в себя значительные доработки УПП 1.3 и настройку интеграции с 1С:Документооборот.
Шаг 1: Подготовка 1С:УПП 1.3 для формирования XML-документов
Это самый трудоемкий и критически важный этап. В отличие от современных конфигураций, УПП 1.3 не имеет встроенного функционала для создания формализованных XML-документов для внутренних нужд. Вам потребуется разработать этот механизм самостоятельно:
- Анализ внутренних документов: Определите, какие именно документы (например, "Перемещение товаров" или "Списание материалов в производство") должны стать электронными. Проанализируйте их текущую структуру, обязательные реквизиты и данные, необходимые для бухгалтерского и налогового учета.
- Разработка структуры XML-файлов: Необходимо определить формат XML для каждого типа документа. Если существуют рекомендации ФНС для подобных типов документов (пусть и не обязательные для внутренних), можно использовать их как основу, адаптируя под специфику предприятия. В XML-файл должны быть включены все существенные реквизиты документа, такие как номер, дата, организация-отправитель, организация-получатель (если применимо), склад-отправитель, склад-получатель, номенклатура, количество, сумма, а также данные об ответственных лицах.
- Создание механизма выгрузки данных в XML:
- В УПП 1.3 потребуется разработать специализированные обработки или изменить модули существующих документов.
- Эти обработки должны будут формировать XML-файл на основе данных текущего документа 1С.
- Разработанный код будет считывать данные из табличных частей, реквизитов шапки документа, а также информацию о связанных справочниках (номенклатура, склады, контрагенты, сотрудники).
- Результатом работы должна быть строка или двоичные данные, представляющие собой готовый XML-файл.
- Внедрение точки запуска ЭДО: В формы документов УПП 1.3, которые мы переводим в ЭДО (например, "Перемещение товаров", "Требование-накладная" для списания), необходимо добавить кнопки или команды. При нажатии на такую кнопку будет запускаться процесс формирования XML-файла и его передачи в 1С:Документооборот.
Шаг 2: Настройка 1С:Документооборот для приема и обработки документов
В 1С:ДО нам необходимо подготовить среду для работы с новыми типами электронных документов:
- Создание видов документов: Зарегистрируйте новые виды внутренних документов в 1С:ДО (например, "Накладная на внутреннее перемещение", "Акт списания материалов").
- Настройка шаблонов и карточек документов: Создайте карточки для этих видов документов, которые будут содержать основные реквизиты. Важно, чтобы реквизиты карточки 1С:ДО могли быть сопоставлены с данными, передаваемыми из УПП 1.3 в XML-файле.
- Настройка бизнес-процессов: Определите жизненный цикл каждого электронного документа. Он может включать этапы согласования (например, начальником склада, главным бухгалтером), визирования и, самое главное, подписания электронной подписью.
- Настройка электронной подписи: В 1С:ДО необходимо подключить криптопровайдеры (например, КриптоПро CSP), установить личные сертификаты ответственных лиц. Укажите, какие виды подписей (ПЭП или УКЭП) будут использоваться для каждого этапа.
Шаг 3: Реализация бесшовной интеграции между 1С:УПП 1.3 и 1С:Документооборот
Интеграция позволит системам "общаться" друг с другом. Существуют различные подходы:
- Использование стандартных механизмов обмена (типовая синхронизация): В некоторых случаях, если версии конфигураций это позволяют, можно адаптировать стандартные механизмы синхронизации между УПП и 1С:ДО. Это может быть трудоемко из-за специфики УПП 1.3.
- Использование веб-сервисов или HTTP-сервисов: Это более современный и гибкий подход.
- В 1С:ДО можно опубликовать веб-сервис, который будет принимать XML-файлы и метаданные документа из УПП 1.3.
- В УПП 1.3 разрабатывается клиентская часть, которая будет вызывать этот веб-сервис, передавая сформированный на Шаге 1 XML-файл, а также необходимые данные для создания карточки документа в 1С:ДО.
- При успешной передаче, в УПП 1.3 может быть зафиксирована ссылка на созданный документ в 1С:ДО и/или статус его обработки.
- Обмен через COM-соединение: Если обе базы находятся в одной локальной сети и на одном сервере приложений 1С, можно использовать COM-соединение.
- Из УПП 1.3 можно будет напрямую подключаться к базе 1С:ДО и программно создавать документы, прикреплять файлы и запускать процессы.
- Это требует тщательной настройки прав доступа и может быть менее стабильно в распределенных средах.
- Обмен через файлы (менее оптимальный): В качестве более простого, но менее "бесшовного" варианта, можно использовать обмен через общие папки или FTP.
- УПП 1.3 формирует XML-файл и сохраняет его в определенную директорию.
- 1С:ДО (или внешняя обработка, запускаемая по расписанию) мониторит эту директорию, забирает файлы, создает документы и прикрепляет их.
- Это требует дополнительного контроля целостности и статусов.
Механизм взаимодействия будет примерно следующим:
- Пользователь в УПП 1.3 создает и проводит документ (например, "Перемещение товаров").
- Нажимает кнопку "Создать электронный документ" на форме документа.
- Специально разработанный код в УПП 1.3:
- Формирует XML-файл документа.
- Вызывает интегрированный механизм для передачи XML-файла и основных метаданных (номер, дата, ссылка на документ УПП) в 1С:Документооборот.
- В 1С:Документооборот на основе полученных данных автоматически создается новая карточка документа соответствующего вида, к ней прикрепляется XML-файл, и запускается настроенный бизнес-процесс (например, согласование, затем подписание).
- Пользователи 1С:ДО (ответственные за подписание) выполняют свои действия.
- После подписания в 1С:ДО, информация о статусе подписания и, возможно, сами файлы подписей, могут быть переданы обратно в УПП 1.3 для отображения рядом с исходным документом (например, в виде ссылки или статуса "Подписан ЭП").
Шаг 4: Подписание электронных документов в 1С:Документооборот
Функционал 1С:ДО для работы с ЭЦП обширен:
- Пользователь, которому назначен этап подписания, открывает карточку документа в 1С:ДО.
- Система предлагает ему подписать прикрепленный XML-файл (или саму карточку документа) электронной подписью.
- После выбора сертификата и ввода пароля (если требуется), 1С:ДО формирует файл электронной подписи (например, в формате PKCS#7 DETACHED или ATTACHED) и связывает его с документом.
- При просмотре документа в 1С:ДО может отображаться "штамп" ЭП, подтверждающий факт подписания и его действительность.
Шаг 5: Хранение и предоставление документов
Электронные документы, подписанные ЭП, должны храниться в зашифрованном виде, что обеспечивается функционалом 1С:ДО. Система предоставляет возможности для архивирования и быстрого поиска информации.
Для предоставления в налоговые органы необходимо будет выгружать XML-файл документа вместе с файлом электронной подписи. 1С:ДО позволяет это делать, обеспечивая целостность и юридическую значимость комплекта документов.
Юридическая значимость электронных документов
Для бухгалтерии и налоговой инспекции критически важно, чтобы электронный документ имел юридическую значимость. Мы уже упомянули Федеральный закон № 63-ФЗ "Об электронной подписи". Разберем ключевые моменты:
- Простая электронная подпись (ПЭП): Это комбинация логина и пароля или иного кода, который подтверждает, что подпись сформирована конкретным лицом. Для внутренних документов ПЭП может быть использована, если это явно предусмотрено внутренними нормативными актами компании (приказами, положениями об ЭДО), и эти документы не требуют представления во внешние органы с УКЭП.
- Усиленная неквалифицированная электронная подпись (УНЭП): Создается с использованием средств криптографии и позволяет не только определить лицо, подписавшее документ, но и обнаружить факт изменения документа после его подписания. Для использования УНЭП требуется соглашение между участниками ЭДО.
- Усиленная квалифицированная электронная подпись (УКЭП): Это наиболее надежный вид ЭП, созданный с помощью средств криптографии, сертифицированных ФСБ, и подтвержденный аккредитованным удостоверяющим центром. УКЭП полностью приравнивается к собственноручной подписи и может использоваться без дополнительных соглашений. Для представления документов в налоговую рекомендуется использовать УКЭП.
Для обеспечения юридической значимости внутренних документов, подписанных ЭП, необходимо:
- Утвердить Положение об электронном документообороте в организации.
- Определить, какие документы, какой подписью и кем подписываются.
- Определить порядок хранения и предоставления электронных документов.
Альтернативные и дополнительные подходы
Хотя интеграция с 1С:Документооборот является основным решением, рассмотрим и другие варианты:
- Использование сервиса 1С-ЭДО: Изначально 1С-ЭДО предназначен для обмена юридически значимыми документами с контрагентами. Однако его функционал был расширен для поддержки и внутреннего ЭДО. Можно рассмотреть возможность формирования XML-документов в УПП 1.3 и их последующей загрузки в 1С-ЭДО для подписания и хранения. Это может быть проще в части работы с ЭП, так как 1С-ЭДО уже имеет готовую инфраструктуру. Но для внутренних документов это может быть избыточно и потребует адаптации.
- Сторонние решения для внутреннего ЭДО с ЭЦП: На рынке существуют специализированные платформы для ЭДО, которые предлагают функционал внутреннего документооборота с ЭЦП. Их также потребуется интегрировать с УПП 1.3, что не всегда проще, чем интеграция с 1С:ДО.
- Переход на новые конфигурации 1С: Хотя это и долгосрочная перспектива, как упомянул автор, переход на 1С:ERP, 1С:Комплексную автоматизацию 2.5 или 1С:Бухгалтерию 3.0 в конечном итоге радикально упростит задачу. Эти системы имеют встроенный функционал внутреннего ЭДО через БСП, что избавит от необходимости обширных доработок и интеграций. Существуют отработанные методики переноса данных из УПП 1.3 в новые конфигурации, которые стоит рассмотреть в рамках стратегического развития ИТ-ландшафта компании.
Практические советы и рекомендации
Приступая к реализации такого проекта, как внутренний ЭДО в УПП 1.3, важно учитывать следующие аспекты:
- Тщательное планирование: Разработайте детальный план проекта, включая этапы анализа, проектирования, разработки, тестирования и внедрения.
- Оценка ресурсов: Реализация потребует привлечения высококвалифицированных специалистов по 1С, знакомых как с УПП 1.3, так и с 1С:Документооборот, а также с принципами работы с электронной подписью и XML-форматами. Оцените временные и финансовые затраты.
- Поэтапное внедрение: Начните с одного или двух типов документов (например, "Перемещение товаров") и одного подразделения. После успешной апробации масштабируйте решение.
- Обучение пользователей: Новая система потребует перестройки рабочих процессов. Проведите полноценное обучение бухгалтеров, кладовщиков и других ответственных лиц работе с электронными документами и ЭП.
- Актуализация внутренних нормативных документов: Помимо Положения об ЭДО, возможно, потребуется внести изменения в должностные инструкции, регламенты взаимодействия между отделами.
- Обеспечение поддержки: После внедрения обеспечьте техническую поддержку системы и ее дальнейшее развитие.
Таким образом, организация внутреннего ЭДО в УПП 1.3 с созданием и подписанием XML-документов для налоговой является амбициозной, но вполне реализуемой задачей. Она требует комплексного подхода, значительных доработок существующей конфигурации УПП 1.3 для формирования XML-файлов и тесной интеграции с 1С:Документооборот, который будет выступать в качестве центрального звена для управления электронными документами и их подписания. В конечном итоге, это позволит значительно сократить использование бумаги, оптимизировать процессы и повысить эффективность бухгалтерского и налогового учета на предприятии.