Между некоторыми конфигурациями платформы 1С: Предприятие предусмотрены механизмы обмена данными. Данная статья описывает организацию процесса обмена данными программ 1С: Управление торговлей 8 и
1С: Зарплата и управление персоналом 8 с программой 1С: Бухгалтерия 8.

Многие фирмы используют для автоматизации () учета только «1С: Бухгалтерию 8». В ней ведется бухгалтерский, кадровый и
торговый учет одновременно. Однако со временем, например, при расширении организации, ее возможностей для ведения кадрового и торгового учета становится недостаточно. Поэтому фирмы приобретают «1С:
Управление торговлей 8» и «1С: Зарплату и управление персоналом 8». Все накопленные ранее данные о заработной плате, налогах, движении товаров, расчетах с контрагентами и др. можно перенести из «1С:
Бухгалтерии 8» в «1С: Управление торговлей 8» и «1С: Зарплату и управление персоналом 8» при помощи механизмов обмена. Кроме того, впоследствии можно передавать данные в обратном направлении,
например, при появлении необходимости составления отчета. 

Обмен данными является сложным процессом, организовать который можно двумя способами:

  1. передача обновленной информации;
  2. передача информации за период.

При обмене данными первым способом из программы-источника программе-приемнику передаются все данные информационной базы, которые были изменены после осуществления последнего обмена. Во втором
случае информация передается за определенный период времени, который пользователь может указать самостоятельно. Оба способа обмена данными имеют свои недостатки. Недостаток первого способа в том, что
если пользователь занес какие-либо изменения в базу-приемник задним числом, но не указал их в базе-источнике, то при обмене эти данные в базе-приемнике автоматически будут заменены данными
базы-источника. При выгрузке данных за определенный период необходимо выгружать все данные, включая те, которые были изменены задним числом в базе-источнике. Иначе в базе-приемнике эти изменения не
отразятся.

Пользователь также может выбрать тип загрузки информации: 

  1. использование XML-файла;
  2. использование внешнего соединения.

При использовании XML-файла данные из одной конфигурации выгружаются в единый файл, после чего этот файл загружается в другую конфигурацию. Если же пользователь выбирает загрузку данных при помощи
внешнего соединения, то он получает прямой доступ к информации программы-источника. Внешнее соединение устанавливается одним из двух способов: при помощи Automation-сервера или COM-соединения.
 При использовании Automation-сервера происходит полноценный запуск приложения 1С, тогда как COM-соединение запускает небольшой COM-сервер, благодаря чему соединение происходит
быстрее. 

Таким образом, интеграция «1С: Бухгалтерии 8» с другими программами семейства 1С способствует более качественной автоматизации бухгалтерского и налогового учета на предприятии. Возможность обмена
данными помогает снизить долю ручного труда на предприятии. А совместное использование программ повышает эффективность ведения учета организации благодаря тому, что сотрудники работают в привычной
для них среде: менеджеры — в программе 1С (): Управление торговлей 8, кадровики — в программе 1С: Зарплата и управление
персоналом, а бухгалтера — в программе 1С: Бухгалтерия. При своевременном обновлении программ 1С ведение учета будет осуществляться всегда в соответствии с законодательством России.