Настройка типового обмена данными между: 1С: Предприятие Бухгалтерия ред. 3.0 (БП 3.0) и 1С: Управление торговлей ред. 10.3 (УТ 10.3).

Публикация № 254877

Разработка - Обмен данными 1С - Перенос данных из 1C8 в 1C8

обмен правила конвертации правила регистрации Бухгалтерия предприятия 3.0 Управление торговлей 10.3

В этой статье я опишу, как настраивается типовой обмен данными между БП 3.0 и УТ 10.3.

В этой статье я опишу, как настраивается типовой обмен данными между БП 3.0 и УТ 10.3. (обмен с БП 3.0 доступен начиная с релиза 10.3.20)

Я настраивал обмен по следующим требованиям: движения товаров по партиям должна переноситься в БП; из БП выгружаются только информация по банковским движениям.

Для настройки обмена необходимо выполнить следующие шаги:

1. Определить из какой базы будет произведена первая выгрузка. В принципе можно делать первую выгрузку из любой базы, я например, первую выгрузку делал из УТ 10.3. Для этого в УТ необходимо сделать:

1.1. В настройке параметров учета установить флажок "Использовать обмен данными" и указать "Префикс ИБ" (в отличие от БП 2.0 количество символов в префиксе ограничено до 2).

1.2. Запустить помощник создания плана обмена ("Сервис->Обмен данными с продуктами на платформе 1С: Предприятие 8.2->Обмены данными") по кнопке "Настроить синхронизацию данных".

1.3. В помощнике по ссылке "Подробное описание" можно вызвать развернутую справку.

Я только кратко опишу шаги по настройке в помощнике: 

а) "Выбор шага настройки синхронизации данных", тут два варианта создание нового плана обмена или продолжения уже созданного, в моем случае в УТ 10.3 выбираю создание новой, а в бухгалтерии продолжение настройки.

б) Выбирается способ передачи данных, я использую файл в общей папке.

в) Настройка параметров синхронизации, здесь нужно указать название другой базы (не обязательно точно, я указал "БП") и префикс (тут нужно точно указать), а также необходимо указать параметры, касаемые правила выгрузки (такие как "Начальная дата выгрузки документов", "Выгружать аналитику по складам", "Перенос себестоимости списания", настроить отборы выгрузки и др.)


г) Сохранить файл настроек для БП и выполнить первую выгрузку (Время выполнения первой загрузки зависит от существующего объема данных)

 

2. Настроить обмен данными в БП. Далее нужно выполнить следующие шаги:

2.1. В настройках программы (Раздел "Администрирование", пункт "Настройка программы") необходимо установить флаг "Использовать синхронизацию данных" на закладке "синхронизация данных".

 

2.2. Запустить помощник создания плана обмена (Раздел "Администрирование", пункт "Синхронизация данных"). По кнопке "Настроить синхронизацию данных" и выбрать вид синхронизации УТ 10.3.

2.3. В помощнике указывается:

а) Файл настроек, сохраненный из базы УТ 10.3 (см. п. 1.3.(г)) В этом файле храниться данные о названии конфигурации, префиксе, способе соединения.

б) Настройка параметров синхронизации. Здесь указывается: "Режим обмена" (односторонний или двухсторонний, меня интересует только двухсторонний), "Начальная дата выгрузки документов", "Отборы по организации", "Настройка значений по умолчанию".

в) Далее будет выполнен первый обмен с дополнительными настройками. Перед выполнением необходимо удостовериться, что выгрузка из УТ уже завершилась.

2.4. В процессе первой загрузке пользователю будет предоставлена возможность вручную указать несопоставленные данные (данная функция будет доступна при синхронизации с дополнительными параметрами, как в УТ, так и в БП).

После выполнения первого обмена синхронизация считается выполненной, но при этом доступны настройки обмена данными, а также дополнительные функционал для работы с обменом. Для корректировки необходимо нажать кнопку изменить на форме синхронизации.

Приведу некоторые особенно важные функции:

1. "Загрузка правил конвертации объектов", здесь есть возможность задать файл с правилами обмена. Для работы с ними нужно использовать  конфигурацию "Конвертация данных". В данной конфигурации есть возможность загружать, изменять, сравнивать между собой (важная функция при обновлении), сохранять правила конвертации.

2. "Загрузка правил регистрации объектов", здесь можно задать файл с правилами регистрации. Для корректировки правил, так же используется конфигурация "Конвертация данных". В этих правилах можно настроить дополнительные условия для регистрации объектов в базе для целей участия в обмене.

3. "Параметры транспорта сообщений", здесь можно изменить параметры подключения для обмена (например, изменилась папка или ftp ресурс, используемый для обмена).

4. "Получить настройки синхронизации для другой программы", в этом пункте возможно повторно выгрузить файл настроек для другой конфигурации.

5. "Состав отправляемых данных" (Данный пункт есть только в БП 3.0, в УТ 10.3 функция данного функционала реализована встроенной обработкой "Регистрация изменения для обмена") С помощью данной функции есть возможность изменить, удалить регистрацию объектов конфигурации в обмене.

6. "Удалить настройку синхронизации", удаляет настройку.

7. Синхронизация с дополнительными параметрами. Здесь можно вручную настроить сопоставление передаваемых данных. Так же добавить дополнительные документы для обмена.

Вот и все, синхронизация настроена, удачной работы. 

Однако есть ошибки, они описаны вот здесь: //xn--80appelehcm.xn--p1ai/public/255236/

p.s. Начиная с релиза 3.0.34.10 ошибки исправлены в типовом обмене.

Специальные предложения

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. wolfsoft 2421 05.02.14 11:48 Сейчас в теме
Что-то так и не увидел, где настраивалось
вижения товаров по партиям должна переноситься в БП; из БП выгружаются только информация по банковским движениям
2. arr 263 05.02.14 14:38 Сейчас в теме
(1) wolfsoft,
Таких настроек нету. Просто клиенты в бухгалтерию вносят документы только по банку. Соответственно переносятся только эти документы.

Единственное можно регистрацию документов выключить, это я делал для документа "Корректировка долга" в правиле регистрации (с помощью конфигурации "Конвертация данных"). Вот здесь правила: http://infostart.ru/public/255236/

p.s. если нужно могу сделать правила регистрации по вашим требованиям.
3. bahcha8 13.02.14 14:28 Сейчас в теме
Спасибо за публикацию. Вами рассмотрена проблема настройки обмена УТ10.3 с БП30 с нуля, а если обмен уже был настроен с БП20? Есть ли проблемы в настройке его при обновлении 20 до 30? Если есть такой опыт - прошу поделиться.
4. arr 263 13.02.14 14:42 Сейчас в теме
(3) bahcha8,
Я как раз и настраивал обмен с уже работающими базами. Причем правила обмена уже были доработаны. Основные проблемы были:
- тестировал на одном релизе, пришел к клиентам а обмен не работал (сменился субрелиз и 1С поменяла правила обмена).
- первый обмен по времени очень долго, делал удаленно, но все зависит от объема баз.
- задвоилась организация в БП, т.к. она базовая, то вообще перестала работать. Делал непосредственное удаление с одновременной заменой. Нужно внимательно загружать и с помощью "синхронизации с дополнительными параметрами"
- не перегружаются данные по партиям, которые были до установленной даты обмена (в новых правилах я ставил 01.01.2014).
- задвоение складов, исправлял заменой и исключением из обмена.
- не синхронизировались часть документов из УТ, вручную перепроводил и менял время на 1 сек.
Ну вроде все основные ошибки.
Светлый ум; +1 Ответить
7. bahcha8 14.02.14 17:26 Сейчас в теме
(4) arr, 1с предлагает воспользоваться обработкой "Конвертация обменов с БП 20" только как и в какой последовательности ее надо запускать?? Я еще не провбоала.
8. arr 263 15.02.14 09:19 Сейчас в теме
(7) bahcha8, Не очень понял что значит "Конвертация обменов БП 2.0"? В конфигурации "Конвертация данных" есть операция сравнить и объединить два правила конвертации, про них спрашиваете?
Еще заметил что правила конвертации которые 1С использует на самом деле переработанные правила
УТ 10.3 - БП 1.6, но это их дело, лишь бы правильно работало.
5. ya.dexter1986 13.02.14 14:45 Сейчас в теме
Добрый день! Не знаю актуально или нет, но я настраивал так. Файл во вложении.
Прикрепленные файлы:
Совместное использование.htm
6. lesenoklenok 23 14.02.14 11:48 Сейчас в теме
Спасибо, что поделились своим опытом.
9. makaorel 54 26.02.14 20:10 Сейчас в теме
спасибо, пригодилось
sorkinkirill; arr; +2 Ответить
10. AlexLM75 02.03.14 11:22 Сейчас в теме
Отличная статья, помогла в настройке.
11. BETEP89 05.03.14 14:22 Сейчас в теме
Как раз,то, что искал. Очень пригодилась. Все доступно и понятно! Автору, респект!
jobkostya1c8; arr; +2 Ответить
12. arr 263 07.03.14 15:24 Сейчас в теме
У клиентов обмен с БП 3.0 работает 2 мес. Из найденных ошибок:
- при создании перемещения между расчетными счетами в БП 3.0 и выгрузки его в УТ 10.3 создается пустой контрагент.
Может кто еще с какими ошибками сталкивался?
13. Isperator 01.04.14 16:57 Сейчас в теме
Спасибо, помогла статья.
14. ildarik90 04.04.14 13:36 Сейчас в теме
15. Arhh 4 09.04.14 07:09 Сейчас в теме
Спасибо, помогло разобраться. Скажите, у вас скорость обмена по сравнению с обменом УТ 10.3 -> Бух 2.0 как изменилась? Мы несколько лет работали в Бух 2.0 и УТ 10.3 и ежедневный обмен проходил за считанные минуты, а с Бух 3.0 синхронизируется несколько часов. Я понимаю что при первом обмене зарегистрировано много объектов для обмена, но я выполнял синхронизацию уже несколько раз и каждый раз время обмена примерно равное.
16. arr 263 09.04.14 07:33 Сейчас в теме
(15) Arhh,
Вы обмен в обе стороны проводите? УТ->БП и БП->УТ. Если без ошибок, обмен будет работать быстрее. У меня так.
17. ankr 19 24.04.14 15:09 Сейчас в теме
(15) Arhh,
У меня тоже такое чувство, что все гораздо медленней стало работать (((
18. ankr 19 24.04.14 17:12 Сейчас в теме
При создании обмена в УТ 10.3 (в БП 3.0) возникла ошибка:

Ошибка при анализе данных: {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(14098)}: Не найден узел обмена для загрузки данных. План обмена: ОбменУправлениеТорговлей103БухгалтерияПредприятия30, Код: 002

Может кто-нить подсказать как ее исправить?
(настраивал прямое подключение к ИБ БП)
19. arr 263 24.04.14 20:33 Сейчас в теме
(18) ankr, Для начала нужно посмотреть, создались ли планы обмена (В УТ операции-планы обмена). Ну пробовать не через прямое подключение, а через файл синхронизацию настроить. (в любом случае способ обмена можно будет поменять).
20. ankr 19 25.04.14 08:05 Сейчас в теме
(19) arr,
Спасибо за ответ. Я через УТ и настраивал, когда получил это сообщение (в БП обмен также был создан автоматически).
После этого настроил прямое подключение со стороны БП (удалив все что настраивал до этого) и все получилось.
Но вопрос так и остался: в чем была причина ошибки?
21. arr 263 25.04.14 09:58 Сейчас в теме
(20) ankr, Чтобы выяснить это, нужно провести тесты, повторить ошибку, потратить много времени. Проще списать это на ошибки релиза.
36. wau8824ru 02.03.15 23:22 Сейчас в теме
(18) ankr,

ошибка вылезает из за того что настройка синхронизации создаёт узел с кодом БП в УТ 10.3.31.3

а в БП 3.0 все нормально

лечится изменением кода с БП на 002!
Spacer; jobkostya1c8; +2 Ответить
37. jobkostya1c8 13.07.15 10:13 Сейчас в теме
(36) 88wau24ru, у меня с кодом 005 создавался :) потом идиотский вопрос: ну откуда ошибка кто опять полазил. Потом только в журнале регистрации увидел. А зачем-то полез в отладчик :)
53. WWWolfy 98 30.12.18 19:21 Сейчас в теме
(36)
к ответу в (36) добавлю ещё

В ситуации ошибки "Не найден узел обмена для загрузки данных код - "
учтите, что в БП3.0 есть регистр:
РегистрыСведений.ОбщиеНастройкиУзловИнформационныхБаз

в котором после обновления могут измениться префиксы. Надо зайти в него и проверить чтобы для узла УТ был указан правильно (или обнулить, если в УТ нет его). Зайти в регистр можно через "Все функции", листайте в бок, колонка с префиксами в конце.

Например такое может быть, если в УТ убрали префикс, настроили, работали спокойно, потом обновили БП - и вот вам сюрприз, в БП проставится префикс для УТ, в регистре.
20tanush; jobkostya1c8; +2 Ответить
22. Veika 25 27.05.14 23:31 Сейчас в теме
А если мне нужен только односторонний обмен, т.е. из УТ 10.3 в БП 3.0, а из БП 3.0 в УТ 10.3 не надо, тогда как правильно настроить обмен.
При обмене в бп 2.0 просто выбирали "Загружать данные", а вот "Выгружать данные" не выбирали, а здесь как...
23. arr 263 01.06.14 17:39 Сейчас в теме
(22) Veika, Это можно настроить в БП в настройке обмена, поле "режим обмена" (двухсторонний или односторонний). См. последний рисунок в статье.
24. Veika 25 02.06.14 09:04 Сейчас в теме
arr, благодарю, нашла.
Провела обмен и что-то в БП загрузились только справочник номенклатура, а справочник Контрагенты нет, и ни один документ не загрузился в БП... Все делала по описанной методике... В чем ошибка???
25. arr 263 02.06.14 12:50 Сейчас в теме
(24) Veika, В УТ нужно запустить обработку "Регистрация изменения для обмена" и проверить какие объекты зарегистрированы. Потом еще раз сделать выгрузку в БП.
26. Veika 25 02.06.14 13:02 Сейчас в теме
arr, еще одна проблема, БП базовая, но при обмене загрузилась еще одна организация и теперь не получается заменить организацию в уже созданных документах, а они были до загрузки, выдается сообщение, что для базовой версии поддерживается только одна фирма...
28. arr 263 03.06.14 14:21 Сейчас в теме
(26) Veika, У меня была такая проблема. Нужно при первой загрузки вручную указать одну фирму (в статье п. 2.4).
27. Veika 25 02.06.14 19:55 Сейчас в теме
И еще один вопрос: как правильно в БП провести загруженные из УТ документы? В БП 2.0 с помощью монитора обмена, в БП 3.0 что-то не нашла...
29. arr 263 03.06.14 14:23 Сейчас в теме
(27) Veika, Там как я понимаю автоматически проводятся, а как вручную только документы из УТ сразу не смогу ответить. Я пользовался универсальной обработкой проведения всех документов.
30. VolNat 06.09.14 09:40 Сейчас в теме
У меня настроен типовой обмен через фаил. Обмен односторонний из УТ 11 в БП 3.0. Все переносит нормально, а поступление товаров отказывается загружать. УТ выгружает, а БП не записывает. В чем может быть проблема?
31. arr 263 06.09.14 14:56 Сейчас в теме
(30) VolNat,
Нужно смотреть журнал. Какие сообщения? В какой момент ошибка возникает?
Может помочь установка обновлений. Последние релизы установлены?
32. pavelyar 24.11.14 00:29 Сейчас в теме
33. dmitry-gr 28.01.15 10:57 Сейчас в теме
Кто может подсказать что означают предварительные условия из справки:
В конфигурации Управление торговлей и Бухгалтерия предприятия должны быть синхронизированы классификаторы справочника Номенклатура. Это необходимо для того, чтобы правильно настроить информацию в регистрах сведений, обеспечивающих заполнение бухгалтерских счетов по умолчанию. Например, в конфигурациях должны быть выделены такие группы, как "Услуги", "Товары", "Тара".

Что тут должно быть сделано?
34. Skobuneev 27.02.15 13:21 Сейчас в теме
Подскажите, а нужен ли первый долгий обмен, если БП это бывшая двойка обновленаня до 3.0. Не полезут ли ненужные данные в обмен?
35. wau8824ru 02.03.15 07:33 Сейчас в теме
38. Peroman 23.09.15 12:37 Сейчас в теме
Хороший пример. Но как быть если УТ не управляемая, а обычная?
39. arr 263 23.09.15 13:01 Сейчас в теме
(38) Peroman, Не совсем понял что значит обычная? Здесь описан обмен УТ 10.3 (в которой нет управляемых форм) и БП 3.0.
40. Peroman 23.09.15 16:25 Сейчас в теме
(39)arr, затупил малец. Уже разобрался
41. ALLES 67 05.02.16 08:09 Сейчас в теме
У меня выгрузили в БП3 доки, и в них контрагенты стоят некоторые "объект не найден", а договоры есть. Ваще ахтунг с этим обменом типовым, хоть свой с нуля пиши.
42. wau8824ru 11.02.16 20:47 Сейчас в теме
(41) ALLES, Открыть правила обмена УТ10.3-БП2.0 и УТ10.3-БП3.0, посмотреть и сверить каким образом выгружаются контрагенты, а именно по реквизитам, или по UUID. И что было при сопоставлении справочников, в начале настройки?
43. 2casp 22 06.04.16 12:17 Сейчас в теме
Документы загружаемые в БП автоматически проводятся. А где убрать значение проведения? Чтобы они были только записанными.
44. ToJIuK 06.09.16 12:23 Сейчас в теме
arr, благодарю, нашла.
Провела обмен и что-то в БП загрузились только справочник номенклатура, а справочник Контрагенты нет, и ни один документ не загрузился в БП... Все делала по описанной методике... В чем ошибка???

Такая же проблема только выгрузка из 1с розницы 2.2. все справочники грузятся! А вот ни один документ не грузить ! Пробовал запустить обработку "Регистрация изменения для обмена" , и все ровно без результатно! ни один документ так и не выгрузился. И вообще как определить это Розница НЕ выгружает или Бухгалтерия НЕ Загружает?
В файле выгрузки что то не нашел документы ,как они так выглядят ? Если не выгружается документы в чем может быть проблема
45. ToJIuK 09.09.16 08:46 Сейчас в теме
Ни кто не может помочь с Обменом 1с розница 2.2 и бухгалтерией 3.0? справочники выгружается, а документы НЕТ. Как проверить на какой стороне ошибка при выгрузке данный из 1с розница или загрузке в 1с Бухгатерию?
46. arr 263 12.09.16 05:29 Сейчас в теме
(45) ToJIuK, Нужно посмотреть "Состав отправляемых данных". Если документы в нем присутствуют, то ошибка где то в обмене. Есть ли сообщения об ошибках при обмене?
47. ToJIuK 12.09.16 11:11 Сейчас в теме
(46) arr, Обновил бухгалтерию до предпоследнего релиза. взял обработку для розницы из Бухгалтерии , Сделал "Регистрация изменения для обмена". и о чудо обмен пошел. спс большое за помощь
48. legzzi 04.04.17 16:39 Сейчас в теме
по времени сколько примерно? бекап базы весит порядка 1Гб, 1С висит уже порядка 4 часов, файл для слива имеет все тот же первоначальный размер 3кб
все верно - ждем или паникуем? :)
49. a45 73 05.04.17 16:11 Сейчас в теме
Для корректировки правил, так же используется конфигурация "Конвертация данных"


какой версии конвертация нужна ? ( 2 или 3)
50. wau8824ru 11.04.17 06:27 Сейчас в теме
51. pyrkin_vanya 366 30.10.17 20:16 Сейчас в теме
Добрый день. Настраиваю этот обмен. Почему справочники не выгружаются по ссылкам?
52. arr 263 13.11.17 08:25 Сейчас в теме
(51)
Возможно их нужно зарегистрировать с помощью обработки.
Оставьте свое сообщение

См. также

daСклонение: склонение ФИО, должностей, чисел, прилагательных, существительных на языке 1С + ТестЦентр Промо

Универсальные функции v8 1cv8.cf Абонемент ($m)

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

1 стартмани

14.02.2015    99102    96    daMaster    88    

Сравнение реального дохода со средним доходом из API.HH.RU

Зарплата Управленческие v8 v8::СПР ЗУП3.x УУ Абонемент ($m)

Внешняя обработка на управляемой форме для 1С:Предприятие 8.3 по интеграции с HH.RU используя HH REST API. Ключевые функции: получение списка вакансий по должностям (Ключ для работы не нужен); расчет среднего дохода; Тестирование проводилось на платформе 1С:Предприятие 8.3 (8.3.13.1513) Зарплата и управление персоналом, редакция 3.1 (3.1.11.68) совместно с API.HH.RU.

1 стартмани

11.11.2019    3647    4    solaru    2    

Конфигурация для рекламного агентства

Управление услугами и сервисом Управление взаимоотношениями с клиентами (СRM) Производство готовой продукции (работ, услуг) Управление взаимоотношениями с клиентами (СRM) Производство готовой продукции (работ, услуг) v8 Реклама, PR и маркетинг УУ Абонемент ($m)

Данная конфигурация выполнена для решения тестового задания: Цель задания: 1) Понять, на каком из клиентов сколько мы заработали;  2) Понять, по какому виду СМИ сколько мы заработали;  3) Проследить по каждой услуге: у кого за сколько купили и кому за сколько продали, с возможностью перейти в соответствующий документ. Реализовано с помощью: 1. Справочники - контрагенты, номенклатура 2. Документы - Поступление услуг, реализация услуг 3. Отчеты - отчет по контрагентам, номенклатуре и движений.

1 стартмани

21.05.2019    3928    0    solaru    0    

Загрузка номенклатуры в УТ 10.3 из Excel файла с генерацией штрихкодов

Загрузка и выгрузка в Excel Обработка справочников Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v8 УТ10 Россия Абонемент ($m)

Обработка позволяет генерировать новые номенклатурные позиции на основе данных из файла Excel с последующей генерацией штрихкодов (ШК). Может быть полезна при больших поступлениях товаров на склад, где ручное создание и присваивание штрихкода  (ШК) может занимать много времени.

1 стартмани

24.03.2017    7531    6    solaru    0    

Под капотом управляемых форм

Практика программирования v8 1cv8.cf Бесплатно (free)

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

26.08.2013    260522    0    Evil Beaver    266    

[NotaBene] Универсальный отчет по таблице значений

Практика программирования v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

1C v.7.7 Готовое решение. Не требует настройки. Не требует допрограммирования. Данная обработка решает часто встречающуюся задачу вывода в "красивом" виде таблицы значений (полученной, например, из запроса). Поддерживается произвольное группирование данных, отключение/включение группировок, в т.ч и создание "шахматок" (типа "продажи понедельно"). Обработка может использоваться как и в отладочных целях (для нормального просмотра ТЗ), так и в составе вполне рабочих отчетов. По крайней мере, я неоднократно клиентам данную обработку ставил вместо того, чтобы каждый раз писать замороченные выводы данных. И клиенты довольны, и мне - проще...

2 стартмани

07.05.2007    27923    1    CheBurator    61