Получение данных из вт "ДвиженияССубконто"
Ребята, пытаюсь получить данные из виртуальной таблицы регистра бухгалтерии "ДвиженияССубконто", но получается дичайшая хрень.
Журнал проводок с отбором по регистратору, сам регистратор и результат запроса прикрепила.
Я уже голову сломала, что за хрень получается. Какие связи, параметры, условия я упускаю ??(
Вот запрос:
Журнал проводок с отбором по регистратору, сам регистратор и результат запроса прикрепила.
Я уже голову сломала, что за хрень получается. Какие связи, параметры, условия я упускаю ??(
Вот запрос:
ВЫБРАТЬ
ТребованиеНакладнаяМатериалы.Ссылка,
ТребованиеНакладнаяМатериалы.Номенклатура,
ТребованиеНакладнаяМатериалы.ЕдиницаИзмерения,
ТребованиеНакладнаяМатериалы.Коэффициент КАК Коэффициент,
ТребованиеНакладнаяМатериалы.Счет,
ТребованиеНакладнаяМатериалы.ХарактеристикаНоменклатуры,
ТребованиеНакладнаяМатериалы.СерияНоменклатуры,
ТребованиеНакладнаяМатериалы.Количество КАК Количество,
ТребованиеНакладнаяМатериалы.НомерСтроки КАК НомерСтроки,
ТребованиеНакладнаяМатериалы.СтатьяЗатрат,
ТребованиеНакладнаяМатериалы.Склад
ПОМЕСТИТЬ ВТ_Документ
ИЗ
Документ.ТребованиеНакладная.Материалы КАК ТребованиеНакладнаяМатериалы
ГДЕ
ТребованиеНакладнаяМатериалы.Ссылка = &Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ВТ_Документ.Номенклатура,
ВТ_Документ.ЕдиницаИзмерения,
ВТ_Документ.Коэффициент,
ВТ_Документ.Счет,
ВТ_Документ.ХарактеристикаНоменклатуры,
ВТ_Документ.СерияНоменклатуры,
СУММА(ВТ_Документ.Количество) КАК Количество,
МИНИМУМ(ВТ_Документ.НомерСтроки) КАК НомерСтроки,
СУММА(ЕСТЬNULL(ХозрасчетныйДвиженияССубконто.Сумма, 0)) КАК Сумма
ИЗ
ВТ_Документ КАК ВТ_Документ
ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
,
,
СчетКт В
(ВЫБРАТЬ
ВТ_Документ.Счет
ИЗ
ВТ_Документ КАК ВТ_Документ)
И СубконтоДт1 В
(ВЫБРАТЬ
ВТ_Документ.СтатьяЗатрат
ИЗ
ВТ_Документ КАК ВТ_Документ)
И СубконтоДт2 В
(ВЫБРАТЬ
ВТ_Документ.Ссылка.ПодразделениеОрганизации
ИЗ
ВТ_Документ КАК ВТ_Документ)
И СубконтоКт1 В
(ВЫБРАТЬ
ВТ_Документ.Номенклатура
ИЗ
ВТ_Документ КАК ВТ_Документ)
И СубконтоКт2 В
(ВЫБРАТЬ
ВТ_Документ.Склад
ИЗ
ВТ_Документ КАК ВТ_Документ)
И Регистратор В
(ВЫБРАТЬ
ВТ_Документ.Ссылка
ИЗ
ВТ_Документ КАК ВТ_Документ)
И Активность = ИСТИНА,
,
) КАК ХозрасчетныйДвиженияССубконто
ПО ВТ_Документ.Ссылка = ХозрасчетныйДвиженияССубконто.Регистратор
СГРУППИРОВАТЬ ПО
ВТ_Документ.Счет,
ВТ_Документ.ХарактеристикаНоменклатуры,
ВТ_Документ.СерияНоменклатуры,
ВТ_Документ.Номенклатура,
ВТ_Документ.ЕдиницаИзмерения,
ВТ_Документ.Коэффициент
ПоказатьПрикрепленные файлы:
По теме из базы знаний
- Перенос накопленных учетных данных из редакции 1.6 программы "1С:Бухгалтерия предприятия 8". Переход на редакцию 2.0
- Выгрузка и загрузка данных XML. Ускоряем выгрузку регистров бухгалтерии
- Трансформатор 1С - SQL
- Регистры бухгалтерии. Настройки, субконто и движения с субконто
- С чего начать внедрение автотестов
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
По регистратору связь оставить и добавить связи по счету и субконто ДТ и КТ. У вас при соединении таблиц ссылочные типы без связей начинают портить картину, то что из РегистрБухгалтерии вы не выбираете счета и субконто не говорит о том что запрос не пытается эти связи реализовать .
(6) но нужно запрос делать так - сначала выбираем из документа (это вы сделали , хотя непонятно зачем поле НомерСтроки) и группируем поля , потом из регистра бухгалтерии (достаточно по регистратору) и так же группируем , а потом подготовленные таблицы соединяем .
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)