Выгрузка данных из Управления торговлей 10.3 в Бухгалтерию предприятия, ред. 2.0

Обработка выгрузки документов УТ 10.3 — БП 2.0 удобная для доработки

Правила обмена для торговли 10.3 версии 10.3.29.1, бухгалтерия 2.0.64.1.  В обработке правила присоединяются в отдельном файле что удобно для доработки и исправления правил. 

Теперь правила и Обработка обмена в одном архиве!

Могут возникать ошибки из-за строки  «УзелДляОбмена.» ее нужно будет заменить в конвертации на «Параметры.»

Рекомендую при выгрузке указывать только документы, т.к. справочники подтянуться только те котрые участвуют в документах, а не весь справочник

Обновлены правила. С последними изменениями в счет-фактурах

40 Comments

  1. makas

    При загрузки правил в обработку

    ошибка «Указанный файл правил обмена не существует.

    «

    Reply
  2. kida1

    (1) makas, не забывайте скачать правила. Их нужно указать в поле «Путь к правилам».

    Reply
  3. makas

    (2)

    сообщение об ошибке было во время загрузки правил :-/

    ..попробую правила еще разок скачать

    Reply
  4. makas

    (2)

    не забывайте скачать правила. Их нужно указать в поле «Путь к правилам».

    ….я все понял: если путь к правилам длинный, то обработка видит путь частично

    J:182._ОБМЕН_УТ-БП_002Выгрузка данных из Управления торговлей 10.3 в Бухгалтерию

    а обработка увидала только J:182._ОБМЕН_УТ-БП_002Выгрузка данных из Упра

    Как выход указал I:Правила3.xml. Тогда правила загрузились

    Reply
  5. makas

    (2)

    Правила загрузил..

    При выгрузке данных выскакивает ошибка:

    Ошибка получения значения свойства объекта (по имени свойства источника)

    ПКО = Контрагенты (Справочник: Контрагенты)

    ПКС = 17 (ОбособленноеПодразделение —> ОбособленноеПодразделение)

    Объект = ПОСТАВЩИКИ (Контрагенты)

    СвойствоПриемника = ОбособленноеПодразделение (Булево)

    ОписаниеОшибки = Поле объекта не обнаружено (ОбособленноеПодразделение)

    ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8323)

    КодСообщения = 13

    Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1672)}: Ошибка получения значения свойства объекта (по имени свойства источника)

    ПКО = Контрагенты (Справочник: Контрагенты)

    ПКС = 17 (ОбособленноеПодразделение —> ОбособленноеПодразделение)

    Объект = ПОСТАВЩИКИ (Контрагенты)

    СвойствоПриемника = ОбособленноеПодразделение (Булево)

    ОписаниеОшибки = Поле объекта не обнаружено (ОбособленноеПодразделение)

    ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8323)

    КодСообщения = 13

    Показать

    Reply
  6. kida1

    (5) makas, Какой у вас релиз УТ? Правила взяты с версии 10.3.21.1

    Reply
  7. makas

    (6) …сорри, и что это я раньше не посмотрел(краснея и смущаясь), у меня «Управление торговлей», редакция 10.3 (10.3.20.2)

    Reply
  8. makas

    (6) я только бухгалтер и в правилах обмена ничего не смыслю(или почти нечего)



    вопрос: а почему «вариант переноса себестоимости» не прикреплен к соответствующему перечислению и пишется вручную?

    Reply
  9. kida1

    (8) makas, Исправил.

    Reply
  10. makas
    Рекомендую при выгрузке указывать только документы, т.к. справочники подтянуться только те котрые участвуют в документах, а не весь справочник

    …Это очень правильно подмечено

    Reply
  11. makas

    Замечания по работе с обработкой:

    В УТ 10.3 (10.3.21.2) не все настройки сохраняются при открытии

    При загрузке в БП 2.0 (2.0.48.7)

    Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7149)}: Поле объекта не обнаружено (ДатаИсправленияИсходногоДокумента)
    Reply
  12. Resident0

    (11) makas,

    у нас после обновления Бухгалтерии до 2.0.48.7 теперь тоже при выгрузке из УТ 10.3.21.1 ошибка:

    Ошибка при выгрузке данных для узла плана обмена

    ТипОбъекта = Документ объект: Реализация товаров и услуг

    Объект = Реализация товаров и услуг ГЦ000000366 от 27.05.2013 9:14:14

    ОписаниеОшибки = Ошибка в обработчике события ПослеВыгрузкиОбъекта

    ПВД = РеализацияТоваровУслуг

    Объект = Реализация товаров и услуг ГЦ000000366 от 27.05.2013 9:14:14 (Документ объект: Реализация товаров и услуг)

    Обработчик = ПослеВыгрузкиОбъектаВыборки

    ОписаниеОшибки = Поле объекта не обнаружено (ДатаИсправленияИсходногоДокумента)

    ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1300)

    КодСообщения = 34

    ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1668)

    КодСообщения = 72

    кто знает, что с этим делать?

    Reply
  13. forsagforsag

    правила обмена замените в торговле. А взять их нужно из места, куда установили обновление бухгалтерии, папка tmplts…

    Reply
  14. forsagforsag

    (12) Resident0,

    Реквизиты теперь в Бух называются с приставкой удалить, когда УТ обновляшки делали — ПравилаОбмена на тот момент были атуальны, теперь изменили Бухию и правила в бухию для УТ вложили.

    У меня путь такой например: D: mplts1cAccounting2_0_48_7Обмены даннымиОбмен с конфигурацией Управление торговлей, ред. 10.3

    Reply
  15. Resident0

    (14) feaa,

    всё получилось, спасибо большое за помощь!

    Reply
  16. MiB

    Там все просто, меняются ток правила и все работает как и раньше, сейчас ут 10.3.22.2

    Reply
  17. pomestnik

    А почему галочки «Не замещать документы при загрузке» и «Не замещать справочники при загрузке» не активны» ?

    Reply
  18. mklinov01

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

    Reply
  19. makas

    (18) mklinov01,

    через Универсальный обмен

    да, правильно….

    …Программа ругается на РТиУ(точнее говоря на привязанную к ней счет-фактуру выданную). Сейчас можно попробовать грузить в два этапа:

    1) все кроме РТиУ(и связанные с ними счета-фактуры выданные).

    2) грузить только РТиУ по одному документу(счет-фактура сама прицепится/перенесется)

    Reply
  20. mklinov01

    спасибо что откликнулись…..но всё равно не получается…..

    Reply
  21. kida1

    Нужно подгрузить структуру конфигураций УТ и БП, там в последних релизах поменяли реквизиты. Попозже выложу исправленные правила

    Reply
  22. forsagforsag

    (20) mklinov01

    Вариант 1. См пункт 14.

    Вариант 2. Ут обновить тоже нужно. В Ут и Б не было раньше реквизита и все было хорошо, теперь Б обновили, и реквизиты в Сч-факт различаются. Ни старые ни новые правила не прокатят.

    Reply
  23. vbvjedie

    Можно из конфигуратора сохранить правила обмена из макета в отдельный файл XML, и загрузить в Конвертацию данных. А там уже просто отключить галочкой те реквизиты, которые изменились или где добавилась приставка «Удалить», после чего обратно загрузить в макет.

    Reply
  24. forsagforsag

    (23) vbvjedie,

    И …. ничего не будет работать. Объяснить почему? Правила у человека уже сформированы и находятся в базе (из макета они создаются в момент настройки обмена). Так что правила в конвертацию нужно брать из настройки обмена.

    Reply
  25. vbvjedie

    Согласен с вами, я просто забыл добавить, что в этом случае нужно при настройке обмена указать, что обмен выполняется по правилам и тогда будет очень удобно менять эти самые правила в отдельном файле xml

    Reply
  26. makas

    (0) В самой обработке что-то улучшилось?

    Reply
  27. kida1

    Нет, только правила подправил под новые релизы

    Reply
  28. smir

    попозже посмотрю. Пока добавил в избранное

    Reply
  29. kida1

    Обновлено под последние релизы

    Reply
  30. sholder
    Reply
  31. kida1

    Извиняюсь, Исправлено! Кроме контактной информации.

    Reply
  32. sizeoff

    (31) А что нужно исправить для корректного переноса контактной информации ? Вылазит ошибка :

    Не найдено соответствие для значения Источника

    Источник = КонтактноеЛицоКонтрагента

    ТипИсточника = Строка

    Reply
  33. kida1

    (32) sizeoff, Извините, но контактной информации не занимался, никто из бухов не просил.

    Reply
  34. sizeoff

    (32) sizeoff, поправил ПВД контактной информации вот так

    // Этот вид контактной информации в БП не нужен
    Попытка
    Если Объект.Отбор.Вид.Значение = Справочники.ВидыКонтактнойИнформации.АдресЭлектроннойПочтыКонтрагентаДляОбменаДокументами Тогда
    Отказ = Истина;
    ИначеЕсли ТипЗнч(Объект.Отбор.Объект.Значение) = Тип(«СправочникСсылка.КонтактныеЛицаКонтрагентов»)
    ИЛИ ТипЗнч(Объект.Отбор.Объект.Значение) = Тип(«СправочникСсылка.ЛичныеКонтакты») Тогда
    Отказ = Истина;
    КонецЕсли;
    Исключение
    Отказ = Истина;
    КОнецПопытки
    

    Показать

    Теперь работает. Автору спасибо + поставлю.

    Reply
  35. kida1

    (34) Спасибо, обновил!

    Reply
  36. ryutao

    Автору огромное спасибо!

    Reply
  37. hanio

    А у меня все-таки ругается на Поле объекта не обнаружено (УзелДляОбмена) и что точно делать не могу понять, написано заменить на Параметры а где заменить то? в КД открывать?

    Reply
  38. kida1

    какой у вас релиз УТ? давно правила под новые релизы не обновлял, может какие-то новые объекты появились?

    Reply
  39. s.eagle

    Почему при замене УзелДляОбмена на Параметры вылазиет ошибка Поле объекта не обнаружено (ВариантПереносаСебестоимостиСписанияВБухгалтериюПредприятия)?

    Reply
  40. kida1

    (39) s.eagle, В КД в свойствах конвертации на вкладке параметры проверьте написание параметра ВариантыПереносаСебестоимостиСписанияВБухгалтериюП, возможно имя слишком длинное. соотетсвенно и в документах имя параметра нужно будет сократить. Пока переделать немогу — не на чем протестить.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *