Цитата Сообщение от Дмитрий357 Посмотреть сообщение
Здесь должно быть все проще, это задача начального уровня. Я так думаю, но реализовать пока не могу, надо сделать запрос на получение остатков по всем счетам, а далее их как-то обнулить на указанную на форме дату. Вот примерный запрос, естественно нужна глубокая корректировка
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОстатки.Счет КАК Счет,
| ХозрасчетныйОстатки.Счет.П орядок КАК СчетПорядок,
| ХозрасчетныйОстатки.Сумма� �статок КАК СуммаОстаток,
| ХозрасчетныйОстатки.Колич� �ствоОстаток КАК КоличествоОстаток,
| ХозрасчетныйОстатки.Сумма� �УОстаток КАК СуммаНУОстаток,
| ХозрасчетныйОстатки.Сумма� �РОстаток КАК СуммаПРОстаток,
| ХозрасчетныйОстатки.Сумма� �РОстаток КАК СуммаВРОстаток,
| ХозрасчетныйОстатки.Валют� �аяСуммаОстаток КАК ВалютнаяСуммаОстаток
|ИЗ
| РегистрБухгалтерии.Хозрас� �етный.Остатки(&Дата, , , ) КАК ХозрасчетныйОстатки
|
|УПОРЯДОЧИТЬ ПО
| СчетПорядок";

Запрос.УстановитьПараметр( "Дата", Дата);

РезультатЗапроса = Запрос.Выполнить();

ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Новые записи сделать с помощью документа ОперацияБух, пример = здесь
https://helpme1s.ru/registry-buxgalt...s-8-v-primerax