Имя: Пароль:
1C
1С v8
Получить запосом остатки по 76.07.2
0 AlekseiYunni Podavvan
 
22.11.22
09:06
Добрый день! Столкнулся с непонятностью для себя. Формирую ОСВ по счету 76.07.2 Сальдо на начало и конец периода есть, запросом остатки получить не могу. по рег. Хозрасчетный.ОстаткиОбороты есть равные суммы по ОборотаКт и Дт.Подскажите пож.что делаю неправильно.
1 AlekseiYunni Podavvan
 
22.11.22
09:16
ВЫБРАТЬ
    ХозрасчетныйОстатки.Субконто1 КАК Субконто1,
    ХозрасчетныйОстатки.Субконто2.Наименование КАК Субконто2Наименование,
    ХозрасчетныйОстатки.Счет КАК Счет1,
    ХозрасчетныйОстатки.СуммаОстатокДт КАК СуммаОстатокДт,
    ХозрасчетныйОстатки.СуммаОстатокКт КАК СуммаОстатокКт
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(, , , ) КАК ХозрасчетныйОстатки
ГДЕ
    ХозрасчетныйОстатки.Субконто1.ИНН В(&Контрагенты)
2 2S
 
22.11.22
09:17
развернутый выведи
3 AlekseiYunni Podavvan
 
22.11.22
09:17
пример запроса. остатки по 76.07.1 есть по 76.07.9 есть
4 2S
 
22.11.22
09:17
а воообще проблема тут
ГДЕ
    ХозрасчетныйОстатки.Субконто1.ИНН В(&Контрагенты)
5 AlekseiYunni Podavvan
 
22.11.22
09:20
(4) точно, убрал отбор остаток есть
6 AlekseiYunni Podavvan
 
22.11.22
09:26
нужной организации нет, но ней Кт остаток по оборотке
7 AlekseiYunni Podavvan
 
22.11.22
09:34
в настройках счета мб дело? по 76.07.1 также остаток по кредиту все ок
8 Dmitrii
 
гуру
22.11.22
11:53
(6) >> нужной организации нет.

Ну так добавьте.
Если нужны остатки в разрезе "Организация", то либо нужен отбор в запросе по организации (условие в параметрах запроса или в секции ГДЕ), либо поле Организация в перечне полей запроса. В противном случае виртуальные таблицы получают остатки и обороты свёрнутые по всем организациям.
По одной организации у контрагента остаток может быть 100р. (Дт сальдо), по другой -100р. (Кт сальдо). Без разреза по Организациям остаток 100-100=0р.
9 AlekseiYunni Podavvan
 
22.11.22
12:22
(8) Разрез организаций есть. Спасибо! Получил из ОстатковИОборотов. Из остатков так и не получилось.
10 AlekseiYunni Podavvan
 
22.11.22
12:26
(4) тут не было проблемы, появились записи по другим контрагентам, рано обрадовался) по таблице Остатки приход = расходу, сальдо нет.
11 Dmitrii
 
гуру
22.11.22
12:43
ОФФ.
(9) >> Получил из ОстатковИОборотов.

Для справки. На экзамене 1С:Специалист использование виртуальных таблиц не по назначению (получение остатков по таблице ОстаткиИОбороты вместо Остатки, получение оборотов по первичным таблицам и т.п.) считается грубой недопустимой ошибкой.
Если запросом из Остатки данные получить не удалось, а из ОстаткиИОбороты получилось, значит косяк в запросе. Не должны остатки в этих двух таблицах различаться, если правильно (с точки зрения задачи) написан запрос.
А вообще лучше позвать специалиста. А то получите сейчас ожидаемый результат на примере одного контрагента, а завтра на другом контрагенте с другими исходными данными ваш запрос выдаст хрень какую-нибудь.