Обработка "Корректировка регистра себестоимости по проблемам".
Тестировалось на
1С:Предприятие 8.3 (8.3.22.2239)
1С:Комплексная автоматизация 2 (2.5.12.195)
Должна работать в УТ 11.5, ERP - не тестировалось.
Все работы с обработкой проводить на копии базы.
Подключается к базе 1С как внешняя обработка или открывается через файл - открыть.
Страница "Настройки"
Корректировать через сторно - формирует записи регистра через инверсию знака отрицательного остатка(Минус -100 в регистре, будет Приход на 100, закрытие в ноль)
Организация - Справочник ссылка "Организации" по которой будет формироваться корректировка
Граница конец периода - период среза остатков в регистре себестоимости на конец дня
Начало следующего периода - дата начала следующего месяца по отношению к закрываемому месяцу
например:
Закрываемый месяц Июль 2020 г.
Граница конец периода - 30.06.2020
Начало следующего периода - 01.08.2020 г.
Дата перехода на партионный учет версии 2.2 - заполняется по данным ИБ, либо вручную.
Корректировка регистра - документ "Корректировка регистра", создается вручную на дату "Граница конец периода"
Например
Закрываемый месяц Июль 2020 г.
Дата документа "Корректировка регистра" будет конец прошлого месяца 30.06.2020 г.
Страница "Отбор по товару"
Служит фильтром для отбора остатков по регистру "Себестоимость товаров"
Может быть заполнена вручную или по команде "Заполнить по записям проблем объекта учета"
Команда "Заполнить по записям проблем объекта учета" - анализируются текущие записи регистра "ОбъектыПроблемСостоянияСистемы".
При наличии записи по типу справочника "КлючиАналитикиУчетаНоменклатуры" будут добавлены записи в таблицу отбора.
Записи регистра "ОбъектыПроблемСостоянияСистемы" могут быть не полными, так как действует ограничение конфигурации по записям в данный регистр.
В протоколе можно увидеть проблема 101 из 600 и т.д., нужно учитывать это при работе.
Страница "Таблица корректировки"
Содержит записи которые должны быть помещены в документ регистратор "Корректировка регистра"
Записи могут быть заполнены по команде "Получать данные для корректировки"
Команда "Получать данные для корректировки" - заполняет данные по проблеме регистра "Себестоимость товара"
Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации
Флаг "Не учитывать отбор по товару" - отключает отбор результирующего запроса по команде "Команда "Получать данные для корректировки" по данным страницы "Отбор по товару"
Флаг "Только одна запись по корректировке" - формирует записи в документ регистратор только по прихода по данным остатка.
Выполняется типовой запрос 1с на момент публикации данного решения 01.09.2020 г. алгоритма проверка проблем учета при закрытии месяца операции "Расчет себестоимости"
Учитываются все проблемные записи в регистре без отбора по товару.
Команда "Записать данные в регистр" записывает данные указанные в таблице корректировки:
-вид движения "Приход"
-суммовые показатели меняют знак (*-1)
Если по данным таблицы корректировка запись только одна, тогда добавляется вторая запись с обратным знаком и другим видом запасом (по умолчанию "Собственный товар")
В некоторых случаях нужен дополнительный анализ регистра "Себестоимости товаров" по проблемным записям, ручная корректировка сформированных записей
Обработка не является конечным решением, создавалась для решения конкретной проблемы, не учитывается все особенности учета в базе 1С.
Доработка не предполагается, только в рамках отдельного обращения в личку.
Не является ошибкой:
Информационное сообщения для разработчика.
Не найдена колонка в таблице корректировки. Добавьте ее в запрос. РезервПодОбесценениеРегл
Не найдена колонка в таблице корректировки. Добавьте ее в запрос. РезервПодОбесценениеУпр
Не найдена колонка в таблице корректировки. Добавьте ее в запрос. РезервПодОбесценениеРегл
Не найдена колонка в таблице корректировки. Добавьте ее в запрос. РезервПодОбесценениеУпр
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.5.15.117