Решение проблем с "прилипанием" лишних записей в регистре "СтраховыеВзносыСведенияОДоходах"

06.11.14

Учетные задачи - Зарплата

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ПоискСтрахов.epf
.epf 8,70Kb
20 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Всем доброе время суток. В ЗКБУ существует такая проблема - если вы воспользовались обработкой "ПоискИЗаменаЗначений", то в некоторых случаях возможно "прилипание" или "задваивание" записей регистра "СтраховыеВзносыСведенияОДоходах".  Данное поведение приводит к некорректному расчету страховых взносов за текущий период, и некорректному расчету больничных.  Самое неприятное, что определить что случилась такая неприятность зачастую можно только после неистовых криков бухгалтера расчетчика. (Если Вы сравниваете все отчеты по налогам до и после запуска обработки "Поиск и замена значений", то скорее всего дальнейшее описание Вам будет неинтересно  Smile).  У одного из клиентов пришлось к существующей базе добавлять еще пару учреждений, путем предварительной конвертации из 7.7) В итоговой базе  пришлось основательно поработать "ПоискомИЗаменой"...  И таким образом я получил в свои руки бесценный материал для написания и отладки данной обработки.

Проблем всего 2 :

1. Найти документы с "Задвоенными" записями.

2.Перепровести их. (При перепроведении записи становятся на место).

Отдельно стоит проблема "Прилипания" записей к документы "Перенос Данных". (Эту проблему я решать не стал)

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

Суть обработки в следующем - запросом находим документы в которых задвоенные записи. Полученный результат выводится в таблицу. При нажатии кнопки "первый проход" все документы просто перепроводятся.  Те которые не были перерасчитаны перепроводятся, и регистр становится на место. Если после первого прохода еще остаются документы , то это те которые были перерасчитаны. Для их перепроведения используется кнопка "Второй проход". Перепроводятся исправленные документы.

Если же есть "прилипшие" записи к документу "перенос данных", то их не сложно удалить руками.

Моему клиенту эа обработка реально помогла. Надеюсь что вам и вашим клиентам она тоже может быть полезна.

 

 

Вступайте в нашу телеграмм-группу Инфостарт

СтраховыеВзносыСведенияОДоходах Больничный Исправление

См. также

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

20740 руб.

28.07.2016    71671    192    158    

158

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

Внешняя обработка сравнивает НДФЛ из расчетного листка и НДФЛ из регистра, на разницу формирует документы в 2 шага. Исправляет расхождения, в том числе, когда Аванс больше Зарплаты

9760 руб.

01.09.2023    8971    322    93    

22

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

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

18800 руб.

01.11.2012    107341    132    1    

142

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

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

5800 руб.

17.11.2020    27387    16    0    

17

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

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

10980 руб.

06.10.2023    9819    41    23    

47

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

Если не хотите ставить тяжёлую ЗУП? Нужен только табель и начисление по своим правилам? Рекомендуем этот модуль подключается к УТ, получаете табель, начисление и создание Расходный кассовый ордер/Списание безналичных денежных средств без типовой ЗУП

20740 руб.

27.04.2026    895    3    0    

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. oberon355 15 31.03.14 13:14 Сейчас в теме
Блин, 50 просмотров и ни одного комментария... Походу никому не надо....
2. Dim4ik 31.03.14 23:08 Сейчас в теме
Почему не надо? Очень даже нужная обработка!!! Просто случаи редкие, но мне тоже пришлось столкнуться у двух клиентов месяц назад. После обновления на 67 релиз как раз задвоился, даже затроился регистр. Не сразу заметили и пришлось перепроводить документы. Самая засада была с исправлениями. Конечно, сделали не правильно, отменили исправление, а потом провели документы исправления, но главное результат получился верный. Надеюсь боком не выплывет. Вот в этой ситуации данная обработка как раз и пригодилась! Спасибо автору за труд!
3. oberon355 15 01.04.14 00:03 Сейчас в теме
Самое неприятное, что эта фигня может случиться не только с документом начисление ЗП, но и с отпуском, больничным и оплатой по среднему.... Для меня самое неприятное было осознавать, что я не могу гарантировать, что цифры будут получаться корректные.
4. smooth 197 10.05.14 14:19 Сейчас в теме
Обработка нужная!
А записи из ПереносаДанных можно удалить как мин. двумя способами (не руками):
1. есть обработка http://infostart.ru/public/198875/ после небольшого "допила" у меня она заработала
2. лишние записи прилипают к документу "ПереносДанных" с переносом результатов расчета, а не данных о страховых взносах (у меня по крайней мере всегда было так). В этом случае достаточно в "Настройке состава регистров" документа с лишними записями
а. поставить крыжик для рн "СтраховыеВзносыСведенияОДоходах";
б. ОК;
в. опять зайти в "Настройке состава регистров" и снять этот крыж;
г. ОК и согласиться с удалением данных регистра
после этих не хитрых манипуляций записи рн СтраховыеВзносыСведенияОДоходах привязанные к данному регистратору удаляются. Данную процедуру повторяем для каждого "лишнего" документа
5. oberon355 15 10.05.14 14:25 Сейчас в теме
Абсолютно согласен. Спасибо за комментарий.
6. smooth 197 10.05.14 14:36 Сейчас в теме
oberon355, расскажите какой алгоритм Вы используете для перепроведения исправленных документов.
7. smooth 197 10.05.14 15:03 Сейчас в теме
Как пожелание: добавьте прогресс-бар для наглядности ;)
8. smooth 197 10.05.14 15:21 Сейчас в теме
к (7): добавьте условие СтраховыеВзносыСведенияОДоходах.Результат < > 0 в процедуре заполнения тч, дабы уменьшить количество документов к перепроведению. На больших базах это актуально.
9. smooth 197 10.05.14 18:43 Сейчас в теме
Нашел еще один баг: во 2м проходе (кнопка "Второй проход") текст запроса фиксируется после первого же документа из тч
Обход: надо либо в цикл "Для каждого строка из Доки цикл" засунуть определение текста запроса "ТекстЗапроса = "ВЫБРАТЬ....", либо шаблон запроса в переменную, а потом в цикле "Запрос.Текст = СтрЗаменить(ТекстЗапроса, "Объект", ссылкаДока.Метаданные().Имя);"
10. ivnik 631 14.11.14 23:15 Сейчас в теме
Очень нужная и полезная обработка, хоть и используется редко.
Для отправки сообщения требуется регистрация/авторизация