8.х ОБМЕН Написание простенького обмена

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем bajiepka, 2 май 2017.

  1. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Профессионал в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    443
    Симпатии:
    30
    Баллы:
    54
    Здравствуйте коллеги! Прошу помощи. Надо написать обмен между двумя идентичными конфигурациями БП 3.0 (стараюсь делать их идентичными). Перебрасывать необходимо пару справочников и пару документов. Растолкуйте пожалуйста сам подход или порядок действий. Самостоятельно получается какая-то "каша". Что делал:
    1. Создал новый план обмена, добавил туда необходимые справочники и документы.
    2. В модуле менеджера плана обмена вставил "кучу" экспортных и функций для настройки обмена (в большинстве случаев настройки по-умолчанию, т.е. возвращаемые знаения "" или Неопределено.
    3. В модуле ОбменДаннымиПереопределяемый добавил свой план обмена.
    В итоге в разделе Администрирование - Настройки синхронизации увидел и создал свой план обмена.
    4. Запустил - с горем пополам работает, но синхронизирует в обе стороны.
    5. Копал имеющиеся планы обмена на почву односторонней синхронизации - насколько я понял, то кроме настройки на самой форме необходимо правила обмена.
    6. Взял конвертацию данных 2.1.8.2, сделал на автомате ПКО и ПКС для тех же пары документов и справочников, обменялся через обработку, входящую в состав конвертации - всё ок.
    7. Попытался "втулить" правила в свой план обмена - ошибки.
    Суть в том, что ознакомился с конвертацией данных и синхронизацией данных поверхностно. Чувствую, что надо делать либо что-то одно (план обмена или правила) либо в какой-то другой последовательности.
    Подскажите пожалуйста, какой должен быть порядок, ибо банально не знаю мат. часть -Angelic-
  2. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    161
    Баллы:
    104
    В виду все правильно делаешь. Но нужно курить матчасть, ньюансов много. Хоть ошибкой поделился бы, думаю она информативная.
  3. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Профессионал в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    443
    Симпатии:
    30
    Баллы:
    54
    -Bear- Информативность ошибки просто зашкаливает:
    Код:
    Событие: Обмен данными.Загрузка правил
    Комментарий: Ошибка формата правил
    Хотя через обработку работает... Тем более всё на автомате...
  4. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    161
    Баллы:
    104
    Это при загрузке правил?
  5. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Профессионал в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    443
    Симпатии:
    30
    Баллы:
    54
  6. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    161
    Баллы:
    104
    А в курсе, что это должен быть архив определенной структуры?
    bajiepka нравится это.
  7. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Профессионал в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    443
    Симпатии:
    30
    Баллы:
    54
    Нет, спасибо, щас погуглю :)
  8. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Профессионал в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    443
    Симпатии:
    30
    Баллы:
    54
    а для БП 3.0 подходят правила как КД2 так и КД3? Или только КД3?
  9. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    161
    Баллы:
    104
    Оба. Настройка с КД3 - это обмен через универсальный формат.
    Откровенно говоря, может тебе это вовсе не нужно?
    Я прочитал ещё раз тему, раз тебе нужен односторонний обмен между похожими конфами... Это же сложный механизм, предпочтителен для двустороннего обмена, который использует механизм регистрации, обнаружения коллизий и пр.
    Хотя для общего развития можно и его использовать :)
    Если хочется все же план обмена, то можно было использовать и обмен через универсальный формат и ничего допиливать не нужно, лишь правила "подретушить" и все.
  10. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Профессионал в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    443
    Симпатии:
    30
    Баллы:
    54
    А как выглядит "упрощённая" схема? Мне действительно сложности механизма этого сейчас не нужны..., а в дальнейшем всё равно столкнусь с этим...
  11. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    161
    Баллы:
    104
    Попробуй создать синхронизацию через универсальный формат (синхронизация -> настроить синхронизацию через УФ). Все должно работать, а правила обмена если что допилишь.
    Ещё вопрос: ручная загрузка из файла не вариант?) ВыгрузкаЗагрузкаХМЛ же должна прокатить, если структура таблиц, участвующих в обмене, идентичная.
  12. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Профессионал в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    443
    Симпатии:
    30
    Баллы:
    54
    Не, вручную не подходит, надо автоматом. Через универсальный формат делал, но сейчас хочу отдельным планом обмена сделать...
  13. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    161
    Баллы:
    104
    Так это тоже план обмена =) называется "СинхронизацияДанныхЧерезУниверсальныйФормат"
  14. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Профессионал в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    443
    Симпатии:
    30
    Баллы:
    54
    т. е., если я правильно понял, то мне не нужны планы обмена, надо просто настроить правила обмена для УОД?
    (я в обменах не разбираюсь, поэтому могу запросто "сморозить", не обращай внимания на формулировки :))
  15. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    161
    Баллы:
    104
    Да, должно прокатить

Поделиться этой страницей