Доброго дня, коллеги!
Хочу через СКД получить движения по набору счетов. Запрос -
Но - если скажем, ставим отбор - Счета в списке (76.12.1,76.ПА) получаем на выходе задвоение
Если есть проводка 76.ПА - 76.12.1 она в отчет попадает два раза (как счет 76.12.1 и как счет 76.ПА) на одну и ту же сумму
Как можно этого избежать?
Хочу через СКД получить движения по набору счетов. Запрос -
Код |
---|
ВЫБРАТЬ
УправленческийОбороты.Субконто1 КАК Субконто1,
УправленческийОбороты.Субконто2 КАК Субконто2,
УправленческийОбороты.Субконто3 КАК Субконто3,
УправленческийОбороты.КорСубконто1 КАК КорСубконто1,
УправленческийОбороты.КорСубконто2 КАК КорСубконто2,
УправленческийОбороты.КорСубконто3 КАК КорСубконто3,
УправленческийОбороты.СуммаОборотДт КАК СуммаОборотДт,
УправленческийОбороты.СуммаОборотКт КАК СуммаОборотКт,
УправленческийОбороты.Счет КАК Счет,
УправленческийОбороты.КорСчет КАК КорСчет,
УправленческийОбороты.Регистратор КАК Регистратор
ИЗ
РегистрБухгалтерии.Управленческий.Обороты(, , Регистратор, , , , , ) КАК УправленческийОбороты
Показать полностью |
Но - если скажем, ставим отбор - Счета в списке (76.12.1,76.ПА) получаем на выходе задвоение
Если есть проводка 76.ПА - 76.12.1 она в отчет попадает два раза (как счет 76.12.1 и как счет 76.ПА) на одну и ту же сумму
Как можно этого избежать?
По теме из базы знаний
- Перенос накопленных учетных данных из редакции 1.6 программы "1С:Бухгалтерия предприятия 8". Переход на редакцию 2.0
- "Идеальный кандидат". 10 Вопросов, позволяющих "подобрать нужного" программиста 1С.
- Курсы валют на разные даты в одном запросе. Делаем свой нестандартный срез последних.
- Перенос данных из БП 3.0 в УТ 11 / КА 2 / ERP 2. Переносятся начальные остатки, документы и справочники
- Перенос данных из УПП 1.3 / КА 1.1 в БП 3. Переносятся документы, справочники и начальные остатки
Найденные решения
(11) как то так, адаптируй под свою конфу
ВЫБРАТЬ
ХозрасчетныйОбороты.Регистратор,
ХозрасчетныйОбороты.КорСчет,
ХозрасчетныйОбороты.КорСубконто1,
ХозрасчетныйОбороты.КорСубконто2,
ХозрасчетныйОбороты.КорСубконто3
ПОМЕСТИТЬ вт_Обороты
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаОконч, Регистратор, Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация, , ) КАК ХозрасчетныйОбороты
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ХозрасчетныйОбороты.Регистратор,
ХозрасчетныйОбороты.Счет,
ХозрасчетныйОбороты.Субконто1,
ХозрасчетныйОбороты.Субконто2,
ХозрасчетныйОбороты.Субконто3,
ХозрасчетныйОбороты.КорСчет,
ХозрасчетныйОбороты.КорСубконто1,
ХозрасчетныйОбороты.КорСубконто2,
ХозрасчетныйОбороты.КорСубконто3
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаОконч, Регистратор, Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация, , ) КАК ХозрасчетныйОбороты
ГДЕ
НЕ (ХозрасчетныйОбороты.Регистратор, ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.Субконто2, ХозрасчетныйОбороты.Субконто3) В
(ВЫБРАТЬ
т.Регистратор,
т.КорСчет,
т.КорСубконто1,
т.КорСубконто2,
т.КорСубконто3
ИЗ
вт_Обороты КАК т)
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(11) как то так, адаптируй под свою конфу
ВЫБРАТЬ
ХозрасчетныйОбороты.Регистратор,
ХозрасчетныйОбороты.КорСчет,
ХозрасчетныйОбороты.КорСубконто1,
ХозрасчетныйОбороты.КорСубконто2,
ХозрасчетныйОбороты.КорСубконто3
ПОМЕСТИТЬ вт_Обороты
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаОконч, Регистратор, Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация, , ) КАК ХозрасчетныйОбороты
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ХозрасчетныйОбороты.Регистратор,
ХозрасчетныйОбороты.Счет,
ХозрасчетныйОбороты.Субконто1,
ХозрасчетныйОбороты.Субконто2,
ХозрасчетныйОбороты.Субконто3,
ХозрасчетныйОбороты.КорСчет,
ХозрасчетныйОбороты.КорСубконто1,
ХозрасчетныйОбороты.КорСубконто2,
ХозрасчетныйОбороты.КорСубконто3
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаОконч, Регистратор, Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация, , ) КАК ХозрасчетныйОбороты
ГДЕ
НЕ (ХозрасчетныйОбороты.Регистратор, ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.Субконто2, ХозрасчетныйОбороты.Субконто3) В
(ВЫБРАТЬ
т.Регистратор,
т.КорСчет,
т.КорСубконто1,
т.КорСубконто2,
т.КорСубконто3
ИЗ
вт_Обороты КАК т)
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот