После очередного обновления УТ 11.5 развалился расчет себестоимости. При закрытии месяца УТ стала выдавать гордую надпись "Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации" и отказываться закрывать месяц. При детальном изучении проблемы была выявлена партия, по которой была не списана себестоимость. Партия оказалась с прошлого года. Был открыт период, и были распроведены и перепроведены документы движения по этой партии. Эта проблема ушла, но появилась новая проблема в виде -"Обнаружены отрицательные остатки товаров организации", которые видимо появились после перепроведения документов. Теория исправления минусовых остатков очень подробно изложена в публикации //infostart.ru/1c/articles/990834/ . Исправлять закрытия месяцев нужно было за 4 года, в сжатое время и так, что бы не поменялись остатки, поэтому уже сделанные перемещения между организациями трогать очень не хотелось.
Алгоритм обработки в следующем:
1. Отключается контроль остатков организации. Выбираются организации входящие в механизм интеркампани.
2. За редактируемый период выбираются документы из регистра накопления товары организации.
3. Очищается регистр резервы товаров организации.
4. Первым этапом проводятся документы делающие поступления товаров (с перезаполнением видов запасов).
5. Очищается регистр резервы товаров организации.
6. Проводятся только документы, делающие выбытие товаров (с перезаполнением видов запасов). Документы делающие двойное движение как перемещение, передача, пересортица, порча игнорируются. (При желании в этот список можно добавить и свой вид документа, у меня был только такой).
7. Очищается регистр резервы товаров организации.
8. Производится закрытие месяца.
Немного поподробнее о самой обработке:
1. Настройка периодов - период выборки обрабатываемых документов.
2. Настройка отборов- выбор организация интеркампани и при желании можно выбрать склады.
3. Информация - показывает, сколько записей в регистре - резервы товаров организации и самих документов перемещения между организациями. При желании регистр можно очистить, а документы пометить на удаление, если предполагается создание новых документов перемещений.
4. Блок работы со списком документов.
4.1.1 Выбор документов за выбранный в пункте 1 период и с настройками 2. Знаками "+" и "-" отмечены какие движения делает документ, поступление или расход соответственно.
4.1.2 Проведение отмеченных документов.
переменная вхДатаОкончания - ограничивает период расчета остатков, те, кто сомневаются в силе действия свойства "ПерезаполнятьВидыЗапасов" могут раскомментировать принудительную очистку таблицы документов ВидыЗапасов.
4.1.3 Удаление регистра резервов только по выбранным документам.
Пометка документов:
4.2.1 Выделить все - выделяет все документы, за исключением видов документов в блоке исключения.
4.2.2 Снять пометку - снимает пометку выделения со всех документов, за исключением видов документов в блоке исключения.
4.2.3 Отметить приход - выделяет документы с движением "+", за исключением видов документов в блоке исключения.
4.2.4 Отметить расход - выделяет все документы с движением "-", за исключением видов документов в блоке исключения.
Блок исключения
Виды документов, которые нужно игнорировать. В моем случае были только такие виды.
Пометка по типу документов
4.3.1 Отметить все документы кроме передачи между организациями
4.3.2 Отметить только передачу
4.3.3 Отметить только пересортицу
4.3.4 Отметить только порчу
4.3.5 Отметить только недостачу
Сам список документов
Значками "+" и "-" соответственно отмечены какие движения делает документ, поступления или расход.
Соответственно выбирая нужные типы документов можно сделать перепроведение документов за выбранный период, если лень - то можно воспользоваться кнопкой "Автоматическое исправление месяца". Она самостоятельно проделает перепроведение поступлений, а потом расхода.
Вкладка один документ.
Здесь можно проделать те же действия, но с одним документом
Обработка документов по партиям предназначена для перепроведения всех документов по выбранной аналитике и партии.
Все это проверялось и работает на УТ 11.5.21.120, но думаю, с таким же успехом заработает на КА 2.5 и ЕРП 2.5.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.21.120