Добрый день пытаюсь через ком передать в базу бухгалтерии контрагента а тип значений субконто1 = списку типов значений
Как можно прям в запросе в ком соеденинии указать некий реквизит у справчника контрагентов что бы по нему выполнить запрос
ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент,
| ХозрасчетныйОстаткиИОбороты.Счет КАК Счет,
| ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаН, &ДатаО, Регистратор, , , , Субконто1 = &Контрагент) КАК ХозрасчетныйОстаткиИОбороты
|ГДЕ
| ХозрасчетныйОстаткиИОбороты.Субконто2.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПокупателем)
|ИТОГИ
| СУММА(СуммаКонечныйОстаток)
|ПО
| Контрагент,
| Счет
(1) Сработало по Субконто1.Код.
Еще вопрос такого рода остатки могут быть по разным счетам 6101 6102 или по какому то одному из них. Как сделать чтобы результат запроса вернул легко читаемые данные которые можно было бы в одном цикле записать в табличную часть.
А то пока происходит так что появляется контрагент и сумма долга, след проход цикла появляется один счет , и потом еще проход второй счет.
Или лучше сделать так чтобы в начале запрос выполнялся по одному счету а потом по другому?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший