Пропадает пробег автомобиля из наряда

При создании пробег берется из сводного ремонтного заказа в процедуре ПриСозданииНаСервере формы документа ЗаказНаряд:

Но там он не вносится. Вообще код пытается брать пробег из сводного ремонтного заказа, но там это поле не показывается, поэтому всегда ноль.

Поэтому решено исключить этот код, расширением формы:

&НаСервере
&Вместо("ПриСозданииНаСервере")
Процедура дор_ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
	ПредПробег = Объект.Пробег;
	ПродолжитьВызов(Отказ, СтандартнаяОбработка);
	//Восстанавливаем пробег
	Объект.Пробег = ПредПробег;
КонецПроцедуры

Теперь пробег не очищается при открытии:

Непонятно, зачем дается возможность редактирования поля «Пробег», если потом он затирается при открытии формы?

Среда: Альфа-Авто: Автосалон+Автосервис+Автозапчасти КОРП. Редакция 6 (6.1.03.17) Объем: 0.5 час.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

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