Ошибка при вводе з/н на основании заказа на а/м

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Ошибка при вводе з/н на основании заказа на а/м, ААА 5.0.08.06 на 1С 8.3.4.304
 
Здравствуйте!

Обнаружили интересный баг на указанном выше сочетании ПП и платформы. При создании заказ-наряда на основании заказа на автомобиль, возникает ошибка
Цитата
Ошибка при выполнении обработчика - 'ОбработкаЗаполнения'
по причине:
{Документ.ЗаказНаряд.МодульОбъекта(8111)}: Поле объекта не обнаружено (VIN)
На платформе 8.2.17 та же самая база проделывает эту операцию без каких-либо возражений.

В результате поверхностного анализа было замечено интересное отличие. На платформе 8.3 на вход в функцию "ОбработкаЗаполнения" документа "ЗаказНаряд" в параметр "Копирование" попадает значение истина, тогда как на 8.2 в этот же параметр приходит "Неопределено".

Как мы поняли, из-за этого в одной из вызываемых далее по цепочке обработок заполнения (подозреваем, что в "дкОбработкаЗаполненияПоУмолчанию") пропускается достаточно большой кусок кода, из-за чего поле "Автомобиль" в з/н оказывается незаполненным.

Ошибка возникает чуть дальше по коду "ОбработкиЗаполнения" на первой строке этого фрагмента:
Цитата
Если (обЗначениеНеЗаполнено(Автомобиль)) И (НЕ обЗначениеНеЗаполнено(Основание.VIN)) Тогда
 АвтомобильЗаказа=Справочники.Автомобили.НайтиПоРеквизиту("VIN",Основание.VIN);
 Если НЕ обЗначениеНеЗаполнено(АвтомобильЗаказа) Тогда
   Автомобиль=АвтомобильЗаказа;
 КонецЕсли;
КонецЕсли;
Здесь в случае версии 8.2 объект "Автомобиль" содержит ссылку на а/м, а в 8.3 - пустую ссылку.

Подскажите, чем может быть вызвано такое поведение программы и есть ли вероятность, что оно проявится и на других документах?
 
насколько я знаю ААА 5.0.08.06 не тестирована на совместимость с платформой 8,3..

http://rarus.ru/forum/forum7/topic4788/#message28377
Изменено: Александр Мещеряков - 26.11.2013 22:35:44
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С