Очень часто при закрытии месяца в 1С Управлении торговлей 11 (УТ11) стали попадаться ошибки вида:
1) "Обнаружены отрицательные остатки партий в регистре себестоимости по организации ..."
2) "Обнаружены остатки по суммам при нулевом количестве ... в регистре себестоимости"
3) "Обнаружены разные знаки у количества и сумм.."
Произошло это после очередного обновления 1С: УТ11...
Поиски и исправление ошибок в документах за прошлые периоды с 2010 года привели к тому, что надо открывать по новой период и делать перезакрытие, но не факт, что расчет себестоимости пройдет в этот раз корректно.
Открыв еще 2 года для "перезакрытия" решили обновиться почти до последнего релиза на тот момент - это была версия 1С УТ 11.5.17.113.
К сожалению ничего не помогало: ни перепроведение документов, ни тестирование базы на ошибки в режиме конфигуратора, ни перезаполнение запасов, ни поиск дублей в справочниках аналитик номенклатур, партий и контрагентов.
Решено было не терять время на дальнейшие поиски ошибок, а написать обработку, которая корректирует в ноль значения в регистрах накопления "Себестоимость товаров" и "Товары организаций".
//** 12-10-2024
По умолчанию обработка теперь открывается с включенной настройкой "Корректировка остатков на конец месяца".
Влияет только на установку даты остатков и дату списания остатков.
Например, при выборе любого дня месяца ноября Дата остатков будет выбираться на начало выбранного месяца, а Дата списания на конец предыдущего месяца.
P.S. Очень рекомендую перед запуском обработки делать штатное закрытие месяца или хотя-бы операцию по распределению затрат и расчету себестоимости
//** 17-10-2024
Исправлены ошибки в заголовках таблицы (добавлены пробелы)
Например, было: "Стоимость без НДСОстаток", стало: "Стоимость без НДС (остаток)"
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.17.113, 11.5.12.270, 11.5.11.96, 11.4.13.180