Мы столкнулись с распространенной ситуацией, когда в программе 1С:Бухгалтерия предприятия 3.0 (БП 3.0) по умолчанию отсутствует или ограничен функционал для ведения полноценного учета больничных листов, отпусков и исполнительных документов. Давайте разберем, почему так происходит и как мы можем настроить программу для решения этой задачи.
Основная причина такого поведения заключается в том, что 1С:БП 3.0 изначально ориентирована на бухгалтерский учет и налоговую отчетность, а не на комплексное ведение кадрового учета и расчета заработной платы для организаций с большим штатом или сложными схемами начислений. Однако, программа предоставляет возможности для ведения такого учета, особенно для небольших компаний. Мы рассмотрим несколько подходов.
Решение 1: Активация функционала учета зарплаты и кадров в 1С:БП 3.0
Наиболее частая причина отсутствия необходимых документов и отчетов — это деактивированная опция в настройках программы. Давайте пошагово активируем полный функционал учета больничных, отпусков и исполнительных документов.
Проверяем текущие настройки. Прежде всего, нам необходимо убедиться, что учет зарплаты и кадров ведется средствами 1С:Бухгалтерии. Для этого перейдем в раздел "Зарплата и кадры", затем выберем пункт "Настройки зарплаты".
Активируем полный учет. В открывшемся окне "Настройки зарплаты" мы должны найти и установить флаг "Вести учет больничных, отпусков и исполнительных документов работников".
Проверяем результаты. После активации этой опции, в меню "Зарплата и кадры", а именно в разделе "Все начисления", нам должны стать доступны для создания соответствующие документы, такие как "Отпуск", "Больничный лист" и другие. Мы можем проверить это, нажав на кнопку "Создать" и проанализировав предложенный список документов.
Важные ограничения и условия:
Мы должны учитывать, что автоматический расчет отпускных, больничных и удержаний по исполнительным листам в 1С:Бухгалтерии 3.0 имеет свои ограничения:
Функционал доступен только для организаций со штатом не более 60 человек. При попытке сохранить данные нового работника, если численность превышает это количество, программа может выдать предупреждение или ошибку.
Для корректной работы этого функционала необходимо, чтобы основным видом начисления для сотрудников был "Месячный оклад", а основной график работы совпадал с производственным календарем при 40-часовой рабочей неделе.
Если у нас в организации всего несколько сотрудников, например, "два сотрудника", как упоминалось в дискуссии, то зачастую "перекрест" (ошибки учета или расчетов) приходится исправлять вручную, так как для небольшого штата сложный автоматизированный учет может быть избыточным.
Решение 2: Интеграция с 1С:Зарплата и управление персоналом (ЗУП)
Если наша организация имеет большой штат сотрудников (более 60 человек) или нам требуется более сложный и детализированный кадровый учет, а также расширенные возможности расчета заработной платы, то ведение учета в 1С:Бухгалтерии 3.0 становится нецелесообразным и даже невозможным из-за программных ограничений. В таких случаях мы рекомендуем использовать специализированную программу 1С:Зарплата и управление персоналом (ЗУП).
1С:Бухгалтерия 3.0 может быть настроена на обмен данными с 1С:ЗУП. В этой схеме:
Весь кадровый учет (приемы, увольнения, отпуска, больничные, исполнительные листы) и детальный расчет заработной платы ведутся в 1С:ЗУП.
Из 1С:ЗУП в 1С:БП 3.0 передаются только сводные данные по начислениям и удержаниям для отражения в бухгалтерском и налоговом учете.
Мы можем проверить, включена ли у нас настройка обмена с ЗУП, что может быть причиной отсутствия некоторых документов в БП 3.0, поскольку предполагается, что они ведутся в другой программе.
Дополнительные настройки и проверка
Давайте проанализируем некоторые другие аспекты и настройки, которые могут влиять на доступность функционала:
Проверка константы учета зарплаты. В программе существует константа, которая определяет, где ведется учет зарплаты и кадров. Мы можем проверить ее значение, чтобы убедиться, что программа настроена на ведение учета средствами бухгалтерии.
// Пример проверки значения константы
ЗначениеКонстанты = Константы.УчетЗарплатыИКадровСредствамиБухгалтерии.Получить();
Если ЗначениеКонстанты Тогда
Сообщить("Учет зарплаты и кадров ведется в этой программе.");
Иначе
Сообщить("Учет зарплаты и кадров ведется во внешней программе (например, 1С:ЗУП).");
КонецЕсли;
Если эта константа установлена в Истина, это означает, что учет должен вестись в БП 3.0.
Регистры сведений. Некоторые настройки функциональности могут храниться в регистрах сведений. Мы можем проверить соответствующие регистры сведений, которые отвечают за настройки учета зарплаты и кадров, чтобы убедиться в корректности данных.
"Используется труд наемных работников". В более ранних версиях 1С:БП 3.0 существовала опция "Используется труд наемных работников", которая могла влиять на доступность функционала. В современных релизах эта опция может определяться автоматически или настраиваться через функциональные опции программы.
Варианты ведения кадрового учета. В 1С:Бухгалтерии 3.0 предусмотрены два варианта ведения кадрового учета:
Упрощенный режим: кадровые документы не оформляются, все сведения о сотруднике вводятся непосредственно в его карточке.
Полный кадровый учет: все кадровые изменения оформляются специальными документами (прием, увольнение, кадровый перевод и т.д.). Для полноценного учета больничных и отпусков нам необходим именно полный кадровый учет.
Мы должны убедиться, что в настройках учета зарплаты выбран именно "Полный кадровый учет".
Отсутствие раздела "Зарплата и кадры". Если раздел "Зарплата и кадры" вообще не отображается в нашей программе, это может быть связано с настройками функциональности программы или настройками панели разделов. Нам необходимо проверить "Настройки функциональности" (раздел "Главное") и убедиться, что там включен учет зарплаты. Также мы можем настроить видимость разделов через "Настройки навигации".
Взаимодействие с Социальным фондом России (СФР) по СЭДО
Современные версии 1С:БП 3.0 также поддерживают электронный документооборот (СЭДО) с Социальным фондом России (СФР). Это значительно упрощает учет больничных листов:
Программа позволяет автоматически получать информацию об электронных больничных листах (ЭЛН) напрямую из СФР.
Мы можем отправлять необходимые сведения для расчета пособий в СФР прямо из 1С:БП 3.0.
Если больничный лист попадает на период отпуска, программа позволяет отразить продление отпуска в связи с болезнью, хотя в некоторых случаях для полноценного учета невыходов может потребоваться ручная корректировка.
Рассмотрев все эти аспекты, мы сможем правильно настроить 1С:Бухгалтерию предприятия 3.0 для ведения учета больничных, отпусков и исполнительных документов, выбрав наиболее подходящий вариант для нашей организации.