Электронный документооборот (ЭДО) стал неотъемлемой частью современной розничной торговли. Особенно остро этот вопрос встал с введением обязательной маркировки товаров через систему «Честный Знак». Однако многие пользователи конфигурации 1С:Розница 2.2 сталкиваются со странной ситуацией: в метаданных программы присутствует огромное количество объектов, связанных с электронными документами, но найти заветную кнопку включения ЭДО в пользовательском интерфейсе не удается. В этой статье мы подробно разберем, почему возникает эта проблема, как она решалась исторически и как настроить полноценный документооборот в программе сегодня.
Проанализируем архитектуру конфигурации 1С:Розница. Если мы откроем конфигуратор старых релизов версии 2.2, то действительно обнаружим более сотни объектов метаданных (справочники, регистры сведений, документы), содержащих в своем наименовании аббревиатуру ЭД (Электронный Документ). Эти объекты унаследованы из Библиотеки стандартных подсистем (БСП) разработчиков фирмы «1С».
Однако на момент выпуска ранних релизов линейки 2.2 эти объекты были заложены «на перспективу» и фактически не были интегрированы в бизнес-логику прикладного решения. Программа содержала технический каркас подсистемы, но в пользовательском интерфейсе отсутствовали необходимые переключатели, панели и обработчики проведения документов, связывающие электронный УПД с привычным документом Поступление товаров. Именно поэтому стандартными средствами включить ЭДО внутри программы в 2018–2019 годах было невозможно.
Рассмотрим детально, какие пути решения существуют в зависимости от того, на каком релизе и в каких условиях работает ваша торговая точка.
Вариант 1. Обновление конфигурации до актуального релиза (Рекомендуемый способ)
С развитием законодательства о маркировке обуви, одежды, табака и других товарных групп фирма «1С» провела глубокую интеграцию сервиса 1С-ЭДО в прикладную часть программы. Начиная с поздних релизов 1С:Розница 2.2 и во всех последующих версиях 2.3 и 3.0, обмен электронными документами стал базовым функционалом. Если у вас есть возможность обновиться, обязательно сделайте это — интеграция «из коробки» избавит вас от необходимости использовать сторонний софт.
Вариант 2. Использование бесплатной программы «1С:Клиент ЭДО»
Если конфигурацию 1С:Розница 2.2 категорически нельзя обновлять (например, из-за серьезных нетиповых доработок), отличным выходом станет использование специализированного программного продукта 1С:Клиент ЭДО. Это отдельное бесплатное приложение, которое создано специально для сопряжения любой учетной системы с сервисом электронного документооборота. Вы сможете принимать документы там, а затем переносить данные в свою рабочую базу.
Вариант 3. Подключение внешних обработок от операторов ЭДО
На рынке услуг ЭДО работает множество независимых операторов (Контур.Диадок, СБИС/Тензор, Калуга Астрал, Такском и другие). Практически каждый крупный оператор предоставляет готовую внешнюю обработку для интеграции со старыми релизами программ 1С. Скачав такую обработку, мы можем запускать её через меню Дополнительные отчеты и обработки и выполнять отправку и получение документов напрямую, минуя встроенные механизмы конфигурации.
Если вы обновили программу до актуального состояния, давайте вместе пройдем весь путь настройки встроенного ЭДО. Процедура состоит из нескольких ключевых этапов.
Перед тем как переходить к настройкам в самой 1С, необходимо подготовить операционную систему компьютера, на котором будет осуществляться подписание документов:
Переходим к настройкам внутри программы 1С:Розница. Выполним следующие действия:
Электронные подписи. Перейдите по гиперссылке ниже, добавьте ваш установленный в ОС сертификат в список программы и проверьте его работоспособность.Сервис 1С-ЭДО. Это активирует весь необходимый функционал в интерфейсе программы.Теперь нам нужно зарегистрировать нашу компанию у оператора ЭДО через встроенный механизм 1С:
Идентификатор участника ЭДО. Он понадобится для обмена документами.Электронный обмен возможен только тогда, когда между вами и вашим поставщиком установлена связь. Давайте настроим её:
Принято. После этого канал связи считается официально открытым.Для ежедневной работы с входящими и исходящими электронными документами разработчики предусмотрели единый удобный пульт управления. Чтобы открыть его, перейдите в раздел Закупки (или Продажи) и выберите пункт Текущие дела ЭДО.
Рассмотрим структуру этого рабочего места по шагам:
Номенклатура. В последующих поставках программа будет делать это сопоставление автоматически.Поступление товаров. Данные о количестве, цене и сумме заполняются автоматически, исключая человеческий фактор и ошибки ввода.Если перед вами стоит задача доработать старый релиз 1С:Розница 2.2 и задействовать скрытые в метаданных объекты программно, рассмотрим пример того, как можно обратиться к настройкам электронного документооборота через встроенный язык 1С.
Например, для проверки доступности подсистемы обмена электронными документами в коде используется обращение к функциональным опциям и экспортным модулям библиотеки:
Если ПолучитьФункциональнуюОпцию("ИспользоватьОбменЭД") Тогда
// Подсистема ЭДО активна в настройках программы
Справочники.СоглашенияОбОбменеЭД.ПолучитьНастройкиОтправки();
Иначе
Предупреждение("Пожалуйста, включите подсистему ЭДО в настройках администрирования!");
КонецЕсли;
Используя программный доступ к объектам метаданных группы Справочники.НастройкиЭДО и Документы.ЭлектронныйДокументВходящий, квалифицированный разработчик может кастомизировать интеграцию под нужды бизнеса даже без глобального обновления всей конфигурации до версии 2.3.
Мы надеемся, что это детальное руководство помогло вам разобраться во всех тонкостях настройки ЭДО в программе 1С:Розница. Выбирайте наиболее подходящий для вашей компании путь автоматизации и переходите на эффективный безбумажный документооборот!