Версия для печати темы (https://pro1c.org.ua/index.php?s=169bc2f3fd8adc9d013ebf25fef1fb10&showtopic=55183)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ 10-й класс счетов в запросе

Автор: vl185 13.11.19, 16:48

Добрый день. Прощу не пинать за 8-ку только сел. УТП для Украины, как получить остатки по 10-му счету, почему в запрос

 ВЫБРАТЬ
    ХозрасчетныйОстатки.Счет,
    ХозрасчетныйОстатки.Субконто1,
    ХозрасчетныйОстатки.Субконто2,
    ХозрасчетныйОстатки.СуммаОстаток,
    ХозрасчетныйОстатки.СуммаОстатокДт,
    ХозрасчетныйОстатки.СуммаОстатокКт,
    ХозрасчетныйОстатки.КоличествоОстаток
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки КАК ХозрасчетныйОстатки


входят остатки по чему угодно кроме 10-го счета? Спасибо.

Автор: Gazulo 13.11.19, 22:01

vl185 @ Сегодня, 17:48 * ,
А где отбор по 10 счету?

Автор: vl185 14.11.19, 9:41

Gazulo @ Вчера, 23:01 * ,
Что отбирать, я же написал 10-й счет в запрос не входит, к чему в УТП обращаться то что бы остатки по 10 счету получить?

Автор: Vofka 14.11.19, 10:05

То есть в ОСВ остатки по нужным счетам есть, а в запросе нету?

Автор: vl185 14.11.19, 10:21

Vofka @ Сегодня, 11:05 * ,
Абсолютно верно

Vofka @ Сегодня, 11:05 * ,
Вот оборотка

и результат запроса который начинается с 11-го счета


Автор: pablo 14.11.19, 10:27

А если в запросе указать период тот же, что и в ОСВ?

Автор: Vofka 14.11.19, 10:41

vl185, в ОСВ у вас остатки получаются на конкретную дату. В запросе остатки получаются без указания периода. Похоже на то, что после даты 30.11.2019 были какие-то проводки, которые закрыли 10е счета в 0.

Ну и поищите счета, которые показываются в ОСВ в результате вашего запроса. Возможно, они есть где-то после 11х.

Автор: vl185 14.11.19, 11:03

Цитата(Vofka @ 14.11.19, 11:41) *
Ну и поищите счета, которые показываются в ОСВ в результате вашего запроса. Возможно, они есть где-то после 11х.

Не, искал, нету.

Цитата(Vofka @ 14.11.19, 11:41) *
vl185, в ОСВ у вас остатки получаются на конкретную дату. В запросе остатки получаются без указания периода. Похоже на то, что после даты 30.11.2019 были какие-то проводки, которые закрыли 10е счета в 0.

Это очень маловероятно, сейчас работаю над тем что бы добавить в запрос период, (в 7-ке я бы такой запрос за пари минут написал, за 8-ку как и писал только сел)

Автор: Vofka 14.11.19, 11:05

vl185, в запросе вы получаете остатки на "конец времен". Если остатков нету, то вы ничего не получите. В ОСВ вы получаете обороты, которые будут даже если остатков уже на конец периода нету.

Автор: vl185 14.11.19, 11:50

Цитата(Vofka @ 14.11.19, 12:05) *
vl185, в запросе вы получаете остатки на "конец времен". Если остатков нету, то вы ничего не получите. В ОСВ вы получаете обороты, которые будут даже если остатков уже на конец периода нету.

Я это понимаю, просто маловероятно что где-то там в конце света появились таки проводки.


Vofka @ Сегодня, 12:05 * ,
Без изменений



По периодам поклацал, остатки меняются.



Автор: Petre 14.11.19, 11:54

Ну что за упрямость?
Ставьте в запрос отбор и все увидите.

Автор: vl185 14.11.19, 12:01

Petre @ Сегодня, 12:54 * ,
Никакого упрямства )))


---


Автор: pablo 14.11.19, 12:38

Условие стоит "счет=&Счет" или "счет в иерархии &Счет"

Автор: Petre 14.11.19, 12:38

vl185 @ Today, 12:01 * ,
Фактически на счете 10 ничего и нет, т. к. это группа.

Автор: vl185 14.11.19, 12:52

Petre @ Сегодня, 13:38 * ,
Ну что за упрямость ))))

--



Цитата(pablo @ 14.11.19, 13:38) *
Условие стоит "счет=&Счет" или "счет в иерархии &Счет"


Попробовал и так и так, результат без изменений (((

Автор: Petre 14.11.19, 15:27

vl185 @ Today, 12:52 * ,
Кроме того выводите ВСЕ измерения, т. к. по одному может быть плюс, по другому - минус. В итоге ноль, который и не будет выводиться.

Автор: vl185 14.11.19, 18:06

Petre @ Сегодня, 16:27 * ,
Я сначала закинул все ресурсы и измерения, вывалились все счета, стал убирать, в конце концов остался запрос который работает

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

Но почему не работает отчет в стартопике?

vl185 @ Сегодня, 18:17 * ,
Думал до пенсии отпетлять от 8-ки, нет, прийдётся перед пенсией учить )))) Всем принимавшим участие ОГРОМНОЕ СПАСИБО!

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua