Контроль остатков на складах.
Проверено, что отчет работает в 1С:УТ 10.3, 1С:УПП 1.3.
Маленькая предыстория, побудившая к написанию данного отчета.
Мы в УПП используем механизм партионного учета, так, что последовательность документов, затрагивающая складские остатки, важна.
Перед расчетом себестоимости выполняем проведение по партиям. Около 300 документов "ругаются" при проведении на то, что какая-то часть товаров не списана по партиям.
Причины анализировать не буду, они различны (сначала продали, а затем только произвели; несоблюдение хронологии перемещения товаров по складам).
При выявлении причин таких ошибок приходится в каждом случае анализировать причину, на это уходит какое-то время. После исправления ошибок партионного учета приходится еще раз выполнять процедуру проведения по партиям.
Цель данного отчета - оперативно отслеживать уход в "минус" по остаткам товаров на складах.
Алгоритм и функционал отчета:
1. В отчет на форме задается лишь период.
2. Отчет анализирует остатки по регистру "Товары на складах" на начало периода, выводя вероятные отрицательные остатки (на скриншоте "1").
3. Далее отчет анализирует в хронологическом порядке обороты. При каждом поступлении или списании отчет проверяет, не ушла ли в "минус" данная позиция на складе. Если образовался отрицательный остаток, то данная ситуация выводится в таблицу (на скриншоте "2").
4. Далее, если из "минуса" какая-то номенклатурная позиция переходит в "плюс", то в той же строке, в которой отображается документ, которым она ушла в "минус", выводится документ, которым позиция возвращается в "плюс" (на скриншоте "3").
Это удобно для отслеживания ситуации, когда сначала продукцию продали, а только позже произвели (тогда сразу наглядны видны сразу два документа и можно визуально определить причину ошибки партионного учета).
5. Если каким-то документом номенклатурная позиция ушла в "минус", то этот отобразится в отчете. Если же следующим документом ситуация усугубляется уходом в еще больший "минус" этой же позиции, то это в отчет не попадет.
Допуски и ограничения:
1. Отчет анализирует только регистр "Товары на складах", без учета юридических лиц.
2. Отчет пока не анализирует серии и характеристики.
3. Естественно, отчет лишь косвенно связан с партионным учетом, позволяя найти лишь часть ошибок. Никак при этом не отслеживаются, например, счета учета в регламентированном учете. Это - следующий этап доработки.
Если кого-то заинтересует какая-то доработка отчета, пишите в комментариях - доделаю.