перестал работать обмен УТ<-->Бухгалтерия

goresleeps

New member
Регистрация
28 Дек 2011
Сообщения
63
Реакции
0
после обновления УТ до 2.3.25.1 и Бухгалтерии для Украины до 1.2.36.2 перестал работать обмен.
до этого все было хорошо примерно лет 10....
как решить проблему?..
 
Какой обмен? через файлы, ком-соединения, почту? Платформа 8.2, 8.3.. Какие ошибки?
У меня тоже с утра интернет не работал, хотя прошлую неделю нареканий не было.. ;-)
 
вообще у нас три конфига. УТ с Розницей обменивается файлами. а вот с Бухгалтерией как-то по-другому, точно объяснить не могу, типа УТ на прямую как-то с Бухгалтерей обменивается.
перед этими обновлениями, читал, что Бухгалтерия уже потребует платформу 8.3, о чем написано даже в текстовых файлах в архивах с обновлениями.
про УТ такого не слышал, но платформу решили обновить у всех. и тут обнаружилась первая неприятность: платформа обновилась только на новых компах/ноутах и на старых с процами Интел.
у Бухгалтера как раз комп с процом АМД и платформу там обновить не удалось.
самое интересное, что при входе в обновленный конфиг УТ из 8.2 оно ругалось требовало обновить платформу, а Бухгалтерия - нет)))
еще было замечено что после обновления УТ была возможность обновить правила обмена, а после обновления Бухгалтерии такой возможности не было.
и еще одина деталь: при обновлении Бухгалтерии было пропущено обновление 1.2.36.1
в данный момент, даже если все входят в свои конфиги из платформы 8.3 то обмен все равно не работает
 
дополнительные подробности.
вот ошибка которая вылазит при обмене:

Начало выгрузки: 03.05.2016 13:13:41

Ошибка получения значения свойства подчиненного объекта (по имени свойства источника)
ПКО = Номенклатура (СправочникСсылка.Номенклатура --> СправочникСсылка.Номенклатура)
ПКС = 24 (КодУКТВЭД --> КодУКТВЭД)
Объект = APM4568 корпус DIP-8 (Справочник объект: Номенклатура)
СвойствоПриемника = КодУКТВЭД (СправочникСсылка.КлассификаторУКТВЭД)
ОписаниеОшибки = Поле объекта не обнаружено (КодУКТВЭД)
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(8335)
КодСообщения = 13

Ошибка в обработчике события ПослеЗагрузкиПравилОбмена (конвертация)
ТипОбъекта = Справочник объект: Номенклатура
Объект = APM4568 корпус DIP-8
ОписаниеОшибки = Ошибка получения значения свойства подчиненного объекта (по имени свойства источника)
ПКО = Номенклатура (СправочникСсылка.Номенклатура --> СправочникСсылка.Номенклатура)
ПКС = 24 (КодУКТВЭД --> КодУКТВЭД)
Объект = APM4568 корпус DIP-8 (Справочник объект: Номенклатура)
СвойствоПриемника = КодУКТВЭД (СправочникСсылка.КлассификаторУКТВЭД)
ОписаниеОшибки = Поле объекта не обнаружено (КодУКТВЭД)
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(8335)
КодСообщения = 13
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1648)
КодСообщения = 72
УзелПланаОбмена = Техника

Окончание выгрузки: 03.05.2016 13:15:07

если в правилах обмена удалить несколько таких участков:

<Свойство>
<Код>46</Код>
<Наименование>КодУКТВЭД --> КодУКТВЭД</Наименование>
<Порядок>650</Порядок>
<Источник Имя="КодУКТВЭД" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторУКТВЭД"/>
<Приемник Имя="КодУКТВЭД" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторУКТВЭД"/>
<КодПравилаКонвертации>КлассификаторУКТВЭД </КодПравилаКонвертации>
</Свойство>

то обмен начинает работать.
теперь вопрос в следующем: на сколько корректно будет работать с такими измененными правилами обмена? почему этот код есть в одном конфиге, но нет в другом? может быть есть смысл вручную его добавить, что бы избежать проблем в будущем? если да, то куда?
 
Добрый день!
видимо вы используете старые правила обмена и конфигурация у вас доработанная. Предполагаю, что вы обновили без учета доработок. А дорабатывались и правила обмена.
а причина простая, в спр. Номенклатура переименовался реквизит КодУКТВЭД на УдалитьКодУКТВЭД. Уже как 2 года вместо него используется реквизит НоменклатураГТД. В общем, нужно дорабатывать правила обмена.
 
спасибо за ответ!
не сильно в этом разбираемся, но хотим справиться своими силами.
подскажите что конкретно лучше сделать в этом случае.
или прокатит наш вариант с удалением куска кода?

и еще вопрос: где взять эти новые правила?
 
Последнее редактирование:
спасибо за ответ!
не сильно в этом разбираемся, но хотим справиться своими силами.
подскажите что конкретно лучше сделать в этом случае.
или прокатит наш вариант с удалением куска кода?

и еще вопрос: где взять эти новые правила?
А как же выписывать налоговые накладные, где кодт УКТ ВЭД? Или прям из торговли.
Если вы с правилами обмена не сталкивались, то лучше удалить кусок кода. Правила находятся и в макетах, и в папке с обновлением. Изучайте конфигурацию Конвертация данных
 
вы имеете в виду эту папку: C:\Documents and Settings\admin\Application Data\1C\1Cv82\tmplts\1c\tradeukr\2_3_25_1\Conv77\ ??
а это RTr7_Tr8.xml и есть правила? но файл датирован 2008-ым годом....
 
Назад
Сверху