Имя: Пароль:
1C
 
Остатки на каждый день. Начальные остатки
0 dron9205
 
27.01.15
10:53
Добрый день. В КЗ Книга знаний: Запрос: количество дней наличия товара на складе за период. хороший пример для остатков на каждый день, но там для конечных остатков.
Мне необходимо вывести остатки на каждый день начальный остаток.
Контрольные примеры из типовой УПП 1.3:
1) Документы РТиУ:
http://c2n.me/3beDZbJ
Обратите внимание на суммы от 01.04.2014 года.

2) Ведомость по взаиморасчетам:
http://c2n.me/3beEeaf
Все логично, на начало 01.04.2014 550 руб, на конец - 7550 руб.

3) Запрос остатки на каждый день, где вместе СуммаКонечныйОстаток, я указал СуммаНачальныйОстаток:
http://c2n.me/3beExMT

По запросу видно, что получив остатки на начало 01.04.2014, не увидев в следующих днях движения, он устанавливает вполть до 01.06.2014г. начальный остаток в 550 руб. Хотя понимаем, что на 02.04.2014 г. начальный остаток уже 7550 руб.

Какие есть идеи по реализации остатков на начало? Есть идея брать остатки на конец предыдущего дня, но как-то не айс мне кажется.
1 Ёпрст
 
27.01.15
10:55
(0) а есть какая-то о..енная разница, какие останки брать, начальные или конечные ?
2 Ёпрст
 
27.01.15
10:56
Разницы в вычислениях..никакой между ними, если че.
3 Defender aka LINN
 
27.01.15
10:57
Виртуальный таблицы уже отменили, что ли?
4 dron9205
 
27.01.15
10:58
(3) Причем тут Вирт. таблицы?? Перепиши запрос на вирт. таблицы, ничего не измениться
5 dron9205
 
27.01.15
10:58
(1) да ты чО?
6 dron9205
 
27.01.15
10:59
(2) если тебе моего примера мало, сам воспроизведи ситуацию
7 GenAcid
 
27.01.15
11:00
(4) да ты чО?
8 IШаман
 
27.01.15
11:01
Движения наверное надо смотреть немного по другому.
9 dron9205
 
27.01.15
11:02
(3),(4) Раз вас уже двоя, что именно вы имеете ввиду? Какая разница как соединять таблицы?? Будут они вируальные или как вложенный запрос??
10 IШаман
 
27.01.15
11:04
(0) Вообще че то не очень мне это решение понравилось, было другое решение где просто соединяем таблицу остаков с таблицей периодв и таким образом получаем дополнение на каждый день.
А тут как то мутно все.
11 Ёпрст
 
27.01.15
11:04
(6) Не вижу твоего запроса, только набор картинок
12 dron9205
 
27.01.15
11:06
(10) да не очень мутно. Тут идея, что беруться остатки из ОстаткиИОбороты, потом соединяется с собой же, устанавливается интервал между датами, когда этот остаток менялся.. Проблема как раз в том, что взяв остатки на начало 01.04 числа - дальше не было движения...
13 dron9205
 
27.01.15
11:07
(11) прошшу прощения. Запрос брал отсюда. не ту ссылку скопировал
Книга знаний: Полные остатки по периоду во вложенном запросе
14 dron9205
 
27.01.15
11:08
(10) ты про этот запрос из (1) имел ввиду?
15 dron9205
 
27.01.15
11:08
*(13)
16 IШаман
 
27.01.15
11:09
(12) Вот эти интревалы меня смущают, неужели не проще получить сначала таблицу с обротами за каждую дату включая нулевые оброты, а потом уже соединив ее с таблице остатков получить остаток на каждую дату?
17 Зеленый пень
 
27.01.15
11:10
Я вообще предпочитаю:
1) .Остатки() на начало
2) плюс физ.таблица прихода/расхода
И получай остатки хоть на середину дня.

Один черт ОстаткиИОбороты() по дням строятся по физ.таблице
18 dron9205
 
27.01.15
11:11
(17) у меня остатки по Регистру бухгалтерии, брать физ. записи - Нее спасибо...
19 dron9205
 
27.01.15
11:15
(16) что-то смущает меня это.. Не слишком долго будет каждый день плюсовать?? Период большой может быть..
Есть рабочий пример?
20 Зеленый пень
 
27.01.15
11:16
(18) Ну это да...
21 IШаман
 
27.01.15
11:20
(19) Да здесь же пример был в КЗ.
22 IШаман
 
27.01.15
11:20
+(21) Там еще и таблицу дней по хитрому получали. Думаю не дольше чем пример в (0)
23 Cube
 
27.01.15
11:21
(0) Тебе это для отчета на СКД или для других задач?
24 IШаман
 
27.01.15
11:21
+(21) вот пример.
25 dron9205
 
27.01.15
11:24
(23) для СКД, но у меня сложный запрос, там объединение из многих регистров, вычисляемые поля и т.п.. Да, я знаю и про роль у ресурса и про дополнения, но у меня в поле "Сумма" выводить и по РегБух, и по РН и просто вычисляемые поля. СКД не переваривает это
26 Cube
 
27.01.15
11:25
27 dron9205
 
27.01.15
11:34
(26) запросом без настроек СКД можно?
28 IШаман
 
27.01.15
11:41
(27) Тебе уже тут вариантов накидали целую кучу, и с настройками и без настроек. Разбираться с ими за тебя никто не будет.
29 Cube
 
27.01.15
11:50
(27) Да, читай 86 пост.
30 Cube
 
27.01.15
11:51
(27) Или ты имеешь ввиду чисто в запросе? Тогда бери таблицу дат и вперде...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший