v8: В запросе условие на субконто работает избирательно
ВЫБРАТЬ
АвансовыйОтчетПолучено.ДокументАванса КАК ДокументАванса,
АвансовыйОтчетПолучено.Ссылка.Сотрудник.Контрагент
ПОМЕСТИТЬ ПОЛУЧЕНОАВАНСОВ
ИЗ
Документ.АвансовыйОтчет.Получено КАК АвансовыйОтчетПолучено
ГДЕ
АвансовыйОтчетПолучено.Ссылка = &Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ЖурналПроводокЕПСБУДвиженияССубконто.КФО,
ЖурналПроводокЕПСБУДвиженияССубконто.СчетДт,
ЖурналПроводокЕПСБУДвиженияССубконто.КПСДт,
ЖурналПроводокЕПСБУДвиженияССубконто.КЭКДт,
ЖурналПроводокЕПСБУДвиженияССубконто.СчетКт,
ЖурналПроводокЕПСБУДвиженияССубконто.КПСКт,
ЖурналПроводокЕПСБУДвиженияССубконто.КЭККт,
СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаРуб,
СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаВал,
СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаПокрытияБух,
СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаПокрытияРасчетная
ИЗ
РегистрБухгалтерии.ЖурналПроводокЕПСБУ.ДвиженияССубконто(
,
,
Регистратор В
(ВЫБРАТЬ
Т.ДокументАванса
ИЗ
ПОЛУЧЕНОАВАНСОВ КАК Т)
И (ВЫБОР
КОГДА СубконтоКт1 ССЫЛКА Справочник.Контрагенты
ТОГДА СубконтоКт1 В
(ВЫБРАТЬ
Т.СотрудникКонтрагент
ИЗ
ПОЛУЧЕНОАВАНСОВ КАК Т)
ИНАЧЕ ЛОЖЬ
КОНЕЦ
ИЛИ ВЫБОР
КОГДА СубконтоДт1 ССЫЛКА Справочник.Контрагенты
ТОГДА СубконтоДт1 В
(ВЫБРАТЬ
Т.СотрудникКонтрагент
ИЗ
ПОЛУЧЕНОАВАНСОВ КАК Т)
ИНАЧЕ ЛОЖЬ
КОНЕЦ),
,
) КАК ЖурналПроводокЕПСБУДвиженияССубконто
СГРУППИРОВАТЬ ПО
ЖурналПроводокЕПСБУДвиженияССубконто.КФО,
ЖурналПроводокЕПСБУДвиженияССубконто.СчетДт,
ЖурналПроводокЕПСБУДвиженияССубконто.КПСДт,
ЖурналПроводокЕПСБУДвиженияССубконто.КЭКДт,
ЖурналПроводокЕПСБУДвиженияССубконто.СчетКт,
ЖурналПроводокЕПСБУДвиженияССубконто.КПСКт,
ЖурналПроводокЕПСБУДвиженияССубконто.КЭККт
Если проверять условие на субконто только Дт или Кт, то выборка не пустая, при совместной проверке (Дт или Кт) - пустая. В чем может быть затык?
АвансовыйОтчетПолучено.ДокументАванса КАК ДокументАванса,
АвансовыйОтчетПолучено.Ссылка.Сотрудник.Контрагент
ПОМЕСТИТЬ ПОЛУЧЕНОАВАНСОВ
ИЗ
Документ.АвансовыйОтчет.Получено КАК АвансовыйОтчетПолучено
ГДЕ
АвансовыйОтчетПолучено.Ссылка = &Ссылка
;
////////////////////////////////////////////////////////////
ВЫБРАТЬ
ЖурналПроводокЕПСБУДвиженияССубконто.КФО,
ЖурналПроводокЕПСБУДвиженияССубконто.СчетДт,
ЖурналПроводокЕПСБУДвиженияССубконто.КПСДт,
ЖурналПроводокЕПСБУДвиженияССубконто.КЭКДт,
ЖурналПроводокЕПСБУДвиженияССубконто.СчетКт,
ЖурналПроводокЕПСБУДвиженияССубконто.КПСКт,
ЖурналПроводокЕПСБУДвиженияССубконто.КЭККт,
СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаРуб,
СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаВал,
СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаПокрытияБух,
СУММА(ЖурналПроводокЕПСБУДвиженияССубконто.Сумма) КАК СуммаПокрытияРасчетная
ИЗ
РегистрБухгалтерии.ЖурналПроводокЕПСБУ.ДвиженияССубконто(
,
,
Регистратор В
(ВЫБРАТЬ
Т.ДокументАванса
ИЗ
ПОЛУЧЕНОАВАНСОВ КАК Т)
И (ВЫБОР
КОГДА СубконтоКт1 ССЫЛКА Справочник.Контрагенты
ТОГДА СубконтоКт1 В
(ВЫБРАТЬ
Т.СотрудникКонтрагент
ИЗ
ПОЛУЧЕНОАВАНСОВ КАК Т)
ИНАЧЕ ЛОЖЬ
КОНЕЦ
ИЛИ ВЫБОР
КОГДА СубконтоДт1 ССЫЛКА Справочник.Контрагенты
ТОГДА СубконтоДт1 В
(ВЫБРАТЬ
Т.СотрудникКонтрагент
ИЗ
ПОЛУЧЕНОАВАНСОВ КАК Т)
ИНАЧЕ ЛОЖЬ
КОНЕЦ),
,
) КАК ЖурналПроводокЕПСБУДвиженияССубконто
СГРУППИРОВАТЬ ПО
ЖурналПроводокЕПСБУДвиженияССубконто.КФО,
ЖурналПроводокЕПСБУДвиженияССубконто.СчетДт,
ЖурналПроводокЕПСБУДвиженияССубконто.КПСДт,
ЖурналПроводокЕПСБУДвиженияССубконто.КЭКДт,
ЖурналПроводокЕПСБУДвиженияССубконто.СчетКт,
ЖурналПроводокЕПСБУДвиженияССубконто.КПСКт,
ЖурналПроводокЕПСБУДвиженияССубконто.КЭККт
Если проверять условие на субконто только Дт или Кт, то выборка не пустая, при совместной проверке (Дт или Кт) - пустая. В чем может быть затык?
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот