Многие пользователи 1С:ЗУП (Зарплата и Управление Персоналом) сталкиваются с ситуацией, когда в расчетном листке командировка отображается за весь календарный период, включая выходные дни, даже если в эти выходные дни сотрудник фактически работал и это было оформлено соответствующим образом. Это может вызывать недопонимание у сотрудников, так как количество дней командировки в расчетном листке не соответствует оплаченным рабочим дням или корректному отражению работы в выходные. Давайте вместе разберемся в причинах такого поведения системы и рассмотрим пошаговое решение этой проблемы.
Прежде чем приступить к исправлению, проанализируем основные факторы, которые могут приводить к некорректному отображению командировки в расчетном листке. Обычно проблема кроется в одном или нескольких из следующих аспектов:
Некорректные ручные корректировки в Документе "Табель". Часто пользователи или расчетчики вручную изменяют Документ "Табель". Например, вместо кода РВ (работа в выходные) для дней, когда сотрудник работал в командировке, проставляется код К (командировка) с нулевыми часами. Такие изменения могут полностью исказить данные и привести к тому, что в расчетном листке будет отображаться некорректное количество дней и часов.
Отсутствие или неверное оформление Документа "Работа в выходные и праздники". Если сотрудник фактически работал в выходные или праздничные дни во время командировки, это должно быть оформлено отдельным Документом "Работа в выходные и праздники". Без этого документа система не сможет корректно разделить время командировки и время работы в выходной, что приведет к отображению всего периода как одной сплошной командировки.
Неправильные настройки начисления "Командировка". В настройках самого начисления "Командировка", на вкладке "Учет времени", могут быть установлены некорректные параметры взаимодействия с другими видами времени, особенно с "Работа в выходные и праздники". Например, если в разделе "Дополнительные виды времени" указаны виды времени, которые не должны вытесняться или, наоборот, должны быть учтены особым образом, это может конфликтовать с общей логикой.
Неперепроведение связанных документов. После любых изменений в первичных документах (Командировка, Работа в выходные и праздники) или в настройках начислений, крайне важно последовательно перепровести все связанные документы, включая Начисление зарплаты и взносов за соответствующий период. Без этого изменения не отразятся в регистрах системы и, соответственно, в расчетном листке.
Использование Индивидуальных графиков. В редких случаях, если для сотрудника был введен Индивидуальный график, он мог переопределить стандартное поведение системы и внести свои коррективы в учет времени.
Давайте разберем по шагам, как исправить ситуацию и обеспечить корректное отображение командировок в расчетном листке 1С:ЗУП.
Шаг 1: Удаляем некорректный Документ "Табель" и перепроводим первичные документы.
Начнем с самого простого и часто встречающегося источника проблем – ручных корректировок. Если вы или кто-то из коллег вносили изменения в Документ "Табель" за период командировки, его необходимо удалить. Мы настоятельно рекомендуем удалить Документ "Табель" напрочь за тот месяц, где возникла проблема.
После удаления табеля, необходимо распровести все связанные документы, а затем последовательно перепровести их:
Распроводим Документ "Работа в выходные и праздники" (если он был создан для дней командировки).
Распроводим Документ "Командировка".
Распроводим Документ "Начисление зарплаты и взносов" (и Начисление аванса, если применимо) за соответствующий месяц.
Теперь, когда все документы распроведены, перейдем к проверке и корректировке настроек.
Шаг 2: Проверяем и корректируем настройки начисления "Командировка".
Перейдите в раздел Настройка → Начисления. Найдите ваше начисление "Командировка" (или его аналог).
Откройте карточку начисления и перейдите на вкладку Учет времени.
Внимание: В поле Дополнительные виды времени (или аналогичное, если у вас более старая версия ЗУП) часто указываются виды времени, которые не должны вытесняться командировкой. В нашем случае, чтобы избежать дублирования или некорректного учета, мы рекомендуем очистить это поле полностью. То есть, убедитесь, что там ничего не указано. Это позволит системе корректно обрабатывать пересечения командировки с другими видами времени, такими как работа в выходные.
Шаг 3: Проверяем наличие и корректность Документа "Работа в выходные и праздники".
Убедитесь, что для каждого дня, когда сотрудник фактически работал в выходной или праздничный день во время командировки, оформлен отдельный Документ "Работа в выходные и праздники". В этом документе должны быть корректно указаны:
Сотрудник.
Период работы (конкретные выходные дни).
Вид компенсации (например, Двойная оплата или Одинарная оплата с предоставлением отгула).
Количество отработанных часов, если оно фиксировалось.
Если документа нет – создайте его. Если он есть, но некорректен – исправьте его.
Шаг 4: Проверяем настройки состава начислений и удержаний.
Убедитесь, что в системе активированы необходимые виды начислений. Перейдите в раздел Настройка → Расчет зарплаты → Настройка состава начислений и удержаний.
В блоке Учет отсутствий должен быть установлен флажок для Командировки.
В разделе Прочие начисления должен быть установлен флажок для Работа в праздничные и выходные дни.
Это гарантирует, что система будет использовать эти виды начислений в расчетах.
Шаг 5: Последовательно перепроводим все документы.
Теперь, когда все настройки проверены и скорректированы, необходимо последовательно перепровести все документы, начиная с первичных:
Проведите Документ "Работа в выходные и праздники".
Проведите Документ "Командировка". При проведении документа Командировка, обратите внимание на вкладку Начислено. Если там изначально стояло 5 дней, а должно быть 1 (или другое количество рабочих дней), после наших действий и перезаполнения оно должно измениться. Если вы видите, что количество дней там жирное (т.е. изменено вручную), это может быть причиной проблемы. В таком случае, удалите документ и создайте его заново, чтобы он заполнился по текущим настройкам.
Перезаполните и проведите Документ "Начисление зарплаты и взносов" (и Начисление аванса, если применимо) за соответствующий месяц. Крайне важно не просто перепровести, а именно перезаполнить документ, чтобы он подтянул актуальные данные из регистров после всех изменений.
Шаг 6: Проверяем Индивидуальные графики.
Если после всех этих действий проблема сохраняется, проверьте, не был ли введен Индивидуальный график для этого сотрудника на период командировки. Перейдите в раздел Зарплата → Индивидуальные графики. Если такой документ существует, проанализируйте его содержимое на предмет противоречий с фактическим учетом времени.
Иногда, даже после всех правильных настроек и перепроведения, система может "зависнуть" и не отразить изменения в регистрах. Это редкий, но встречающийся феномен. Если вы сталкиваетесь с таким поведением (например, в Документе "Командировка" по-прежнему отображается 5 дней вместо 1, хотя все сделано верно), попробуйте следующее:
Удалите и создайте заново Документ "Командировка". Иногда это помогает системе "освежиться" и заполнить документ по новым настройкам.
Последовательно удалите, а затем создайте заново все связанные документы в хронологическом порядке: Работа в выходные и праздники, Командировка, Начисление зарплаты и взносов. Это радикальный, но часто эффективный метод для "прочистки" регистров.
Перезапустите программу 1С. Иногда простые действия, как перезапуск, могут помочь.
Избегайте ручных корректировок табеля. Система 1С:ЗУП спроектирована таким образом, чтобы учет времени велся на основании первичных документов. Ручные изменения в Документе "Табель" должны быть крайней мерой и применяться с полным пониманием их последствий.
Всегда используйте Документ "Работа в выходные и праздники". Если сотрудник работает в выходной день, независимо от того, в командировке он или нет, это должно быть оформлено соответствующим документом.
После любых изменений — перепроводите документы. Это золотое правило работы с 1С. Не забывайте про последовательное перепроведение, начиная с первичных документов.
Проверяйте расчетный листок. После всех манипуляций обязательно сформируйте расчетный листок за нужный период и убедитесь, что данные отображаются корректно.
Следуя этим рекомендациям, мы с вами сможем добиться корректного отображения командировок в расчетных листках 1С:ЗУП и избежать недопонимания со стороны сотрудников.
← К списку