ЗУП 3.0.24.135 Проверка документа Табель учета рабочего времени
Выполнено
87 |
0
14 февраля 2024 в 13:24:05
(40 недель 2 дня 18 часов назад)
34800
10.12.2015 16:21:20
Текст задания
При входе в документ табель должна быть кнопка "Проверить" (например подключенная как внешняя печатная форма или обработка табличных частей, чтобы не менять конфигурацию). По нажатию на нее надо "перезаполнить" (в кавычках) табель и сравнивать с тем что в документе, не изменяя его. Интересуют только отклонения, причем:
Если изменились часы с одних на другие, то эта информация несущественна. Ее можно не выводить
Если изменилась Явка на Выходной, Явка с Ночными на Выходной, или Выходной на Явку или Выходной на Явку и Ночные - нас тоже не интересует эта информация.
Нас интересует если например было ОТ, а в табеле стоит Явка, или Явка с Ночными или Выходной и наоборот. Отклонения Б, ОТ, может еще какие-то.. Другими словами часы работы с выходными могут плавать - на это можно не обращать внимание, а вот отклонения надо выводить. В табеле могли поставить вручную ОТ, а при перезаполнении этого например нет. Или в табеле может не стоять Б, а при перезаполнении появится.
Вывод информации сделать в любом удобном виде.
Как вариант - сделать проверку не из документа табель, а внешним отчетом в котором выбирается период и проверяются все документы Табель, не помеченные на удаление (проведенные и непроведенные). В сообщении об ошибке указывается в каком документе расхождение в какой день, какое в документе, какое по данным ИБ