0
razerw
26.08.19
✎
09:58
|
Добрый день. помогите пожалуйста разобраться.
Запрос = новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
|НалоговыйОбороты.Счет КАК Счет,
|НалоговыйОбороты.Субконто1 КАК Субконто1,
|НалоговыйОбороты.Субконто2 КАК Субконто2,
|НалоговыйОбороты.Субконто3 КАК Субконто3,
|НалоговыйОбороты.КорСчет КАК КорСчет,
|НалоговыйОбороты.КорСубконто1 КАК КорСубконто1,
|НалоговыйОбороты.КорСубконто2 КАК КорСубконто2,
|НалоговыйОбороты.КорСубконто3 КАК КорСубконто3,
|НалоговыйОбороты.Регистратор КАК Регистратор
|ИЗ
|РегистрБухгалтерии.Налоговый.Обороты(ДАТАВРЕМЯ(2019, 6, 1, 0, 0, 0), ДАТАВРЕМЯ(2019, 6, 30, 23, 59, 59), Регистратор, , , , , ) КАК НалоговыйОбороты
|ГДЕ
|НалоговыйОбороты.Счет = &ПолеВвода1
|И НалоговыйОбороты.КорСчет = &ПолеВвода2
|И НалоговыйОбороты.Субконто2 есть null
|И НалоговыйОбороты.КорСубконто2 есть null";
Запрос.УстановитьПараметр("ПолеВвода1", ПолеВвода1);
Запрос.УстановитьПараметр("ПолеВвода2", ПолеВвода2);
РезультатЗапроса = Запрос.Выполнить().Выгрузить();
Для каждого Движение из РезультатЗапроса Цикл
Набор = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
Набор.Отбор.Регистратор.Установить(Движение.Регистратор);
Набор.Прочитать();
Для каждого Проводка из Набор Цикл
КонецЦикла;
КонецЦикла;
в запросе я отбираю проводки у которых субконто null
но когда вот тут
Для каждого Движение из РезультатЗапроса Цикл
Набор = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
Набор.Отбор.Регистратор.Установить(Движение.Регистратор);
Набор.Прочитать();
я отбираю проводки. Набор , я вижу что субконто все же есть,
проблема такая что у меня в проводках по счету 10.10 и 10.10 кт исчезло субконто .
я хочу вернуть субконто, но не понимаю как это сделать если по факту оно есть.
|
|