Сверка табеля, графика и начислений
Сверяет три свидетельства отработанного времени: что планировали, что отметили и что начислили. Выдаёт расхождения до выплаты, пока их ещё можно исправить дёшево.
Когда применять
Применяйте перед закрытием месяца, когда расчётная ведомость готова, но ещё не ушла в выплату.
Не применяйте после выплаты для поиска виноватых: задача скилла — поймать ошибку вовремя, а не построить обвинение. Не применяйте к персональным данным, которые вам не разрешено обрабатывать.
Что нужно на входе
- График смен на период: сотрудник, дата, плановая смена, часы, вид работ.
- Табель учёта времени: сотрудник, дата, фактические часы, отметки о неявках, больничных, отпусках.
- Расчётная ведомость: сотрудник, оплаченные часы по видам (обычные, сверхурочные, ночные, праздничные), суммы.
Нужны также правила оплаты: коэффициенты за ночные, сверхурочные и праздничные, норма часов за период. Без них проверить начисление нельзя, так и скажите.
Как сопоставлять
Ключ: табельный номер + дата. Если табельного номера нет, сопоставляйте по фамилии и инициалам и предупредите, что однофамильцы могут быть слиты.
Сравнивайте по видам часов отдельно: обычные с обычными, ночные с ночными. Суммарное совпадение часов при разной разбивке — это расхождение, а не совпадение, потому что коэффициенты разные.
Округление: расхождение до 0,25 часа включительно считайте округлением табеля.
Шаги
- Прочитайте график, табель и ведомость, приведите к таблицам «сотрудник, дата, вид часов, количество».
- Проверьте, что все три относятся к одному периоду и одному подразделению.
- Сведите по ключу: план, факт, оплачено.
- Для каждой строки вычислите две разницы: факт минус план и оплачено минус факт.
- Отдельно пересчитайте суммы по правилам оплаты и сравните с ведомостью.
- Отнесите расхождения к типам ниже, отсортируйте по сумме и соберите отчёт.
Какие расхождения искать
| Тип |
Признак |
Кому адресовать |
| Оплачено без табеля |
В ведомости есть часы, в табеле их нет |
Бухгалтерия: остановить строку |
| Отработано без оплаты |
В табеле есть часы, в ведомости нет |
Бухгалтерия: доначисление |
| Сверхурочные без основания |
Часы сверх графика без приказа |
Руководитель: подтверждение |
| Смена в отпуске |
Табель показывает работу в дни отпуска |
Кадры: разбор |
| Ночные не по коэффициенту |
Сумма не сходится с правилами оплаты |
Бухгалтерия: пересчёт |
| Превышение нормы |
Часов за период больше допустимого |
Кадры: риск нарушения режима труда |
Если что-то пошло не так
- Нет правил оплаты: остановитесь и попросите их.
- В ведомости есть сотрудники, которых нет ни в графике, ни в табеле: вынесите отдельным списком, не додумывайте.
- Период в файлах разный: остановитесь и сообщите, какие периоды нашли.
- В данных есть паспортные данные или адреса: не выводите их в отчёт, достаточно табельного номера и фамилии.
Результат
Готово, когда выдан отчёт до выплаты. Формат:
СВЕРКА НАЧИСЛЕНИЙ: сентябрь 2026 · цех №2 · 64 сотрудника
Расхождений: 5 на 118 400 ₽
| Сотрудник | Вид часов | План | Факт | Оплачено | Тип | Влияние, ₽ |
|-----------|--------------|------|------|----------|--------------------------|-----------|
| 10482 | обычные | 168 | 168 | 184 | Оплачено без табеля | 24 600 |
| 10517 | ночные | 40 | 48 | 40 | Отработано без оплаты | 14 200 |
Сотрудников без расхождений: 59. Сопоставлено по фамилии, не по номеру: 0.
Если расхождений нет, напишите это явно и покажите охват: сколько сотрудников и строк проверено.
Чего этот скилл не делает
Не меняет ведомость, не отправляет в выплату, не пишет сотрудникам и не выносит решений о взысканиях.
1---2name: timesheet-payroll-check3description: Use when the user asks to check a payroll run against the timesheet and the shift schedule, or says: сверь табель с графиком и зарплатой, проверь начисления за месяц, найди оплаченные несуществующие смены. Do not use for changing payroll: this skill only prepares the discrepancies for a person.4license: MIT5---67# Сверка табеля, графика и начислений89Сверяет три свидетельства отработанного времени: что планировали, что отметили и что начислили. Выдаёт расхождения до выплаты, пока их ещё можно исправить дёшево.1011## Когда применять1213Применяйте перед закрытием месяца, когда расчётная ведомость готова, но ещё не ушла в выплату.1415Не применяйте после выплаты для поиска виноватых: задача скилла — поймать ошибку вовремя, а не построить обвинение. Не применяйте к персональным данным, которые вам не разрешено обрабатывать.1617## Что нужно на входе18191. **График смен** на период: сотрудник, дата, плановая смена, часы, вид работ.202. **Табель учёта времени**: сотрудник, дата, фактические часы, отметки о неявках, больничных, отпусках.213. **Расчётная ведомость**: сотрудник, оплаченные часы по видам (обычные, сверхурочные, ночные, праздничные), суммы.2223Нужны также **правила оплаты**: коэффициенты за ночные, сверхурочные и праздничные, норма часов за период. Без них проверить начисление нельзя, так и скажите.2425## Как сопоставлять2627Ключ: **табельный номер + дата**. Если табельного номера нет, сопоставляйте по фамилии и инициалам и предупредите, что однофамильцы могут быть слиты.2829Сравнивайте по видам часов отдельно: обычные с обычными, ночные с ночными. Суммарное совпадение часов при разной разбивке — это расхождение, а не совпадение, потому что коэффициенты разные.3031Округление: расхождение до 0,25 часа включительно считайте округлением табеля.3233## Шаги34351. Прочитайте график, табель и ведомость, приведите к таблицам «сотрудник, дата, вид часов, количество».362. Проверьте, что все три относятся к одному периоду и одному подразделению.373. Сведите по ключу: план, факт, оплачено.384. Для каждой строки вычислите две разницы: факт минус план и оплачено минус факт.395. Отдельно пересчитайте суммы по правилам оплаты и сравните с ведомостью.406. Отнесите расхождения к типам ниже, отсортируйте по сумме и соберите отчёт.4142## Какие расхождения искать4344| Тип | Признак | Кому адресовать |45|---|---|---|46| Оплачено без табеля | В ведомости есть часы, в табеле их нет | Бухгалтерия: остановить строку |47| Отработано без оплаты | В табеле есть часы, в ведомости нет | Бухгалтерия: доначисление |48| Сверхурочные без основания | Часы сверх графика без приказа | Руководитель: подтверждение |49| Смена в отпуске | Табель показывает работу в дни отпуска | Кадры: разбор |50| Ночные не по коэффициенту | Сумма не сходится с правилами оплаты | Бухгалтерия: пересчёт |51| Превышение нормы | Часов за период больше допустимого | Кадры: риск нарушения режима труда |5253## Если что-то пошло не так5455- Нет правил оплаты: остановитесь и попросите их.56- В ведомости есть сотрудники, которых нет ни в графике, ни в табеле: вынесите отдельным списком, не додумывайте.57- Период в файлах разный: остановитесь и сообщите, какие периоды нашли.58- В данных есть паспортные данные или адреса: не выводите их в отчёт, достаточно табельного номера и фамилии.5960## Результат6162Готово, когда выдан отчёт до выплаты. Формат:6364```65СВЕРКА НАЧИСЛЕНИЙ: сентябрь 2026 · цех №2 · 64 сотрудника6667Расхождений: 5 на 118 400 ₽6869| Сотрудник | Вид часов | План | Факт | Оплачено | Тип | Влияние, ₽ |70|-----------|--------------|------|------|----------|--------------------------|-----------|71| 10482 | обычные | 168 | 168 | 184 | Оплачено без табеля | 24 600 |72| 10517 | ночные | 40 | 48 | 40 | Отработано без оплаты | 14 200 |7374Сотрудников без расхождений: 59. Сопоставлено по фамилии, не по номеру: 0.75```7677Если расхождений нет, напишите это явно и покажите охват: сколько сотрудников и строк проверено.7879## Чего этот скилл не делает8081Не меняет ведомость, не отправляет в выплату, не пишет сотрудникам и не выносит решений о взысканиях.