Business Studio позволяет постоянно обеспечивать сбалансированную систему показателей свежими данными и поддерживать ее в рабочем состоянии.
Одним из простых средств сбора значений показателей служат файлы MS Excel. Они рассылаются ответственным за ввод значений, которые вводят значения показателей в данных файлах. Затем значения показателей импортируются из файлов в базу данных Business Studio. Таким образом, механизмом сбора значений показателей являются так называемые рассылки, формируемые средствами Business Studio (Рис. 1).
Подробно работа с рассылками описана в главе Руководство пользователя → Рассылки по электронной почте.
В соответствии с этим механизмом для выбранного физического лица из справочника "Физические лица" система выполняет поиск показателей из справочника "Показатели", для которых это физическое лицо указано ответственным за ввод плановых и/или фактических значений. Если такие показатели найдены, для физического лица формируется письмо с вложенным файлом MS Excel, а в теле письма приводится инструкция по заполнению этого файла. Файл MS Excel содержит таблицу с показателями, для которых требуется заполнить значения за рабочий период, который задается перед выполнением рассылки в Настройках пользователя (Главное меню → Главная → Настройки пользователя) на вкладке Дополнительно. Данное письмо с файлом отсылается по электронному адресу (E-mail), указанному в Окне свойств физического лица на вкладке Контакты. Подобные письма могут быть отправлены сразу нескольким физическим лицам.
Получатели писем знакомятся в письме с инструкцией по заполнению файлов MS Excel, заполняют в файлах плановые и фактические значения показателей и помещают их в определенную папку на сервере или присылают администратору системы Business Studio. Business Studio автоматически считывает файлы из папки и загружает значения показателей в свою базу данных. На этом этап сбора значений показателей заканчивается.
Рассмотрим более подробно механизм формирования рассылок в Business Studio.
Создание шаблона письма выполняется в справочнике Шаблоны письма (Главное меню → Справочники → Все справочники → Самостоятельные объекты → Предметные объекты → Основные объекты → Шаблоны письма → кнопка Выбрать) (Рис. 2).
В Окне справочника шаблоны письма необходимо создать новый объект нажатием на кнопку Новый . На экране будет открыто Окно свойств созданного шаблона письма. На Рисунке 3 приведен пример Окна свойств шаблона письма с заполненными параметрами.
Для рассылки необходимо указать настройки, в соответствии с которыми будет выполняться рассылка. Для этого в параметре "Настройки" необходимо выбрать при помощи кнопки объект из справочника Настройки рассылки.
Если в этом справочнике еще нет ни одной настройки, необходимо создать новую настройку, заполнив все необходимые параметры, например, как показано на Рисунке 5.
В Окне свойств настроек соединения заполняется название настроек, при помощи которых будет выполняться рассылка, настройки SMTP-сервера, обратный электронный адрес, который будет виден в отправляемых письмах в поле От, и на который при необходимости будут отправляться заполненные файлы MS Excel. В параметре "Использовать имя пользователя и пароль для SMTP сервера" необходимо установить флажок, если используемый SMTP-сервер требует аутентификацию пользователя при отправке писем. При этом пользователю при запуске рассылки будет выдаваться окно для ввода имени и пароля, изображенное на Рисунке 6. Информацию об адресе и порте SMTP-сервера, а также о необходимости аутентификации, можно узнать у администратора сети компании или у Интернет-провайдера.
В тело рассылаемых писем вставляется содержимое отчета. Это содержимое формируется на основе отчета справочника "Шаблоны отчетов объекта" (Главное меню → Отчеты → Шаблоны отчетов объекта), который необходимо указать в качестве значения параметра "Шаблон тела письма" в Окне свойств шаблона письма (см. Рис. 3).
В базе данных Business Studio создано три типовых отчета в справочнике "Шаблоны отчетов объекта" (Окно справочника → папка "Шаблоны отчетов по умолчанию" → папка "ССП"), предназначенных для подстановки в тело письма рассылок ответственным за ввод значений:
Пример письма, тело которого формируется на основе отчета "Отчет для рассылки ответственным (факт)", приведен на Рисунке 7.
Во всех отчетах указывается рабочий период, который был задан в Business Studio на момент формирования письма. Поэтому, если необходимо собрать фактические значения показателей за определенный период, следует сначала задать рабочий период в параметре "Рабочий период" в Настройках пользователя (Главное меню → Главная → Настройки пользователя) на вкладке Дополнительно, а затем сделать рассылку ответственным за ввод фактических значений.
В Окне свойств шаблона письма (см. Рис. 3) в параметре "Тема письма" необходимо указать тему, которая будет являться темой писем, сформированных на основе этой рассылки. Параметр "Тип шаблона письма" используется для фильтрации рассылок по темам. Значение этого параметра выбирается при помощи кнопки из справочника "Типы шаблона письма".
В Окне свойств шаблона письма на вкладке Вложения (см. Рис. 3) указывается список объектов справочника Файлы вложения. На основании этих объектов создаются файлы, вкладываемые в рассылаемые письма.
В письма, рассылаемые ответственным за ввод значений показателей, вкладываются файлы в формате MS Excel, которые представляют собой отчеты в формате MS Excel, сформированные в Business Studio.
В базе данных Business Studio создано три типовых отчета в справочнике "Шаблоны отчетов объекта" (Окно справочника → папка "Шаблоны отчетов по умолчанию" → папка "ССП"), предназначенных для использования в качестве вложения в письма рассылок ответственным за ввод значений:
В Окне свойств файла вложения, который создается на основе отчета, сформированного Business Studio, должны быть заполнены следующие параметры:
В базе данных Business Studio создано три файла вложения в справочнике "Файлы вложения" (см. Рис.8), предназначенных для использования в рассылках ответственным за ввод значений:
В итоге ответственный за ввод значений получает письмо с файлом в формате MS Excel, в котором в выпадающем списке в колонке Показатель может быть выбран любой из показателей, для которых он назначен ответственным за ввод значений. На Рисунке 9 приведен пример файла для ответственного за ввод фактических значений.
Рассылку ответственным за ввод значений можно выполнить:
При выполнении рассылки из Окна справочника Физические лица от выделенных физических лиц будет предложено выбрать рассылку из справочника "Шаблоны письма". На основе выбранного шаблона письма будет создан объект справочника "Рассылки" и откроется его Окно свойств (Рис. 11). Для настройки автоматического заполнения параметра "№ док-та" можно воспользоваться автонумератором. Подробнее работа с автонумераторами описана в главе Руководство пользователя → Автонумераторы классов. Рекомендуется убедиться, что в Окне свойств рассылки на вкладке Адресаты попали все нужные физические лица. После этого необходимо нажать на гиперссылку Выполнить рассылку, что приведет к выполнению рассылки писем на электронные адреса, указанные в контактах выбранных физических лиц. В качестве электронного адреса физического лица используется тот контакт, для которого значением параметра "Тип контакта" является "Email" или "Электронная почта". При необходимости аутентификации перед началом рассылки будет выдано окно для ввода логина и пароля.
В результате выполнения рассылки физическим лицам будут разосланы письма с прикрепленным файлом MS Excel с показателями, для которых данные физические лица указаны как ответственные за ввод значений. Если для параметра "Ответственный за ввод значений" определены и должность, и физическое лицо, то письмо будет отправлено только по контакту данного физического лица. Если же в параметре "Ответственный за ввод значений" указана только должность (физическое лицо не определено), и с этой должностью связано несколько физических лиц, то письмо будет отправлено на электронные адреса всех этих физических лиц.
Сотрудники, получившие эти письма, должны заполнить рассылаемые им файлы MS Excel и прислать их администратору по электронной почте, или должны сами выложить эти файлы в папку на жестком диске сервера.
В файле MS Excel показатель выбирается из выпадающего списка в колонке Показатель. Для открытия выпадающего списка нужно нажать на кнопку со стрелкой рядом с ячейкой (Рис. 12).
В файле MS Excel в колонке Дата периода указывается дата начала периода, за который вносится значение. Дата должна быть введена вручную.
Значение показателя вносится в колонке Фактическое значение или в колонке Плановое значение в зависимости от того, для заполнения каких значений был выслан данный файл ответственному за ввод значений.
Внимание! Если показатель имеет периодичность "день", а отчитываться по нему нужно раз в неделю, то пользователь должен самостоятельно создать соответствующее количество строк с нужным показателем в файле MS Excel.
Для осуществления импорта значений показателей в справочнике "Пакеты импорта" (Главное меню → Справочники → Все справочники → кнопка Показывать всё → Самостоятельные объекты → Объекты импорта → Пакеты импорта → кнопка Выбрать) созданы пакеты импорта:
Внимание! Перечисленные пакеты импорта предназначены для импорта значений показателей, но не самих показателей. К моменту запуска импорта показатели, значения которых планируется загружать с помощью этих пакетов, уже должны быть созданы в базе данных.
Для импорта значений показателей в Business Studio администратор системы запускает автоматический импорт при помощи пункта меню Запустить Автоимпорт (Главное меню → ССП → Запустить Автоимпорт) (Рис. 13). В поле Папка с файлами для обработки указывается та папка, в которую ответственные за ввод значений сохраняют файлы с заполненными значениями, а в поле Пакет импорта при помощи кнопки выбирается пакет импорта.
Те файлы, значения из которых были импортированы без ошибок, переносятся системой Business Studio в специальную папку "Обработанные" (Рис. 14). Эта папка создается автоматически.
Если при импорте значений показателя из файла возникли ошибки, то этот файл переносится системой Business Studio в папку "Ошибки с логом". Эта папка создается автоматически.
Когда импорт значений показателей из всех файлов MS Excel закончен, и новые файлы пока не будут добавляться в папку на сервере, можно остановить автоматический импорт, нажав на кнопку Остановить (см. Рис. 13).
Более подробно работа с пакетами импорта описана в главе Руководство пользователя → Настраиваемый обмен данными с другими системами.