Описание услуги
Для чего необходим обмен данными между программами 1С?
Благодаря обмену информацией можно решить следующие моменты:
- исключить появление дубликатов документации;
- привести смежные процессы к автоматизированной работе;
- улучшить качество сотрудничества разных подразделений;
- своевременно обновлять информацию, требуемую для выполнения работы специалистов из разных отделов;
- четко определить распределение информационных потоков, с соблюдением конфиденциальности для разных пользователей к тому или иному виду учета.
Алгоритм обмена данными
Классический процесс первичного обмена происходит по следующему алгоритму:
- согласование состава и количества передаваемой информации;
- выбор протокола обмена;
- проведение синхронизации;
- определение правил;
- составление графика обмена.
Состав обмена информацией
Условно все объекты, принимающие участие в обмене, можно разделить на две категории (приемник и источник). При этом они могут одновременно относиться к обеим группам, в случае если проводится двусторонний обмен. Чтобы определить источник и приемник требуется логика, учитывающая необходимость передачи, а также функциональные возможности конкретной системы.
После того как от пользователя было получены и закреплены требования происходит создание списка данных, подлежащих обмену, определяется их количество, частота проведения операции, а также прописывается процесс работы с учетом возможных ошибок и действий на случай коллизий.
На этом же этапе выбирается формат обмена, с учетом структуры компании и количества используемого программного обеспечения. Это может быть:
- РИБ (распределенная информационная база), состоит из идентичных конфигураций БД 1С, имеет четкую управленческую структуру «глава-подчиненный» в каждой паре для обмена. Поскольку РИБ является и элементом технологической платформы, то допускается не только передача информация, но и удаленное внесение изменений в настройки конфигурации (только в направлении от главного).
- Универсальный обмен подходит, когда работа в компании проводится не только с ПО на платформе «1С: Предприятие», но и со сторонним сервисами. Для этого информация переформатируется в xml-формат по «Плану обмена».
- EnterpriseData предложена создателями 1С сравнительно недавно и создана с целью обмена информацией с разными автоматизированными системами при помощи файлов в формате xml. Внедрение этой разработки позволяет исключить необходимость реализации импорта/экспорта, поскольку одна точка выполняет функцию и входа, и выхода.
Протоколы обмена
Системы, работающие на платформе «1С: Предприятие 8» имеют доступ к большому количеству возможностей, чтобы организовать обмен различными информационными ресурсами. Для этого можно использовать универсальные стандарты, включая (Excel, xml, текстовые файлы, соединение типа ADO и другие). В связи с этим определяя используемый транспорт, следует обращать внимание на возможности базы данных, относящейся к сторонней системе.
Синхронизация
Чтобы процесс синхронизации справочников был максимально эффективен, требуется наличие 1 точки для ввода информации. Если же справочники заполнялись по разным правилам в силу тех или иных причин, необходимо четкое определение полей для синхронизации, чтобы весь обмен был приведен к общему знаменателю.
Для решения этого вопроса, возможно, возникнет необходимость в нормализации НСИ в источнике. Как правило, подобные вопросы решает экспертная группа, имеющая достаточное количество знаний и ресурсов для сопоставления разных элементов, выявления дубликатов или ошибок, заполнения обязательных полей и т.д.
Выбор правил
Чтобы передаваемые данные корректно отображались в системе приемника, необходимо заранее установить правила обмена. Они находятся в формате xml и включают в себя все ключевые реквизиты, которые должны быть и у источника, и у приемника. Чтобы решить этот вопрос можно использовать «1С: Конвертация данных». ПО автоматизирует разработку правил и позволяет реализовать как разовый, так и постоянный обмен на должном качестве.
План обмена позволяет минимизировать риск потери информации. Он является составной частью любой программы, работающей на платформе «1С: Предприятие». Содержит в себе все необходимое для установки порядка обмена:
- состав и наличие у документов обязательных реквизитов;
- используемые базы приемники/передатчики, также называемые узлами.
Благодаря плану обмена активизируется РИБ по избранным направлениям. Изменения информации, которые отображены в плане, имеют соответствующий признак и фиксируются. Признак изменений сбрасывается только когда информация в приемнике и источнике полностью идентична.
График обмена
Чтобы обмен был регулярным и проходил в автоматическом режиме необходимо заранее выставить периодичность выгрузки. В каждом конкретном случае частота определяется индивидуально при учете:
- необходимости актуализации данных;
- доступных технических возможностей.
ПО на платформе «1С: Предприятие» позволяет установить старт обмена, привязанный к какому-либо событию.
Проблемы настройки синхронизации
В случае если обмен производится в разных системах, возможно столкновение с вопросами, требующими дополнительной работы. Чаще всего это связано с тем, что:
- используются сильно измененные БД, разительно отличающиеся от типового варианта;
- версии платформ «1С: Предприятия» не совпадают;
- конфигурация не актуальна и давно не проходило обновление;
- объекты подвергались доработкам;
- требуются нестандартные правила обмена;
- справочники имеют слишком разный комплект реквизитов.
Как в перечисленных, так и в стандартных случаях обмен данными требуют наличия узкоспециализированных знаний, а значит, желательно чтобы его проводили специалисты 1С. Настройку обмена же можно выполнить только после завершения указанных ранее действий.
Настройка обмена между программами 1С: УПП и 1С: Розница
Настройка 1С: Управление производственным предприятием (УПП):
- В подменю «Сервис» необходимо выбрать пункт «Обмен данными с продуктами на платформе». Если выходит ошибка «Возможность недоступна», необходимо поставить галочку в «Настройке обмена данным» и затем не обращать внимание на сообщение об ошибке.
- В настройке синхронизации выбирается пункт «Создать обмен с Розница».
Перед тем как запустить настройку параметров при помощи локального или сетевого каталога, необходимо проверить жесткий диск на наличие требуемого количества свободного места (от 30 Мб до 600 Мб). Конфигуратор позволяет создать каталог напрямую.
- При использовании сетевого каталога, требуется игнорировать сообщения о возможности использования эл. почты и FPT-адреса.
- Префиксы в настройках проставляются вручную, для этого используется аббревиатура РО, БП, УПП и т.п. Они буду присутствовать в заголовке документов, и указывают на базы, в которой они были созданы первоначально.
- Правила и дата выгрузки также заполняется самостоятельно.
В случае отсутствия редакции выгрузки, система автоматически выгрузит все имеющиеся параметры.
Чтобы получить сводные данные по проведенным действиям необходимо создать файл настройки обмена для программы 1С: Розница, это позволит не выполнять эти действия дважды. Если требуется обмен сразу после установки синхронизации, то проставляется соответствующая галочка.
В конце производится настройка расписания, чтобы обмен проходил в автоматическом режиме.
Заказать услугу по настройке обмена данными
Синхронизация программ 1С достаточно несложный процесс, если речь идет о типовых конфигурациях, в которых не было никаких доработок. Опытный пользователь 1С сможет самостоятельно настроить обмен. Если же речь идет о программах, в которых вносились правки, адаптированные под требования и бизнес-процессы организации, услугу стоит заказать у профессиональных специалистов 1С. Обратившись в компанию «АйТи-Консалтинг», организация получит качественную настройку систем, без рисков потери данных и поломки системы учета.