Расчет за первую половину месяца в ЗУП 3.1 / КА 2.5: фиксированный аванс

02.06.24

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

Описывается механизм расчета зарплаты, в т.ч. за первую половину месяца, исходя из назначенной сотруднику фиксированной суммы аванса. Приложенное расширение автоматически вводит значение показателя Расчет за первую половину месяца.

Файлы

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

Наименование Скачано Купить файл
Аванс за первую половину месяца
.cfe 8,14Kb
2 4 200 руб. Купить

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

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

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

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

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

В связи с изменениям налогового законодательства с 01.01.2023, а именно исключением п.2 ст.223  "Дата фактического получения дохода" из 23-й главы НК РФ, понятие "аванса" при расчете и выплате зарплаты стало неактуальным.  В связи с чем расчетчики и бухгалтера начали,  прежде всего для начисления НДФЛ, активно применять документ Расчет за первую половину месяца. У которого есть один недостаток: результат рассчитывается исходя из фактически отработанного в первой половине месяца времени.

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

1. Создаются два вспомогательных показателя расчета: с условными наименованиями Аванс и Расчет за первую половину месяца.

Аванс

Идентификатор: например, ПлановыйАванс

Назначение: Для сотрудника
Тип: Денежный
Точность: 2
Допускается нулевое значение: Истина
Является тарифной ставкой: Истина (установить вид тарифной ставки)
Используется: Во всех месяцах после ввода значения (постоянное использование)

Расчет за первую половину месяца

Идентификатор: строго РасчетЗаПервуюПоловинуМесяца

Назначение: Для организации
Тип: Числовой
Точность: 0
Допускается нулевое значение: Истина
Используется: Только в месяце, в котором вводится значение (разовое использование); Накапливается по отдельным значения документом ввода данных для расчета зарплаты

2. В формулу планового начисления, назначенного сотруднику, вносятся изменения. Например, для вида расчета Оплата по окладу:

?(РасчетЗаПервуюПоловинуМесяца = 0, Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней, ПлановыйАванс)

3. Создается шаблон ввода исходных данных. Показатели зарплаты: Разовые (используемые только в одном месяце)

Для организации: РасчетЗаПервуюПоловинуМесяца  - Флаг

4. Документом Данные для расчета зарплаты водится (например, на начало года) значение показателя РасчетЗаПервуюПоловинуМесяца:

Значение = 1
Использовать при расчете первой половины месяца = Истина

5. Кадровыми документами (Прием на работуКадровый перевод, Изменение плановых начислений и т.п.) для сотрудников устанавливается размер планового аванса.

После регистрации расширения конфигурации в базе данных.

 

 

 

 

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

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

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.29.62
  • 1С:Комплексная автоматизация 2, релизы 2.5.17.84

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

аванс первая половина месяца расчет

См. также

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

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

9675 руб.

27.05.2021    57774    493    129    

354

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

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

20740 руб.

28.07.2016    71667    192    158    

158

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

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

9760 руб.

01.09.2023    8955    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    107329    132    1    

142

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

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

5800 руб.

17.11.2020    27382    16    0    

17

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

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

10980 руб.

06.10.2023    9809    41    23    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ubnkfl 02.06.24 16:32 Сейчас в теме
Подскажите, если сотрудник с 1 по 15 число был в отпуске и/или больничном - аванс будет пересчитан с учетом дней неявок?
2. vadzag 4 03.06.24 09:11 Сейчас в теме
В общем случае - нет. Для учета неявок при расчете "аванса" придется как-то изменить формулу расчета планового начисления. Например, вот таким многоэтажным, к тому же не слишком надежным с точки зрения рассчитанного результата, образом:

?(РасчетЗаПервуюПоловинуМесяца = 0, Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней, ?(ВремяВДнях * 2 + 1 >= НормаДней, ПлановыйАванс, ПлановыйАванс * ВремяВДнях / ОКР(НормаДней / 2, 0)))

Т.е. возникает вопрос целесообразности учета неявок при расчете фиксированного аванса: если надо учитывать неявки при расчете за первую половину месяца, не проще ли использовать штатный механизм расчета - исходя из фактически отработанного времени?
3. ubnkfl 03.06.24 22:20 Сейчас в теме
(2)
не проще ли использовать штатный механизм расчета - исходя из фактически отработанного времени?

Конечно, проще. Но нашим сотрудникам не нравится в аванс января получать треть зарплаты. Поэтому задачу мне ставили - если сотрудник отработал до середины месяца все свои дни по графику, то получает ровно половину зарплаты. Т.е. не важно, что это январь, в котором 15 рабочих дней, и на 15 число - только 5 рабочих дней прошло. Если он отработал 5 из 5 своей условной "нормы" для аванса - полный аванс. А если неявка была - то пропорция меняется. В итоге рисовал обработку заполнения для штатного документа аванса, чтобы суммы корректировал ))
Прикрепленные файлы:
4. vadzag 4 04.06.24 09:21 Сейчас в теме
Проблема понятная. Однако все упирается в то, что среди предопределенных показателей зарплаты нет показателя, отвечающего за расчет нормы дней первой половины месяца.
Однако можно решить и такую задачу:

1. Создать показатель Норма дней первая половина (Идентификатор НормаДнейПерваяПоловина)
Назначение: Для организации
Тип: Числовой
Точность: 0
Допускается нулевое значение: Ложь
Используется: Во всех месяцах после ввода значения (постоянное использование)

2. Отредактировать формулу расчета планового начисления. Например, вот так:

?(РасчетЗаПервуюПоловинуМесяца = 0, Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней, ПлановыйАванс * ВремяВДнях / НормаДнейПерваяПоловина)

3. Создать шаблон ввода исходных данных:
Страница Показатели зарплаты
Для организации: Норма дней первая половина - Флаг
Значения показателей вводятся на разные даты - Флаг

4. Ввести на начало года значение показателя НормаДнейПерваяПоловина на каждый месяц. Например,
01.01.2024 - 5
01.02.2024 - 11
01.03.2024 - 10
и т.д.

После чего получаем нужный расчет (см. приложенный файл)
Прикрепленные файлы:
Для отправки сообщения требуется регистрация/авторизация