Закрытие (обнуление остатков) регистров накопления (обработка заполнения табличных частей)

Администрирование - Сервисные утилиты

151
Обработка предназначена для заполнения документа "Корректировка записей регистров" остатками выбранных регистров на дату/время документа. В результате, остатки в регистрах обнуляются по всем измерениям.
Обработка является демонстрацией использования технологии "Внешние обработки заполнения табличных частей" http://infostart.ru/blogs/345/
Тема обработки навеяна творчеством других авторов:
http://infostart.ru/projects/3221/
http://infostart.ru/projects/1834/

Обработку необходимо подключить в справочнике "Внешние обработки" в качестве обработки для заполнения табличных частей для документа "Корректировка записей регистров".

Подключение обработки

Использование: Создать новый документ "Корректировка записей регистров". На закладке "Заполнение движений" взвести галочку "Использовать заполнение движений". В табличной части добавить строку и выбрать действие "Закрытие регистров". Выбор действия

Нажимаем кнопку "Заполнить движения". В окне "Настройка состава регистров" отмечаем необходимые регистры.

Выбор регистров

Получаем результат:

Результат

 

151

Скачать файлы

Наименование Файл Версия Размер
Закрытие регистров (обработка изменения табличных частей).epf
.epf 18,15Kb
20.08.14
1391
.epf 18,15Kb 1391 Скачать

См. также

Комментарии
Сортировка: Древо
1. PowerBoy 2844 22.01.09 07:30 Сейчас в теме
А слабо добавить закрытие регистра бухгалтерии по счету? :)
2. poppy 3337 22.01.09 10:15 Сейчас в теме
3. puzano-v 147 26.02.09 14:34 Сейчас в теме
+2 Идея хорошая, только "Все" регистры сязаны между собой.
Изменение одного влечет к ошибкам в других регистрах.
Пример: Регистры НДС ( 5-ть ) взаимосязанных регистров + Регистр Бухгалтерии.
только по 62 счету, Столькоже по 60.
( Могу подкинуть отчет где используется ВАША идея).
С увыжением Пузанов.
4. poppy 3337 05.03.09 22:14 Сейчас в теме
(3) Ты все правильно написал, но документ "Корректировка записей регистров" предназначен для получения "правильных" результатов с помощью "неправильных" действий.
Поэтому, об ошибках в регистрах должен думать тот кто использует документ и обработки к нему.

Отчет присылай - посмотрю.
5. puzano-v 147 06.03.09 09:53 Сейчас в теме
Предлагаю вариант использования документа.
Анализ взаиморасчетов Бухгалтерия 1.6.
6. artbear 1067 03.09.09 07:29 Сейчас в теме
(0) Автор, что изменилось в обработке?
7. poppy 3337 03.09.09 07:35 Сейчас в теме
(6) Ничего существенного. Появилась форма для саморегистрации в справочнике.
8. Pim 161 14.10.09 23:24 Сейчас в теме
Что касается сервиса, то обработка на 5 баллов, одназначно плюс. А вот на счёт функциональности... либо я... (что-то не так со мной), либо лыжи всё таки не едут.

Сделал документ коректировки записей по регистру НДС начисленный на 30.06 23:59:59. Формирую отчёт Остатки и обороты за июль, есть начальный остаток..., причём остаток стал положительным и увеличился по модулю...
9. Pim 161 15.10.09 00:06 Сейчас в теме
(8) Кажется, я разобрался в чём проблема.
Таблица Остатков в запросе даёт остаток на переданный параметр, то есть в моём случае на начало 23:59:59. Получается надо собрать данные на 1 июля, а потом "провести" документ 30 июня.

Возможно, ситуацию спасёт это:
Запрос.УстановитьПараметр("ДатаДок", Объект.PointInTime());
10. poppy 3337 15.10.09 13:12 Сейчас в теме
11. gad_d 189 27.12.09 11:35 Сейчас в теме
Пара небольших замечаний (пожеланий):
1. При регистрации с помощью формы для саморегистрации в справочнике дополнительных обработок не устанавливается код.
2. При открытии списка регистров хотелось бы их отсортировать по представлению, так легче искать нужный.
+
12. poppy 3337 06.01.10 23:54 Сейчас в теме
(11)
Исправлено. Обработка обновлена.
13. smielka 128 08.06.10 23:34 Сейчас в теме
Замечательная обработка ;)
14. kis 19.02.11 18:07 Сейчас в теме
Доброе время суток. Перенесла данные из 7 зик в 8 зуп бюджет (релиз 20.5). Поробовала обнулить остатки по регистру "Взаиморасчеты с сотрудниками" с помощью вашей отработки. Не получилось. Документ "Корректировка записей регистров некопления" ее не видит. А там много народу, КБК, КОСГУ. Может можно ее поправить?
15. ed83rostov 11.10.11 14:32 Сейчас в теме
Всем привет. Взял за основу идею данной обработки и дописал в специализированной конфигурации для общепита документ "Закрытие периода". Он обнуляет остатки по складам и на приход ставит только то что указано в определенной графе документа. Автору спасибо.
16. valprogram 16.10.11 22:02 Сейчас в теме
Спасибо. Пригодилась для закрытия остатков после переноса из 77
17. MYRZILKA123 2 09.11.11 11:51 Сейчас в теме
как я давно ищу эту обработку...
18. prog-eg 63 30.11.11 13:29 Сейчас в теме
Жаль что в ЗУП не работает для документа "Корректировка записей регистров некопления"
19. von_de 06.12.11 23:38 Сейчас в теме
Закрытие периода (не помню автора, но публикация называется так) - значительно привлекательней и функциональней
20. nnurik 28.12.11 10:25 Сейчас в теме
Обработка пригодилась, спасибо. Только вот доработаю еще отбор по измерениям регистров - и вообще будет хорошо.
33. Рамзес 25 11.09.15 15:38 Сейчас в теме
(20) nnurik, доработал? Будь добр, поделись, пожалуйста.
21. allevia 09.01.12 19:29 Сейчас в теме
22. allevia 09.01.12 19:30 Сейчас в теме
Пора делать подобное под 8.2!!!
25. BarkinI 25.01.12 08:02 Сейчас в теме
Существует ли возможность отбора по ресурсам регистра? Например когда количество 0.
26. minuby 6 25.02.12 20:23 Сейчас в теме
а можно этой обработкой в рознице обнулить остатки? Используется обмен Розница-УТ и в связи с тем, что кто-то натупил, остатки в УТ и в Рознице разные. Сейчас делали инвентаризацию, и все равно остатки не разнятся. Хотел корректировкой регистров все сделать, но 600 позиций вручную неохота. А нужно просто до инвентаризации все обнулить. Сможет эта обработка это сделать?
28. NosovK 12 29.02.12 21:29 Сейчас в теме
Подскажите пожалуйста какой регистр, правильно ли эту обработку использовать для обнуления партионного учета.
То есть - я сделал инвентаризацию и указал что у меня нет товара, после чего по ней списал/оприходовал разницу и получил остаток товара на складе - 0. Но отчет Партии товаров на складах по прежнему показывает мне товары в наличии и в минусах тоже.
Из этого следует что партионный учет в базе не велся.
Сейчас я хочу оприходовать товар по рассчитанной вручную себестоимости и в дальнейшем использовать 1с для расчета себестоимости.
1с УПП для Украины 1,3,14,3
Чтобы обнулить партии и продолжить вести учет в базе безболезненно достаточно обнулить регистр "Партии товаров складах" или нужно еще какие-то регистры обнулить?
29. BarkinI 01.03.12 06:21 Сейчас в теме
Надо смотреть не только регистр "Партии товаров складах" это управленчесикй учет, но и "Регистр накопления "Партии товаров на складах (бухгалтерский учет)"", а возможно нужно будет посмотреть "Товары на складах", "Свободные остатки"... Чтобы по информация по этим регистрам в разрезе измерений была одинаковая информация.
30. 26178_mail.ru 23.12.12 01:46 Сейчас в теме
Спасибо огромадное!!! Вещь нужная в хозяйстве, легко и просто можно достигнуть нужного результата. например понадобилось занулить регистр НДС Косвенные расходы и удалось это легко сделать +++++++++++++++++++++++
31. madonov 159 31.01.13 02:43 Сейчас в теме
Жаль, что под 8.2 дает закрыть только регистры Накопления.
32. simba08 8 16.06.13 13:44 Сейчас в теме
Спасибо. Обработка пригодилась для обнуления остатков после переноса из 7.7 ТиС в КА. Только вот моментик - при подключении НЕ руками в КА - прописывается криво и не работает. (КА 28.1 и 34.1 - прописывать в дополнительные печатные формы - руками)
Оставьте свое сообщение