Очистка регистра остатков, списание остатков, удаление остатков регистра, корректировка движений регистров (Управляемая и обычная форма)

25.10.17

Разработка - Инструментарий разработчика

Бывают случаи, когда вам нужно исправить некорректные остатки (регистров накопления), накопившиеся в базе. Если у вас такой случай, тогда эта обработка для вас. Обработка обычные формы - поможет сгенерировать движения для документа Корректировка регистров. С её помощью можно полностью либо частично по отбору списать остатки по любому регистру накопления, а также при помощи "запроса" сгенерировать любые движения регистра отредактировать их вручную и автоматически заполнить этими движениями документ корректировки регистров.

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

Наименование Файл Версия Размер
Очистка регистра на дату (Управляемая форма)
.epf 12,66Kb
101
.epf 12,66Kb 101 Скачать
Очистка регистра на дату БП3 (Управляемая форма) (для бухгалтерии 3.0)
.epf 10,77Kb
99
.epf 10,77Kb 99 Скачать
Очистка регистра остатков (обычные формы)
.epf 25,62Kb
28
.epf 25,62Kb 28 Скачать

Иногда вам нужно исправить неправильные остатки, скопившиеся в базе за неопределенный промежуток времени. Конечно, это можно сделать и вручную через документ «Корректировка регистра». Но кому хочется добавлять «много строчек» и проставлять правильно !каждое поле! в измерениях и не ошибиться...

Ведь все знают, что убрать лишнее всегда легче, чем добавить всё необходимое.

Именно в данном вопросе и поможет обработка «очистка регистра на дату».

Поля :

  • «Выб регистр» - указываем, с каким регистром мы работаем.
  • «Дата остатков» - дата получения остатков по регистру.
  • «Дата создаваемого движения» - дата записи движения, в котором будет произведено списание с остатка
  • «Документ корректировка» - ссылка на документ, в который производилась запись при списании остатков. Заполнять не обязательно, если указываете — пишет в этот документ, не указываете, создаёт новый и ссылку кидает в это поле.

Кнопки:

  • «Списать остатки с указанного регистра» - спишет !безусловно все! остатки с регистра.
  • «Списать остатки по отбору» - спишет остатки с регистра по установленному отбору (если их найдёт, конечно же)
  • «Показать записи по отбору» - покажет (теоретические движения) записи, которые могли бы быть списаны по отбору в таблице «Результат».

Для работоспособности в конфигурации должен присутствовать документ "Корректировка регистра", а также у него должны быть разрешены движения по регистрам накопления (которые вам нужно списать)

P.S.: Добавлена модифицированная обработка для Бухгалтерии 3.0


Далее Для обычных неуправляемых форм.

Подойдёт для любой конфигурации в которой присутствует документ «КорректировкаЗаписейРегистров».

Функционально форма разбита на 3 закладки : Настройки и отборы, Таблица редактирования записей, Таблица просмотра записей. 

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

Кнопка "Списать остатки по отбору" - Создаст документ или заполнит выбранный - движениями списания остатков по отбору указанному в таблице, если отбор не указан то спишется всё.

Кнопка "Перенести в таб. для редактирования" - получит записи по отбору и перенесет эти записи в таблицу на второй закладке для последующего редактирования вручную.

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

Вторая закладка в свою очередь подразделяется на 2 закладки: Таблица редактирования , Выполнение запроса.

На закладке "таблица редактирования" присутствуют кнопки "Очистить таблицу"- очищает таблицу и кнопка "Перенести в документ списания" - переносит все движения отмеченные галочкой в документ "Корректировка регистров".

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

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

 

 

остатки регистр списание очистка корректрировка обработка генератор компоновка списание компоновкой обычные формы управляемые формы

См. также

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

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

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    134743    740    391    

775

Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3

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

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

18000 руб.

06.10.2023    10550    25    6    

55

OneDebugger - инструмент для отладки кода без использования режима конфигуратора

Инструментарий разработчика Программист Платформа 1С v8.3 Платные (руб)

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

5400 руб.

17.05.2024    7386    20    12    

51

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

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

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

14400 руб.

29.04.2020    29395    87    151    

62

Infostart FormWizard: Управление данными и формами в 1С 8.3

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

10000 руб.

10.11.2023    6506    16    2    

42

SALE! %

PowerTools

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

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2880 руб.

14.01.2013    180686    1100    0    

873

Тестирование и исправление ключей аналитики ERP, УТ11, КА

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

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

3600 руб.

10.02.2017    108296    644    173    

686

Исправление в 1С:ЗУП/ЗКГУ ошибок по НДФЛ и взаиморасчетам с сотрудниками на начало расчетного года.

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

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

4800 руб.

06.10.2023    3240    33    17    

40
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kavita03 16.02.16 15:01 Сейчас в теме
В бухгалтерии 3.0 не работает, хотя корректировка регистров в "Операции, введенной вручную" там есть. Желательно поподробнее указывать конфигурации, в которой обработка работает. Только зря на вас последние баллы потратила :(
2. sanek_gk 105 18.02.16 16:12 Сейчас в теме
(1) kavita03, Сожалею о ваших потраченых баллах.
Обработка работает в любой конфигурации на управляемых формах. В описании выше : <Для работоспособности в конфигурации должен присутствовать документ "корректировка регистра" а также у него должны быть разрешены движения по регистрам накопления (которые вам нужно списать)>.
Списываются только регистры накопления. Только документом "КорректировкаРегистров". Если у вас нет таких регистров она вам не поможет. Если регистры есть но нет такого документа - можно взять такой документ из любой стандартной конфигурации которая работает с такими регистрами(накопления).
В бухгалтерии используются регистры бухгалтерии. В бухгалтерии она никому ничем не поможет.
3. Shaddie 18.02.16 16:27 Сейчас в теме
(2) В БП 3.0 есть регистры накопления, а вместо документа "КорректировкаРегистров" там нужно использовать документ "ОперацияБух" (скорее всего если просто поменять вид документа в Вашей обработке - то все заработает и в БП 3.0)
4. kavita03 18.02.16 17:42 Сейчас в теме
(2) В бухгалтерии 3.0 заботами разработчиков 1С сейчас регистров накопления до дури, в частности по НДФЛ их штук 5 - и все перекашивает при малейшем телодвижении :( По регистрам движения можно корректировать документом "ОперацияБух"

(3) Shaddie, спасибо, попробую, без напильника никуда... :)
5. kavita03 18.02.16 18:01 Сейчас в теме
Замена названия не дала результата - обработка перестала ругаться, но открывается просто чистая вкладка.
6. sanek_gk 105 03.03.16 13:34 Сейчас в теме
(5) kavita03, Добавил модификацию по списанию для бухгалтерии 3.0, если ещё нужна берите)
7. sot0808 21 04.06.16 15:36 Сейчас в теме
В бухгалтерии Бухгалтерия предприятия, редакция 2.0 (2.0.65.24) обработка не открывается
8. sanek_gk 105 07.06.16 20:15 Сейчас в теме
(7) sot0808, Согласен, потому что это управляемая форма, в толстом неуправляемом клиенте и не откроется. Сожалею. У вас есть вариант попытаться открыть вашу конфигурацию в управляемом клиенте и если он запустится то форма в нем нормально откроется и будет работать.
9. soft-servis 14 21.02.24 11:56 Сейчас в теме
Добрый день. Для 1С: Бухгалтерии 3 обработка совсем ничем не поможет, т.к. в выборе регистров только регистры накопления, а в работе требуется чаще регистр Бухгалтерии, но это, к сожалению, не предусмотрели(( И 4 с.м. слишком много за такую пустышку...
Оставьте свое сообщение