Некорректные движения документа поступления доп расходов на автомобили внутреннее
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Так в движениях документа поступления доп расходов по регистру накопления Остатки автомобилей фигурирует не только с партия поступления самого автомобиля, но и с партия поступления товаров использованных при комплектации.
Такое формировании движений не проводится документ реализации автомобилей
О том как воспроизвести ошибку:
-Комплектуем автомобиль;
-Перемещаем автомобиль на другой склад;
-Отражаем на себестоимость автомобиля доп расходы связанные с транспортировкой;
-пытаемся провести документ реализации и получаем сообщение с ошибкой
//Сообщить(Параметры.ОбъектИсточникСобытия.ссылка);
НаборОстАвто = РегистрыНакопления.ОстаткиАвтомобилей.СоздатьНаборЗаписей();
НаборОстАвто.Отбор.Регистратор.Использование = Истина;
НаборОстАвто.Отбор.Регистратор.Значение = Параметры.ОбъектИсточникСобытия.ссылка;
НаборОстАвто.Прочитать();
СоотвПартий = Новый Соответствие;
// узнаем партии - поступления автомобилей
Для каждого запись из НаборОстАвто цикл
Если ТипЗнч(Запись.Партия) = Тип("ДокументСсылка.ПоступлениеАвтомобилей") тогда
СоотвПартий.Вставить(Запись.Автомобиль,Запись.Партия);
КонецЕсли;
КонецЦикла;
// расставляем партии - поступления автомобилей
Для каждого запись из НаборОстАвто цикл
Если ТипЗнч(Запись.Партия) = Тип("ДокументСсылка.ПоступлениеТоваров") тогда
Запись.Партия = СоотвПартий[Запись.Автомобиль];
КонецЕсли;
КонецЦикла;
НаборОстАвто.Записать();