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

Расшифровка ПСО в контексте 1С звучит как «Полные Сутки Отпуска». Этот показатель используется алгоритмами программы для определения количества дней, подлежащих оплате при расчете среднего заработка. В отличие от обычного количества календарных дней, ПСО учитывает специфику графика работы сотрудника и особенности производственного календаря.

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

Механика расчета и влияние графика работы

Основная сложность при расчете отпускных в 1С заключается в том, что система должна автоматическиить рабочие и нерабочие дни внутри периода отпуска. Для сотрудников с пятидневной рабочей неделей все относительно просто: выходные (суббота и воскресенье) обычно исключаются из расчета или учитываются по особым правилам, прописанным в законодательстве. Однако для сменного графика ситуация кардинально меняется.

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

Важно отметить, что при расчете среднего заработка для отпускных используется понятие «календарные дни», но при формировании самого табеля учета рабочего времени и проводок система опирается на Полные Сутки Отпуска. Это позволяет избежать двойной оплаты за дни, которые сотрудник и так не работал бы по своему графику, если бы не ушел в отпуск.

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

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

📊 С каким графиком работы вы чаще всего сталкиваетесь при расчете отпускных?
Пятидневная рабочая неделя
Сменный график (2/2, 3/3)
Вахтовый метод
Гибкий график (ненормированный)
Скользящий график

Взаимодействие с производственным календарем

Корректность определения показателя ПСО напрямую зависит от актуальности производственного календаря, загруженного в базу 1С:Зарплата и управление персоналом или 1С:Бухгалтерия. Государственные праздники и переносы выходных дней ежегодно меняются, и если календарь не обновлен, система может посчитать праздничный день как обычный рабочий или выходной, что исказит сумму выплаты.

При вводе документа «Отпуск» программа автоматически подтягивает данные из календаря. Если день является официальным нерабочим праздничным днем, он не включается в количество календарных дней отпуска, подлежащих оплате, но продлевает сам отпуск. В этом случае значение ПСО будет меньше количества календарных дней, указанных в приказе.

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

Для проверки актуальности календаря рекомендуется использовать отчеты по анализе начислений. Если вы видите расхождения между ожидаемым количеством дней и тем, что посчитала программа, первым делом сверьтесь с настройками календаря в разделе Настройки → Календари. Это позволит быстро выявить источник discrepancy в расчетах.

💡

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

Учет больничных листов и исключаемые периоды

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

В контексте ПСО важно понимать разницу между днями болезни и днями отпуска. Если сотрудник заболел во время отпуска, дни болезни оплачиваются отдельно по правилам больничного листа, а дни отпуска (ПСО) могут быть перенесены или продлены. Система 1С должна корректно «разрезать» период отпуска, исключив дни нетрудоспособности из количества оплачиваемых суток отпуска.

При вводе документа «Больничный лист» программа автоматически пересчитывает ранее начисленные отпускные, если даты пересекаются. Алгоритм проверяет, сколько Полных Суток Отпуска было фактически использовано, а сколько дней пришлось на болезнь. Это требует внимательной проверки пользователем, так как автоматический перерасчет не всегда срабатывает идеально при сложных вводных данных.

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

Ситуация Влияние на ПСО Действия в 1С
Праздничный день в периоде отпуска Не включается в оплачиваемые дни Автоматический учет по календарю
Больничный во время отпуска Дни болезни исключаются из ПСО Ввод больничного и перерасчет отпуска
Отгул за переработку Не является отпуском, ПСО = 0 Оформление через документ «Отгул»
Учебный отпуск Считается отдельно, свои правила Документ «Отпуск по учебе»

Настройка видов начислений и алгоритмов

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

В карточке вида начисления на вкладке Расчет можно задать формулу, которая будет определять базу для начисления. Здесь важно правильно указать, какие периоды являются исключаемыми. Если вы добавите новый вид отпуска, система по умолчанию может не знать, как считать для него ПСО 1С, и потребуется ручная донастройка.

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

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

⚠️ Внимание: Внесение изменений в стандартные виды начислений в типовой конфигурации может привести к ошибкам при обновлении программы. Рекомендуется создавать новые виды начислений на основе копирования стандартных, а не редактировать их напрямую.

Как проверить формулу расчета вида начисления?

Для просмотра формулы перейдите в раздел «Настройка» → «Виды начислений». Откройте нужный вид начисления, переключитесь в режим «Расширенный» (если доступно) и выберите вкладку «Расчет». Там будет отображена формула, использующая язык встроенного программирования 1С, например: БазаРасчета * КоэффициентКалендарныхДней. Будьте осторожны при чтении формул без опыта программирования.

Анализ ошибок и способы их устранения

Наиболее распространенной ошибкой при расчете отпускных является расхождение между количеством дней в приказе и количеством дней в расчетном листке. Часто это связано с тем, что система по-разному трактует понятие «календарный день» и «Полные Сутки Отпуска» для разных категорий сотрудников.

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

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

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

☑️ Диагностика неверного расчета отпускных

Выполнено: 0 / 5

Специфика работы в различных конфигурациях 1С

Термин ПСО и логика его расчета могут незначительно отличаться в зависимости от используемой конфигурации. В 1С:Зарплата и управление персоналом (ЗУП) этот процесс максимально автоматизирован и детализирован, так как программа предназначена для глубокого кадрового учета. Здесь пользователь имеет доступ ко всем промежуточным регистрам и может видеть подробную расшифровку каждого дня.

В конфигурации 1С:Бухгалтерия предприятия (БП) механизм упрощен. Здесь понятие ПСО может быть скрыто от пользователя, и расчет производится «одной кнопкой» на основе введенных дат. Это удобно для малых предприятий, но ограничивает возможности анализа ошибок. Если в БП расчет прошел неверно, часто приходится делать ручной пересчет или корректировочные документы.

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

При интеграции различных систем через обмен данными важно следить за тем, чтобы графики работы и календари синхронизировались корректно. Если в ЗУП сотрудник оформлен на сменный график, а в БП он заведен как пятидневка, при выгрузке документов на оплату возникнет конфликт данных, и сумма отпускных в бухгалтерии не сойдется с кадровой службой.

💡

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

⚠️ Внимание: Интерфейс и названия пунктов меню могут отличаться в зависимости от версии платформы 1С (8.2, 8.3) и релиза конфигурации. Если вы не находите описанные настройки, воспользуйтесь поиском по конфигурации (Ctrl+F7) или обратитесь к справке внутри программы (F1).

Часто задаваемые вопросы (FAQ)

Что делать, если ПСО рассчитывается неверно для сотрудника со сменным графиком?

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

Влияет ли командировка на расчет Полных Суток Отпуска?

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

Можно ли вручную изменить количество ПСО в документе «Отпуск»?

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

Как отражается ПСО в печатной форме Т-6?

В унифицированной форме Т-6 указывается общее количество календарных дней отпуска. ПСО как отдельная графа в этой форме не выводится. Однако внутренняя логика 1С использует значение ПСО для формирования проводок и расчетов. В печатной форме «Записка-расчет» (Т-60) можно увидеть более детальную разбивку, где будет видно, сколько дней было оплачено фактически.