Добрый дент Коллеги! Вот мучаюсь с отчетом, отчет для анализа закупок услуг. беру за основу счет кредита 60.01
проводки беру из регистра ХозрасчетныйДвиженияССубконто. Дело в том что в разных счетах дебета Субконто1 и Субконто2 имеют разную структуру в одних он подразделение в других статья затрат и я не могу сделать группировку в отчете. прилагаю пример отчета и запрос. то есть я хочу сгруппировать не только по счету но и по статьям затрат
проводки беру из регистра ХозрасчетныйДвиженияССубконто. Дело в том что в разных счетах дебета Субконто1 и Субконто2 имеют разную структуру в одних он подразделение в других статья затрат и я не могу сделать группировку в отчете. прилагаю пример отчета и запрос. то есть я хочу сгруппировать не только по счету но и по статьям затрат
"ВЫБРАТЬ
| ХозрасчетныйДвиженияССубконто.Регистратор.Ссылка КАК Документ,
| ХозрасчетныйДвиженияССубконто.Регистратор.Дата КАК ДатаДокум,
| ХозрасчетныйДвиженияССубконто.Регистратор.Проведен КАК ДокПров,
| ХозрасчетныйДвиженияССубконто.Регистратор.ПометкаУдаления КАК ДокПомУд,
| ХозрасчетныйДвиженияССубконто.Регистратор.Содержание КАК ДокСодержание,
| ХозрасчетныйДвиженияССубконто.Регистратор.Комментарий КАК ДокКомментарий,
| ХозрасчетныйДвиженияССубконто.НомерСтроки КАК НомСтр,
| ХозрасчетныйДвиженияССубконто.Активность,
| ХозрасчетныйДвиженияССубконто.СчетДт КАК СчетДт,
| ЕСТЬNULL(ХозрасчетныйДвиженияССубконто.СубконтоДт1, 0) КАК СубконтоДт1,
| ЕСТЬNULL(ХозрасчетныйДвиженияССубконто.СубконтоДт2, 0) КАК СубконтоДт2,
| ХозрасчетныйДвиженияССубконто.СубконтоДт3,
| ХозрасчетныйДвиженияССубконто.СчетКт,
| ХозрасчетныйДвиженияССубконто.СубконтоКт1,
| ХозрасчетныйДвиженияССубконто.СубконтоКт2,
| ХозрасчетныйДвиженияССубконто.СубконтоКт3,
| ХозрасчетныйДвиженияССубконто.Сумма КАК Сумма,
| ХозрасчетныйДвиженияССубконто.КоличествоДт КАК КоличествоДт,
| ХозрасчетныйДвиженияССубконто.КоличествоКт КАК КоличествоКт,
| ХозрасчетныйДвиженияССубконто.Содержание,
| ЕСТЬNULL(ХозрасчетныйДвиженияССубконто.СубконтоДт1.Наименование, 0) КАК СубконтоДт1Наим,
| ЕСТЬNULL(ХозрасчетныйДвиженияССубконто.СубконтоДт2.Наименование, 0) КАК СубконтоДт2Наим
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&Дата1, &Дата2, , , ) КАК ХозрасчетныйДвиженияССубконто
|ГДЕ
| ХозрасчетныйДвиженияССубконто.СчетДт В ИЕРАРХИИ(&Счет)
| И НЕ ХозрасчетныйДвиженияССубконто.СчетКт В ИЕРАРХИИ (&НеВСчет)
|
|УПОРЯДОЧИТЬ ПО
| СубконтоДт1Наим,
| СубконтоДт2Наим,
| ХозрасчетныйДвиженияССубконто.СчетДт.Наименование
|ИТОГИ
| СУММА(Сумма),
| СУММА(КоличествоДт),
| СУММА(КоличествоКт)
|ПО
| ОБЩИЕ,
| СубконтоДт1,
| СубконтоДт2,
| СчетДт";
ПоказатьПрикрепленные файлы:
По теме из базы знаний
- Регистр учета прочих косвенных расходов на производство( это 3 -й отчет по регистрам НУ) Отчеты работают на УПП 1С:Предприятие 8
- Отчет "Валовая прибыль" с разворотом себестоимости по характеру затрат. УПП.
- УПП. Как упростить бухгалтеру процедуру расчета себестоимости (РАУЗ)
- Амортизация ОС в разрезе подразделений и статей затрат БУ для УПП
- Переход с УПП на ERP с сохранением документов. Фантастика или реальность?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В этой вирт таблице на субконто условие не наложишь. В вирт таблице оборотов можно задать условие по субконто, например список значений "Подразделения" и "СтатьиЗатрат". Тогда вирт таблица сразу отберет движения только по нужным субконто и их порядок будет такой же, как в передаваемом списке значений. Если же использовать таблицу оборотов нельзя, то придется явно в запросе проверять тип значения субконто и пихать это значение в нужное поле запроса, т.е. использовать конструкцию:
По быстродействию эта таблица капец тормозная.
ВЫБОР
КОГДА ХозрасчетныйДвиженияССубконто.СубконтоДт1 ССЫЛКА Справочник.СтатьиЗатрат
ТОГДА ХозрасчетныйДвиженияССубконто.СубконтоДт1
ИНАЧЕ НЕОПРЕДЕЛЕНО
КОНЕЦ КАК СтатьяЗатрат
По быстродействию эта таблица капец тормозная.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот