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

12.12.24

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

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

Скачать файл

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

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

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

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

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

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

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

Это будет понятно по сообщению: «не распроведено документов: 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С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

6000 руб.

29.06.2015    45732    92    18    

105

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

Массовая работа с объектами типовыми методами платформы 1С.

10 стартмани

13.12.2024    710    1    nomad_irk    0    

4

ККМ Кассовые операции Подбор и обработка объектов Платформа 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    652    1    0    

3

Подбор и обработка объектов Программист Платформа 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Абонемент ($m)

Обработка, очищающая двойные записи в регистре "График платежей". Решает проблему: Обнаружено дублирование ключевых значений в колонках: "Ссылка". Отображение данных в списке невозможно.

1 стартмани

26.09.2024    633    2    AlexHelmer    0    

4

Зарплата Подбор и обработка объектов Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

После расчета и выплаты отпускных порой отпускные приходится пересчитывать. Причины: начислена годовая премия, или начислена зарплата, входящая в расчетную базу, и прочие. Делать вручную - непрактично. Можно воспользоваться отчетами (типовых, к слову, нет), но потом еще надо вручную создавать документы-исправления. Данная обработка автоматизирует весь процесс по принципу Plug-n-Play.

3 стартмани

14.08.2024    717    15    Vinzor    0    

5

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

Обработка позволяет найти и заменить битые ссылки справочников. Для всех конфигураций. Обработка универсальная! Незаменимая вещь как для IT-специалистов, так и для обычных пользователей!

10 стартмани

04.07.2024    1118    7    user1527257    1    

5

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

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

10 стартмани

28.06.2024    990    6    user1527257    0    

9

Журналы и реестры данных Подбор и обработка объектов Бухгалтер Пользователь Платформа 1С v8.3 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:CRM ПРОФ, КОРП 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Абонемент ($m)

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

10 стартмани

20.06.2024    1618    28    user1527257    3    

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

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