8.х ОБМЕН Перенос дополнительных свойств документа между одинаковыми БД

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем Yury, 19 фев 2014.

  1. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Здравствуйте,
    Помогите примером для КД, необходимо перенести документ и его дополнительные свойства из одной БД в другую. Конфигурации одинаковы.
  2. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    Создайте правила конструктором и все увидите сами.
  3. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Не вижу конструктора. Может версия старая? Использую 2.1.6.2
    Пробовал обновить, она не обновляется.

    Если использовать Синхронизация свойств и Синхронизация значений, это не то.
    Может на примере покажете? Я приложу кусок правил обмена. Вот у документа нужно перенести дополнительные свойства (которые хранятся в РС ЗначенияСвойствОбъектов).

    Вложения:

    Последнее редактирование: 19 фев 2014
  4. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    1) Создайте структуру метаданных обеих конфигураций.
    2) И создайте новые правила обмена соглашаясь со всем.
    Готово.
  5. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Так там тупо перенесется РС. А мне нужно перенести только для нужного документа. Я не РС переношу, а переношу документ с его доп свойствами и реквизитами
  6. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    Тогда так. Создаете правило конвертации объекта. Создаете произвольный алгоритм для выгрузки. В модули передОбработкой прописываете код, который вытащит нужные документы и нужные записи регистра. Затем методом ВыгрузитьПоПравилу выгружаете эти данные. Вот и все.
  7. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Так и делаю. Взгляните на кусок конвертации. Свойства не правильно конвертируются. Их тип не правильно встает.

    Вложения:

  8. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    Вот. Только все, что нужно делайте в ПередВыгрузкой. И не нужно так усложнять. Делайте все просто. Получили запросом нужные документы. Перебираете их. В цикле получаете дополнительные свойства и выгружаете по правилу регистраСвдений. А потом выгружаете и сам документ. Все будет красиво и просто.
    Yury нравится это.
  9. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Все, сделал, спасибо за участие!
  10. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    Как? Поделитесь ответом.
  11. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    Как я написал?
  12. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Сейчас все проверю и выложу.
  13. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Не получается с типом значения доп реквизита. Например в исходной БД это реквизиты строка и дата, в БД приемник приходит типа список значений. Конвертацию приложил. Картинки тоже. Может подскажете чего?

    Вложения:

  14. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    План видов характеристик за собой тянет еще. Его тоже нужно синхронизировать значит.
  15. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Так вроде все синхронизировал.
  16. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    А предопределенные данные?
  17. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    А как с ними быть?
  18. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Гость Гость

    На закладке правила конвертации значений они синхронизируются. Сделайте все как я сказал. Через ПередОбработкой все напишите и выгрузите все по очереди. И план характеристик и регистр и документ. Самому же проще будет.
  19. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Я так и сделал, это был блок для теста. Мне же нужно не один вид документа выгружать, а несколько. Вот в этой что прикрепил, посмотрите, плиз
    Кстати, из предопределенный я вижу только документы и справочники, а простые типы не вижу.

    Вложения:

  20. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    355
    Симпатии:
    4
    Баллы:
    29
    Разобрался с типами. Подсказали добрые люди. Думаю, что не только мне будет интересно. Все выложил в картинках.

    Вложения:

    • Рис01.JPG
      Рис01.JPG
      Размер файла:
      172,2 КБ
      Просмотров:
      96
    • Рис02.JPG
      Рис02.JPG
      Размер файла:
      78 КБ
      Просмотров:
      105
    • Рис03.JPG
      Рис03.JPG
      Размер файла:
      128,3 КБ
      Просмотров:
      84

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