Правка регистров

19.01.14

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

Изменение регистров накопления и регистров сведений путем прямого обращения к их данным (или можно сказать редактирование регистров, корректировка регистров)

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

Наименование Файл Версия Размер
ПравкаРегистров.epf
.epf 17,17Kb
1044
.epf 2 17,17Kb 1044 Скачать

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

Регистр накопления возможно редактировать не только с отбором по регистратору, но и с отбором по одному из его измерений (см. рисунок "Отбор по измерениям регистра накопления").

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

Записи регистра возможно редактировать произвольным образом. Для этого после прочтения записей регистра нужно набрать текст справа и нажать кнопку Обработать (см. рис. "Произвольная обработка записей регистра").

Если необходимо, чтобы набор записей регистра записывался с признаком ОбменДанными.Загрузка, то нужно установаить соответствующий признак. (см. рис. "Признак Загрузка").

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

// Проверка возможности изменения записей регистров (дата запрета изменения данных)
//
Процедура ПередЗаписьюРегистраНакопленийПроверкаДоступностиПериода(Источник, Отказ, Замещение) Экспорт
    
    Если Отказ ИЛИ Источник.ОбменДанными.Загрузка Тогда
        Возврат;
    КонецЕсли;
    
//-
    //ПроверкаПериодаЗаписейРегистров(Источник, Отказ, "РегистрНакопления");
//-
//+
    Если Источник.ДополнительныеСвойства.Свойство("НеПроверятьДату") 
        И Источник.ДополнительныеСвойства.НеПроверятьДату Тогда    
        Отказ = ЛожЬ;
    Иначе
        ПроверкаПериодаЗаписейРегистров(Источник, Отказ, "РегистрНакопления");    
    КонецЕсли;
//+
    #Если НЕ ВнешнееСоединение Тогда
        Если Отказ Тогда
            Сообщить("Редактирование данных этого периода запрещено. Изменения не могут быть записаны...", СтатусСообщения.Важное);
        КонецЕсли;
    #КонецЕсли
КонецПроцедуры // ПередЗаписьюРегистраНакопленийПроверкаДоступностиПериода

// Проверка возможности изменения записей регистров (дата запрета изменения данных)
//
Процедура ПередЗаписьюРегистраСведенийПроверкаДоступностиПериода(Источник, Отказ, Замещение) Экспорт
    
    Если Отказ ИЛИ Источник.ОбменДанными.Загрузка Тогда
        Возврат;
    КонецЕсли;
    
//-
    //ПроверкаПериодаЗаписейРегистров(Источник, Отказ, "РегистрНакопления");
//-
//+
    Если Источник.ДополнительныеСвойства.Свойство("НеПроверятьДату") 
        И Источник.ДополнительныеСвойства.НеПроверятьДату Тогда    
        Отказ = ЛожЬ;
    Иначе
        ПроверкаПериодаЗаписейРегистров(Источник, Отказ, "РегистрСведений");    
    КонецЕсли;
//+
    #Если НЕ ВнешнееСоединение Тогда
        Если Отказ Тогда
            Сообщить("Редактирование данных этого периода запрещено. Изменения не могут быть записаны...", СтатусСообщения.Важное);
        КонецЕсли;
    #КонецЕсли
КонецПроцедуры // ПередЗаписьюРегистраСведенийПроверкаДоступностиПериода

См. также

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

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

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

4800 руб.

06.10.2023    2588    29    15    

35

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

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

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

3600 руб.

10.02.2017    107219    636    173    

679

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

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

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

14400 руб.

29.04.2020    27857    82    146    

61

Исправление ошибки закрытия месяца "Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации". УТ 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    22531    301    35    

73

Заполнение документа "Корректировка регистров" произвольными данными

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

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

2400 руб.

13.07.2015    50301    171    29    

121
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. нинас 18.04.12 05:51 Сейчас в теме
В КА будет работать?
+
7. UserInfoStart 89 20.04.12 13:18 Сейчас в теме
(1) нинас, это универсальная обработка будет работать в любой конфигурации
+
2. bahcha8 18.04.12 10:13 Сейчас в теме
Спасибо очень полезная обработка
+
3. electronik 19.04.12 10:42 Сейчас в теме
Обработка конечно хорошая и нужная но при ее использании нужно пользоваться еще и головой ато беда будет вашему учету. Автору заслуженое 5+
Stamper; +1
4. Valdis_KH 19.04.12 12:18 Сейчас в теме
а этой обработкой можно поправить остатки по уплате страховых взносов по людям
+
5. Stamper 43 19.04.12 19:17 Сейчас в теме
к таким обработкам нужна "интеллектуальная-CAPTCHA" :)
+
6. nirbolz 31 19.04.12 22:47 Сейчас в теме
Хорошая обработка, мне помогла подправить пару регистров в бухгалтерии..
+
8. пользователь 20.04.12 17:48
Сообщение было скрыто модератором.
...
9. нинас 21.04.12 14:20 Сейчас в теме
Иногда надо бы поправить, попрбую скачать чуть позже. Спасибо за ответ.
+
10. kobol 57 22.04.12 19:24 Сейчас в теме
Ну Очень нужная обработка, АААААвтору ББББолшой ППППлюс. Выручил на 100%
Спасибо.........
+
11. bar_s 03.05.12 17:27 Сейчас в теме
А чем отличается от исправление данных в документе и проведения? И там и там надо исправлять данные вручную.
+
12. UserInfoStart 89 09.05.12 10:31 Сейчас в теме
(11) bar_s, самые важные отличия - это то, что работа происходит непосредственно с записями конкретного регистра сведений или накопления, и то, что при перепроведении документа изменения, внесенные с помощью обработки, не сохранятся.
+
13. ponaroshku 10.05.12 12:55 Сейчас в теме
Вопрос автору
Мне нужно поменять данные в регистре ПервоначальныеСведенияОСБухгалтерскийУчет (при переводе базы с 7.7 на 8 по основным средствам "урезались" инвентарные номера в 7.7. были 10 знаков, в 8 - 9 знаков, обрезалось - Инв.номер(регл))
Документ-регистратор в моем случае это "Ввод начальных остатков по ОС"
При выборе регистратора и нажатии на "прочитать" в табличное поле не выводятся никакие данные, нечего изменять, увы:(

может, я что-то не так делаю или обработка не для моего случая?
+
14. ponaroshku 10.05.12 12:55 Сейчас в теме
15. ponaroshku 11.05.12 11:47 Сейчас в теме
Автор, прокомментируйте пожалуйста, как будет время, может ошибка в моих действиях?
Заранее спасибо за ответ
+
16. UserInfoStart 89 11.05.12 12:56 Сейчас в теме
(15) ponaroshku, удостоверьтесь в том,
- что данный документ имеет записи в регистре ПервоначальныеСведенияОСБухгалтерскийУчет;
- что в настройках обработки ПравкаРегистров выбран регистр сведений ПервоначальныеСведенияОСБухгалтерскийУчет, а не какой-либо другой.
+
17. ponaroshku 12.05.12 07:36 Сейчас в теме
(16) спасибо, действительно была ошибка в том, что я выбирала не тот регистратор (выбираемый не имел записей в регистр, поэтому и не выводились данные)
прошу прощения за невнимательность
+
18. Boroda 90 26.11.12 20:12 Сейчас в теме
ОБработочка хотя и опасная, но, порой, очень нужная... Иногда, кроме прямого воздействия на регистры, сделать бывает очень и очень трудно. Спасибо большое автору!
+
19. vladismi 168 11.02.13 14:35 Сейчас в теме
Обработка хороша, но в ней нет возможности отбора по отдельным измерениям регистра, нет возможности изменения бухгалтерских регистров. Конечно же сделал доработку, плюс возможность записи объектов в режиме загрузки (плюем на даты запрета редактирования).
Что получилось - предлагаю к использованию.
Прикрепленные файлы:
ПравкаРегистров.epf
Scroudge; dbachinsky; user1124591; Agema; kuzyara; user1037179; GreyTim; Dmitri93; GrayCrane; lap_soft; sokandr76; Garstag; guzel001; user658272_i.savtsova; mea27; etorpov; Vikt0r0vna; +17
40. Scroudge 3 14.01.21 13:16 Сейчас в теме
(19)Спасибо, добрый человек!
+
20. Геннадьевич 18 15.07.13 15:53 Сейчас в теме
При последнем сбое появились битые записи в регистрах, надеюсь поможет. Заранее спасибо.
+
21. chmv 15.07.13 16:46 Сейчас в теме
Супер полезная обработка
+
22. Bylka 58 19.11.13 16:17 Сейчас в теме
1c 8 Бухгалтерия, полёт нормальный!
+
23. gull22 95 15.01.14 16:05 Сейчас в теме
Чем отличаются предложенные варианты обработки? Названия одинаковые
+
24. Persempre 35 16.07.14 15:57 Сейчас в теме
25. пользователь 16.07.14 16:10
Сообщение было скрыто модератором.
...
26. пользователь 23.07.14 11:41
Сообщение было скрыто модератором.
...
27. пользователь 23.07.14 11:46
Сообщение было скрыто модератором.
...
28. пользователь 23.07.14 12:36
Сообщение было скрыто модератором.
...
29. it.chernov 3 21.07.15 09:47 Сейчас в теме
Вкусно и полезно, работает на 5+
+
30. b-dm 171 10.12.15 15:49 Сейчас в теме
Щас посмотри, что это за правка регистров такая)))
+
31. sokandr76 22.10.17 09:04 Сейчас в теме
Хорошая обработка, но у меня проблема в том, что Регистратора нет - "Объект не найден". Тут как быть.. Регистр "НДС продажи"
+
32. Dmitriy_Eugene 1 23.05.18 14:10 Сейчас в теме
Она подойдет для управляемых приложений?
+
33. agata 17.08.18 15:35 Сейчас в теме
Присоединяюсь. Она подойдет для управляемых приложений?
+
34. Sasha255n 29.08.18 15:13 Сейчас в теме
Пытаюсь открыть в ЗУП 3.1 и не открывается .... может что то делаю не так?
+
35. DENSKR 15 19.10.18 15:40 Сейчас в теме
(34)Обработка предназначена для обычного приложения.
+
36. Lexx32 20 21.02.19 12:50 Сейчас в теме
Подскажите, скачал обработку она не работает... (списали 1 ст.м), может кто подскажет как запустить??? (форма открывается и пустой экран)
+
37. b-dm 171 21.02.19 14:04 Сейчас в теме
(36) - а вы открываете её в обычных формах или в управляемых ?
+
38. пользователь 12.04.19 09:15
Сообщение было скрыто модератором.
...
39. Sasha255n 09.10.19 20:18 Сейчас в теме
А можно ли мне на почту обработку n255sasha@mail.ru очень нужно, а стартмани нет ((((
+
Внимание! Тема сдана в архив