Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Не сходятся конечный остаток предыдущего периода с начальным остатком следующего

Не сходятся конечный остаток предыдущего периода с начальным остатком следующего
Я
   Sinoptic
 
04.03.21 - 11:56
Доброго времени суток.
В консоли запросов делаю простой отчет по РН остатки и обороты, с периодичностью год. Делаю итоги по годам, начальный и конечный остаток.
Беру период в один год, допустим 2019, вижу начальный и конечный остаток.
Потом беру период с 2018 по 2020, смотрю на 2019 и вижу что остатки не сходятся с предыдущим результатом, ни начальный, ни конечный. Причем остаток на конец 2018 года, не сходится с начальным 2019. Остаток на конец 2018 равен начальному остатку из отчета просто за 2019.
Т.е. у меня получается что остатки верны только для первого и последнего периода, а все периоды между ними показывают какую-то пежню.
З.Ы. У Яндекса спрашивал.
   youalex
 
1 - 04.03.21 - 11:57
пересчет делал?
   Sinoptic
 
2 - 04.03.21 - 12:01
(1) Да. Не взлетело
   Базис
 
3 - 04.03.21 - 15:08
КонецДня не забыл?
   Почему 1С
 
4 - 04.03.21 - 15:47
Возьми начальный остаток и последовательно к нем у прибавляй обороты получится конечный остаток 2018 или начальный остаток 2019?
   piter3
 
5 - 04.03.21 - 15:48
может уже запрос покажешь
   piter3
 
6 - 04.03.21 - 16:39
А кстати другими отчетами все показывает норм?
   Sinoptic
 
7 - 04.03.21 - 19:19
(5)
ВЫБРАТЬ
    Партии.ПериодГод КАК ПериодГод,
    Партии.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура,
    Партии.Организация КАК Организация,
    Партии.АналитикаУчетаНоменклатуры.МестоХранения КАК Склад,
    Партии.АналитикаУчетаНоменклатуры КАК АналитикаУчетаНоменклатуры,
    Партии.СтоимостьНачальныйОстаток + ДопРасходыНачальныйОстаток  КАК СтоимостьНачальныйОстаток,
    Партии.СтоимостьКонечныйОстаток + ДопРасходыКонечныйОстаток  КАК СтоимостьКонечныйОстаток
ИЗ
    РегистрНакопления.СебестоимостьТоваров.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК Партии
   Cthulhu
 
8 - 04.03.21 - 19:21
начало и конец - как границы или как даты?
   azernot
 
9 - 04.03.21 - 19:25
А так?


ИЗ
    РегистрНакопления.СебестоимостьТоваров.ОстаткиИОбороты(&НачалоПериода, КонецПериода(&КонецПериода, ДЕНЬ), Авто, , ) КАК Партии
   Sinoptic
 
10 - 04.03.21 - 19:31
+(7) И да, в консоле у меня ИТОГИ ПО ПериодГОД
Заметил прикол! Если Все четыре ресурса расположить отдельно, то они показывают цифры правильные. А вот Сумма не правильная.
   Sinoptic
 
11 - 04.03.21 - 19:34
(8) ДатаНачала = 01,01,2018, ДатаОкончания = 31.12.2020 23:59:59
Проблем ни в конце ни в начале нет, есть проблема в промежутосном 2019-том году,Ю его начальный и конечный остатки не правильные, если делать суммой.
   Cthulhu
 
12 - 04.03.21 - 19:40
я бы первым делом выбрал и просто посмотрел на детальные обороты с 31.12.2018(23:59:59) по 01.01.2019(00:00:01) и с 31.12.2019(23:59:59) по 01.01.2020(00:00:01). просто посмотреть.
   Sinoptic
 
13 - 04.03.21 - 19:40
   Sinoptic
 
14 - 04.03.21 - 19:42
(12) Я же говорил в топике, что если взять отдельно 2019 год, то отчет показывает правильные цифры.
   Sinoptic
 
15 - 04.03.21 - 19:47
https://cdn1.savepice.ru/uploads/2021/3/4/524822033c887c2a2f30282ac5f76e2b-full.png

Как видно если разбить суммы на отдельные ресурсы, все считается правильно
   RomanYS
 
16 - 04.03.21 - 19:51
(7) таблица возвращает остатки только при наличии оборотов: в этом большой нюанс. Остатки могут быть, а в промежуточном периоде записи в ВТ не будет
   Cthulhu
 
17 - 04.03.21 - 19:53
(14): в (12) не про это. и не про твои другие рисунки.
   Sinoptic
 
18 - 04.03.21 - 19:54
Кстати сравнил (13) и (15)в суммированном поле остатки все съезжают, кроме на ДатаНачала
   Cthulhu
 
19 - 04.03.21 - 19:59
и еще раз. дата - не то же самое что граница.
   Cthulhu
 
20 - 04.03.21 - 20:00
ну и на (12) комментариев нет как нет. наверное уже и неинтересно - почему оно так не совпадает?..
   Sinoptic
 
21 - 04.03.21 - 20:06
(20) Ну увидел я что 31.12.18 есть расход, 01.01.2019 оборотов нет.
   Sinoptic
 
22 - 04.03.21 - 20:08
+(21) Там как раз регламентная операция пишется в конец месяца на 23:59:59
   rozer76
 
23 - 04.03.21 - 21:42
Точно консоль запросов а не скд? А аналитикаучета.номенклатура? Ты попробуй в скд такое и РОЛИ полей поставь- укажи родителя и все ОК будет. Сам как-то сидел полдня с таким пока на ИТС не прочитал.
   RomanYS
 
24 - 04.03.21 - 21:55
(23) Да в СКД свои приколы. Только даже чтобы чистый запрос вернул ВСЕ остатки для ВСЕХ периодов - надо постараться. Просто таблица ОстаткиИОбороты таких данных НЕ дает.
   hhhh
 
25 - 04.03.21 - 23:18
(22) так суммировать нельзя просто так.

Партии.СтоимостьКонечныйОстаток + ДопРасходыКонечныйОстаток

она уже не понимает, что это остаток, а думает, что обороты.

поэтому если скд, то в свойствах этих 2х полей проставьте, что это поля остатков.
   Sinoptic
 
26 - 04.03.21 - 23:38
(23) И в СКД тоже самое, и тот же ИТС я тоже читал и пробовал.
(24) Где их тогда взять? Я уже извращался, каждый период прогонял через запрос, собирал всё в одну ТЗ (в ней остатки были верными). Потом подсовывал эту ТЗ в СКД. В ресурсе делал формулу СтоимостьКонечныйОстаток + ДопРасходыКонечныйОстаток и пля один кер, те же самые цифры.
   Sinoptic
 
27 - 04.03.21 - 23:46
Стандартный отчет "Себестоимость товаров предприятия" может так делать и у него периодами получается, но данные для компоновки он получает программно. Но там на столько сложная схема, что на 6-7 уровне вложенности процедур/функций я вообще перестаю понимать что тут вообще происходит.
   hhhh
 
28 - 04.03.21 - 23:48
(26) попробуйте без выражений, простые поля Партии.СтоимостьКонечныйОстаток, Партии.СтоимостьНачальныйОстаток. Убедитесь что всё правильно, и потом читайте (25).
   RomanYS
 
29 - 04.03.21 - 23:58
(26) где их взять? Может не лучшее решение, но идеи вроде правильные: Книга знаний: Полные остатки по периоду во вложенном запросе
   Cthulhu
 
30 - 05.03.21 - 01:20
(22): попробую угадать: и сумма как раз равна дельте между конечным остатком и нач.остатком следующего периодв?.. я угадал?..
 
 


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.