DiMart @ Сегодня, 12:38

,
у вас управляемые формы же
а оно, как гласит синтаксис-помощник, предназначается только для толстого клиента (стало быть, обычные формы)
просто назначайте нужную дату через Объект.Дата = Дата(ГГ, ММ, ДД);
ну потом еще (если открывается форма) ЭтаФорма.АвтоВремя = РежимАвтоВремя.Первым|Последним|ТекущееИлиПервым|ТекущееИлиПоследним -- в зависимости от потребностей
я обычно делаю поступление товара/доп.расходов "первым", последующие перемещения/резервирования -- "текущее или первым", отгрузки -- "текущее или последним", чтоб юзеры не косячили
andytg @ Сегодня, 13:05

,
upd: кстати, с деньгами можно поступать точно так же: поступление денег -- начало дня (всегда первым), выплата денег -- текущеее или конец дня
тоже защищает от ошибок пользователей