8.х Неправильное поведение остатков при объединении виртуальных таблиц

Тема в разделе "Система компоновки данных (СКД)", создана пользователем Yury, 13 фев 2017.

  1. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    361
    Симпатии:
    4
    Баллы:
    29
    Здравствуйте.
    Есть два регистра накопления, в одном из которых идут движения по документу, в другом движения по себестоимости. Регистры остатков.
    Если делать отчет по виртуальной таблице ОстаткиИОбороты по любому регистру остатки правильные. Если объединяю через "объединить все", то остатки по группировкам считаются не правильно.
    Роли в СКД для группировок выставлены правильно.
    upload_2017-2-13_9-46-43.png
    По картинке: количество и сумма передачи из одного регистра, стоимость из другого.
    Кто встречался с данной проблемой, расскажите, плиз, как решали.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    8.248
    Симпатии:
    837
    Баллы:
    204
    Сами суммы(без общего суммирования) в регистрах верные?
    Просто в себестоимости суммы могут сильно отличасться в зависимости от остатка по количеству.
  3. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    361
    Симпатии:
    4
    Баллы:
    29
    Если делаю просто запросом с общими итогами, то суммы верные.

    Там вообще странная история: у меня копия базы, регламенты отключены, формируешь, получаешь один результат по остаткам, еще раз нажимаешь другой результат (это при объединенном запросе).
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    8.248
    Симпатии:
    837
    Баллы:
    204
    Пересчитайте итоге в режиме конфигуратора через Тестирование и Исправление.
  5. TopicStarter Overlay
    Yury
    Offline

    Yury Опытный в 1С

    Регистрация:
    22 дек 2011
    Сообщения:
    361
    Симпатии:
    4
    Баллы:
    29
    Пересчитал. Вот трижды сформировал, трижды по остаткам разный результат. :)
    1.
    upload_2017-2-13_10-32-47.png

    2.
    upload_2017-2-13_10-33-21.png
    3.
    upload_2017-2-13_10-33-59.png
  6. i_rodionov
    Offline

    i_rodionov

    Регистрация:
    31 мар 2017
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Иногда такой эффект, если набор данных формируется пакетным запросом

Поделиться этой страницей