Обновление от 28.09.2013! Добавлен вариант отчета с отработанными и оплаченными днями и часами, исправлены мелкие ошибки
Обновление от 19.09.2013! Изменена логика работы видов расчетов исключений, исправлены ошибки
Данная расчетная ведомость сделана на базе типовой из конфигурации Зарплата и Управление Персоналом, редакция 2.5 (2.5.64.2). Запрос типового отчета воспроизведен 1 в 1.
В отчете существует два понятия:
1) Ведущая база - это та база в которой исполняется отчет
2) Ведомая база - это та база к которой происходит подключение
Ограничения отчета:
- в отборе можно вводить только текст
- в отборе нельзя указывать кавычки (СКД начинает с ними грустить)
Ввиду того, что подключение к ведомой базе происходит через COM соединение (а через него могут передаваться только примитивные типы данных и сами COM объекты) сравнение всех данных между базами осуществляется через сравнение текста. Т.е. данные в обеих базах (организации, подразделения, наименования сотрудников, табельные номера) должны быть идентичные.
Для получения данных необходимо:
1) Настроить подключение к ведомой базе:
- Выбрать тип подключения (рекомендую выбирать именно V8x.ComConnector)
- В случае необходимости выбрать тип базы
- Указать путь к базе или выбрать из списка или указать имя кластера и имя базы
- Указать логин и пароль
- Проверить корректность указанных данных через тестовое подключение
2) Настроить параметры вывода отчета:
- По умолчанию из данных ведущей базы вычитаются данные ведомой базы и выводятся в результат. Для того чтобы данные не вычитались а складывались, необходимо нажать кнопку Вид операции "-".
- Также можно поменять местами данные ведущей и ведомой базы, путем нажатия кнопки "Поменять местами ведомую и ведущею"
3) В случае необходимости добавить виды расчета исключения - это те виды расчета, результат которых будет браться только из ведущей базы и выводиться со знаком "-" это те виды расчета, результаты которых (ведомый и ведущий) фактически идут со знаком минус, но отображаются в отчете как положительные (сделано для удобства по просьбе заказчика). Это может быть полезно, если какой вид расчета необходимо исключить из итогового результата. (к примеру отпускные выплачиваются раньше, поэтому в сводном отчете они уже не нужны). В отчете данные виды расчета будут подсвечены красным.
4) Выбрать периода отчета (оба отчета формируются за 1 период)
5) В случае необходимости избыточной детализации установить соответствующую галку
Функционал с настройками подключения взят с данной //infostart.ru/public/93097/ публикации и немного доработан