Закрытие регистров накопления [управляемые формы] УТ 11, ЗУП 3.0 + Бухгалтерия предприятия 3.0

23.05.17

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

Обработка позволяет обнулить (закрыть) остатки на регистрах накопления на определенную дату

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

Наименование Файл Версия Размер
Закрытие регистров накопления
.epf 12,73Kb
328
.epf 1 12,73Kb 328 Скачать

Внешняя обработка позволяет обнулить (закрыть) остатки по регистрам накопления.

Работает в  конфигурации Бухгалтерия предприятия 3.0 (тестировал на 3.0.41.56)

В БП 3.0  создается документ "Операция, введенная вручную" с движениями по выбранному регистру.

Закрывать регистры возможно полностью, либо наложив условия отбора.

Работает и в других конфигурациях на управляемых формах.

За идею спасибо: //infostart.ru/public/334090/

См. также

Анализ расхождений выручки НДС и Налога на прибыль в декларациях (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP)

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

Каждый бухгалтер не раз сталкивался с требованием от налоговой инспекции пояснить расхождения в показателях декларации по Налогу на прибыль («Доходы от реализации» + «Внереализационные доходы») и налоговой базой по НДС за год. Являются ли ошибкой подобные расхождения? Как пояснить налоговой их причину? Отчет «Анализ расхождений выручки НДС и Налога на прибыль в декларациях» поможет найти все расхождения.

7200 руб.

21.10.2017    84452    266    167    

258

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

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

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

9000 руб.

20.03.2018    70634    268    58    

294

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

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

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

14400 руб.

29.04.2020    28338    83    146    

61

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

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

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

5500 руб.

09.10.2020    18869    41    18    

38

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

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

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

3600 руб.

30.09.2022    7364    14    0    

13

Исправление ошибки закрытия месяца "Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации". УТ 11.4,УТ 11.5, КА 2.4,КА 2.5, ERP 2.4, ERP 2.5, КА 2 Казахстан, Управление торговлей 3 для Казахстана

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

Закрытие месяца - важный процесс в современных конфигурациях, таких как УТ 11.4, УТ 11.5, КА 2.4, КА 2.5 ERP 2.4,ERP 2.5, КА 2 Казахстан, УТ 3 Казахстан регламентные операции влияют на расчет себестоимости, и ошибки в данном расчете не дают картины деятельности организации.

2400 руб.

27.10.2021    22675    303    35    

75

Книга доходов и расходов и кассовая книга для 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    115666    285    157    

276
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. amigo667 8 21.10.15 12:13 Сейчас в теме
Если выбрать способ закрытия регистра приход, то вылетает с ошибкой
Платформа: 1С:Предприятие 8.3 (8.3.6.2152)
Конфигурация: Бухгалтерия предприятия, редакция 3.0 (3.0.42.33) (http://v8.1c.ru/buhv8/)
Copyright (С) ООО "1C", 2009 - 2015. Все права защищены
(http://www.1c.ru)
Режим: Серверный (сжатие: усиленное)
Приложение: Тонкий клиент
Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия)
Вариант интерфейса: Такси

Ошибки:
--------------------------------------------------------------------------------
21.10.2015 12:11:47
Ошибка создания источника доступных настроек компоновки данных
2. MikZ 53 21.10.15 20:56 Сейчас в теме
3. Doomer 02.11.15 12:16 Сейчас в теме
В обработке косяк. Выбираю регистр накопления. Указываю отбор. Нажимаю получить остатки. Нажимаю "Ввести корректировку записей регистров". Открывается документ в котором регистр закрывается полностью без учета наложенного фильтра.
Прикрепленные файлы:
5. MikZ 53 02.11.15 22:06 Сейчас в теме
(3) Doomer, спасибо за замечание. Ошибка исправлена. Отборы работают.
4. Doomer 02.11.15 12:19 Сейчас в теме
Фильтр по огранизации то же не накладывается. Конфигурация БП 3.0 (Почти)
6. Aleksandtmt 16 14.02.16 14:40 Сейчас в теме
Спасибо за обработку, очень пригодилась.
Использовал обработку для закрытия регистров накопления в конфигурации ЗУП 3.0 (3.0.25.69). При формировании документа для некоторых регистров, например «Взаиморасчеты с сотрудниками» выдается ошибка: «Поле объекта не обнаружено (Статья финансирования)». Добавил проверку и документ сформировался.
7. kalaratra 13 17.02.16 08:56 Сейчас в теме
Не работает на ЗУП 3.0. "Переменная не определена (Бухгалтерский учет переопределяемый)". Зря потратила 2 стартмани. Уберите из описания, что поддерживается ЗУП 3.0
8. chea06 134 17.02.16 09:47 Сейчас в теме
(7) kalaratra, даже если закомментировать эту строку, то все равно не работает в ЗУП для тех регистров, использование измерений которых завязано на функциональных опциях. Например, если попытаться закрыть регистр ВзаиморасчетыССотрудниками, у которого использование измерения СтатьяФинансирования выключено через ФО, то при попытке создать документ вываливается ошибка

{Форма.ФормаУпр.Форма(372)}: Поле объекта не обнаружено (СтатьяФинансирования)
НоваяЗапись[Измерение.Имя] = СтрокаТаблицы[Измерение.Имя];

подозреваю что эта ошибка актуальная не только для ЗУП
9. kalaratra 13 20.02.16 10:35 Сейчас в теме
(8) chea06,
Первая строка с ошибкой при получении организации, заменила
БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация"); 

на
РегламентированнаяОтчетность.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация"); 

А статью финансирования решила так:
Для каждого Измерение Из РегистрНакопления.Измерения Цикл
			Если НЕ Измерение.Имя = "СтатьяФинансирования" И НЕ Измерение.Имя = "СтатьяРасходов" Тогда
				НоваяЗапись[Измерение.Имя] = СтрокаТаблицы[Измерение.Имя];
			КонецЕсли;
		КонецЦикла;


Знаю, что костыль, но мне надо было быстро решить)
Asenka; ssfedkin; milov.aleksey; +3 Ответить
13. Evangelina 06.07.17 16:43 Сейчас в теме
(9)
Для каждого Измерение Из РегистрНакопления.Измерения Цикл
Если НЕ Измерение.Имя = "СтатьяФинансирования" И НЕ Измерение.Имя = "СтатьяРасходов" Тогда
НоваяЗапись[Измерение.Имя] = СтрокаТаблицы[Измерение.Имя];
КонецЕсли;
КонецЦикла;


А куда это вставить в код? А то у меня выходит такая запись:
{ВнешняяОбработка.ЗакрытиеРегистровНакопления.Форма.ФормаУпр.Форма(301,17)}: Переменная не определена (НоваяЗапись)
<<?>>НоваяЗапись[Измерение.Имя] = СтрокаТаблицы[Измерение.Имя]; (Проверка: Сервер)
{ВнешняяОбработка.ЗакрытиеРегистровНакопления.Форма.ФормаУпр.Форма(301,46)}: Переменная не определена (СтрокаТаблицы)
НоваяЗапись[Измерение.Имя] = <<?>>СтрокаТаблицы[Измерение.Имя]; (Проверка: Сервер)

Помогите, а то там таких делов по остаткам в ЗУП 3.0 наворотили, за три предыдущих года НДФЛ не отражали на удержание, не уволили сотрудников, а по уволенным вообще суммы к оплате вылазят.
14. alexbur 28 17.07.17 08:30 Сейчас в теме
(13)
Это нужно вставлять в процедуру ЗаполнитьНовыйДокументКорректировки для конфигураций отличных от Бух3.0 (ниже текста "Иначе //Если НЕ БП 3.0")
10. svegl 16 17.06.17 21:17 Сейчас в теме
Спасибо! Обработка супер!
11. alexbur 28 28.06.17 09:19 Сейчас в теме
Слушайте, ну это ж вообще ужас. Если вы не знаете, как в запросе задавать период, чтобы получить правильные остатки на конец периода при использовании таблицы .Остатки, то выкладывать такие обработки просто безответственно.
12. alexbur 28 29.06.17 08:57 Сейчас в теме
Для тех, кто захочет воспользоваться данной обработкой советую исправить код обработки.
Исправить (в 3х местах):
	ПараметрПериод.Значение		= КонецДня(Объект.ДатаКонца);

На
	ПараметрПериод.Значение		= КонецДня(Объект.ДатаКонца) + 1;


И
	Запрос.УстановитьПараметр("Период",КонецДня(Объект.ДатаКонца));

На
	Запрос.УстановитьПараметр("Период",КонецДня(Объект.ДатаКонца)+1);
15. Vladisa 38 05.04.18 07:17 Сейчас в теме
в ERP кто-нибудь тестировал?
16. user698722_nikolayl 20.04.18 19:07 Сейчас в теме
УТ 11.1
необходимо было закрыть регистр Товары к оформлению излишков и недостач
Выходит следующая ошибка:

{ВнешняяОбработка.ЗакрытиеРегистровНакопления.Форма.ФормаУпр.Форма(372)}: Поле объекта не обнаружено (Характеристика)
НоваяЗапись[Измерение.Имя] = СтрокаТаблицы[Измерение.Имя];

Пожалуйста посоветуйте как исправить, очень нужно до понедельника.
17. gull22 95 23.08.18 14:10 Сейчас в теме
Бухгалтерия предприятия, редакция 3.0 (3.0.64.34)
Платформа 1С:Предприятие 8.3 (8.3.12.1469)
При попытке закрыть РН Прочие расчеты, сообщение об ошибке, что значение поля Организация не может быть пустым.
Прикрепленные файлы:
23. MarinaS65 20.06.21 17:17 Сейчас в теме
(17) Таже ошибка. Удалось исправить?
26. MarinaS65 21.06.21 10:07 Сейчас в теме
(23) Вопрос закрыт. Разобралась.
18. svetkana 08.04.19 18:01 Сейчас в теме
Добрый день, на ЗУП3.1 не работает. Можно исправить ошибку?
Прикрепленные файлы:
19. Losevdv 04.06.19 18:15 Сейчас в теме
20. nemetall 8 20.07.20 16:55 Сейчас в теме
21. Rokky78 40 04.08.20 11:01 Сейчас в теме
Михаил, спасибо за обработку. Но фраза "Работает и в других конфигурациях на управляемых формах." лишняя в описании.
Для работы в ЕРП пришлось ее дорабатывать. Пару мыслей для вас (или тех, кто еще будет ее использовать "в других конфигурациях на управляемых формах").

1. Функцию ЕстьДокумент() использовать в общем случае некорректно. Для примера, в ЕРП есть и "ПереносДанных" и "ОперацияБух", но для выбранного регистра регистратором может быть только "КорректировкаРегистров". По вашему алгоритму подбираются неправильные формы корректирующих документов и валятся ошибки.

Вариант решения может быть таким:

Если РегистрКорректируетсяПереносомДанных(РегистрОстатков) Тогда 

.....

&НаСервере
Функция РегистрКорректируетсяПереносомДанных(ИмяРН)
	
	ВозможныеТипыЗначений = Метаданные.РегистрыНакопления.Найти(ИмяРН).СтандартныеРеквизиты.Регистратор.Тип;
	Попытка
		Возврат ВозможныеТипыЗначений.СодержитТип(Тип("ДокументСсылка.ПереносДанных"));
	Исключение
		Возврат Ложь;
	КонецПопытки;
	
КонецФункции
Показать


2. ТаблицаДвижений формируется с помощью СКД. На состав данных, которые выводятся в СКД влияют функциональные опции. В итоге в некоторых случаях в таблице движений отсутствуют некоторые поля. Как результат, при выполнении этого кода появляются ошибки (см. комментарии 6, 8, 16):

	Для каждого Измерение Из РегистрНакопления.Измерения Цикл
		НоваяЗапись[Измерение.Имя] = СтрокаТаблицы[Измерение.Имя];
	КонецЦикла; 

Решить можно следующим образом:

	Для каждого Измерение Из РегистрНакопления.Измерения Цикл
		//Некоторых полей в таблице движений может не быть из-за особенности получения данных в СКД при отключенных ФО
		//НоваяЗапись[Измерение.Имя] = СтрокаТаблицы[Измерение.Имя];	
		
		СтрокаКода = "НоваяЗапись."+Измерение.Имя+" = СтрокаТаблицы[Измерение.Имя];";
		Попытка
			Выполнить(СтрокаКода);
		Исключение
		КонецПопытки;
		
	КонецЦикла; 
Показать


Успехов
22. kns77 101 19.03.21 11:02 Сейчас в теме
Подправил чуть для КА (ERP)
Прикрепленные файлы:
PUBID_398275-ЗакрытиеРегистров(УФ)_КА.epf
Volosokrad1990; jo0506; julia_slizh; ivan_luzinov; +4 Ответить
28. unknown181538 154 17.06.22 02:57 Сейчас в теме
(22) УТ 11. Для регистра себестоимости не сработало.
Там регистр с кучей ресурсов. Почему-то последние не попали в схему компоновки.
Так и не смог найти причину.
24. MarinaS65 20.06.21 17:18 Сейчас в теме
При попытке закрыть РН Прочие расчеты, сообщение об ошибке, что значение поля Организация не может быть пустым.
25. MarinaS65 21.06.21 10:07 Сейчас в теме
(24) Вопрос закрыт. Разобралась.
27. bladv1n 20.01.22 10:01 Сейчас в теме
Не работает на зуп 3.1.18.151, 3.1.20.97 даже с учетом всех исправлений.

Процедура ВвестиКорректировкуЗаписейРегистра(Команда) - "Метод объекта не обнаружен (ПоказатьРегистры)"
Оставьте свое сообщение