Как получается такая ситуация:
Допустим в неком далеком 2009 году было оформлено перемещение номенклатуры между складами, при этом в базе при наличии полных прав у кого попало был отключен контроль отрицательных остатков. В результате некая номенклатура была перемещена со склада А на склад Б, и при этом эта номенклатура ранее вообще ни на один склад никогда не поступала. Соответственно она не имела себестоимости и в результате в бухгалтерской проводке было отражено только количество при перемещении, но не сумма. Затем бухгалтерия ввела-таки недостающее (забытое) поступление номенклатуры на склад А по некоторой начальной стоимости, но не сделала восстановление последовательности проведения документов. И затем в довершение "праздника" сделала списание со склада Б данной номенклатуры документом требование-накладная. Естественно в этот раз в регистре партий товаров уже была конкретная партия по данной номенклатуре с конкретной не нулевой себестоимостью и списание со слада Б уже прошло и по количеству и по сумме (которая там ранее, как мы помним, была нулевой). В итоге имеем правильное конечное сальдо по количеству в разрезе аналитики складов и номенклатуры, но неправильное сальдо по сумме. На складе Б количественное сальдо в итоге будет нулевым, а суммовое ОТРИЦАТЕЛЬНЫМ, а на складе А количественное опять же нулевым, а суммовое ПОЛОЖИТЕЛЬНЫМ. Причем сумма на сладе Б будет равно по модулю сумме на складе А.
Казалось бы исправить ситуацию проще простого, нужно всего лишь восстановить последовательность документов... Но не все так просто. Это было в 2009 году, а на дворе конец 2011, соответственно никакие изменения в прошлых периодах недопустимы. Как быть?
Ответ очень простой: закрыть бухгалтерскими справками данные "минуса", сформировав проводки ДТ 10 Склад Б - КТ 10 Склад А по данной номенклатуре. С точки зрения бухучета эти проводки естественно ничего не меняют, но вот в разрезе аналитики Номенклатура, Склад вносят порядок. Проблема только в том, что такая ситуация чуть ли не по 30% всех номенклатурных позиций. Естественно бухгалтерия поставила задачу автоматизировать исправление "проблемы", путем создания обработки, которая подготовит в результате своей работы документ ОперацияБух, формирующий исправительные проводки. Обработка была написана - предлагаю ее в свободное пользование всем желающим.
Как пользоваться обработкой?
1. в меню выбрать "ФУНКЦИИ / Подготовить данные для распределения"
2. Нажать кнопку "Выполнить"
в результате будет подготовлен документ ОперацияБух, который можно будет записать и "провести".