Помогите поправить запрос, чтобы выводил как в ОСВ бух 3.0 данные

1. user-z99999 67 16.10.19 10:33 Сейчас в теме
Бух 3.0
Нужно написать запрос, который выводит данные за период: на начало, оборот и данные на конец по организации.
В разрезе контрагентов и договоров.
Т.е. как в ОСВ по счету 62 за период (группировка Контрагент, Договор)

Вот такой запрос, как-то криво работает:
ВЫБРАТЬ
	ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент,
	ХозрасчетныйОстаткиИОбороты.Субконто2 КАК ДоговорКонтрагента,
	ХозрасчетныйОстаткиИОбороты.Валюта КАК Валюта,
	ХозрасчетныйОстаткиИОбороты.Организация КАК Организация,
	ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК СуммаНачальныйОстатокДт,
	ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт КАК СуммаНачальныйОстатокКт,
	ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаОборотДт,
	ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт,

	ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаКонечныйОстатокДт,
	ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт КАК СуммаКонечныйОстатокКт
ИЗ
	РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &ОкончаниеПериода, Период, , Счет В (&Счет6201, &Счет6202), , Организация = &Организация И Субконто1 = &Контрагент И Субконто2 = &Договор) КАК ХозрасчетныйОстаткиИОбороты

Показать


Субконто1 = &Контрагент И Субконто2 = &Договор -- эта строка, для проверки была написана
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 72 16.10.19 10:44 Сейчас в теме
(1) Как вы определили, что данный запрос работает криво?
3. user-z99999 67 16.10.19 10:48 Сейчас в теме
(2)
По контрагенту смотрю цифры в результате запроса. Они не совпадаю с ОСВ за тот же период.
4. nomad_irk 72 16.10.19 10:51 Сейчас в теме
Так это может и отчет ОСВ быть кривым, а могут быть и итоги кривыми.
5. user-z99999 67 16.10.19 10:54 Сейчас в теме
(4)
А что нужно сделать, чтобы результат запроса был как в ОСВ?
6. nomad_irk 72 16.10.19 10:57 Сейчас в теме
(5) Для начала покажите, что вы видите в результате запроса и что - в ОСВ, какие значения параметров передаются в запрос, установлен ли отбор по контрагенту/договору в ОСВ.

Если расшифровать ОСВ до карточки счета, в нем начальные и конечные сальдо совпадают с данными ОСВ?
7. user-z99999 67 16.10.19 11:08 Сейчас в теме
(6)
ОСВ по счету 62 (отчет ОСВ по счету).
Отбор по контрагенту, договор не указываю. Группировка по Контрагенту и Договору. Период с 01.09.2019 по 30.09.2019.

Запрос
Счет6201 - из плана счетов 62.01
Счет6202 - из плана счетов 62.02
Контрагента указываю (Субконто1 = &Контрагент) , а договор убрал из параметров запроса.
Организация -указываю
ДатаНачала 01.09.2019 0:00:00
ДатаОкончания 30.09.2019 0:00:00 (указывал 01.10.2019)

В ОСВ есть начальный остаток по этому контрагенту, а в результате запроса поля СуммаНачальныйОстатокДт и СуммаНачальныйОстатокКт - пустые.
8. wertep 23 16.10.19 11:10 Сейчас в теме
(7)
ОСВ по счету 62 (отчет ОСВ по счету).

В условия запроса один Счет 62 поставь и сравни.
9. user-z99999 67 16.10.19 11:14 Сейчас в теме
(8)
Счет В ИЕРАРХИИ (&Счет6201) --- указал счет 62. -- результат есть, но не совпадает с ОСВ

если написать
Счет В (&Счет6201) --- указал счет 62. -- результат пустой
Счет В (&Счет6201) --- указал счет 62.01. -- результат есть, но не совпадает с ОСВ
12. user-z99999 67 16.10.19 15:11 Сейчас в теме
(8)
В сообщении 11 выложил свой отчет.
10. nomad_irk 72 16.10.19 11:32 Сейчас в теме
(7) Как минимум - добавьте поле счета учета в текст своего запроса.
Дату окончания нужно указывать с временем 23:59:59.

Если выполнить запрос к таблице Остатки на дату 01.09.2019 0:00:00 значения остатков будут?
11. user-z99999 67 16.10.19 14:54 Сейчас в теме
(10)
Сделал отчет, можете его посмотреть?

Запускать на Бухгалтерия предприятия, редакция 3.0 (3.0.73.50) 1С:Предприятие 8.3 (8.3.15.1489) (возможно платформа может быть ниже)
Перед запуском в модуле объекта укажите Организацию.
Период указан с 01.09.2019 по 30.09.2019

Не показывает он цифры как в ОСВ в программе Бух 3.0.
Прикрепленные файлы:
ТестОСВ.erf
13. wertep 23 16.10.19 16:08 Сейчас в теме
(11)
Не показывает он цифры как в ОСВ

Все цифры совпадают только у тебя оборот получается свернутый.
14. user-z99999 67 16.10.19 16:19 Сейчас в теме
(13)
оборот получается свернутый.

Не понимаю.
Как нужно поправить запрос, чтобы было как в ОСВ?

Нужно показывать по Контрагентам и договорам.
15. wertep 23 16.10.19 16:30 Сейчас в теме
(14)В тестовой обработке вот это
    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
    ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаОборот,
    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт КАК СуммаКонечныйОстаток

заменить на это
    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК СуммаНачальныйОстатокДт,
    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт КАК СуммаНачальныйОстатокКт,
    ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаОборотДт,
    ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт,
    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаКонечныйОстатокДт,
    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт КАК СуммаКонечныйОстатокКт
16. user-z99999 67 16.10.19 17:02 Сейчас в теме
(15)
Изменил, прикрепил.
В ОСВ в бух 3.0 смотрую по 62 счету. и сравниваю со своим отчетом.
По некоторым контрагентам цифры совпадают, их несколько.
А по всем остальным - не совпадают.
Прикрепленные файлы:
ТестОСВ2.erf
17. wertep 23 16.10.19 17:22 Сейчас в теме
(16)
А по всем остальным - не совпадают

Попробуй убери параметр ВидыСубконто из запроса совсем.
18. user-z99999 67 16.10.19 18:15 Сейчас в теме
(17)
Убрал.
В моей ОСВ есть контрагенты, которых нет в ОСВ конфигурации за тот же период.
По одному контрагенту сумма на нач и конец совпадает, только в ОСВ конфигурации нет оборотов, а у меня по нему есть обороты.
По остальным контрагентам, почти по всем - цифры не совпадают.
Прикрепленные файлы:
ТестОСВ2.erf
19. nomad_irk 72 16.10.19 18:58 Сейчас в теме
Скриншоты уже покажите по одному контрагенту, по которому шибко не сходится.

Интересуют данные осв, запроса к ОстаткиИОбороты, запроса к Остатки на Начало периода, запроса к Остатки на КонецПериода, запроса к Обороты.

В вашей БД могли разъехаться итоги виртуальных таблиц.
20. user-z99999 67 17.10.19 09:40 Сейчас в теме
(19)
Прикрепил.
Также сделал в бух 3.0: Администрирование - Обслуживание - Управление итогами и агрегатами - пересчитал все итоги.
Прикрепленные файлы:
21. nomad_irk 72 17.10.19 09:48 Сейчас в теме +0.6 $m
(20) А ничего, что ОСВ сформирована за сентябрь 2018г., а запросы - за сентябрь 2019г.?
user-z99999; +1 Ответить
22. user-z99999 67 17.10.19 10:23 Сейчас в теме
(21)
Почти получилось. По всем контрагентам цифры совпадают, кроме двух.
Вот один из них.
Почему по договорам одна сумма, а в шапке по контрагенту - другая? Это стандартный отчет ОСВ в бух 3.0.
(в моем отчете по этому контрагенту сумма 1083 329,50)
Прикрепленные файлы:
23. nomad_irk 72 17.10.19 10:26 Сейчас в теме
(22)где результаты запросов?
24. user-z99999 67 17.10.19 10:36 Сейчас в теме
(23)
Похоже, что разница из-за 62.02. (остатки на 01.09.2019)
Как поправить мой отчет, не понятно.
Прикрепленные файлы:
25. nomad_irk 72 17.10.19 10:45 Сейчас в теме
(24) Вывести ОстатокКт в поле ОстатокДт, либо отрицательное значение поля Остаток выводить с минусом.
27. user-z99999 67 17.10.19 23:15 Сейчас в теме
26. AlexandrSmith 69 17.10.19 21:45 Сейчас в теме
(24) Ну вроде вы все указали как надо, мне кажется надо тему закрывать, если что отчет можно допилить элементарно самому. Удачи!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот