1с документооборот обмен с бухгалтерией
Механизмы интеграции
Конфигурация "1С:Документооборот" редакции КОРП содержит несколько встроенных планов обмена с другими типовыми конфигурациями на платформе "1С:Предприятие".
Редакции ПРОФ и ДГУ не содержат таких планов обмена. Тем не менее, все редакции поддерживают обмен данными с помощью встроенной обработки УниверсальныйОбменДаннымиXML , использующей внешние правила обмена, загружаемые из файла. Собственные планы обмена можно добавить в любую из редакций.
Встроенные планы обмена предназначены для автоматической синхронизации данных в ходе совместного использования разных прикладных решений, но могут использоваться и для первоначального наполнения информационной базы.
Внешние правила обмена, поставляемые в составе дистрибутива, предназначены скорее для первоначального наполнения информационной базы, но могут использоваться и для последующей синхронизации данных. В последнем случае обмен нужно будет запускать регулярно вручную.
Встроенные планы обмена используют подсистему Обмен данными "Библиотеки стандартных подсистем" (далее БСП) редакции 2. Это значит, что в составе каждого плана обмена есть макет с правилами регистрации, а также макеты правил обмена и правил обмена конфигурации-корреспондента:
- Правила регистрации используются в "1С:Документообороте" для определения необходимости регистрации записываемого объекта к выгрузке в конфигурацию-корреспондент.
- Типовые правила регистрации тривиальны (содержат только перечень регистрируемых объектов без дополнительных условий).
- Автоматическая регистрация изменений в планах обмена выключена, для регистрации используется стандартная механика БСП, анализирующая изменения в выгружаемых полях перед регистрацией.
При необходимости комплект правил может быть загружен из файла. Как правило, это делают:
- после обновления конфигурации-корреспондента. В этом случае свежий комплект правил находится в составе дистрибутива обновления, в папке "Синхронизация данных";
- во время отладки правил обмена, разрабатываемых на основе типовых правил, если они требуют доработки на конкретном внедрении.
После отладки доработанных правил обмена рекомендуется включить их в состав конфигурации, сняв с поддержки макеты, чтобы:
- получить возможность сравнивать доработанные правила с типовыми при обновлении конфигурации;
- избежать проблем, связанных с проверкой правил при обновлении информационной базы после изменения структуры метаданных.
Обратите внимание:
Правила, загруженные из файла и переставшие соответствовать новой структуре метаданных, не дадут довести до конца штатное обновление информационной базы.Правила обмена разрабатываются с помощью конфигурации "Конвертация данных" редакции 2.1. Конфигурация бесплатна и доступна по линии ИТС. Рекомендуется использовать типовые правила как основу для разработки, сохранив их в файлы и загрузив в информационную базу "Конвертации данных".
"1С:Документооборот" не поддерживает обмен данными в формате EnterpriseData. Соответственно, для разработки правил обмена не следует использовать конфигурацию "Конвертация данных" редакции 3.
Расширение плана обмена
При включении новых объектов в существующий план обмена следует:
Добавление плана обмена
При разработке собственных планов обмена следует:
- Создать новый план обмена на стороне обеих конфигураций. Имя плана обмена должно быть одинаковым в обеих конфигурациях. Состав обязательных процедур модуля менеджера плана обмена приведен в документации к подсистеме Обмен данными "Библиотеки стандартных подсистем" соответствующей версии.
- Включить в состав планов обмена объекты, участвующие в обмене, а также регистр сведений СоответствиеОбъектовИнформационныхБаз , запретив авторегистрацию изменений. Использование собственного механизма регистрации БСП позволит избежать выгрузки объектов, изменившихся только в части не участвующих в обмене реквизитов.
- Создать подписки на события, аналогичные описанным выше, и обработчики для них. Лучше создать для этого отдельный общий модуль, не снимая с поддержки общий модуль ОбменДаннымиСобытияДокументооборот .
- Включить новый план обмена в тип параметра общих команд подсистемы Обмен данными . Проще всего найти нужные команды, выполнив в Конфигураторе поиск ссылок на типовой план обмена.
- Включить новый план обмена в код процедуры ПолучитьПланыОбмена общего модуля ОбменДаннымиПереопределяемый .
- При необходимости создать формы настройки плана обмена (см. документацию к "Библиотеке стандартных подсистем", а также примеры в планах обмена с конфигурациями "1С:Бухгалтерия" предприятия и "1С:Управление производственным предприятием").
- Сохранить описания обновленных конфигураций в файлы с помощью обработки MD8Exp.epf , входящей в состав дистрибутива конфигурации "Конвертация данных".
- Загрузить описания конфигураций в информационную базу "Конвертации данных".
- Разработать два набора правил обмена и два набора правил регистрации для каждой из сторон обмена.
- Добавить оба набора правил обмена и по одному набору правил регистрации в каждую конфигурацию в качестве макетов плана обмена.
- Настроить синхронизацию данных и отладить ее.
Обратите внимание:
Правила обмена, зачитанные из макетов в составе конфигурации, кэшируются в регистре сведений ПравилаДляОбменаДанными . При отладке рекомендуется использовать загрузку правил обмена из файла. Для обновления правил из макета следует изменить номер версии конфигурации или выполнить загрузку вручную по команде Загрузить правила… , выбрав вариант Из конфигурации .Веб-сервисы
Типовая конфигурация "1С:Документооборот" содержит набор веб-сервисов.
Некоторые из них специализированы и служат, например, для обмена с мобильными устройствами или для синхронизации данных с другими информационными базами, разработанными с применением "Библиотеки стандартных подсистем".
Два веб-сервиса, однако, предназначены для интеграции с произвольными внешними программами, как разработанными на платформе "1С:Предприятие", так и любыми другими, способными обращаться к веб-сервисам. Речь идет о веб-сервисах:
- Files – простой сервис, поддерживающий работу с файлами и папками "1С:Документооборота" извне.
- DMService – поддерживает работу с основными объектами и функциями "1С:Документооборота". Перекрывает функционал веб-сервиса Files . Используется "Библиотекой интеграции 1С:Документооборота".
Данные веб-сервисы включены во все редакции "1С:Документооборота".
Работа с веб-сервисами из прикладных решений на платформе "1С:Предприятие", как правило, строится следующим образом:
- Определяется способ хранения и редактирования настроек подключения к веб-сервису. Настройки состоят из:
- Адреса веб-сервиса;
- Имени пользователя и пароля (в текущих версиях платформы поддерживается только аутентификация "1С:Предприятия", поэтому следует либо предоставить пользователям интегрируемого прикладного решения возможность ввести имя пользователя и пароль, либо использовать для доступа служебную учетную запись, для которой запрещен интерактивный вход);
- Таймаута при обращении к сервису (при низком качестве соединения, а также при первом обращении к сервису задержки могут быть значительными).
- Определяется способ получения WSПрокси для обращения к веб-сервису. Операции создания WSОпределений и WSПрокси достаточно затратны, поэтому рекомендуется выносить получение реквизитов, в отдельный общий модуль с повторно возвращаемыми значениями.
- Создаются процедуры и функции, являющиеся обертками для функционала веб-сервиса на стороне прикладного решения. Непосредственную работу с объектами XDTO рекомендуется инкапсулировать в них, чтобы облегчить доработки при изменении функционала сервиса.
Примеры использования веб-сервисов можно увидеть в "Библиотеке интеграции 1С:Документооборота", поставляемой в составе дистрибутива "1С:Документооборота".
Веб-сервис Files
Веб-сервис использует всего четыре типа объектов:
- File – файл в папке.
- Folder – папка файлов.
- ShortFileInfo – сведения о файле, возвращаемые сервисом после его создания.
- FileList – список файлов, отобранных по условиям.
- GetFileList – получает список файлов в указанной папке.
- GetFile – получает файл по указанному коду файла.
- AddFile – добавляет файл в указанную папку.
- DeleteFile – помечает файл на удаление.
- FindFolder – находит папку по наименованию в указанной родительской папке.
- AddFolder – создает новую папку в указанной родительской папке.
Все действия, выполняемые этим веб-сервисом, можно выполнить с помощью веб-сервиса DMService. Работа с файлами документов поддерживается только DMService.
Веб-сервис DMService
Сервис использует XDTO-пакет DM. Пакет содержит несколько десятков прикладных объектов, являющихся представлениями таких объектов "1С:Документооборота", как файлы, документы, процессы, задачи и так далее. Все они - потомки абстрактного DMObject и имеют общие свойства objectId и externalObject .
Свойство objectId представляет собой ссылку на объект "1С:Документооборота" и содержит его представление, идентификатор и тип.
Свойство externalObject представляет собой ссылку на объект интегрируемой программы и так же содержит его представление, идентификатор и тип. Свойство заполняется сервисом автоматически, если объект "1С:Документооборота" был ранее связан с объектом интегрируемой конфигурации, например, при создании или записи с заполненным свойством externalObject .
Сервис поддерживает всего одну операцию, execute . В качестве параметра передается объект-потомок DMRequest . Требуемая операция и ее параметры определяются типом переданного объекта и его свойствами. Например, запрос DMGetObjectListRequest получает список объектов типа, указанного в свойстве type по условиям, указанным в свойстве query .
Результат операции возвращается в объекте-потомке DMResponse . В простейших случаях это объект DMOK . В случае ошибки возвращается DMError , содержащий краткое ( subject ) и полное ( description ) описание ошибки.
Для большинства запросов существуют парные им объекты-ответы, содержащие результат выполненной операции. Например, список объектов, полученный вызовом DMGetObjectListRequest , возвращается в объекте DMGetObjectListResponse .
Приведем простейший пример работы с веб-сервисом на встроенном языке платформы "1С:Предприятие". Начнем с получения определений и прокси веб-сервиса (подразумевается, что адрес публикации, имя пользователя и пароль уже получены):
Cоздадим запрос на получение списка внутренних документов:
Определим условие запроса (поиск по наименованию):
Выполним запрос, проверив результат на предмет ошибки:
Разберем ответ, заполнив таблицу названиями и идентификаторами найденных документов:
Подробное описание объектов и операций сервиса дается в составе дистрибутива "1С:Документооборота" (файл "Описание веб-сервисов.html" в каталоге шаблонов). Это описание доступно также из интерфейса демонстрационной конфигурации "Библиотека интеграции с 1С:Документооборотом", которая содержит также более сложные и полезные примеры использования сервиса.
При выпуске новых версий "1С:Документооборота" сервис расширяется и дополняется новыми объектами и свойствами так, чтобы не затронуть работу клиентских приложений, не знающих об этих изменениях. Этого же принципа следует придерживаться при самостоятельном изменении функционала сервиса: например, добавляя новые свойства, устанавливать минимальное количество в 0.
Обработка запросов к сервису сосредоточена в общих модулях:
- ОбработкаЗапросовXDTO – общий вход для всех вызовов
- ОбработкаЗапросовXDTOБизнесПроцессыИЗадачи
- ОбработкаЗапросовXDTOДокументы
- ОбработкаЗапросовXDTOФайлы
Присутствуют только в редакции КОРП:
- ОбработкаЗапросовXDTOКорп
- ОбработкаЗапросовXDTOОбмен
- ОбработкаЗапросовXDTOПочта
- ОбработкаЗапросовXDTOУчетВремени
Перед использованием сервиса следует получать его версию и редакцию запросом DMGetVersionRequest и не пользоваться возможностями, которые не поддерживает сервис. Попытка использовать отсутствующие возможности, например, попытка создать исходящее письмо в редакции ПРОФ, приведет к ошибке (возврату DMError ).
Доработки рекомендуется вносить в модуль ОбработкаЗапросовXDTO Переопределяемый . Его процедуры и функции позволяют провести дополнительное изменение объектов XDTO при их создании по объектам "1С:Документооборота" и наоборот.
Библиотека интеграции 1С:Документооборота
"Библиотека интеграции 1С:Документооборота" (далее БИД) не является самостоятельным прикладным решением, хотя и содержит некоторые демонстрационные объекты, и предназначена для встраивания в прикладные решения на платформе "1С:Предприятие".
БИД может использоваться с любыми версиями "1С:Документооборота", начиная с редакции 1.2.
БИД публикуется в составе дистрибутива "1С:Документооборота" и предназначена для работы с "Библиотекой стандартных подсистем" версии, последней на момент публикации. Однако адаптация БИД к конфигурациям, содержащим более ранние версии БСП, не составляет большого труда, поскольку БИД использует функционал БСП в небольшом объеме.
Более подробное описание "Библиотеки интеграции 1С:Документооборота" и порядка ее встраивания содержится в документации, поставляемой в составе дистрибутива (папка DocDMIL ).
Бесшовная связь с 1С:Документооборот (КОРП или ПРОФ) - вот что обеспечит Вам и Вашим сотрудникам оперативный доступ и продуктивную работу с документами в учётной системе 1С на базе "1С:Бухгалтерия предприятия 3.0 ПРОФ". Интеграция позволяет экономить до 60% времени на поиск и согласование первичной документации (актов, счетов-фактур, накладных), не говоря уже о других полезных функциональных возможностях: создании и запуске бизнес-процессов, работе с электронной почтой, штрихкодировании документов и многом другом.
Интеграция с 1С:Документооборот для 1С:БП 3.0 ПРОФ является продолжением линейки модулей интеграции с 1С:УПП/КА/УТ 10.3 и другими решениями.
Напрямую из 1С:Бухгалтерия ПРОФ 3.0 теперь стало возможно работать с 1С:Документооборот любых версий и редакций (начиная с ред. 1.4.1) посредством web-сервисов, что обеспечивает «бесшовную», незаметную для пользователя связь.
Настройка работы проста и состоит всего из нескольких ключевых этапов: 1) указание пути к ДО и прописывание данных доступа, 2) настройка функционала, 3) указание места для хранения присоединённых файлов, 4) настройка общих правил интеграции, 5) настройка объектов штрихкодирования.
Теперь сразу в 1С:Бухгалтерия стало легко:
- Редактировать проекты документов и обсуждать их
- Прикреплять и хранить файлы к справочникам и документам
- Штрих-кодирование документов позволяет легко и быстро сделать электронный архив первичных документов. Имеется возможность выбора этапа штрихкодирования: 1) при записи документа, 2) при проведении документа.
R03;R03;R03;R03;R03;R03;R03;
- Учитывать затраты рабочего времени и многое другое!
Настройка сопоставления реквизитов производится в справочнике и визуально понятно и гибко (прямое сопоставление, конкретное значение, выражение на строенном языке):
Теперь 1С:Бухгалтерия стала ближе к скан-копиям оригиналов документов, их легко можно найти, выслать в контролирующие органы и контрагенту, синхранизировать справочники с 1С:Документооборот стало проще, а учет стал прозрачнее!
- Работа с задачами и бизнес-процессами
- Быстрый доступ ко всем документам контрагента и связанным с ними сопутствующими файлами
- Работа с поставленными задачами, переписка с сотрудниками.
- Возможность работы с внешними файлами любого формата и их хранение в 1С:Документооборот.
- Отправка электронной почты из 1С:Бухгалтерия ПРОФ 3.0.
- Штрих-кодирование документов и печать документов со штрих-кодами, для последующего потокового сканирования и хранения в 1С:Документооборот
Интеграция 1С:Бухгалтерии с 1С:Документооборот» позволяет:
- Сократить «двойную» работу пользователей, повысить экономию времени.
- Синхронизировать справочники
- Оперативно видеть тексты договоров и приложений к ним в 1С:Бухгалтерии после их регистрации в 1С:Документооборот.
- Иметь удобный и быстрый доступ к договорам, связанным документам и всем сопутствующим файлам.
- Сократить сроки сдачи отчетности и предоставления документов в фискальные органы.
- Повысить контроль возврата документов.
- Сократить время на поиск бумажных документов.
Требуемая версия 1С:Документооборот: 1.3.2 и выше. Несколько функций работает только с версией 1С:Документооборот 1.4.7.1 и выше.
Код модуля открыт, возможна доработка собственными силами. По предварительному согласованию, возможна бесплатная доработка модуля, в части увеличения перечня интегрируемых объектов учетной системы.
Программный продукт является защищенным и содержит фрагменты кода, не подлежащие изменению пользователем, имеет программную защиту от несанкционированного использования. При этом реализован принцип максимальной открытости кода для обеспечения возможности адаптации продукта под нужды конечных пользователей.
Процесс встраивания модуля интеграции с 1С:Документооборот в 1С:Бухгалтерия ПРОФ:
Получение обновлений первые 3 месяца с даты приобретения - бесплатно.
Ограничения лицензий по количеству пользователей нет, в рамках одной локальной сети возможно использование на неограниченное количество информационных баз ЕДИНОЙ КОНФИГУРАЦИИ (Например, если используется в единой локальной сети несколько 1С:БП 3.0 ПРОФ, то требуется одна поставка, если 1С:БП ПРОФ и 1С:УПП, то несколько поставок).
Гарантия возврата денег
ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.
Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.
Программу для документооборота можно интегрировать с другими конфигурациями на платформе «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» предусмотрены механизмы для ручной и автоматической синхронизации данных с другими типовыми конфигурациями: правила обмена и планы обмена. Обычно эти механизмы используются для таких задач, как:
Этот документ является дополнением к документации по конфигурациям "Документооборот КОРП", "Документооборот ПРОФ", "Документооборот государственного учреждения" и содержит только описание отличий версии 1.4.2 от версии 1.4.1.
Синхронизация данных с "1С:Бухгалтерией 8"
Версии: КОРП, ДГУ.
В новой версии программы появилась возможность настроить синхронизацию данных между "1С:Документооборотом 8" и "1С:Бухгалтерией 8".
Синхронизация необходима, если вы совместно используете эти конфигурации и хотите избежать дублирования нормативно-справочной информации (далее НСИ), ошибок и трудозатрат, связанных с ее изменением.
Синхронизация данных работает следующим образом:
- отслеживает изменения НСИ обеих конфигураций в автоматическом режиме;
- выгружает согласованные договоры и заявки на оплату из "1С:Документооборота 8" в "1С:Бухгалтерию 8";
- позволяет настроить синхронизацию как на стороне "1С:Документооборота 8", так и на стороне "1С:Бухгалтерии 8".
Синхронизация на стороне "1С:Документооборота 8" требует дополнительной настройки заполнения реквизитов выгружаемых данных. Обратите внимание, что данная настройка выполняется в "1С:Бухгалтерии 8" (подробнее в файле Совместное использование.htm).
Синхронизация поддерживается только между "1С:Бухгалтерией 8" КОРП, редакция 3.0.35 и выше и "1С:Документооборотом 8" КОРП, ДГУ, версия 1.4.2 и выше.
Настройка синхронизации
Для настройки синхронизации рекомендуется использовать способ, описанный в файле Совместное использование.htm (в составе дистрибутива). Особое внимание следует уделить настройкам:
1. Для выгружаемых данных (гиперссылка Изменить правила выгрузки данных).
2. Для загружаемых данных (гиперссылка Изменить значения автоматического заполнения).
Рис. 1. Настройка параметров синхронизации базы-источника
Данные настройки помогут адаптировать предложенный по умолчанию вариант синхронизации под нужды вашего предприятия. Причем не важно, на стороне какой из конфигураций вы настраиваете обмен. Помощник последовательно запросит настройки и для "1С:Документооборота 8", и для "1С:Бухгалтерии 8".
По умолчанию для синхронизации указаны следующие настройки:
- выгружаются общие для данных конфигураций виды данных:
- Корреспонденты,
- Контактные лица,
- Банковские счета,
- Организации,
- Валюты,
- Договоры,
- Заявки на оплату,
- Группы доступа корреспондентов.
Если вы согласны с этими настройками, нажмите Далее. Если вы хотите их изменить, перейдите к настройкам выгружаемых и загружаемых данных по гиперссылкам Изменить правила выгрузки данных и Изменить значения автоматического заполнения.
Настройка выгружаемых данных
Настройка открывается по гиперссылке Изменить правила выгрузки данных. С ее помощью можно выбрать, какие данные вы хотите синхронизировать и установить для них ограничение.
Рис. 2. Настройка выгружаемых данных
Ограничивать выгрузку организациями
Настройка актуальна в том случае, если на вашем предприятии учет по организациям ведется в разных базах "1С:Бухгалтерии 8". Настройка позволяет ограничить выгрузку только теми данными, которые необходимы для каждой из баз.
Если флажок установлен, то при синхронизации из базы-источника будут выгружаться реквизиты, документы и контрагенты, которые относятся только к указанным вами организациям.
Рис. 3. Настройка "Ограничивать выгрузку организациями"
Выгружать согласованные договоры видов
Если флажок установлен, то договоры, учет которых ведется в "1С:Документообороте 8", после согласования выгрузятся в "1С:Бухгалтерию 8", где станут договорами контрагентов.
Рис. 4. Настройка "Выгружать согласованные договоры видов"
Выгружать согласованные заявки на оплату видов
Если флажок установлен, согласованные заявки на оплату из "1С:Документооборота 8" будут выгружаться в "1С:Бухгалтерию 8", становясь там платежными поручениями.
Рис. 5. Настройка "Выгружать согласованные заявки на оплату видов"
Настройка загружаемых данных
Настройка открывается по гиперссылке Изменить значения автоматического заполнения. В данном окне укажите группы доступа, которые будут автоматически присваиваться корреспондентам, загруженным из другой конфигурации.
Рис. 6. Настройка группы доступа корреспондентов
Настройка имеет смысл для предприятий, использующих ограничение прав доступа. Группа доступа назначается для корреспондентов, созданных в "1С:Бухгалтерии 8" и загруженных в "1С:Документооборот 8". Без этой настройки пользователи "1С:Документооборота 8" не будут иметь прав на работу с данными корреспондентами.
На этом настройки для конфигурации-источника завершены. Рекомендуем еще раз проверить введенные данные и только после этого нажать Далее.
Рис. 7. Текстовое представление настроек синхронизации базы-источника
Изменение настроек синхронизации
Настройки автоматической синхронизации можно изменить. Для этого:
1. Откройте параметры синхронизации (Настройка и администрирование – Синхронизация данных).
2. В списке Правила синхронизации данных нажмите Настроить.
Рис. 8. Параметры настроенной синхронизации
3. В открывшемся окне можно добавить или удалить виды данных для обмена, изменить ограничения, назначить или удалить используемые группы доступа, полностью удалить синхронизацию (команда Удалить в меню Все действия).
Рис. 9. Изменение настроек синхронизации
Анализ времени расчета прав
Версии: ПРОФ, КОРП, ДГУ.
Расчет очереди обновления прав занимает некоторое время. Раньше это время нельзя было спрогнозировать. Теперь такая возможность появилась.
Новая обработка Анализ времени расчета прав рассчитает примерное время обработки очереди и покажет элементы, время расчета которых будет самым продолжительным.
Для запуска обработки перейдите по ссылке Прогноз времени расчета в окне Обновление прав доступа (Настройка и администрирование – Сервис).
Рис. 10. Обновление прав доступа
В окне Анализ времени обработки очереди укажите:
- какую очередь проанализировать,
- сколько замеров выполнить.
Число замеров – это количество объектов в выборке, которую программа будет анализировать по каждому типу элементов в очереди.
После этого нажмите Выполнить анализ.
Рис. 11. Анализ времени обработки очереди
Результаты анализа отображаются в таблице. В колонке Прогноз вы увидите примерное время обработки очереди. Среднее время расчета прав и количество элементов каждого типа выводятся в одноименных колонках.
Элементы, добавленные в очередь после запуска обработки Анализ времени обработки очереди, в прогнозе не учитываются.
Прочие изменения
1. Новый состав дистрибутива. Теперь файлы, касающиеся обменов, распределены по папкам Синхронизация данных и Прочие обмены. Внутри папок расположены файлы для обмена, правила обмена, инструкции Совместное использование.htm и Инструкция по загрузке правил обмена.txt.
2. Список исправленных ошибок можно посмотреть на сайте поддержки пользователей:
Порядок обновления с предыдущих версий
После обновления с версии 1.2.8 и более ранних
Первичная подготовка к поиску писем по тексту
Версии: КОРП, ДГУ.
Чтобы поиск по тексту писем выполнялся по всем письмам в информационной базе, нужно запустить обработку ЗаполнитьПланОбменаПоискаПисемПоТексту.epf.
Без этой обработки поиск по тексту будет искать только те письма, которые появились в базе после обновления конфигурации.
Обработку нужно запустить один раз, после обновления на 1.4.2.
Исправление отображения документов без активных задач
Версии: КОРП, ДГУ.
Чтобы для остановленных или прерванных процессов не появлялся признак неисполненных задач по документам , нужно запустить обработку ИсправлениеЗаписейОНаличииНеисполненныхЗадачУПредметов.epf.
Без этой обработки будут корректно отображаться только те процессы, которые были остановлены или прерваны после обновления конфигурации.
Обработку нужно запустить один раз, после обновления на 1.4.2.
После обновления с версии 1.3.1 и выше
Версии: КОРП, ДГУ.
После обновления программы необходимо запустить обработку НаполнениеСправочникаВетокПереписки. Это обеспечит быстрый контроль писем.
Рекомендуем запускать обработку в момент, когда ваша база нагружена менее всего, так как выполнение обработки может занять некоторое время.
После обновления с версий 1.4.1 и 1.4.2 действий, описанных в данном разделе, предпринимать не нужно.
Гарантируем стабильный обмен без ошибок между программами 1С. Гарантии фиксируем в договоре.
Интеграция 1С с любыми системами: другими программами 1С, сайтом, банками, CRM, сторонними программами.
Перенос любых данных 1С. Готовые механизмы переносов. Один звонок и мы решаем вопрос.
Автоматизированные системы управления в большинстве случаев состоят из отдельных баз данных и зачастую имеют территориально распределенную структуру. При этом правильно реализованный обмен данными — необходимое условие для эффективной работы таких систем.
Первоначальная настройка обмена данными в 1С при этом может потребовать ряда действий, не только в части программирования, но и консалтинга, даже если мы имеем дело с однородными источниками, как в случае с продуктами на платформе «1С:Предприятие»
Почему настройка обмена 1С (или, как еще это называется - синхронизация данных в 1С 8.3) может стать самой трудоемкой и недешевой задачей проекта интеграции, рассмотрим в этой статье.
Обмен данными в среде 1С позволяет:
- Исключить двойной ввод документов;
- Автоматизировать смежные бизнес-процессы;
- Оптимизировать взаимодействие между распределенными подразделениями;
- Оперативно актуализировать данные для работы специалистов разных отделов;
- «Разграничить» разные виды учета.*
*В случае, когда данные одного вида учета существенно отличаются от другого, необходимо обеспечить конфиденциальность информации и «разграничить» информационные потоки. Например, обмен данными между 1С УТ и 1С Бухгалтерия не требует выгрузки в базу регламентного учета управленческих данных, т.е. синхронизация в 1С тут будет неполная.
Если представлять стандартный процесс реализации первичного обмена данными, когда хотя бы один из его объектов – продукт 1С, то можно выделить следующие этапы:
- Согласование состава обмена;
- Определение транспорта (протоколов обмена);
- Синхронизация;
- Установка правил;
- Составление расписания.
Выявление состава обмена 1С
Объекты обмена можно условно поделить на «источник» и «приемник». При этом они могут исполнять две роли одновременно, что будет называться – двусторонним обменом. Определение источника и приемника происходит логическим путем в зависимости от необходимости или от функциональных возможностей системы.*
*Например, при интеграции «WA: Финансист» – решения для ведения финансового учета и управления процессами казначейства, разработанного на базе «1С:Предприятие», эксперты WiseAdvice рекомендуют именно его в качестве мастер-системы. Это обусловлено наличием инструментов контроля для соблюдения правил заявочной политики, а соответственно, и для обеспечения эффективности работы решения.
Далее на основе полученных и зафиксированных требований со стороны пользователей создается список данных для обмена, определяется их объем, требования к частоте обмена, прописывается процесс работы с ошибками и обработки исключительных ситуаций (коллизий).
На этом же этапе в зависимости от парка имеющихся систем и структуры предприятия определяются с форматом обмена:
Распределенная информационная база
- РИБ подразумевает обмен между идентичными конфигурациями баз данных 1С, с четкой структурой управления «главный-подчиненный» для каждой пары обмена. Являясь элементом технологической платформы, РИБ помимо данных может передавать изменения в конфигурации и административную информацию БД (но только от главного к подчиненному).
Универсальный обмен данными в 1С
- Механизм, позволяющий настроить обмен баз 1С, как с конфигурациями на платформе «1С:Предприятие», так и интеграция 1С со сторонними сервисами. Обмен осуществляется посредством перевода данных в универсальный xml-формат в соответствии с «Планами обмена».
EnterpriseData
- Новейшая разработка фирмы 1С, предназначенная для реализации обмена данными в формате xml между продуктами, созданными на платформе «1С:Предприятие», с любыми системами автоматизации. Применение EnterpriseData упрощает доработки, связанные с обменом. Ранее при включении в систему новой конфигурации была необходима реализация механизма импорта и экспорта данных, как для нее, так и для уже имеющихся систем. Теперь системы, поддерживающие EnterpriseData, не нуждаются в доработках, имея только одну точку «входа-выхода».
Определение транспорта (протоколов обмена)
Для системы на платформе «1С:Предприятие 8» предусмотрен широкий спектр возможностей для организации обмена с любыми информационными ресурсами посредством общепринятых универсальных стандартов (xml, текстовые файлы, Excel, ADO-соединение и т.д.). Поэтому при определении транспорта для данных обмена следует отталкиваться от возможностей базы данных сторонней системы.
Синхронизация справочников
Основным принципом эффективной синхронизации справочников является наличие одной точки ввода. Но если речь идет о работе со справочниками, исторически заполнявшимися по разным правилам, необходимо четко определить поля синхронизации для приведения обмена к «общему знаменателю».*
*На этом этапе может потребоваться проведение работ по нормализации НСИ на стороне источника данных. В зависимости от состояния справочников и их объема, процесс сопоставления элементов, распознавания, выявления ошибок и дублей, а также заполнения недостающих полей и назначение полей синхронизации, может потребовать работы целой группы экспертов, как со стороны интегратора (владельца методики нормализации НСИ), так и со стороны заказчика.
Установка правил
Возможность отображения данных систем-источников в приемниках зависит от правильно заданных правил обмена. Правила, представленные в формате xml, регулируют соответствие ключевых реквизитов объектов источника-приемника. Решение «1С:Конвертация данных» предназначено для автоматизации создания правил для реализации как единоразового обмена, так и постоянного.
Гарантирует отсутствие потерь данных при обмене План обмена. Это составная часть любой конфигурации на платформе «1С:Предприятие», полностью описывающая порядок обмена 1С: состав данных (документы с «опознавательными» реквизитами) и узлы (информационные базы приемники-передатчики), а также активацию РИБ для избранных направлений обмена.
Расписание обмена в 1С
Для автоматизации регулярного обмена устанавливается периодичность выгрузки данных. Частота обмена зависит от необходимости и технических возможностей. Также конфигурации на платформе «1С:Предприятие» позволяют настроить обмен данными при наступлении какого-нибудь события.
Рассмотрев стандартный процесс реализации обмена, обратим внимание на факторы, которые потребуют доработок на разных этапах:
- Не типовые, сильно доработанные конфигурации БД;
- Разные версии платформы «1С:Предприятие»;
- Давно не обновлявшиеся, не актуальные версии конфигурации;
- Объекты обмена, ранее подвергшиеся доработкам;
- Необходимость в нестандартных правилах обмена;
- Сильно различающийся набор и состав реквизитов в имеющихся справочниках.
Поскольку даже стандартные действия по реализации первичного обмена данными требуют экспертных знаний, их рекомендуется проводить при участии специалистов 1С. Только после выполнения всех вышеописанных действий следует переходить к настройке обмена в конфигурации. Рассмотрим интеграцию баз данных на примере «1С:УПП» и «1С:Розница» (по этой же схеме настраивается обмен с «1С:УТ»). Также к типовой синхронизации относится обмен УПП - УПП, характерный для масштабных систем автоматизации на крупнейших промышленных предприятиях.
Настройка на стороне «УПП»
Рис.1 Настройка на стороне «УПП»
Рис.2 Настройка обмена данными
Чтобы решить эту проблему, необходимо выбрать «Настройку обмена данными»
Рис.3 Проставляем галочку
Рис.4 Создать обмен с «Розница»
В настройках синхронизации данных выбираем «Создать обмен с «Розница»…
Рис.5 Окно с предложением о синхронизации
Окно с предложением о синхронизации.
Рис.6 Создать необходимый каталог можно прямо из конфигуратора
Перед настройкой параметров подключения через локальный или сетевой каталог следует убедиться, что на диске под каталог есть место. Хотя, как правило, он не занимает более 30-50 Мб, в исключительных случаях под него может потребоваться до 600 Мб. Создать необходимый каталог можно прямо из конфигуратора.
Рис.7 Создаем каталог
Рис.8 Настройка параметров подключения
При подключении через сетевой каталог предложения настроить подключение посредством FTP-адреса и по электронной почте игнорируем, нажимая «Далее».
Рис.9 Настройка параметров синхронизации данных
В настройках вручную проставляем префиксы – условные обозначения баз (как правило, БП, УПП, РО), задаем правила и начальную дату выгрузки данных. Префикс будет указываться в названии документов, для обозначения базы, в которой они были созданы. Если правила выгрузки не будут отредактированы, данные по умолчанию будут выгружаться по всем имеющимся параметрам.
Рис.10 Сводная информация по итогу произведенных действий
Сводная информация по итогу произведенных действий.
Рис.11 Создаем файл настройки обмена для «Розницы»
Создаем файл настройки обмена для «Розницы», чтобы не повторять свои действия. При необходимости немедленной отправки данных сразу после настройки синхронизации – проставляем галочку.
Рис.12 Настраиваем расписание
Для автоматизации процесса обмена необходимо настроить расписание.
Обмен данными с 1С
Гарантируем обмен без ошибок между любыми системами 1С. Условия гарантии прописываем в договоре!
Перенос данных 1С
Переходите на новую программу 1С? Проведем бесплатный анализ и перенесем только необходимые данные
Настройка на стороне «Розница»
Рис.13 Настройка на стороне «Розница»
Рис.14 Выбираем «Синхронизацию»
Проставляем галочку и выбираем «Синхронизацию».
Рис.15 Производим «обратную» настройку
Производим «обратную» настройку, выбирая Управление производственным предприятием.
Рис.16 Обратная настройка С УПП
Рис.17 Загружаем файл с настройками
Загружаем файл с настройками, созданный в УПП.
Рис.18 Настройка подключения
Проставляем галочку, адрес система подхватывает автоматически.
Рис.19 Настройка параметров подключения
Рис.20 Настройка через почту
Действуем так же, как в УПП.
Рис.21 Создаем правила выгрузки
Создаем правила выгрузки.
Рис.22 Сводная информация по итогу произведенных действий
Сводная информация по итогу произведенных действий.
Рис.23 Анализ данных
Рис.24 Сопоставление данных
Рис.25 Сопоставление по видам оплаты
Проверочное сопоставление данных (Ручное сопоставление данных рекомендуется произвести на подготовительном этапе, поскольку эти работу могут стать самыми трудоемкими в процессе реализации обмена). Открытие окна сопоставления происходит по двойному щелчку мыши.
Рис.26 Выгрузка данных
Рис.27 Ошибки отсутствуют
В случае ошибки в синхронизации «Подробно…» будет заменено на «Никогда…».
Рис.28 Журнал регистрации
«Подробно…» открывает журнал регистрации с уточненной информацией по обмену.
Рис.29 Настройка завершена
В заключении хотелось бы добавить, что даже типовая синхронизация требует знаний и максимальной сосредоточенности. Если вы не уверены в своих силах, обращайтесь к нашим специалистам, который предоставляют широкий спектр услуг в части проектирования и настройки обменов и, помимо интеграции решений на платформе 1С:Предприятие, предоставляют услуги интеграции 1С с сайтом, а также любых других вендоров.
Читайте также: