Обычный отчет, разработанный на построителе, ввиду того, что он гоняется у нас ежемесячно, то особой красоты кода вы тут не найдете, и про оптимизацию запроса я тоже особо не задумывался, иными словами схватывает он на больших периодах иногда медленно, но тем не менее с его помощью вы сможете достаточно быстро подровнять учет для подготовки к проведению по партиям.
Работает это так: ДатаНачала и ДатаОкончания - период, который нас интересует, настройки группировок: склад, номенклатура, характеристика, настройки показателей - все галки
1. Формируем, если отчет пустой, то все отлично
2. Если отчет заполнился, то расшифровываем по периоду - регистратору и смотрим документы которые сделали минус (сперва списали, а потом оприходовали)
Ограничения:
- Партионный учет (для рауз это бессмысленно, там все по месяцу смотрится вцелом)
- В документах одновременно присутствуют галки бу и уу (поскольку отчет строится по регистру "Товары на складах", то если уу и бу идет отдельными документами, то от отчета никакой пользы, подровняется только УУ)
- немного тормознутый, у меня база не большая, 20 гб, поэтому у меня можно скзать летает, как поведет себя на больших объемах данных сказать не могу, но все можно отрегулировать периодом
- разрабатывался для упп и УТ, подойдет к любой конфигурации где есть регистр "Товары на складах"
Подобные разработки уже видел, но чем - то они меня не устроили, уже не помню чем, поэтому родилось это и как ни странно прижилось, обычные кладовщики врубились сразу как этим пользоваться и сейчас проблема ушла сама собой.
Достоинства:
- Экономит время
- На основании этого отчета можно собрать анализатор любого другого регистра, просто поменяйте запрос и будет вам счастье
Недостатки:
Тормознутость (было упомянуто выше, решается уменьшением периода)
Нужно объяснить конечным пользователям, что это достаточно тяжелая вещица и просто так гонять ее не надо