не показывает остатки из таблицы остатки и обороты. #485519


#0 by DimaWert
поймал странный глюк, делаю запрос, ВЫБРАТЬ в итоге в тех днях в которых нет оборотов по счету 60.02 остатки так же пустые.. в чем причина?
#1 by DimaWert
01.04.2010 0:00:00    1 766 837,99 02.04.2010 0:00:00    1 853 989,64 03.04.2010 0:00:00     04.04.2010 0:00:00     05.04.2010 0:00:00    2 183 989,64 06.04.2010 0:00:00    1 709 555,85 07.04.2010 0:00:00    1 545 192,99 08.04.2010 0:00:00    1 685 592,99 09.04.2010 0:00:00    1 942 394,91 10.04.2010 0:00:00     11.04.2010 0:00:00     12.04.2010 0:00:00    1 890 251,45
#2 by IronDemon
В том что в ВТ нет движений по этим дням.
#3 by DimaWert
так я ж остатки получаю, или их тоже нету?
#4 by NcSteel
Остатки не хранятся на конец каждого дня , в Проф разработке описано как работаю РН
#5 by DimaWert
ок, как тогда получить остатки на каждый день?
#6 by Eugeneer
ищи. уже давно все написано. алгоритм не простой.
#7 by NcSteel
Животрепещущий вопрос , таких тем на мисте было миллион , в поиск.
#8 by DimaWert
Спасибо, поищу.
#9 by DimaWert
вспомнил, я ж уже сталкивался, с этой траблой, но очень давно. вот ссылки если кому нужно будет
#10 by DimaWert
всеравно хреново получается
#11 by DimaWert
неужели нет готового решения для получения остатков из регистра бухгалтерии на каждую дату периода?
#12 by IronDemon
#13 by IronDemon
#14 by DimaWert
С одним запросом получилось, а вот объединение запросов дает какие то чудеса в СКД делаю запрос. ВЫБРАТЬ    Хозрасчетный50_01.ПериодДень КАК ПериодДень,    0,    0,    0,    0,    Хозрасчетный51.СуммаНачальныйОстатокДт,    Хозрасчетный51.СуммаКонечныйОстатокДт,    0,    0,    0,    0,    0,    0,    0,    0,    Хозрасчетный51.СуммаНачальныйОстатокКт,    Хозрасчетный51.СуммаКонечныйОстатокКт    Хозрасчетный41_12.СуммаКонечныйОстатокДт,    0,    0,    0,    0,    0,    0,    0,    0,    Хозрасчетный41_12.СуммаНачальныйОстатокКт,    Хозрасчетный41_12.СуммаКонечныйОстатокКт,    0,    0,    0,    0 ИЗ    0,    0,    0,    0,    0,    0,    ВложенныйЗапрос.АвансНаНачалоДт,    ВложенныйЗапрос.ДолгНаКонецКт,    0,    0,    0,    0,    0,    0 ИЗ и он в зависимости от того какой запрос объединяется первым, показывает или не показывает остатки по остальным. что я делаю не так?
#15 by Kashemir
Не понимаешь как работает признак остаточности ресурсов в сочетании с  периодами в СКД. На каждый период вывода идет поиск нужной записи (записей в разрезе измерений). Пример: имея записи 2 таблиц в объединении с одним набором измерений 01.06.10  100  100   0    0 03.06.10  100  150   0    0 + 01.06.10   0    0    60  80 02.06.10   0    0    80  150 Получишь финальную: 01.06.10  100  100   60  80 02.06.10   0    0    80  150 03.06.10  100  150   0    0 Где корректные остатки будут только на 01.06.10. Для решение проблемы требуется обеспечить корректный остаток по всем ресурсам на каждый используемый набор периодов.
#16 by DimaWert
как же его обеспечить если запрос не возвращает корректных остатков, и для того что бы их показать и используется СКД?
#17 by Kashemir
Как вариант - получить периоды и дорассчитать самому
#18 by Ksandr
Я делал нарастающим итогом. Все работает. Получаем даты за период (например регистр сведений валюты или производственный календарь) Получаем остаток на начало периода и оборот за каждый период, который в последствии суммируем
#19 by Kashemir
Производственный календарь не поможет когда нужна периодичность, допустим, до регистратора :)
#20 by Ksandr
Пример: ГДЕ    КурсыВалют.Период МЕЖДУ &НачалоПериода И &КонецПериода;    ВТ_Номенклатура.ХарактеристикаНоменклатуры,
#21 by Ksandr
Ну тогда и делать нужно по другому, в моем случае задача этого не требовала
#22 by DimaWert
у меня гарантированно есть движения по 41.12. может его использовать? Спасибо, буду там пробовать, значит СКД в моем случае никак не поможет, СКД только для запросов к одной таблице помогает.
#23 by Ksandr
Это часть запроса отчета на СКД
#24 by Новенький_2009
...мда...итоги покури чутка: Справка - Встроенный язык - Работа с Запросами - Язык запросов - Расчет итогов запроса - Дополнение дат. Не знаю можно ли на СКД, но без точно можно =)
#25 by DimaWert
я к тому что СКД не является обязательным в вашем варианте, дополнение СКД использовться то не будет, или я не прав?
#26 by DimaWert
дополнение дат как-раз криво и работает.
#27 by Новенький_2009
не будем голословны. Давайте факты, что вы делали и что у вас криво? Книжечку почитайте и форум. Просто вы не поняли, как этим механизмом грамотно рулить.
#28 by Новенький_2009
то что писано в ЭЛЕМЕНТАРНО решается дополнением дат с небольшим шаманством, т.к. у вас объединить есть. Так что грызите :)
#29 by DimaWert
все что вас интересует описано в данной ветке выше по тексту, попробуйте почитать внимательнее. , то что описано в уже решено в
#30 by Новенький_2009
умываю руки. Удачи =)
#31 by Новенький_2009
Пы сы: кстати, меня вообще ничего не интересует в Ваших портянках =) просто помочь хотел =)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С