Интеграция с 1с документооборотом не настроена или сервис 1с документооборота недоступен
Программу для документооборота можно интегрировать с другими конфигурациями на платформе «1С:Предприятие 8»:
- «1С:Управление торговлей 8»;
- «1С:Бухгалтерия 8»;
- «1С:Зарплата и управление персоналом 8»;
- «1С:Управление холдингом 8»;
- «1С:Бухгалтерия государственного учреждения 8»;
- «1С:Управление производственным предприятием 8»;
- «1С:ERP Управление предприятием».
Бесшовная интеграция с решениями «1С:Предприятия 8»
«1С:Документооборот 8», как часть системы программ «1С:Предприятие 8», предоставляет девять механизмов интеграции:
- загрузка файлов;
- готовые правила обмена;
- готовые планы обмена;
- БИД (Библиотека Интеграции с Документооборотом);
- СВД (Система Внешнего Документооборота);
- ЭДО;
- универсальный обмен данными в формате XML.
- ручная загрузка и выгрузка любых данных;
- автоматическая синхронизация любых данных;
- построение территориально распределенных систем;
- бесшовная интеграция различных информационных систем с «1С:Документооборотом 8» и многое другое.
Возможности бесшовной интеграции «1С:Документооборота 8» позволяют из интерфейса другой конфигурации:
- работать с данными «1С:Документооборота 8»;
- ставить и исполнять задачи;
- направлять документы на согласование по любым маршрутам;
- вести переписку по документам;
- вести коллективную работу над файлами, приложенными к документам;
- использовать «1С:Документооборот 8» в качестве файлового хранилища;
- использовать «1С:Документооборот 8» как архив документов;
- учитывать трудозатраты сотрудников.
Одним из примеров бесшовной интеграции является возможность регистрации первичных документов бухгалтерского учета в «1С:Документообороте 8». Программа учтет подразделение, принявшее документ, и место хранения бумажного документа. Бухгалтер может оперативно проводить документы по скан-копиям, не опасаясь потери бумажных документов. Проверить соответствие проводок первичным документам можно предельно быстро всего за пару кликов мышью.
Автоматическая синхронизация данных
В «1С:Документообороте 8» предусмотрены механизмы для ручной и автоматической синхронизации данных с другими типовыми конфигурациями: правила обмена и планы обмена. Обычно эти механизмы используются для таких задач, как:
Доброго времени.
Настроена бесшовная интеграция ERP и ДО. Настроены правила интеграции для договоров контрагентов. При создании договора из ERP в ДО, через вкладку документооборот, данные в вновь созданном внутреннем документе заполняются согласно настройкам правил интеграции. Но вот уже после, если внести какое-то изменение в созданном документе на стороне документооборота или erp, например, комментарий добавить, ответственного поменять, статус, данные уже не синхронизируются. Регламентное задание по обмену выполняется. Ошибок не возникает. В правилах интеграции проставлены обновляемые объекты.
Сегодня воспроизвел такую настройку на демо-базах, ситуация аналогичная. Никаких ошибок и ни какой последующей синхронизации данных между связанными объектами. Может встречался кто, скажите куда рыть?
О. так тут есть жизнь))) Написали. В инфостарте второй день тишина. А тут хоть что-то))))
Теперь жду ого-го!
(4) Спасибо. Думал, все-таки не придется залазить, но что поделать.
Оказывается в процедуре получения объектов из документооборота, не попадают объекты.
В общем разобрался наконец.
По поводу того что бесшовная интеграция не работала на демо-базах:
Нужно чтобы обе базы были опубликованы через веб-сервис. И источник и приемник, так как бесшовная интеграция работает через них. Но во всех инструкциях, которые я нашел, было написано, что публиковать только базу ДО.
"во всех инструкциях, которые я нашел, было написано, что публиковать только базу ДО" // Херовые какие-то инструкции. ИТС разве недостаточно было?
(7) А где на ИТС то, там вот что было: "Шаг 1. После установки интегрируемых конфигураций опубликовать веб-сервис DMService на веб-сервере". Все. Дописали бы в конце, что-то вроде "опубликовать веб-сервис DMService на веб-сервере ДЛЯ ОБЕИХ КОНФИГУРАЦИЙ" и вопросов бы не было. А так пришлось доходить эмпирическим путем.
(8) Да есть такая штука, вся суть в том что это не обмен в понятном для нас виде - когда данные переносятся из одной базы в другую. Тут открываются формы непосредственно в конфигурациях, а вот заполняются они данными полученными как раз через эти вебсервисы в реальном времени.
Для начала стоит сразу объяснить, как обмен работает с технической точки зрения.
Исходя из такой схемы работы, на тестовом контуре чаще всего ошибка заключается в том, что при копировании базы Документооборота (а чаще всего это просто копии) базы блокируют все регламентные задания в 1С, связанные с внешним миром. Чтобы не нарушать работу основной базы, и для того, чтобы обмен работал сам, необходимо разрешить использование регламентных заданий в 1С. Как только вы откроете обработку «фоновые и регламентные задания в 1С» вы увидите соответствующую кнопку. Внимание: проверьте есть ли в этой конфигурации настроенные синхронизации и выключены ли такие регламентные задания как оповещения, если синхронизации есть их стоит удалить, а регламентные задания выключить.
Отладка выражений на встроенном языке 1С
Порой при бесшовной интеграции документооборота приходится писать код для подстановки тех или иных значений. Приходится писать их в режиме предприятия: ни подсказок, ни автоподстановки, ни отладки там нет.
Но не все так плохо - можно подсмотреть в отладке 1С на его исполнение. Для этого в своей второй конфигурации (не ДО) необходимо найти Общий модуль «ОбщегоНазначения» а в нем функцию «ВыполнитьВБезопасномРежиме». Именно в этой функции происходит выполнение нашего кода. Если поставить, например, на возврате точку остановы, мы сможем посмотреть, какие параметры пришли и какой код выполняется. Если продвинемся на пару шагов вперед, то увидим, какой результат вышел в итоге. К тому же не запрещается на время отладки в 1С размещать что-то «подсказывающее»: где конкретно процесс оборвался, в случае сложных логических цепочек можно разместить, например, функцию ЗаписьЖурналаРегистрации.
Реквизит, который я указал, не заполнянтся – это очень распространенная ошибка. Но в 90% случаев решается она очень просто: у реквизита, который не заполняется, необходимо проставить галку «Заполнять из данных заполнения». Если это не помогает, то тут универсального ответа нет, нужно проверять тип заполнения. Для теста можно проверить заполнение из другого реквизита и т.д.
Как передать ссылку через встроенный язык 1С?
Вот тут начинаются сложности. При передаче результата достаточно его просто вписать, но если результат ссылочный, то результатов три:
Параметры.Результат - необходимо заполнить. Можно заполнить наименованием по ссылке. Если будет пустой, то все другие результаты не сохранятся.
Параметры.РезультатID - сама ссылка на объект. Достать ее будет сложной задачей.
Параметры.РезультатТип – тип ссылки, передается строкой из XDTO – DM.
Как передаются ссылки в целом?
Всегда перед настройкой бесшовной интеграцией документооборота делайте простую синхронизацию, чтобы все элементы справочников были максимально одинаковыми, за исключением конечно нестандартных. Но бесшовная интеграция довольно универсальная в этом плане, и если необходимо что-то синхронизировать, то достаточно сделать так, чтобы наименование было одно и то же, тогда элементы не будут дублироваться, а подставляться будут те, что есть в системе.
Как включить свой реквизит в бесшовную интеграцию
1. На стороне ИС
1. В модуле менеджера справочника Правила интеграции прописать новый реквизит в метод ПолучитьРеквизитыОбъектаДО
2. При необходимости работать с данным реквизитом интерактивно на стороне ИС нужно вынести его на форму и обеспечить его заполнение в методе Справочники.ПравилаИнтеграцииС1СДокументооборотом. СоответствиеСвойствXDTOиРеквизитовФормыОбъектаДО или в процедуре ПрочитатьОбъектВФорму в форме документа БИД.
2. На стороне ДО
1. Добавить реквизит в XDTO пакет DM в DMDocument или в DM<. >Document
2. При необходимости добавить реквизит в метод ОбработкаЗапросовXDTO. СоответствиеСвойствXDTOРеквизитамПоиска
3. В ОМ ОбработкаЗапросовXDTOДокументы прописать заполнение и получение данного реквизита из объекта XDTO в методы ПолучитьДанные<. >Документа, ЗаполнитьДанные<. >Документа
В связи с развитием законодательных требований к организации юридически-значимого электронного документооборота сейчас трудно найти компанию, которая не столкнулась бы с необходимостью выбора программного продукта, на базе которого можно эффективно организовать электронный документооборот с контрагентами и контролирующими органами. Фирма 1С, стоящая у истоков автоматизации процессов учета и документооборота в нашей стране, предлагает готовое современное решение, позволяющее обмениваться документами с соблюдением всех необходимых формальностей.
Подключение модуля 1С:ЭДО доступно практически во всех типовых конфигурациях 1С. Сейчас это коробочный сервис, доступный бесплатно подписчикам ИТС, использующим основные типовые конфигурации 1С. В данной статье мы расскажем о функционале и возможностях конфигурации 1С:Документооборот для решения практических задач организации юридически-значимого ЭДО.
Электронные документы от контрагентов, подписанные электронно-цифровой подписью, поступают в 1С:Документооборот через модуль 1С:ЭДО. Настройки получения и отражения в учете позволяют гибко регулировать правила и шаблоны создания документов учета.
Все электронные документы, отраженные в учете, становятся в 1С:Документооборот внутренними документами, и для них в системе автоматически становятся доступными инструменты настройки деловых процессов и совместной работы сотрудников, контроля и исполнения задач, в т. ч. настройка условий маршрутизации документов и комплексных процессов обработки, которые не всегда доступны у других операторов ЭДО или, например, доступны только при работе в личном кабинете.
Отдельно хочется остановиться на подписании документов электронной подписью в 1С:Документооборот. Если позволяют регламенты информационной безопасности в компании, можно настроить клиент-серверный вариант подписания документов, при котором подписанту нет необходимости постоянно держать при себе токены с ключами ЭП. Контейнеры с закрытыми ключами ЭП могут храниться в реестре или на жестком диске, а при подписании происходит проверка подписей и сертификатов на сервере. Сама подпись на электронный документ ставится посредством нажатия на кнопку, когда подписанту приходит соответствующая задача. Это привычно для пользователей. При выполнении задачи система запрашивает сертификат ЭП и пароль от него.
Основные сервисы оператора 1С:ЭДО доступны прямо из интерфейса 1С: Документооборот, в отличие от других операторов, у которых вся работа по настройке ЭДО ведется из личного кабинета. Настройка учетной записи ЭДО и обмена электронными документами, работа с приглашениями контрагентов, отправка заявлений на выпуск сертификатов ЭП в удостоверяющий центр – всё это осуществляется непосредственно в 1С:Документооборот. Настройку канала ЭДО с конкретным контрагентом в 1С: Документооборот также можно производить прямо из справочника «Контрагенты».
Бесшовная интеграция 1С:Документооборот с большинством прикладных решений 1С позволяет вовлекать в процесс согласования и подписания документов пользователей других систем 1С:Предприятие, даже если они не работают в самой системе 1С:Документооборот. Таким образом создается единое информационное пространство, в котором согласовываются и подписываются электронные документы в компании. Так с помощью системы 1С:Документооборот можно создать электронный архив всех образующихся в деятельности компании документов, и в случае необходимости предоставления документа в контролирующие органы из него можно выгрузить электронный документ с подписью. У других операторов ЭДО информация о подписании документа хранится только в личном кабинете оператора, куда не всегда оперативно можно получить доступ, да и найти нужный документ тоже бывает непросто.
1С:Документооборот позволяет гибко регулировать отправку и получение электронных документов. При необходимости можно настроить отправку вручную сразу после подписания документа или получение документов по определенному расписанию (например, один раз в день только по рабочим дням), что актуально для определения сроков исполнения документов, если компания ведет претензионную работу.
Если оператор ЭДО контрагента отличается от оператора ЭДО компании, то требуется настройка роуминга. Это довольно трудоемкий процесс, который может занимать до 30 дней и сильно усложняет процесс обмена электронными документами. Между провайдерами - партнерами 1С (Калуга Астрал, Тензор (СБИС), Такском и другие), реализован механизм автоматической настройки роуминга без подачи письменных заявлений. Конечно, в каждом конкретном случае могут существовать технические нюансы настройки, но процедура в целом упрощена для провайдеров - партнеров 1С.
«Академия документооборота Лушников и партнеры» приводит пример доработки функционала ЭДО в системе 1С:Документооборот, реализованной у одного из клиентов:
1. У клиента настроена учетная запись у оператора 1С:ЭДО (провайдер Калуга - Астрал).
2. В профиле ЭДО в системах 1С:ДО и 1С:УПП указан один и тот же идентификатор ЭДО.
3. В 1С:УПП и 1С:ДО реализованы настроечные регистры сведений, которые используются для первичного разделения потоков формализованных и неформализованных документов.
Настроечный регистр в 1С:ДО можно использовать как для разрешения загрузки документов определенных видов, так и для запрета загрузки документов определенных контрагентов. Это особенно актуально для контрагентов, которые не соблюдают формат xml при выставлении первичных документов.
4. Доработан механизм группового копирования однотипных настроек отправки / получения / отражения в учете по видам документов ЭДО в 1С:ДО.
5. Для документов вида "Прочее" в форме "Текущие дела ЭДО" в 1С:ДО реализована проверка на отражение в учете в 1С:УПП. Таким образом, если документ получен в 1С:УПП, то в 1С:ДО его нет необходимости отражать в учёте.
6. В 1С:ДО реализован механизм переноса учетных записей ЭДО контрагентов из 1С:УПП (работу с приглашениями контрагентов клиент ведет из 1С:УПП).
Таким образом справедливо можно заметить, что система 1С: Документооборот может в полной мере использоваться как ключевое звено в организации ЭДО. 1С: Документооборот востребована как в компаниях с развитой филиальной сетью или холдинговой структурой, в состав которой входят несколько юридических лиц, так и в компаниях с высоким уровнем централизации. В первом случае модуль 1С:ЭДО в 1С:Документооборот позволяет решать задачи обмена документами как между компаниями одного холдинга, так и со сторонними контрагентами. Во втором случае 1С: Документооборот используется в качестве мастер-системы и архива всех документов, образующихся в деятельности компании, в котором хранятся не только сами подписанные электронные документы, но и результаты внутренних бизнес-процессов по ним.
Недавно возникла задача по настройке интеграции программы 1С:Управление торговлей 8 Редакция 11 и 1С:Документооборот. Хорошего материала по настройке, где все было бы популярно расписано найти не удалось. Поэтому в процессе настройки я решил подготовить небольшую инструкцию.
Необходимо настроить интеграцию «1С:Управление торговлей 8 Редакция 11», далее УТ11 и «1С:Документооборот», далее ДО. На основании данных справочника «Договоры контрагентов», в программе УТ11, формировать в ДО входящий документ с заполнением основных реквизитов.
Используемые версии конфигураций и дополнительное ПО:
«1С:Управление торговлей 8 Редакция 11», версия 11.0.7.21
«1С:Документооборот ПРОФ», версия 1.2.2.7
Веб-сервер Apache, версия 2.2.22
В качестве настраиваемых баз были взяты демонстрационные конфигурации, с заполненными данными.
Настройка веб-сервера Apache 2.2
Следует заполнить поля:
Network Domain – localhost
Server Name – localhost
Administrator’s Email Address – можно указать произвольный e-mail, этот адрес будет показан пользователю в случае ошибки на сервере при открытии страницы.
Переключатель следует оставить по умолчанию for All Users, on Port 80, as a Service
Тип установки оставляем Typical (типовой)
В качестве папки для установки веб-сервера рекомендуется использовать либо папку в корне диска D, либо диска C, если установлена Windows 7 в папку C:Users Public WEBSERVER
Настройка программы ДО
Настройки в программе следует выполнять под учетной записью пользователя с полными правами, правами администрирования. В программе ДО необходимо открыть конфигуратор. В главном меню выбрать Администрирование —> Публикация на веб-сервере…
В открывшемся окне следует указать:
- Указать Имя DocMng
- Убедиться, что выбран Веб-сервер Apache 2.2
- Установить флаг ПубликоватьWeb-сервисы
- Установить флаги напротив DMService
- Нажать кнопку Опубликовать.
В открывшемся окне Публикация веб-клиента нажмите кнопку Да.
Настройка программы УТ11
Настройки в программе следует выполнять под учетной записью пользователя с полными правами, правами администрирования. В программе УТ11 необходимо открыть панель Администрирование, выбрать Настройка параметров учета.
В открывшемся окне необходимо перейти на вкладку Интеграция с 1С:Документооборот и выполнить следующие действия:
Настройка подключения к ДО. На панели Администрирование в группе Настройки необходимо открыть пункт Персональные настройки.
В открывшемся окне необходимо перейти на вкладку Интеграция с 1С:Документооборот и нажать кнопку Настроить параметры авторизации в 1С:Документооборот.
В открывшемся окне необходимо указать имя пользователя и пароль учетной записи ДО. У данной учетной записи должна быть установлена роль Полные права.
На панели Администрирование, слева, в панели навигации необходимо выбрать пункт Настройки заполнения объектов 1С:Документооборота.
В открывшемся окне следует добавить новую настройку заполнения, нажав кнопку Создать.
В качестве примера рассмотрим создание документов в программе ДО на основании договоров контрагентов в программе УТ11.
В открывшейся форме следует заполнить значения, аналогично, приведенным на рисунке:
Для проверки соответствия документов ДО и договоров контрагентов можно открыть карточку справочника Партнеры. Для того, чтобы открыть справочник Партнеры можно перейти на панель Нормативно-справочная информация, слева, в панели навигации выбрать пункт Партнеры.
В карточке партнера следует открыть список договоров, нажав пункт Договоры по партнеру.
Примечание! В момент создания входящего документа будет произведена попытка подключения к программе ДО через веб-сервер. Поэтому необходимо, чтобы веб-сервер был запущен, база ДО была опубликована на данном веб-сервере и доступна для подключения по учетной записи, указанной в персональных настройках УТ11.
В открывшейся форме входящего документа будут заполнены все реквизиты, которым ранее в форме настроек заполнения объектов 1С:Документооборота было сопоставлено соответствие. В данном примере соответствие было выставлено для реквизитов:
Читайте также: