Обмен УТ 10.3.65.1 и бп 3.0.81.30 (Поле объекта не обнаружено (ПродажаКомиссия)

1. artspeed 179 27.08.20 01:28 Сейчас в теме
Собственно платформа 8.3.16.1148
Обмен УТ 10.3.65.1 и бп 3.0.81.30
Когда произвожу обмен между УТ и БП происходит подобная ошибка на стороне загрузки в бухгалтерию из ут.
Правила стоят самые последние для релиза 3.0.79.7 (и ут 10.3.64.2) Новее на текущий момент нет(

а ошибка начинается со слов (Поле объекта не обнаружено (ПродажаКомиссия)

Подскажите, у кого подобное возникало и как решить.
(подсмотрел в баг списках в Рознице подобную ошибку исправили совсем недавно)
Найденные решения
8. artspeed 179 29.08.20 06:20 Сейчас в теме
В общем решил проблему. действительно у перечисления ВидыОперацийВозвратТоваровОтПокупателя не было значения "продажакомиссия" (в бухгалтерии 3.0), поставил значение "Товары" и обмен пошел. Явная проблема в правилах конвертации. Надеюсь скоро исправят.
user1706724; wild83; Dimka74; Kennik; nico2; aleksxx; ArCtic; it-volna.com; user1271179; evn-zorin; +10 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. TormDV 27.08.20 09:14 Сейчас в теме
Нужно посмотреть, в каком доке ошибка, не переименовали ли в данном релизе Бух3 этот реквизит на например УдалитьПродажаКомиссия. Выгрузить правила обмена в файл и в Конвертации или блокноте поправить, не перепутав при этом приемник/источник, загрузить измененные правила обратно. Сначала лучше на кошк.. копии потренироваться с загрузкой из файлика. Возникало нечто подобное при обмене ЗУП3 - БП3, когда ЗУП крайней версии был, а БП двухлетней давности и переименовывали в ЗУПе реквизиты. Возможно по коду поправили, а в правилах забыли.
З.Ы. на руках двух вышеуказанных конфигураций нет, возможно, ошибаюсь.
3. RustamZz 27.08.20 09:26 Сейчас в теме
(2) Это значение перечисления для выбора вида операции в документе РТиУ.
4. artspeed 179 27.08.20 12:36 Сейчас в теме
Вроде бы ПродажаКомиссия и там и там одинаковые, и в правилах синхронизации все в порядке.

а ошибка следующая.

ВНЕШНЕЕ СОЕДИНЕНИЕ: Поле объекта не обнаружено (ПродажаКомиссия)
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(3701)}: Возврат Менеджер[Значение];
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(3794)}: Возврат одНайтиОбъектПоСвойству(Свойства.Менеджер, Свойство, Стр);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4054)}: Возврат одПолучитьЗначениеПоСтроке(Значение, Тип, ИскатьПоСвойству);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(7371)}: Значение = одЗначениеЭлемента(ФайлОбмена, Тип, ИскатьПоСвойству, Ложь);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10001)}: Значение = ПрочитатьСвойство(ТипСвойства,,, ИмяПКО);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16380)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2697)}: ПроизвестиЧтениеДанныхВРежимеВнешнегоСоединения(ЧтениеСообщения);
5. dyahon 27.08.20 19:11 Сейчас в теме
Аналогичная ошибка
Насколько я понял - в правилах конвертации нет ошибки, визуально все хорошо, реквизиты не переименовывались. Скорее всего это косяк релиза - при попытке вызвать обработку сопоставления загрузка данных завершается с ошибкой, НО!
Если загружать например через сценарий синхронизации (чтобы обработка сопоставления не вызывалась), то все успешно загружается.
Пока выкрутился через сценарий, а дальше обновление скорее всего выпустят.
Нашел, что на рознице такая же ошибка была
https://dl03.1c.ru/content/Retail/2_3_5_32/news.htm
16. levante90 16.09.20 09:43 Сейчас в теме
(5)Вы как-то по тексту ошибки поняли, что проблема возникает в обработке сопоставления? или через отладчик?
6. dds.ru@mail.ru 28.08.20 11:30 Сейчас в теме
В правилах надо поменять ВидыОперацийВозвратТоваровОтПокупателя вместо ПродажаКомиссия => Продажа
7. artspeed 179 28.08.20 15:01 Сейчас в теме
(6) попробую и отпишусь. Спасибо!!!
8. artspeed 179 29.08.20 06:20 Сейчас в теме
В общем решил проблему. действительно у перечисления ВидыОперацийВозвратТоваровОтПокупателя не было значения "продажакомиссия" (в бухгалтерии 3.0), поставил значение "Товары" и обмен пошел. Явная проблема в правилах конвертации. Надеюсь скоро исправят.
user1706724; wild83; Dimka74; Kennik; nico2; aleksxx; ArCtic; it-volna.com; user1271179; evn-zorin; +10 Ответить
12. a.rezyhin 26 04.09.20 20:08 Сейчас в теме
(8) А если базовая версия, то что добавлять?)
17. guru_bratsk 13.10.20 21:01 Сейчас в теме
(8)Ты в этом месте исправлял правила <Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийВозвратТоваровОтПокупателя"/>
<ПередВыгрузкой>Значение = "ПродажаКомиссия";</. В этом месте? У меня было ПродажаКомиссия. Исправил на Продажа. Сейчас ругается на такую же, но уже не найден реквизит Продажа.
9. пользователь 03.09.20 22:18
Сообщение было скрыто модератором.
...
10. AlB 15 03.09.20 23:49 Сейчас в теме
Всем привет! такая же проблема была. Спасибо всем, почитал, не стал время тратить на поиск устранения ошибки. Сегодня 3.0.82.24 поставил все заработало.
11. a.rezyhin 26 04.09.20 19:56 Сейчас в теме
(10) Поставил 3.0.82.24 не помогло. Обмен с розницей 2.3
13. artspeed 179 05.09.20 11:25 Сейчас в теме
(11) там в правилах синхронизации проблемы, посмотри, берет ли правило конфигурация из файла или из информационной базы. Если из файла, то его можно откорректировать, если из конфигурации (и правило в новом обновлении исправлено), то должно взлететь.
14. пользователь 06.09.20 10:17
Сообщение было скрыто модератором.
...
15. пользователь 06.09.20 10:48
Сообщение было скрыто модератором.
...
18. Voblhned 58 22.10.20 09:53 Сейчас в теме
Долго плакал с моей УНФ 1.6.20.189 -> БП 3.0.83.37 , в целом правила надо править было не в Бухгалтерии, а в УНФ.

Выгрузил правила, распаковал, открыл в блокноте файл ExchangeRules.

В нем нашел строки

<Код>ВидыОперацийВозвратТоваровОтПокупателя</Код>

<Наименование>Перечисление: Виды операций "Приходная накладная"</Наименование>

<Порядок>400</Порядок>

<Источник>ПеречислениеСсылка.ВидыОперацийПриходнаяНакладная</Источник>

<Приемник>ПеречислениеСсылка.ВидыОперацийВозвратТоваровОтПокупателя</Приемник>

<Свойства/>


-<Значения>


-<Значение>

<Код>1</Код>

<Наименование>ВозвратОтПокупателя --> ПродажаКомиссия</Наименование>

<Порядок>50</Порядок>

<Источник>ВозвратОтПокупателя</Источник>

<Приемник>Товары</Приемник>

</Значение>


-<Значение>

<Код>2</Код>

<Наименование>ВозвратОтКомиссионера --> ПродажаКомиссия</Наименование>

<Порядок>100</Порядок>

<Источник>ВозвратОтКомиссионера</Источник>

<Приемник>Товары</Приемник>

</Значение>
Показать


В значении Приемник написал Товары, сохранил в архив и загрузил его в УНФ, обмен прошел.
CratosX; Dimka74; Kennik; +3 Ответить
19. vgv8 22.10.20 11:18 Сейчас в теме
(18)
Долго плакал с моей УНФ 1.6.20.189 -> БП 3.0.83.37 , в целом правила надо править было не в Бухгалтерии, а в УНФ

И при чём тут тема по УНФ ?!
В теме по обмену УНФ и БП 3.0 и пишите !
IntellXeon; +1 1 Ответить
20. Voblhned 58 22.10.20 15:22 Сейчас в теме
(19) а какая разница? Обмен строится по тем же "правилам".
в (2) посте парень делится ощущениями по "ЗУП3 - БП3" в (10) делится по "розницей 2.3", напишите обязательно еще 2 поста под теми комментариями.
CratosX; user1706724; +2 Ответить
21. vgv8 23.10.20 09:47 Сейчас в теме
(20)
(19) а какая разница? Обмен строится по тем же "правилам".

Только правила для разных версий разных конфигураций - разные
И сами конфигурации в разных версиях - разные
И исправления, неДОисправления - разные
Прикрепленные файлы:
22. Voblhned 58 27.10.20 12:01 Сейчас в теме
(21) ну тогда не забудь на пост (2) и (10) написать, тоже самое что и мне xD
23. Kennik 14 16.03.21 19:22 Сейчас в теме
Поделюсь и своим опытом. УТ совсем не актуального релиза и актуальная БП. Вылетела данная ошибка. Благодаря этой ветке форума сразу стало ясно что и почему. Решение только чуть проще представленных: выгрузил из БП файлы обмена. Взял CorrespondentExchangeRules и загрузил в УТ. Актуализировал правила. Всем спасибо за обсуждение.
24. Veika 25 02.04.21 14:07 Сейчас в теме
Сегодня провожу обмен ТиС 9.2 релиз 1002 и БП 3.0.89,51, такая же ошибка, как исправить, у нас БП базовая...


Ошибка при загрузке данных: Поле объекта не обнаружено (ПродажаКомиссия)
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(632)}: Возврат Менеджер[Значение];
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(754)}: Возврат НайтиОбъектПоСвойству(Свойства.Менеджер, Свойство, Стр, Неопределено);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1151)}: Возврат одПолучитьЗначениеПоСтроке(Значение, Тип, ИскатьПоСвойству);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6544)}: Значение = одЗначениеЭлемента(ФайлОбмена, Тип, ИскатьПоСвойству, ОбрезатьСтрокиСправа);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8682)}: Значение = ПрочитатьСвойство(ТипСвойства, ИмяПКО);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13035)}: ПроизвестиЧтениеДанных();
{Обработка.ЗагрузкаДанныхИзТиС.МодульМенеджера(31)}: ОбработкаОбмена.ВыполнитьЗагрузку();
{Обработка.ЗагрузкаДанныхИзТиС.Форма.ФормаЗагрузки.Форма(45)}: Обработки.ЗагрузкаДанныхИзТиС.ЗагрузитьДанныеВИБ(ПараметрыВыгрузки, АдресХранилища);

Достали уже все эти ошибки... Как очередное обновление, так жди засаду...
25. Veika 25 02.04.21 14:34 Сейчас в теме
Не понимаю, ка исправить, БП 3.0 базовая??? Прошу помощи...
26. Veika 25 02.04.21 15:11 Сейчас в теме
Смотрю правила ТиС 9.2
<Код>20</Код>
<Наименование>ТипЦен --> ТипЦен</Наименование>
<Порядок>1300</Порядок>
<Источник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦен"/>
<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>--> ВидОперации</Наименование>
<Порядок>1400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийВозвратТоваровОтПокупателя"/>
<ПередВыгрузкой>Значение = "ПродажаКомиссия";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>--> КурсВзаиморасчетов</Наименование>
<Порядок>1600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Если Источник.Валюта = Источник.Договор.ВалютаВзаиморасчетов Тогда
Значение = Источник.Курс;

Где здесь исправить???
27. Dimka74 20.05.21 07:42 Сейчас в теме
Вот и я столкнулся с такой проблемой. БП стоит в облаке, и обновление происходит по инициативе провайдера. Поэтому уже постфактум обнаруживается, что обмен залип.
На входе:
Управление торговлей: 10.3.50.3
Бухгалтерия Предприятием: 3.0.92.51
Ошибка: При загрузке сообщения обмена возникли ошибки: Поле объекта не обнаружено (ПродажаКомиссия)
При загрузке сообщения обмена возникли ошибки: Поле объекта не обнаружено (ПродажаКомиссия)
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(3721)}: Возврат Менеджер[Значение


Как починить:
Все делается на стороне УТ.
Идем: Сервис->Обмен данными с продуктами на платформе 1С: Предприятие 8.2->Обмен данными
Тут выбираем строку с нужной настройкой обмена и нажимаем кнопку редактирования
В верхнем меню жмем на Параметры синхронизации данных->Загрузить правила КОНВЕРТАЦИИ объектов.

Теперь жмем на соответствующую кнопку и сохраняем правила конвертация в файл на диске.
Находим этот файл, открываем его в Блокноте, поиском находим строку:
<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийВозвратТоваровОтПокупателя"/>


Как нашли, смотрим ниже, есть такая строка:
<ПередВыгрузкой>Значение = "ПродажаКомиссия";</ПередВыгрузкой>

Правим ее на:
<ПередВыгрузкой>Значение = "Товары";</ПередВыгрузкой>

Сохраняем (лучше в другой файл, что бы если вдруг ошиблись не попортить старые правила, расширение xml), идем в УТ, там в окне настройки "Правил конвертации данных" жмем на кнопку "Загрузить правила". Когда 1с сей файл проглотит жмем "Записать и закрыть".

Теперь, смотрим с какого периода не выгрузились документы.
Я через обработку "Регистрация изменений планов обмена" удаляю регистрацию по документам с того периода как произошел затык обмена и опять их регистрирую.

Далее все как обычно, жмем выполнить обмен и, надеюсь, радуемся обмену.
CratosX; user1706724; +2 Ответить
28. wild83 29.07.21 18:24 Сейчас в теме
Спасибо, сэкономили время
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот