Распроведение и повторное проведение документов за выбранный период. 1С:ЗУП

12.12.24

Задачи пользователя - Подбор и обработка объектов

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

Платные

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

Наименование Скачано Купить файл
(только для физ. лиц)
1С:ЗУП распроведение и повторное проведение документов за выбранный период
.epf 13,91Kb ver:1.1
14 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний за 2430 руб. в месяц

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

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

По кнопке "распровести" перебирает все документы указанных типов (в тексте программы), 
записывает в комментарий код и распроводит только проведенные документы.   

По кнопке "провести" перебирает опять же все указанные документы, ищет в комментариях код, и если нашел, - проводит. 

Считает кол-во документов распроведенных и проведенных.  

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

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

Это будет понятно по сообщению: «не распроведено документов: 0».

Распроводит в указанном периоде по выбранной Организации только следующие проведенные документы

                 "ВедомостьНаВыплатуЗарплатыВБанк"

                 "ВедомостьНаВыплатуЗарплатыВКассу"

                 "ВедомостьНаВыплатуЗарплатыПеречислением"

                 "ВедомостьНаВыплатуЗарплатыРаздатчиком"

                 "БольничныйЛист"

                 "Отпуск"

                 "ПрогулНеявка"

                 "Увольнение"

                 "МатериальнаяПомощь"

                 "ОтпускБезСохраненияОплаты"

                 "НачислениеЗаПервуюПоловинуМесяца"

                 "НачислениеЗарплаты"

 

При распроведении записывает в комментарий ключевую фразу. 

Процедуру распроведения необходимо повторить несколько раз, пока не останется ни одного распроведенного документа, это будет понятно по сообщению: «распроведено 0 документов».

По кнопке "Провести" ищет распроведенные ранее документы по ключевой фразе в комментариях 
и проводит их.  

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

Рис. 1   На скрине видно, что после первого прохода, не распроведены еще 4 документа, это документы, по которым были созданы документы исправления.  Еще раз запускаем «Распровести»  и они распроведутся.

 

 

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

Взяли на исправление базу ЗУП (ноябрь 2024г) около 100 сотрудников, где расчетчик руками вычислял НДФЛ в документах начисления и в ведомостях, - не для всех сотрудников, но для половины примерно. А также  проводил ведомости в банк с выплатами за прошлые периоды.

Вот такая знакомая всем  картина.  К исходным условиям задачи:  все выплаты из прежних периодов ошибочные.

 

 

Т.е результирующую сумму, опять же, корректировали вручную,  а программа делала движения по регистрам по всем этим прошлогодним выплатам.    В итоге уменьшается  сумма дохода (налоговая база для НДФЛ) за 2023 год  и увеличивается налоговая база 2024 года.  

Эта ведомость делает:

-  расход по регистру накопления «Учет доходов для расчета НДФЛ» (рн.УчетДоходовДляИсчисленияНДФЛ)  на это начисление (дата 2023 года) и

- приход по этому же регистру на дату нашей ведомости 7.03.2024. 

А по факту, еще раз, эти суммы были выплачены во время, но с ручной корректировкой в ведомостях, поэтому  остались хвосты по регистрам «Зарплат к выплате» и «Взаиморасчеты с сотрудниками».

Как решили вопрос с изменением налоговой базы по годам.   

1. Распровели все документы за 2024 год публикуемой здесь обработкой. 

2.  Вручную исправили  и проверили ведомости в январе 2024 года с начислениями, сделанными в 2023году.   Исправили и проверили, значит, не было не верных движений по рн.УчетДоходовДляИсчисленияНДФЛ.

3.  В результате получили состояние базы, когда фактически все взаиморасчеты с сотрудниками нулевые.  Это по факту.  В это же время в базе более тысячи неверных остатков по регистрам, - когда формируем ведомость в банк она заполняется практически всеми сотрудниками, как на скрине выше. Разумеется, эту ведомость не сохраняем, она нужна только чтобы убедиться в наличии ошибок в базе.

4. Используя обработку  //infostart.ru/marketplace/1944782/ очистили-обнулили все ошибочные остатки (хвосты) по регистрам.  Обработка сформировала документы «перенос данных» по 4 регистрам,  и более 1 тысячи корректирующих записей по каждому регистру.    После этого убеждаемся, что все очищено правильно: формируем новую ведомость в банк, скажем за январь 2024г.  – ведомость осталась пустой, т.е. все получилось как надо.  

5. Проводим обратно все документы за 2024 год (нашей публикуемой обработкой).  

Я предварительно закомментировал в процедуре проведения документ   "ВедомостьНаВыплатуЗарплатыВБанк", чтобы они остались не проведенными, потому что далее будем переформировывать их руками.  Можно не менять обработку, но распровести ведомости вручную, нужны только окончательный расчет за месяц.  

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

7.   В ноябре 2024г  пришлось  сделать исправляющие начисления и удержания.   И далее программа стала работать как ей и положено 😊.

6НДФЛ еще не проверяли,  проверим, - напишу в комментариях.

Скорее всего расхождения по месяцам у сотрудников в приложении 2, - будут.   Но по итогам года все сойдется, и можно ничего не корректировать. 

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.31.58

распровести - провести все документы в ЗУП ошибки при формировании ведомостей на выплату

См. также

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

Модуль, ускоряющий подбор номенклатуры в 1С в чек ККМ и Заказе клиента. Оптимизированная форма подбора товаров с многократно ускоренным процессом поиска товаров в 1С в чек ККМ и Заказе клиента для конфигураций 1C:Управление торговлей 11.5, 1С:Комплексная Автоматизации 2.5 и 1С:ERP Управление предприятием 2.5

18000 руб.

30.10.2024    1053    2    0    

4

SALE! 50%

Журналы и реестры данных Подбор и обработка объектов Бухгалтер Пользователь 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:Библиотека стандартных подсистем 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 2 1С:Розница 3.0 Платные (руб)

Журнал содержит все созданные документы в конфигурации. Позволяет выполнять стандартные действия с документами (создание, удаление, проведение), устанавливать отбор по видам документов, реквизитам документов, распечатывать печатные формы, формировать реестр документов, выполнять групповые обработки.

4800 2400 руб.

07.02.2025    1965    51    35    

9

Поиск данных ЭДО и ОФД Подбор и обработка объектов 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Поиск номенклатуры при сопоставлении в ЭДО не интуитивный, не настраиваемый и просто неудобный. Данное решение - это альтернативный вариант расширенного поиска и сопоставления номенклатуры для 1С, который подключается в качестве расширения и решает эту проблему.

10000 руб.

10.04.2025    481    1    1    

1

Подбор и обработка объектов Бухгалтер 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

6000 руб.

29.06.2015    46158    91    18    

106

Подбор и обработка объектов Пользователь 1С v8.3 1С:Управление торговлей 11 Россия Платные (руб)

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

3600 руб.

13.09.2024    667    1    0    

3

Подбор и обработка объектов Бухгалтер Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Данная обработка предлагается для случаев, когда бывает необходимо изменить какой-либо реквизит в группе проводок, отобранных по определенному набору полей, за определенный период, с определенным типом документа-регистратора. Предлагается четыре варианта обработки для конфигураций: БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0.

2400 руб.

30.05.2016    29455    30    0    

50

Подбор и обработка объектов Программист Бухгалтер Пользователь 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

Данная обработка может быть полезна тем, кто хочет сделать более точечную замену объектов, когда заказчику необходимо заменить что-то только в определенном виде документа (справочника) с определенным отбором по реквизитам.

1 стартмани

09.05.2025    653    24    Rafael-87    5    

6

Подбор и обработка объектов Программист Бухгалтер Пользователь 1С v8.3 Абонемент ($m)

Горыныч - универсальная внешняя обработка группового многопоточного проведения. Работает в одном потоке в любой конфигурации, многопоточный режим доступен при наличии справочника «Склады».

10 стартмани

29.04.2025    3347    7    DmitryKSL    7    

17
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. leosoft 167 12.12.24 16:40 Сейчас в теме
> 6. Ведомости нужно именно переформировать, а не просто перепровести, т.к. все ошибочные записи >содержаться во внутренних таблицах этих документов. В нашем случае мы ничего не корректировали, все >ведомости заполнили автоматом.

Не понял - Если автоматом заполнили ведомости - суммы в них "поплыли"?
2. 2ncom 119 13.12.24 20:10 Сейчас в теме
(1) да, суммы поплыли. Но в данном случае расчетчики решили, что все откорректируют в декабре, на данный момент еще не все откорректировали. Как правило, расхождения сумм наблюдаются по датам выплаты, а в целом за несколько месяцев начисления и выплаты реальные, - сотрудники следят за своими зарплатами :).
user1915050; +1 Ответить
3. user1915050 17.12.24 09:25 Сейчас в теме
Сколько времени занимает обработка?
4. 2ncom 119 18.12.24 15:37 Сейчас в теме
(3) База ЗУП порядка 100 сотрудников распроводится за 1-2 минуты. Проводится 2-3 минуты.
Специально проверил :).
user1915050; +1 Ответить
Оставьте свое сообщение