Настройка ассоциации файлов в Windows 10
В составе поставки ПО имеется простой графический редактор Paint Shop Pro - программа сторонних производителей, не требующая установки. Допустим, папка поставки системы АСТРА находится по пути D:\INSTALL\DISK_KM
Ниже указано, - как настроить вызов этого редактора из программы "Бюро пропусков" для редактирования файлов фото с расширением .jpg.
При выборке данных из таблицы журнала входа-выхода по сотруднику за большой период времени нужно учесть, что сотрудник в течении этого периода может быть переведён в другое подразделение. При выполнении операции перевода сотрудника в другое подразделение автоматически удаляются записи по этому сотруднику в таблице "Люди" и в таблице "Карточки", а затем добавляются новые записи с такими же данными в эти таблицы, но с другим № подразделения. То есть, напрмер, для записи ПЕСКОВА ЕЛЕНА ВИКТОРОВНА будет уже новый идентификатор PersonID, - считаем, что это совсем другой человек.
ВАРИАНТ 1: необходимо видеть в одном отчёте проходы сотрудника по старому и новому подразделению (получение данных с учётом удалённых пропусков):
- в таблице "Карточки" щёлкаем по заголовку колонки "Фамилия"ВАРИАНТ 2: отбор данных будет осуществляться только по действующему подразделению сотрудника (получение данных без учёта удалённых пропусков):
- начинаем ввод первых букв фамилии: "песк", попадаем на запись ПЕСКОВА ЕЛЕНА ВИКТОРОВНА
- вводим комбинацию клавиш: Ctrl/k (номер карточки запоминается в системный буфер памяти)
- переходим в окно "Протоколы доступа"/"Журнал входа-выхода"
- ставим галочку "один день"
- выбираем первый день диапазона 1.05.2020
- убираем галочку "один день" - выбираем последний день диапазона 31.07.2020 - подтверждаем выбор дополнительного фильтра
- на панели дополнительного фильтра в окне ввода "Карточка №" вводим комбинацию клавиш: Ctrl/v (0900438AAB - номер карточки из системного буфера памяти)
- нажимаем программную кнопку "OK"
- переходим в окно "Протоколы доступа"/"Журнал входа-выхода"
- ставим галочку "один день"
- выбираем первый день диапазона 1.05.2020
- убираем галочку "один день" - выбираем последний день диапазона 31.07.2020 - подтверждаем выбор дополнительного фильтра
- в окне ввода "Ф.И.О." будем вводить "песк" , попадаем на ПЕСКОВА ЕЛЕНА ВИКТОРОВНА
- нажимаем программную кнопку "OK"
У инсталляторов иногда возникает необходимость перенести разработанный макет печати пропуска из одной системы в другую. Назовём для определённости системы: Systema1 и Systema2. Чтобы перенести разработанный макет печати из Systema1 в Systema2 нужно выполнить:
- Зайти в "Бюро пропусков" на Systema1 - Выбрать нужный макет в таблице "Макеты печати" - Правой кнопкой мыши выбрать пункт меню "Экспорт" - В папке \SPASS\OUTFORM\ создастся файл ImpExpM.cds - Переписать файл ImpExpM.cds в папку \SPASS\OUTFORM\ на Systema2 - Переписать используемй файл фона из SPASS\NETDATA\FOTO\FON\ на Systema2 - Зайти в "Бюро пропусков" на Systema2 - Открыть таблицу "Макеты печати" - Нажать программную кнопку "Добавить" - Ввести какое-то название нового макета печати и нажать программную кнопку "OK" - Правой кнопкой мыши выбрать пункт меню "Импорт"
Настройка работы программы в среде Windows с правами "Пользователь"
В среде Windows с назначенными правами "Пользователь" может наблюдаться некорректная работа программы. Например, окно "Люди"
невозможно закрыть. Дело в том, что для полномочий "Пользователь" Windows запрещено записывать данные в INI-файлы. Но программа "Бюро пропусков" (Spass.exe) использует сохранение информации в свой конфигурационный файл Spass.INI.
Решение проблемы следующее:
1) Выполнить вход в Windows с правами администратора
2) С помощью проводника найти используемый файл, в данном случае это Spass.INI
3) Правой кнопкой мыши выбрать меню "Свойства"
4) Перейти на вкладку "Безопасность"
5) В таблице "Группы или пользователи" выбрать группу "Пользователи"
6) Разрешить всем пользователям права полного доступа на файл Spass.INI.
Именованый проход через турникет с запретом допуска
При предъявлении карточки пропуска с текущим запретом допуска, охранник может пропустить владельца карточки пультом. Индикатор турникета при этом приобретает зелёный цвет. Владелец пропуска должен повторно предъявить карточку, цвет индикатора турникета сменится на жёлтый и далее выполняется успешный проход. В протокол журнала входа-выхода отложится событие успешного прохода этого номера карточки с значением поля "Разрешено" = "Пультом".
Организация выдачи разовых и временных пропусков
Если в системе АСТРА планируется использовать бесконтактные RFID-карты в качестве разовых или временных пропусков для посетителей, то может возникнуть вопрос об организации выдачи пропусков и сохранениии их на предприятии.
Для решения этого вопроса заранее выпускается определённое количество карточек пропусков, которые будут составлять резервный фонд пропусков посетителей.
Например, посетителю, который ранее был зарегистрирован в системе, нужно выдать разовый или временный пропуск. Для этого нужно найти данные этого человека в таблице "Люди", взять карточку пропуска из резервного фонда и произвести её персонификацию для данного посетителя. Для разовых пропусков желательно предусмотреть запрет выхода с территории, чтобы человек не мог уйти вместе с пропуском. Тогда при попытке выхода с территории такого посетителя на мониторе охранника появится сообщение "Запрет выхода" по данному пропуску. Охранник забирает карточку пропуска у посетителя. Затем сотрудник бюро пропусков удаляет эту карту из базы пропусков и ложит её обратно в резервный фонд.
Как настроить доступ к элементам программы для разных пользователей
С целью разграничения полномочий, имеется возможность настройки видимости или доступности любого визуального компонента программы индивидуально, для каждого полномочия. Выполнение этой функции предполагается инсталлятором системы, поэтому она не документирована.
Последовательность выполнения настроек:
- Запустите программу под пользователем/паролем = set/00 (здесь указан первоначальный пароль). - Раскройте окно "Пользователи", закладка "Окна программы". - Выберите нужную рабочую форму. - Выключите опцию "Все полномочия" . - Нажмите кнопку с изображением человека и выберите нужное полномочие. - Для добавления ограничения нажмите кнопку "Добавить" в нижней части окна. В раскрывшемся окне списки имён визуальных компонентов раскрываются по двойному щелчку. - Сначала выберите нужный компонент на выбранном "Уровне формы". - Если нужно "добраться" до компонентов более вложенного уровня, последовательно найдите нужные компоненты во 2-ом или 3-м уровне. - установите опцию "Недоступно" или "Невидимо".
Как восстановить журналы доступа, если данные уже удалены
Если устаревшие данные, в том числе и журналы доступа удалены, то при выборе самой меньшей даты начала журналов ("Диапазон С"), Вы сможете выбрать только дату, на которую имеются журналы входа-выхода. Есть возможность восстановления журналов старых дат, при условии, что протоколы доступа, хранящиеся в программе "Сервер" на эти дни имеются. При этом восстанавливается журнал входа-выхода. Журнал рабочего времени восстанавливается по текущим графикам. Не забывайте, что индивидуальные графики и прочие отклонения уже удалены без восстановления.
Выполнение:
1) Войдите в "Системный сервис", закладка "Последние даты". 2) Откорректируйте дату начала рабочего времени на нужную, более раннюю дату. 3) Войдите в "Протоколы доступа", закладка "Журнал рабочего времени". 4) Выберите нужные значения даты "С" и "ПО" для удалённого периода. 5) Включите опцию "Возможность правки". 6) Нажмите кнопку "Пересчёт журнала".
Как получить отчёт об опоздавших на текущий день
Обычно подобный отчёт начальство требует часов в 10 -11 утра. Входы уже есть, но выходов нет и поэтому журнал рабочего времени пустой. Чтобы получить отчёт выполните:
1) Войдите в "Протоколы доступа", закладка "Журнал рабочего времени". 2) Включите опцию "Один день". 3) Выберите значение даты "С" и "ПО" равным значению текущего дня. 4) Включите опцию "Возможность правки". 5) Нажмите кнопку "Пересчёт журнала". 6) Получите отчёт об опоздавших на текущий день.После закрытия окна "Протоколы доступа", сформированные записи по текущему дню будут автоматически удалены.
Как табелировать совместителей (своих и чужих)
Для учёта совместителей необходимо создать группу допуска типа
"По графику, независимо от факта" (поле "Р.таб"=2).
Разница между "своими" и "чужими" совместителями только в том, что "свои" совместители уже имеют основной пропуск. Поэтому для "своих" совместителей нужно выпустить второй пропуск:
- В таблице "Люди" повторно добавить данные об этом человеке с указанием подразделения, где его нужно табелировать как совместителя. - Выпустить пропуск для введённого человека в таблице "Люди".
Дальше варианты: 1) Совместителей нужно табелировать всегда по рабочим дням, независимо от предъявления пропуска. Для этого в таблице "Люди" по этому совместителю в поле "Дополнительно" нужно ввести ключевое слово "всегда". Выпущенный пропуск можно не выдавать сотруднику, а отложить в сейф. 2) Нужно контролировать фактический приход на работу совместителя. Выпущенный пропуск нужно выдать сотруднику. Для табелирования достаточно предъявлять его хотя бы один раз в день. "Свой" совместитель предъявляет сначала пропуск совместителя без прохода через турникет, затем предъявляет основной пропуск и проходит через турникет.
Примечание. Аналогично варианту 1) Вы можете организовать табелирование начальников.
При первом включении программы утром долго выполняется "Регламент старта"
Вы можете использовать "спящий режим" для организации автоматического включения компьютера и запуска программы, например за час до Вашего прихода на работу. Кода Вы придёте, все регламентные задания будут уже выполнены.
Выполнение настроек: 1) Убедитесь, что Ваш компьютер поддерживает спящий режим. 2) Создайте назначенное задание для пробуждения компьютера из спящего режима, - например, для Windows-2000: - выберите меню "Пуск", "Программы", "Стандартные", "Служебные", "Назначенные задания" - щёлкните по значку "Добавить задание". - для запуска локальной версии "Бюро пропусков" выберите файл программы C:\Program Files\KMCS\SPASS\Spass.exe. Для запуска сервера баз данных сетевой версии выберите файл C:\Program Files\KMCS\SPASS\SBD_Spass.exe. - "Выполнять задание" - ежедневно, по рабочим дням. - после создания задания отредактируйте его свойства, для локальной версии добавьте в строку "Выполнить" параметр TimerSpass: C:\Program Files\KMCS\SPASS\Spass.exe TimerSpass - установите время начала, например 7:00 3) Вечером выключайте компьютер так: - "Пуск", "Завершение работы", "Переход в спящий режим".
Как поведёт себя система при переходе на летнее время
Вам не нужно ни о чём беспокоиться. Переход времени осуществляется автоматически. Время в аппаратуре откорректируется по системному времени компьютера, на котором запущена программа "Сервер". В установке свойств даты и времени компьютера должен быть установлен часовой пояс (GMT+02:00) Афины, Киев, Минск, Стамбул.
Как распечатать пропуска на другом компьютере, не подключённом в сеть
Если в локальной сети нет принтера для распечатки пропусков, файлы печати можно перенести на другой компьютер с помощью какого-либо носителя (дискетки или CD-RW диска). Для этого нужно выполнить:
- В "Бюро пропусков" выберите и отметьте нужные пропуска для печати, - Нажмите кнопку "Печать отмеченных карточек", - В окне "Предварительный просмотр файла печати" нажмите кнопку "Записать отчет" и выберите папку для сохранения. В выбранной папке будут созданы файлы Maket111.Qri и Maket111.Qrp. - Перепишите эти файлы на другой компьютер в любую папку. В эту папку запишите также программу PrintQRP.exe из состава ПО. - Запустите PrintQRP.exe. Программа раскрывается двойным щёлчком по пиктограмме, имеющий вид конверта. - Выберите строчку "Пропуска для печати", и по нажатии кнопки "Печать" можно распечатать пропуска на хорошем принтере.
Как получить список сотрудников, (...условие) за месяц
Например, - как получить список сотрудников, находящихся в отпуске за месяц ? Для получения списка работников, находящихся в отпуске за выбранный месяц, например за июнь, назначьте фильтр по таблице "Дни отсутствия":
"Дата С" - 01.07.04 и "меньше" "Дата ПО" - 31.05.04 и "больше" "причина" - отпускДля получения списка работников, которые пошли в отпуске в мае, назначьте фильтр по таблице "Дни отсутствия":
"Дата С" - 01.06.04 и "меньше" Добавить в фильтр по условию "И" "Дата С" - 30.04.04 и "больше" "причина" - отпускДля получения списка служебных увольнительных за месяц, например за май, назначьте фильтр по таблице "Увольнительные записки":
"Дата" - 30.04.04 и "больше" Добавить в фильтр по условию "И" "Дата" - 01.06.04 и "меньше"
При отправке данных возникло сообщение "Ошибка нумерации поля NUMMEM"
- Запустите программу под пользователем/паролем = set/00 (здесь указан первоначальный пароль). - Раскройте "Системный сервис", закладка "Внедрение системы". - Нажмите кнопку "Пересчет поля NUMMEM карт". - Отправьте изменения в аппаратуру.
При назначении фильтра возникло сообщение " Неверные условия фильтра "
Ошибка "Неверные условия фильтра" выдаётся в случае, если в полях "Фамилия", "Имя" или "Отчество" таблицы "Люди" имеются данные с пробелом. Например, - "Visitor сбыт-2". Если откорректировать поле "Фамилия" на "Visitor_сбыт-2", то ошибки не будет.Как войти в программу минуя выполнение операций в "Регламенте старта"
Для этого запустите программу под пользователем/паролем = tps/3 (здесь указан первоначальный пароль). После этого выберите меню "Файл", "Перерегистрация" и зарегистрируйтесь под своим паролем.Как табелировать сотрудников с непредсказуемым графиком
Если нельзя административным путём определить периодичность графика, то могут применяться такие варианты решения вопроса:1) Создайте сменный месячный график, тогда придётся вручную выставлять суточные расписания на каждый день. 2) Создайте группу допуска, назовём её "По факту, дневная смена": - создайте недельный график, назовём его тоже "По факту, дневная смена", состоящее из суточных расписаний №1 "Свободный вход-выход". - в этой группе допуска определите режим табелирования сотрудников, работающих днём: "по факту, независимо от графика (1 смена)". 3) Создайте группу допуска, назовём её "По факту, м.б. ночная смена": - создайте недельный график, назовём его тоже "По факту, м.б. ночная смена", состоящее из суточных расписаний №1 "Свободный вход-выход". - в этой группе допуска определите режим табелирования сотрудников, которые могут остатваться на работе в ночь: "по факту, независимо от графика".
Вы забыли своевременно ввести индивидуальный график
Если Вы забыли своевременно ввести индивидуальный график, но позже возникает необходимость его ввода, имеется дополнительная возможность ввода индивидуального графика на любой день. Это может быть например в случае, если человек по графику не должен быть на работе, следовательно в журнале рабочего времени не сформирована соответствующая запись. Но фактически человек ходил, и этот день нужно табелировать. Эта возможность введена как дополнительная, поэтому её применение немного скрыто:
- Раскройте таблицу "Индивидуальные графики"; - По щелчку правой кнопки мыши выберите контекстное меню "Добавить"; - Введите данные индивидуального графика: дату, выбор основного графика и номера дня исключения.При таком добавлении индивидуального графика не проверяется допустимость ввода данных, поэтому Вы должны точно знать, что хотите ввести.
Как в "Группах допуска" посмотреть месячный график прошедшего периода
Это можно просмотреть по следующему выбору:
-таблица "Группы допуска" -кнопка "Редактировать" -кнопка "..." (выбор графика доступа) - в раскрытом окне "Месячные графики" кнопка "история графика"
Как обеспечить 8-ки в табеле, если работник отсутствовал в отгулах
Для таких случаев добавьте в таблицу "Типы уважительных причин"
запись например такую, - "8 в табель". После этого в таблице "Дни отсутствия" можете вводить
уважительные причины «С:» «По:» за любой период. В табеле за месяц будет "8" за дни отгулов.
Для сотрудников ночной смены не заполняется поле "Вх. ф.1" утренней части смены.
Проверьте суточное расписание, определённое для утренней части ночной смены. Правильное составленное расписание должно иметь значение поля "Вх. т.1" = 00:00.
Пример правильного заполнения:
Суточное расписание вечерней части смены "СУТКИ/3 с 8": "Рабочее время"(I) с 08:00 до 23:59 (здесь 23:59 -ключевое значение) Суточное расписание утренней части смены "СУТКИ/3-2 с 8": "Рабочее время"(I) с 00:00 до 08:00 (здесь 00:00 -ключевое значение)Известен случай неправильного применения, при котором не были установлены ключевые значения и табелирование не работало, - было "Рабочее время"(I) с 00:01 до 07:00.
Как составить график для сотрудников, которые ходят через неделю в 1-ю и 2-ю смену
Для этого необходимо создать скользящий месячный график с числом дней в рабочем цикле равным 14. Составление такого графика показано ниже на примере:
- Для первых пяти дней графика определите суточные расписания первой смены. - Для 6-го и 7-го дней можно применить расписание "запрет входа-выхода". - Для дней с 8-го по 12-ый определите суточные расписания второй смены. - Для 13-го и 14-го дней можно применить расписание "запрет входа-выхода". - В окне выбора "Дата начала работы" выберите день, приходящийся на нужный прошедший понедельник.
Вторая смена заканчивается в 24:00. Как правильно определить суточное расписание
В данном случае необходимо обеспечить два требования: - первое, чтобы система "выпускала" сотрудников после смены, т.е. после 24:00 и второе - чтобы табелирование выполнялось правильно. Вариантом решения этой проблемы может быть приведённый ниже пример.
"Вход"(I) с 15:00 до 16:00 "Вход"(II) с 19:00 до 19:20 "Выход"(I) с 00:01 до 01:00 "Выход"(II) с 19:00 до 19:20 "Рабочее время"(I) с 00:00 до 00:01 "Рабочее время"(II) с 16:00 до 23:59.
При получении табеля за месяц печатается лишняя пустая страница
В окне "Предварительный просмотр файла печати" понажимайте кнопку '<' (Уменьшить по высоте) до тех пор, пока не уменьшится значение указателя "Всего листов".
Табель для данного работника сформирован с даты выпуска пропуска. Чтобы заполнить журнал рабочего времени в период с 1.02.04 по 16.02.04 можно выполнить следующее:
- в журнале рабочего времени выбрать период с 1.02.04 по 16.02.04, - включить опцию "Возможность правки", - в окне редактирования "пересчёт по карточке" ввести номер карточки сотрудника, - нажать кнопку "Пересчёт журнала".
При переводе человека в другое подразделение происходит автоматическое удаление старой и добавление новой записи по человеку в таблице "Люди".
При назначении фильтра по полю "Фамилия" в окне "Назначить фильтр" список выбора людей представлен следующим образом:
- вначале списка идут актуальные записи по сотрудникам, отсортированные по ФИО.
- в конце списка идут записи по удалённым сотрудникам в формате: "яя[дата удаления],ФИО", отсортированные по строковому значению даты удаления.
Например, сотрудник Охмуш Е.А., переведена в другое подразделение 14.10.2012.
Чтобы отфильтровать журнал входа-выхода по этому человеку при указании поля "Фамилия" за период с 1.10.2012 - 31.10.2012 нужно выполнить следующее:
- Для таблицы "Журнал входа-выхода" выставить нужный диапазон дней и нажать кнопку "Назначить фильтр". - В раскрывшемся окне "Назначить фильтр" для поля "Фамилия" выбрать "Охмуш Екатерина Александровна". - Нажать программную кнопку "Добавить в фильтр" с выбором "По условию ИЛИ". - Для поля "Фамилия" выбирать "яя14.10.2012 Охмуш Екатерина Александровна". - нажать кнопку "ОК".
В серверных программах обычно имеется группа настроек "Автозагрузка при старте Windows".
Например, для программы "Сервер системы АСТРА-Мини", нужно установить опцию "Загружать при входе".
Если у Вас установлена сетевая версия "Бюро пропусков", то для автозапуска
программы "Сервер БД КМ-1" в файле настроек CarServ.ini нужно определить непустой параметр PathStart_SBD_Spass в секции [Global].
Для настройки загрузки Windows без ввода пароля пользователя нужно выполнить следующее:
- перереписать файл autoon.reg из папки UTILS инсталляционного диска в любую папку; - отредактировать этот текстовый файл, указав в нём Ваши данные (имя домена, имя пользователя и пароль пользователя); - запустить на выполнение файл autoon.reg.
Для переноса ПО и базы данных системы АСТРА на новый компьютер нужно выполнить:
- сохранить содержимое рабочих папок системы АСТРА на сменный носитель. Обычно установленное ПО и база данных находятся в папке C:\Program Files\KMCS; - на новом компьютере установить необходимые программы с установочного диска в аналогичные папки со старым компьютером. BDE и драйвера устройств устанавливаются при необходимости. - переписать содержимое рабочих папок программ со старого компьютера на новый компьютер.
Переход к сетевой версии программы "Бюро пропусков"
Для перехода к сетевой клиент-серверной версии программы "Бюро пропусков" от локальной версии программы нужно только установить программы сетевой версии. База данных не изменяется, поэтому Вы в любой момент можете свободно переходить от одного варианта к другому простым перезапуском программ.
Состав ПО сетевой версии:
SBD_Spass.exe - программа сервер базы данных "Сервер БД КМ-1". Job_Spass.exe - программа "Диспетчер заданий". SpassCl.exe - программа "Бюро пропусков - Клиент".
Как автоматизировать корректировку журнала рабочего времени
В программе "Диспетчер заданий" имеется регламентное задание "работа с файлами протоколов". Оно служит для автоматизации корректировки журнала рабочего времени, используя текстовые файлы протоколов заполнения рабочего времени. Используемые файлы протоколов по подразделениям с именами JTabelF*.txt, где * - номер подразделения, формируются "Диспетчером заданий" при операции заполнения журнала рабочего времени. Табельщик может их откорректировать, внося нужную информацию по людям, у которых было "плохое табелирование". После этого, выполняется регламентное задание "работа с файлами протоколов", которое и занесёт эту информацию в базу данных, - автоматически откорректируется журнал рабочего времени с регистрацией операции в системном журнале. Возможен также автоматический ввод уважительных причин.
Использование данного регламентного задания даёт следующие преимущества:
- табельщик работает с элементарным текстовым файлом, пользуясь элементарной программой "Блокнот" и ему не надо уметь работать с программой "Бюро пропусков"; - в протоколе выведены только случаи "плохого табелирования", поэтому не тратится лишнее время на поиск нужных записей по сравнению с ручной корректировкой журнала рабочего времени. - табельщики могут корректировать протоколы "на местах", - на своих компьютерах в заводской сети. - каждый табельщик подразделения корректирует только "свой" протокол.
Перечень и основное назначение вспомогательных программ "Бюро пропусков"
Reports.exe - программа "Конструктор отчётов". Получение различных отчётов, которые нельзя получить в "Бюро пропусков". JTabelF.exe - программа просмотра протоколов. Просмотр файлов протоколов заполнения журнала рабочего времени. Restory.exe - программа аварийного восстановления базы данных. TimerSpass.exe - программа для запуска регламентных работ в заданное время (локальная версия). SP_Men.exe - программа выбора версии "Бюро пропусков". Программа для запуска локальной, если "Сервер БД КМ-1" не запущен или сетевой версии "Бюро пропусков" в случае, если сервер запущен. PrintQRP.exe - программа "Файлы печати". Предназначена для просмотра и распечатки файлов печати на любом компьютере. Файлы печати можно принять в автоматическом режиме от программы "Бюро пропусков" по сети или перенести эти файлы с помощью дискеты. PrintCRD.exe -программа "Печать пропусков". Предназначена для создания рабочего места проектирования и распечатки пропусков. Возможны следующие режимы работы использования базы данных: - "автономная база" - режим работы по умолчанию. Данные, используемые в программе хранятся в локальных файлах, расположенных на текущем компьютере. Данный режим не требует установки BDE. Обмен данными с основной базой данных пропусков осуществляется с помощью программы "Сервер системы". - прямой режим работы с основной базой данных. На компьютере должна быть установлена система BDE. TestPROX.exe - тестовая программа. Предназначена для проверки ридера и карточек пропусков. Программы других производителей: Microsoft Excel - программа, используемая для экспорта данных. Arj.exe - программа для архивации базы данных. Scktsrvr.exe -сервисная программа, используемая при работе программы "Сервер БД КМ-1" в сетевой версии. Подходящая программа для работы с графическими файлами, например программа "Paint Shop Pro".
Что даёт Вам "Конструктор отчётов"
Если Вы сопровождаете программу "Бюро пропусков", то вполне вероятно начальство требует от Вас ежедневные отчёты типа "Опоздания на работу" и другие отчёты, которые можно получать в этой программе после некоторых диалоговых манипуляций.
Если Вы делаете это каждый день, то наверняка хотели бы, чтобы все отчёты получались автоматически. Это может выполнять программа "Конструктор отчётов", которая в пакетном режиме в заданное время создаёт все нужные отчёты. Если возникает необходимость создать какой-то новый отчёт, то его проектирование Вы можете заказать у разработчика программы по незначительной цене, либо разработать (сконструировать) новый отчёт самостоятельно.
Советы по выполнению настроек в "Бюро пропусков"
Окно "Системный сервис"
- закладка "Общие настройки": 1) Введите название Вашего предприятия в окно "Объект доступа" (не более 28 символов). 2) Введите значение параметра "Текущий диапазон в днях" равным 1. 3) Установите опцию "Автоматическое удаление данных" 4) Установите значение "Срок хранения устаревших данных" не меньше 100 дней. - закладка "Настройки табелирования": 1) Установите опцию "Нежёсткий зачёт прохода". 2) Установите опцию "Необязательная явка в выходные".
Как распараллелить печать табелей
Если время распечатки табелей на принтере занимает значительное время, можно получить файлы печати табелей и распечатывать их одновременно на нескольких принтерах.
- Создайте где-либо папку, содержащую подпапки с именами Ваших подразделений. - В "Бюро пропусков" получите табель рабочего времени по подразделению. - Нажмите кнопку "Вывод на печать", - В окне "Предварительный просмотр файла печати" нажмите кнопку "Записать отчет" и выберите папку для сохранения в папку подразделения. В выбранной папке будут созданы файлы Tabel111.Qri и Tabel111.Qrp. - Аналогично запишите отчёты для всех подразделений. - Перепишите эти файлы на другой компьютер в любую папку. В эту папку запишите также программу PrintQRP.exe из состава ПО. - Запустите PrintQRP.exe. Программа раскрывается двойным щёлчком по пиктограмме, имеющий вид конверта. - Выберите строчку "Пропуска для печати", и по нажатии кнопки "Печать" можно распечатать табель.
Вы уходите в отпуск. Как автоматизировать работу
Любому администратору программы хочется максимально автоматизировать работу системы, чтобы облегчить себе жизнь. Поделюсь своим опытом.
1) Компьютер с базой данных программы "Бюро пропусков" включается автоматически в заданное время и запускается "Сервер БД КМ-1", смотри тему
Как автоматизировать корректировку журнала рабочего времени.
2) Получение ежедневных отчётов в программе "Конструктор отчётов":
Системный планировщик заданий запускает получение пакета отчётов также утром, до начала работы в заданное время. Получаемые файлы отчётов в формате Excel остаются в папке SPASS\OUTFORM.
Другое системное задание несколько позже пересылает эти отчёты в сетевые папки, доступные с компьютеров потребителей отчётов.
3) В системных настройках "Электропитание" я настроил переход в спящий режим через 4 часа. За это время обычно табельщики на рабочих местах успевают откорректировать протоколы. В те дни, когда меня нет, компьютер "Бюро пропусков" после этого времени автоматически выключается.
После нажатия кнопки "Пропуска" не виден индикатор количества пропусков
Это сделано с целью экономии рабочего пространства экрана. Чтобы индикатор количества пропусков был виден всегда, выполните пункт меню:
- "Работа", - "Пропуска"
Не выбирайте слишком тёмный цвет, - в этом случае будут плохо различимы цифры дня. Для каждого расписания из набора суточных расписаний одного графика желательно применять один цвет с разной яркостью. Например, - для дневной части ночной смены можно применять более светлый цвет, чем для ночной части. Тогда Вам будет легче визуально распознавать месячные или недельные графики.
Использование 3-х дополнительный суточных расписаний в недельных графиках
Три дополнительные суточные расписания "Праздники", "Нестанд. раб." и "Раб. в выходные" пользователь может применять по своему усмотрению. Ниже приведён практический пример использования этих суточных расписаний для недельного графика рабочих первой смены:
- "Праздники" - для выбора 2-й смены в индивидуальных графиках. На этот день предусматривается суточное расписание второй смены. В таблице "Праздники и нестандартные дни" это расписание не выбирать! - "Нестанд. раб." - для определения "коротких" рабочих дней в таблице "Праздники и нестандартные дни". Для этих дней выбирается замена "Нестандартный рабочий день" для всех недельных графиков. На этот день в суточном расписании первой смены на 1 час короче рабочее время. - "Раб. в выходные" - для определения работы в выходной день. На этот день в суточном расписании также на 1 час короче рабочее время.