Обнуление остатков регистров бухгалтерии и накопления

Публикация № 940283

Администрирование - Чистка базы

Универсальные обработки Обнуление остатков Сторно v8 v8::УФ БП3.0 УТ11 ERP2 КА2 УНФ ЗУП3.x БГУ УХ

36
Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

Возможности обработки

  • Быстрое и удобное обнуление остатков;
  • Простой и расширенный интерфейсы;
  • Поддержка регистров накопления и бухгалтерии (в том числе с включенной и отключенной корреспонденцией; с планом счетов и без него);
  • Поддержка большинства конфигураций;
  • Возможность работы с любыми регистрами конфигурации, а не только с типовыми;
  • Гибкая настройка отборов (отбор по измерениям, реквизитам, ресурсам, а также по их вложенным полям. Применение групп "И", "ИЛИ", "НЕ". На основе СКД);
  • Возможность обнулять не все, а только необходимые ресурсы;
  • Заполнение полей корр. счета для регистра бухгалтерии (субконто, небалансовых измерений и ресурсов), а также любых реквизитов выбранными значениями;
  • Возможность выбрать тип документа корректировки (если конфигурация позволяет корректировать регистр несколькими типами документов);
  • Возможность записывать движения в новый документ или ранее созданный;
  • Поддержка нескольких режимов работы:
    • Все движения с видом "Приход" (режим для регистров накопления);
    • Все движения с видом "Расход" (режим для регистров накопления);
    • Обнуляемый счет в Дт (для регистров бухгалтерии);
    • Обнуляемый счет в Кт (для регистров бухгалтерии);
    • Положительные значения ресурсов;
    • Отрицательные значения ресурсов.
  • Работа в нетиповых конфигурациях (если в нее добавить документ корректировки типовой конфигурации (из списка поддерживаемых));
  • Гибкий интерфейс: отображаются только те поля, которые нужны в текущей конфигурации для выбранного регистра;
  • Возможность подключения в качестве внешней обработки.
     

Обзор

Обработка по умолчанию открывается в простом интерфейсе. Он содержит минимум полей и позволяет обнулить регистр целиком. Если нужно больше настроек - необходимо нажать на кнопку «Включить расширенный режим».

Интерфейс расширенного режима можно разделить на несколько частей:

1. Поля выбора регистра.

В выпадающий список с именами регистров попадают все регистры, кроме оборотных (у них не бывает остатков).

2. Поля настройки документа корректировки

В зависимости от ситуации, некоторые из них могут быть скрыты.
Отдельно следует упомянуть о поле "Движения в документе корректировки делать ...". В нем можно выбрать один из режимов формирования движений:

  • Все движения с видом "Приход" (режим для регистров накопления);
  • Все движения с видом "Расход" (режим для регистров накопления);
  • Обнуляемый счет в Дт (для регистров бухгалтерии). Документом корректировки будут сформированы проводки вида Дт <Счет> Кт <КоррСчет>;
  • Обнуляемый счет в Кт (для регистров бухгалтерии). Документом корректировки будут сформированы проводки вида Дт <КоррСчет> Кт <Счет>;
  • Положительные значения ресурсов (этот режим пригодится, например, когда в регистр нельзя записывать отрицательные суммы);
  • Отрицательные значения ресурсов (если при обнулении нужно уменьшить оборот).

3. Дата обнуления и поля документа корректировки.

В поле "Обнулить остатки на дату" следует указать дату и время, на которое будут получены остатки для обнуления. При получении остатков, движения в последнюю секунду включается.
В зависимости от типа документа корректировки, будут доступны поля "Комментарий" и/или "Организация". Значения этих полей будут перенесены в документ корректировки.

4. Закладки "Счет и корр. счет", "Реквизиты", "Ресурсы" и "Отборы".
В зависимости от выбранного регистра, некоторые из них могут быть скрыты.

На закладке "Счет и корр. счет" выбирается "Счет" (который будет обнуляться). Также, при необходимости, можно выбрать "Корр. счет", его субконто, не балансовые измерения и ресурсы. Значения этих полей будут подставлены во все проводки рядом с "Корр. счетом".

На закладке "Реквизиты" можно выбрать значения реквизитов, которые будут подставлены во все движения документа корректировки.

На закладке "Ресурсы" нужно отметить флагами те из них, которые нужно обнулить (по умолчанию выбраны все). Можно, например, обнулить только "Суммы", не изменяя "Количество".

На закладке "Отборы" можно выбрать необходимые условия. Например, если необходимо обнулить не все остатки, а только те, которые относятся к определенной организации. Или только те, по которым отрицательные остатки.
При указании отборов можно выбирать вложенные поля и группы "И", "ИЛИ", "НЕ".

Какое-либо поле или регистр могут быть недоступны, если на них нет прав или они отключены в настройках программы (функциональными опциями).

Чтобы узнать какие документы корректировки обработка "увидела" в текущей конфигурации - нужно нажать на знак вопроса, справа от поля "Документ корректировки".

Совместимость

Обработка предназначена в первую очередь для систем с управляемым интерфейсом. В системах, разработанных в старом интерфейсе, она также будет работать, но с некоторыми ограничениями. Подробности в таблице 1.

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

Таблица 1. Конфигурации, на которых проверена обработка

Конфигурация  Версия   Поддерживаемые документы корректировки 
 ERP 2.4  2.4.5.118 
 2.4.6.160 
 Операция (регламентированный учет) 
 Корректировка регистров
 Перенос данных
 Бухгалтерия государственного
 учреждения 1.0 *
 1.0.53.4   Корректировка записей регистров 
 Операция (бухгалтерская)
 Бухгалтерия государственного
 учреждения 2.0
 2.0.58.23   Операция (бухгалтерская)
 Корректировка регистров
 Бухгалтерия предприятия 3.0  3.0.37.25   Операция
 Бухгалтерия предприятия КОРП 2.0 *  2.0.64.20   Операция (бухгалтерский и налоговый учет) 
 Бухгалтерия предприятия КОРП 3.0  3.0.39.67 
 3.0.65.80 
 3.0.67.38 
 Операция
 Зарплата и управление персоналом
 КОРП 2.5 *
 2.5.134.1   Перенос данных
 Корректировка записей регистров накопления 
 Зарплата и управление персоналом
 КОРП 3.1
 3.1.7.144   Перенос данных
 Зарплата и управление персоналом
 для Беларуси 3.0
 3.0.10.109   Перенос данных
 Комплексная автоматизация 1.1 *  1.1.107.4   Корректировка записей регистров
 Операция (бухгалтерский и налоговый учет)
 Перенос данных
 Комплексная автоматизация 2.4  2.4.5.118   Операция (регламентированный учет)
 Корректировка регистров
 Перенос данных
 Управление небольшой фирмой 1.6 **  1.6.15.65   Корректировка регистров
 Операция
 Управление производственным
 предприятием 1.3 *
 1.3.106.2   Корректировка записей регистров
 Операция (бухгалтерский и налоговый учет)
 Перенос данных
 Управление торговлей 10.3 *  10.3.42.1   Корректировка записей регистров
 Управление торговлей 11.4  11.4.5.111   Корректировка регистров
 Управление холдингом 1.3  1.3.12.1   Операция
 Операция МСФО
 Управление холдингом 3.0  3.0.3.20   Операция
 Операция МСФО
 * Система со старым интерфейсом. Нельзя подключить как внешнюю обработку. Для работы необходимо встроить в конфигурацию (рекомендуется) или открывать через "Файл" - "Открыть", запустив систему в управляемом интерфейсе.
 ** Для УНФ 1.6 в регистре бухгалтерии можно обнулять только фактические данные. Для регистров накопления ограничений нет.


Обработка предназначена для толстого и тонкого клиентов.
Код открыт.

36

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

Наименование Файл Версия Размер
Обнуление остатков регистров бухгалтерии и накопления ($m)
.epf 38,53Kb
15.11.18
124
.epf 2.3 38,53Kb 124 Скачать
Обнуление остатков регистров бухгалтерии и накопления ($m)
.epf 38,53Kb
25.11.18
24
.epf 2.3 38,53Kb 24 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Synoecium 633 22.11.18 13:57 Сейчас в теме
Судя по описанию, проделана большая работа, странно что мало скачек и плюсов.
2. morozov.sv 296 22.11.18 13:59 Сейчас в теме
(1) Когда занимался ее разработкой - тоже думал, что будет востребована. Видимо ошибся
3. Agema 22.11.18 21:13 Сейчас в теме
Вс еще впереди! Если универсальная, будет востребована. Проверить бы на госучреждениях...
4. Vladisa 31 26.11.18 05:39 Сейчас в теме
давно такая нужна была! в УПП подобной я постоянно пользовалась.
Надо качать!
5. igozakh 10 27.11.18 18:37 Сейчас в теме
Чем отличаются обработки за 2 и 5 SM?
6. morozov.sv 296 27.11.18 18:53 Сейчас в теме
(5) Ничем. Вы сами можете выбрать цену
20. kleorn 14.02.19 15:14 Сейчас в теме
(6) Добавь еще 10SM, и тогда по законам маркетинга, скачиваний на 5SM увеличится
7. igozakh 10 27.11.18 18:55 Сейчас в теме
8. Vladisa 31 28.11.18 06:30 Сейчас в теме
скачали, потестировали, пока все нравится!!! Спасибо автору!
9. merlin1975 2 28.11.18 18:06 Сейчас в теме
Интересная обработка, но только в ЗУП 3.0 для Беларуси нет документа "Корректировка записей регистров"....
10. morozov.sv 296 28.11.18 18:20 Сейчас в теме
(9) В конфигурации для Беларуси не тестировал. Проверял в ЗУП 3.1 для России. Скорее всего заработает и у Вас. Вместо "Корректировки записей регистров" там документ "Перенос данных". Подробнее написал в личку
11. morozov.sv 296 29.11.18 22:08 Сейчас в теме
(10) Проверил. В конфигурации "Зарплата и управление персоналом для Беларуси" (3.0.10.109) работает хорошо
12. Хегга 05.01.19 10:11 Сейчас в теме
В ERP2 не заработало. И это очень, очень грустно.

Платформа 1С:Предприятие 8.3 (8.3.12.1714)
Конфигурация 1С:ERP Управление предприятием 2 (2.4.6.160)
Серверная

ошибка:

{ВнешняяОбработка.ОбнулениеОстатков.Форма.ФормаУпр.Форма(1778)}: Ошибка при вызове метода контекста (Удалить)
ПроверяемыеРеквизиты.Удалить(ПроверяемыеРеквизиты.Найти("ОбнуляемыйСчет"));
по причине:
Несоответствие типов (параметр номер '1')
13. morozov.sv 296 05.01.19 10:15 Сейчас в теме
(12) Доброе утро! На этом релизе ERP обработку еще не запускал. Попробую повторить и исправить
14. Хегга 05.01.19 20:09 Сейчас в теме
(13)
Свободные остатки
Себестоимость товаров
Товары на складах
Товары организаций
15. Хегга 05.01.19 22:08 Сейчас в теме
(14)
Автор поправил обработку. В версии 2.3 проблемы нет.
morozov.sv; +1 Ответить
16. ital 14.01.19 15:15 Сейчас в теме
что то в БП 3.0.67.38 при открытии пишет "Нарушение прав доступа", хотя права полные стоят.
17. morozov.sv 296 14.01.19 18:18 Сейчас в теме
(16) С проблемой разобрались: пользователю не хватало роли "Открытие внешних отчетов и обработок"
18. smooth 184 11.02.19 10:52 Сейчас в теме
только за одно описание жирный +
19. SVGS 11.02.19 22:10 Сейчас в теме
Обработка великолепна. Замечательное описание, все удобно, все продумано.
И в БП 3.0, и в ЗУП 3.1 отработала на 5+ !
Большое СПАСИБО !!!
21. romandvin 03.03.19 16:44 Сейчас в теме
Зря потраченные $M, на бухгалтерии 2.0 корп, последний типовой релиз не работает совсем никак, при закрытии любого счёта выдает ошибку ГЛЧего-тоТам() и ничего не закрывает. Спасибо Автору ).
22. morozov.sv 296 04.03.19 15:42 Сейчас в теме
(21) Проверил работу обработки на конфигурации "Бухгалтерия предприятия КОРП" (версия 2.0.66.72), но к сожалению, воспроизвести ошибку не удалось. Подробнее написал в личном сообщении
23. CAIN 12 05.04.19 10:01 Сейчас в теме
На бухгалтерии гос. учреждения 1.0 не работает?
24. morozov.sv 296 05.04.19 12:45 Сейчас в теме
(23) Работает, но т.к. это система со старым интерфейсом - есть ограничение:
Нельзя подключить как внешнюю обработку. Для работы необходимо встроить в конфигурацию (рекомендуется) или открывать через "Файл" - "Открыть", запустив систему в управляемом интерфейсе.
25. CAIN 12 05.04.19 15:20 Сейчас в теме
26. Castlevania 39 16.04.19 09:09 Сейчас в теме
В Бухгалтерии 2.0 не работает. Очень жаль потраченных средств.

Ошибка инициализации модуля: ОбщийМодуль.ОбщегоНазначения.Модуль
по причине:
{ОбщийМодуль.ОбщегоНазначения.Модуль(4368,7)}: Процедура или функция с указанным именем не определена (глЗначениеПеременной)
Если <<?>>глЗначениеПеременной("ИспользоватьУправляемыеБлокировки") Тогда
{ОбщийМодуль.ОбщегоНазначения.Модуль(6145,76)}: Процедура или функция с указанным именем не определена (глЗначениеПеременной)
НайденноеЗначение = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(<<?>>глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация");
{ОбщийМодуль.ОбщегоНазначения.Модуль(6219,20)}: Процедура или функция с указанным именем не определена (глЗначениеПеременной)
УчетнаяПолитика = <<?>>глЗначениеПеременной("глУчетнаяПолитика");
{ОбщийМодуль.ОбщегоНазначения.Модуль(8521,8)}: Процедура или функция с указанным именем не определена (глЗначениеПеременной)
Если <<?>>глЗначениеПеременной("ИспользоватьУправляемыеБлокировки") Тогда
27. morozov.sv 296 16.04.19 16:48 Сейчас в теме
(26) Напишите, пожалуйста, релиз
28. morozov.sv 296 16.04.19 17:58 Сейчас в теме
(26) Есть подозрение, что ошибка относиться к другой публикации. Не вижу Ваш ник среди скачавших и в моей такого кода не нашел...
Проверьте, пожалуйста
29. Castlevania 39 16.05.19 14:16 Сейчас в теме
Автор ошибку не исправил. Просто так потратили 7 стартмани. В итоге скачали у другого автора аналогичную, но работающую обработку
30. morozov.sv 296 17.05.19 10:06 Сейчас в теме
(29) Чтобы исправить ошибку нужно смоделировать аналогичную ситуацию у себя на компьютере. Я проверил работу обработки на типовой конфигурации Бухгалтерии 2.0 вашего релиза в разных режимах, но проблемная ситуация не возникла. Поэтому попросил Вас указать настройки, с которыми вы ее запускали. К сожалению, ответа не было. Без этой информации исправить проблему не получится
Оставьте свое сообщение