Закрытие месяца в ERP. Расширение для просмотра временных таблиц

13.03.23

Задачи пользователя - Закрытие периода

Конфигурация расширения для просмотра временных таблиц, которые формируются в процессе закрытия месяца. Предназначена для анализа ошибок при расчете себестоимости.

Скачать исходный код

Наименование Файл Версия Размер
Закрытие месяца в ERP. Расширение для просмотра временных таблиц
.cfe 28,89Kb
13
.cfe 28,89Kb 13 Скачать

Закрытие месяца в ERP. Протокол с почти 100 пунктами! В каждом из пунктов протокола формируются временные таблицы:

процедура общего модуля РасчетСебестоимости.РассчитатьВсе. Предлагаем расширение с отчетом для просмотра данных из временных таблиц протокола по результатам закрытия месяца.

Подключение функционала.

1. Подсистема поставляется в виде расширения. Подключаем расширение или копируем подсистему в требуемую конфигурацию. Состав подсистемы простой: общий модуль, константа, отчет, справочник и регистр сведений.

2. В процедуру РасчетСебестоимости.РассчитатьВсе добавляем в требуемом месте, например, после // Этап 17 (расчет фактической себестоимости) код для записи данных по временным таблицам:

...
Если ВыполняетсяЗакрытиеМесяца Тогда
   ПросмотрВТ_ЗакрытиеМесяцаПросмотрВТ.ЗаписатьДанныеДляПросмотраВТ(ПараметрыРасчета.МенеджерВременныхТаблиц.Таблицы, ПараметрыРасчета.ПротоколРасчета.Идентификатор);
КонецЕсли;
...

3. В форме списка РС "ПротоколыРасчетаПартийИСебестоимости" в процедуре ПриСозданииНаСервере в конце добавляем код для выбора протокола в отчете:

Если Параметры.Свойство("РКС_РежимВыбораПротокола") Тогда
	Элементы.Список.РежимВыбора = Истина;
КонецЕсли;

Подсистема встроена. Запускаем закрытие месяца. После окончания процедур закрытия отчетом можно просматривать временные таблицы.

Рекомендации.

Причина по которой было написано расширение - не закрывались временные разницы. Система сообщала, что на остатке по счету при нулевом количестве есть сумма временной разницы:

 Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации "Модуль ПАО" на конец периода Февраль 2023: Организация: "Модуль ПАО"; Раздел учета: "Незавершенное производство"; Аналитика номенклатуры: "Металл листовой по 2 м2; Производство, Кофточки, 0000-2, 12.02.2023 (Заказ на производство); Материал"; Вид запасов: "Собственный товар; Группа: Материалы; Организация: Модуль ПАО"; Партия: "Заказ на производство (0000-2.1, 12.02.2023); Группа затрат: Кофточка зимняя"; Вид деятельности НДС: "Продажа облагается НДС"; Временная разница: "1 444"

Рекомендация - моделирование проблематики на небольшой демо базе. У меня не "маленькая" ИБ и процесс закрытия занимает порядка 2-4 часов. Некоторые основные временные таблицы свыше 5 млн. записей. Согласитесь - лезть в отладку непонятно в какой блок модулей закрытия - наверное, нет смысла. Понять за сжатый срок полностью весь код - не реально, по крайней мере, пока, для меня. Поэтому я смоделировал проблематику закрытия на мини демо базе - ИБ с минимальным набором данным, но полностью воспроизводящая требуемые ошибки при закрытии месяца. Далее, просмотр временных таблиц и связей вывел на код, который был "ответственен" за ошибку. И, как результат - это оказалась недоработка типовой конфигурации (у меня 1С:ERP. Управление холдингом (3.1.9.6)). Судите, сами:

РасчетСебестоимостиКорректировкаСтоимости.СкорректироватьСтоимостьСписанияНезавершенногоПроизводства22
#Область ВтТаблицаКорректировкиВрем
...
Новый релиз:
                |             ВЫРАЗИТЬ(
                |                             ТаблицаКорректировки.КоличествоРегл
                |                                             * ЕСТЬNULL(СтоимостиРегл.ВременнаяРазница, 0)
                |             КАК ЧИСЛО(31,2)) КАК ВременнаяРазница,
 
Текущий релиз:
                |             ВЫРАЗИТЬ(
                |                             ТаблицаКорректировки.КоличествоРегл
                |                                             * ВЫБОР
                |                                             КОГДА НЕ ТаблицаКорректировки.ПрямыеЗатратыНУ И ТаблицаКорректировки.ПринимаемыеВНУ
                |                                                             ТОГДА 0
                |                                                             ИНАЧЕ ЕСТЬNULL(СтоимостиРегл.ВременнаяРазница, 0) КОНЕЦ
                |             КАК ЧИСЛО(31,2)) КАК ВременнаяРазница,
 
...

Проблема успешно локализована. Закрытие месяца продолжилось.

 

P.S. Если просматривать данные не на демо базах. Идентификацию пакетов по временным таблицам лучше всего сделать через число и уже в запросе отбирать требуемые номера данных. Сейчас, тип измерения ИдентификаторДанных - УникальныйИдентификатор и используется объектная техника отбора по номерам таблиц. Это влияет на потребление оперативной памяти на сервере приложения.

Закрытие месяца в ERP. Временные таблицы. Пример построения отчета программно на СКД с нуля.

См. также

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    28557    86    147    

61

Помощник закрытия месяца

Закрытие периода Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

В современных конфигурациях УТ 11, КА 2, ERP 2 и их аналогах присутствует механизм закрытия периода. Но при ошибках учета закрыть период корректно становится практически невозможно! Давайте попробуем разобраться, как можно устранить ошибки и закрыть корректно месяц!

9000 руб.

20.03.2018    70797    269    58    

295

Обработка "Списание доходов будущих периодов" и расширение

Учет доходов и расходов Закрытие периода Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Решение регламентирует учет доходов будущих периодов(ДБП) в организации: сохраняет подробную информацию о объекте ДБП. По окончании месяца на основе введенной информации формируются проводки списания ДБП, отчеты для бухгалтерского и налогового учета. Подходит как для различных версий Бухгалтерии 8.3, так и для ERP и КА.

5500 руб.

09.10.2020    18909    41    18    

38

Автоматическое закрытие месяца в УНФ

Закрытие периода Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Закрытие месяца в Управлении нашей фирмой — это очень важная задача, которую надо выполнять регулярно. Как обычно, все важное и регулярное делать мы почему-то забываем =)

3600 руб.

30.09.2022    7396    14    0    

13

Помощник исправления развернутого сальдо по видам запасов и ГТД

Закрытие периода Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)

Обработка позволяет исправить развернутое сальдо по видам запасов, которое осталось после штатной обработки перепроведения документов. Подходит для конфигураций: УТ 11, КА 2, ERP

2400 руб.

15.07.2017    62774    146    45    

142

Книга доходов и расходов и кассовая книга для 1С 8.х любой конфигурации для предприятий на УСН, ПСН, ЕСХН

Закрытие периода Оптовая торговля Розничная торговля Кассовые операции Учет доходов и расходов Платформа 1С v8.3 Бухгалтерский учет 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:CRM ПРОФ, КОРП Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Гостиничный бизнес Пищевая промышленность Россия Бухгалтерский учет Налоговый учет ЕНВД ЕСХН ИП, ПБОЮЛ, КФХ Налог на прибыль НДС УСН Платные (руб)

Внешняя обработка для ведения в электронной форме КУДиР - книги учёта доходов и расходов для предприятий на УСН, ПСН, ЕСХН. Заполнение раздела 1 - "доходы и расходы" из журнала документов вашей ИБ (любой конфигурации 1С:Предприятие 8). Формирование отчета Кассовая книга КО-4 по данным раздела 1.

7788 руб.

15.03.2016    115718    285    157    

276
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Aphanas 92 03.07.23 05:59 Сейчас в теме
Сделал по инструкции - появилась вкладка "Закрытие месяца, расчет себестоимости: просмотр временных таблиц", на которой расположены два пункта - "Данные ВТ" и "Настройки просмотра ВТ". Это регистр сведений и справочник, оба пустые. Выполнил расчет себестоимости, в них ничего не появилось.
Есть еще отчет и какая-то константа. Отчет ничего не выводит. Попытался настроить, заполнить что можно - так ничего и не изменилось. Отчет пустой, ничего не работает.
2. Алексей777 94 22.10.23 01:19 Сейчас в теме
(1)Приветствую, Коллега! Извиняюсь, только сейчас увидел сообщение. Проблема ещё актуальна?
3. Алексей777 94 22.10.23 01:23 Сейчас в теме
В константе требуется заполнить значением элемент справочника "Закрытие месяца. Настройки просмотра ВТ"
4. Алексей777 94 22.10.23 01:26 Сейчас в теме
5. ELbailador 09.05.24 16:58 Сейчас в теме
Актуально для ЕРП 2.5.16 ?
Оставьте свое сообщение