Как сделать аналитику в 1с
«1С:Аналитика» – достаточно молодой инструмент от фирмы «1С». О том, как его настроить и запустить для отображения консолидированных данных из различных баз, на митапе «Бизнес-анализ по данным базы 1С. Интеграция с платформами BI» рассказала Ирина Богданова – ведущий разработчик тиражного решения «Финансист» в компании WiseAdvice.
BI-система 1С:Аналитика – это отдельная компонента платформы 1С:Предприятие, интеграция с которой доступна в платформе с версии 8.3.17.1496 и выше.
«1С:Аналитика» предоставляет пользователям 1С дополнительный визуальный интерфейс для создания аналитических отчетов на основе метаданных информационной базы. Позволяет выводить таблицы, диаграммы, дашборды. Формирует отчеты «на лету» – в момент изменения состава и фильтров отчета нужные данные подтягиваются из базы, и у вас сразу же формируются все отчеты.
«1С:Аналитика» предназначена для пользователей, отвечающих за анализ данных, которым необходимо интерактивно работать с возможностью гибкого изменения вида отчетов.
Компонента «1С:Аналитика» является отдельным сервером, интегрированным в сервер «1С:Предприятие». В процессе работы пользователя она формирует запрос и передает его в кластер сервера «1С:Предприятие», который обрабатывает данные и возвращает назад. По сути, в «1С:Аналитике» отрабатываются те же алгоритмы, что и в СКД, и основную нагрузку берет кластер «1С:Предприятия», а не «1С:Аналитика».
До сентября 2021 года «1С:Аналитика» была в бета-версии, и лицензии на нее предоставлялись бесплатно по запросу в количестве до 10 штук. Начиная с версии платформы 8.3.19 после выхода системы в релиз, один сеанс клиента системы «1С:Аналитика» вместе с «Дата акселератором» и «Механизмом копий баз данных» можно запустить без лицензий. Это технически возможно и является правомерным, если с информационной базой работают не более 5 пользователей.
«Механизм копий баз данных» и «Дата акселератор»
Для работы «1С:Аналитики» нужно настроить «Механизм копий баз данных» и «Дата акселератор». «1С:Аналитика» сможет работать и без этих механизмов, но любая аналитическая отчетность несет нагрузку на сервер, и, если не будете использовать «Механизм копий баз данных», все остальные пользователи в момент формирования отчета будут испытывать неудобства в работе с системой.
«Механизм копий баз данных» создает физические копии базы данных – их можно сделать неограниченное количество. При этом копируется не база целиком, а отдельные таблицы, которые мы укажем – это будет не бэкап базы, который можно потом развернуть для работы, это просто копии отдельных таблиц.
Механизм «Дата акселератор» – это часть «Механизма копий баз данных», служба, которая хранит данные в оперативной памяти рабочего сервера (In-memory DB) кластера «1С:Предприятие». Может работать только под управлением 64-битной операционной системы.
Так как у нас все данные хранятся в оперативной памяти, перезапуск рабочего сервера приведет к тому, что память очистится, и нам необходимо будет выполнить начальное обновление копии базы данных.
Если система состоит из нескольких серверов, мы через требования назначения функциональности можем настроить, на каком сервере будет располагаться «Дата акселератор».
Стоит отметить, что, согласно правилам, «Механизм копий баз данных» доступен только в КОРП-версии сервера «1С:Предприятие». Но для работы «Дата акселератора» его на данный момент можно настроить не только в версии КОРП, но и в версии ПРОФ. Поэтому если у вас куплен сервер версии 1С:ПРОФ, вы сможете установить «1С:Аналитику» и настроить себе встроенный в «Механизм копий баз данных» «Дата акселератор».
Основные преимущества «1С:Аналитики»
«1С:Аналитику» можно использовать:
для быстрого построения отчетов на высоконагруженных системах;
для пользователей, не обладающих специфическими навыками – если пользователь не знает, что такое СКД, «1С:Аналитика» проста в использовании и позволяет получить определенные данные.
для разработки аналитических отчетов без привлечения программистов – если в системе заложена правильная структура, то на «1С:Аналитике» можно быстро и просто получить отчеты без разработки отчетов на СКД.
В России большинство предприятий работают на 1С и, с большой долей вероятности, уже консолидировали все данные по компании, например, в 1С:ERP, т.е. все данные уже есть в единой базе данных. А «1С:Аналитика» работает напрямую с этой базой.
Получается, что нам не нужно разрабатывать дополнительную базу или куда-то выгружать информацию – «1С:Аналитика» может все получить из этой базы.
Также «1С:Аналитика» может получить данные вплоть до ссылки документа или справочника. Это значит, что при анализе данных мы можем провалиться до самого источника и проанализировать, откуда у нас получилась та или иная цифра.
Главное преимущество – «1С:Аналитика» пользуется учетными записями и правами той информационной базы, к которой подключается. Нам не нужно настраивать дополнительные учетные записи и права – если в системе «1С:Предприятие» используется RLS, все это будет поддерживаться на стороне «1С:Аналитики». То, что можно в «1С:Предприятии», можно и в «1С:Аналитике» – это позволяет экономить время и деньги на обслуживание системы.
Системные требования, необходимые для того, чтобы работать с «1С:Аналитикой», представлены на слайде.
Подчеркну, что «1С:Аналитика» работает только с 64-битной операционной системой, начиная с версии платформы 8.3.17.1496 и выше.
Расскажу про наш практический опыт работы с «1С:Аналитикой» в ходе проекта на небольшом предприятии, где нам необходимо было консолидировать данные из нескольких баз «1С:Управление торговлей» и «1С:Бухгалтерии» в «Финансисте».
Какие-то данные «Финансист» позволяет загрузить сам, но некоторых данных нам не хватало, и мы напрямую перетащили в «Финансист» информацию из УТ-шных регистров накопления «Выручка» и «СебестоимостьПродажи», чтобы вывести эти данные в «1С:Аналитике».
Настройка «1С:Аналитики»
Далее нам необходимо настроить «1С:Аналитику».
Стандартно ее можно запустить из папки, в которую она была установлена, по батнику start.bat. Но если нужно запускать «1С:Аналитику» как сервис, нужно зарегистрировать службу самостоятельно.
Для этого заходим в командную строку и набираем команды, которые приведены на слайде:
Создание сервиса: java -jar runner.jar -wd _data -p 8181 –sc
Удаление службы: java -jar runner.jar -wd _data -p 8181 -sd
java -jar runner.jar
покажет, какие команды у «1С:Аналитики» вообще есть.
В команде создания сервиса стандартный порт 8181, который использует «1С:Аналитика», можно поменять.
Таким образом мы превратили «1С:Аналитику» в службу.
Чтобы понять, хватает ли нам ресурсов текущего компьютера, можем использовать программу Process Explorer, которая показывает, сколько памяти съел каждый процесс.
Для «1С:Аналитики» нас интересуют процессы:
analytics.exe – исполняемый файл сервиса;
и dbda.exe – «Дата акселератор».
Настройка «Механизма копий баз данных»
«Механизм копий баз данных» настраивается в самой информационной базе с помощью встроенной стандартной обработки «Управление копиями базы данных».
Мы отмечаем галочками те таблицы, которые хотим видеть в копии базы данных – на слайде приведен пример с «Дата акселератором».
Автоматически обновляться копия базы данных не будет – для обновления нужно написать простое регламентное задание в две строчки, как показано на слайде выше. Это задание будет обновлять копию базу данных с заданной периодичностью.
Когда настраиваем систему «Дата акселератора», нужно понять, хватит ли нам места, будет ли все это работать, и какие таблицы мы можем поместить в «Дата акселератор», а какие – нет.
Например, в случае маленьких таблиц данные из основной базы данных мы получим быстрее, чем если поместим эти таблицы в «Дата акселератор». Поэтому все таблицы в «Дата акселератор» помещать не рекомендуется.
Я ради интереса на маленькой базе данных в 10 ГБ попробовала поместить в «Дата акселератор» все таблицы, а потом в отдельной копии поместила только нужные. И сравнила производительность работы с «1С:Аналитикой» по технологическому журналу. При помещении всех таблиц производительность упала на 30%.
Чтобы определить, какие таблицы нужно поместить в копию, фирма «1С» выпустила обработку «Подбор таблиц для Дата Акселератора», которая может автоматически настроить копию базы данных:
по данным технологического журнала – получая объекты метаданных из текста запроса к СУБД;
по данным текста запроса на языке 1С;
из отчета конфигурации на базе СКД.
Когда используем «1С:Аналитику», текста запроса у нас нет, и отчет конфигурации мы сформировать не можем. Поэтому нам нужно воспользоваться технологическим журналом.
Для этого настраиваем в технологическом журнале два события: dbmsql и dbda.
Событие dbda можно не настраивать, оно возникает, когда система при формировании отчета воспользовалась «Дата акселератором».
С событием dbmsql мы получим запрос SQL, который потом сможем подставить в обработку, чтобы она смогла автоматически отобрать таблицы, которые нужно добавить в копию базы данных.
«Механизм копий баз данных» и «Дата акселератор» работают не только в «1С:Аналитике», но в СКД и во всех запросах. Например, при настройке СКД в пользовательском режиме мы можем в самой настройке указать, будем ли мы брать данные из конкретной копии базы данных или из основной базы данных.
То же самое в «1С:Аналитике»: при формировании отчета мы можем указать, что используем «Дата акселератор», или хотим получить данные из базы в режиме онлайн.
Для события dbmsql мы в настройке технологического журнала устанавливаем:
– отбор на то, что текст запроса содержит %test%.
Отбор типа “Sql” помогает отобрать определенный SQL-запрос – когда мы в «1С:Аналитике» формируем отчет и ставим отбор на наименование номенклатуры, которое содержит %test%. В результате мы получаем в технологическом журнале SQL-запрос, который впоследствии вставим в обработку.
Здесь видно, что нам отобрались данные по пользователю Analytics и по запрос содержит %test%.
Далее мы подставляем этот запрос в обработку «Подбор таблиц для Дата акселератора», и система автоматически определяет, какие объекты использовались при его выполнении, и какие объекты необходимо поставить в копию БД.
В результате нашего внедрения мы получили дашборды с отчетами «Прибыль» и «Выручка и себестоимость продаж».
Метод «Выразить»
Так как «1С:Аналитика» использует типовые механизмы, аналогичные СКД, мы столкнулись с тем, что некоторые отчеты работали долго, потому что в них использовался составной тип данных.
В частности, в запросе одного из отчетов у нас использовалось поле «АналитикаСтатьи» – это характеристика из плана видов характеристик, который содержал около 10 видов объектов. Когда пользователь обращался через точку, шло соединение со всеми таблицами, и отчеты работали медленно.
Мы использовали классический метод «Выразить», чтобы определить тип данных, и у нас не было соединений.
Дополнительные источники
Помимо обращений к таблицам баз данных, в системе «1С:Аналитика» можно использовать дополнительные источники – запросы, написанные на 1С.
Но «1С:Аналитика» – не СКД, у нее меньше возможностей, и запросы для дополнительных источников имеют ряд ограничений:
Не могут содержать пакетные запросы и использовать временные таблицы. Мы можем использовать только подзапросы. Это сделано для быстродействия: если будем использовать временные таблицы или пакеты запросов, у нас отчеты будут формироваться долго.
«1С:Аналитика» не поддерживает регистры бухгалтерии и регистры расчетов.
Что касается таблиц внешних источников – я пробовала на тестовой базе подключить таблицу SQL как внешний источник, но в «1С:Аналитике» она у меня не появилась в метаданных, поэтому пока «1С:Аналитика» не поддерживает внешние источники.
Что мы реализовали в системе «Финансист»
От отдела маркетинга нам поступил запрос: в системе «Финансист» необходимо реализовать универсальный механизм получения данных из внешних баз – чтобы можно было подключиться к какой-нибудь информационной базы и указать данные, которые нужно получить.
Этот механизм основывался на справочнике «Ключи аналитики» с дополнительными реквизитами, поэтому для него не была предусмотрена быстрая работа на большом объеме данных.
«Ключи аналитики» – это обычный справочник с кодом и наименованием, для которого через механизм БСП реализованы дополнительные реквизиты.
Пользователь настраивает, что хочет вывести информацию по номенклатуре и контрагентам из регистра «Продажи». И дальше все это передается в документ, который делает проводку в оборотный регистр.
Если мы просто сформируем отчет в «1С:Аналитике» по регистру «Продажи», он будет выглядеть примерно так, как на слайде: вид ключа, сумма по количеству и по сумме.
Понятно, что в таком виде этот отчет не интересен. Любой пользователь хочет отобрать данные, допустим, по контрагенту «Альфа», но так как дополнительные реквизиты – это отдельная таблица, в стандартном виде обращение к ним не предусмотрено.
Чтобы выводить данные по дополнительным реквизитам в отдельных колонках, мы написали свою обработку. В ней пользователь проставляет галочками данные, которые он хочет вывести для анализа, система автоматически формирует текст запроса, и пользователю остается вручную добавить этот запрос в качестве дополнительного источника в систему «1С:Аналитика».
В результате в системе «1С:Аналитика» появляется дополнительный источник, в котором есть отдельные поля «Контрагент» и «Номенклатура» – пользователь может сформировать отчет, который ему нужен.
Для отображения информации о дебиторах и кредиторах, с детализацией операций до первичного документа, предназначена карточка установленной формы №РТ-12.
Рис.1 Карточка установленной формы №РТ-12
Сразу отметим, что форма отчета данной карточки в конфигурации «1С:Бухгалтерия предприятия 3.0» не реализована. Но в программе имеются отчеты, содержащие необходимые для ее составления данные. Это всевозможные стандартные отчеты. Все они расположены в разделе меню «Отчеты» - «Стандартные отчеты».
Рис.2 Стандартные отчеты
Они имеют различную форму, но мы смело можем их использовать.
Карточка счета
Сформировав «Карточку счета», мы увидим детальную информацию по документам движения, по выбранному счету. Для отбора данных по контрагентам, сформируем карточку по счету 60 – «Расчеты с поставщиками и подрядчиками». Во всех отчетах 1С предусмотрена гибкая настройка по кнопке «Показать настройки». В ней мы можем установить дополнительный отбор, например, выбрать определенного контрагента.
Рис.3 Выбор определенного контрагента
В настройке имеется предопределенный отбор для данного счета – по контрагенту, договору, документу расчетов с контрагентами, но если надо, с помощью кнопки «Добавить» можно включить дополнительный вариант отбора в отчет. При этом пользователь может сохранять настройки отчета – кнопка «Сохранить настройки. ».
Рис.4 Сохранить настройки
Рис.5 Выбор поля отбора
Все аналитические отчеты в 1С удобны тем, что двойным щелчком мышки на выбранной ячейке, мы можем открыть первичный документ и посмотреть при необходимости.
Рис.6 Открыть первичный документ
Отчет по проводкам
Когда пользователю необходимы данные сразу по нескольким счетам, то берут «Отчет о проводках». Кнопка «Показать настройки» в «Отборе» также настраивает отбор необходимых показателей. Можем установить отбор «Равно» и указать выбранный счет и задать субконто «Контрагенты», указав нужного контрагента.
Рис.7 Отчет о проводках
Рис.8 Выбор типа данных
При установке отбора могут быть использованы следующие условия.
Рис.9 Условия отбора
Мы можем задать условие «Список значений» для отбора, например, счет 60.01 и 60.02.
Рис.10 Список значений
Рис.11 Отбор в отчете по проводкам
Рис.12 Отчет по проводкам
Такие условия можно задать при формировании любого отчета в 1С.
Хотелось бы обратить внимание, что при выборе счета в отборе, необходимо выбирать конечный счет, с субсчетом (60.01, 60.02), который формирует проводку. Иначе, выбрав счет группы (в нашем примере – 60), отчет будет сформирован пустым, в отличие от карточки счета, где при выборе счета мы можем указать как конечный счет, так и счет группы.
Рис.13 Выбор счета группы
Аналогично формируются и другие аналитические отчеты - «Анализ счета», «Анализ субконто» и другие из группы «Стандартные отчеты».
Универсальный отчет
Хотелось бы выделить еще один вид – «Универсальный отчет». С его помощью также можно выбрать аналитическую информацию для заполнения карточки аналитического учета. Находится он в разделе «Отчеты» - «Стандартные отчеты». Для формирования такого рода информации нужно выбрать вид отчета «Регистры бухгалтерии». В нем также можно устанавливать различного рода отборы по кнопке «Настройки».
Рис.14 Универсальный отчет
С помощью кнопки «Добавить отбор» можно задавать разные условия для формирования данных.
Рис.15 Кнопка «Добавить отбор»
Следует обратить внимание, что при выборе полей для отбора, если вы не находите нужного объекта для детализации, можно плюсиком развернуть данные и выбрать внутри. То есть любые данные можно указать в настройках отчета.
Рис.16 Любые данные можно указать в настройках отчета
Кроме отбора, на закладке «Структура» необходимо задать, какие данные мы хотим видеть в отчете. Нажав на поле «Детальные записи», мы задаем поля, по которым группируются выводимые данные. Если строки нет по каким-то причинам, можно добавить детализацию с помощью кнопки «Добавить».
Рис.17 Детальные записи
Так, мы добавляем поля с необходимой нам информацией.
Рис.18 Добавление полей с необходимой нам информацией
В результате настройки строка с детализацией выглядит следующим образом:
Рис.19 Строка с детализацией
Выполнив данные настройки и нажав кнопку «Закрыть и сформировать», мы получили отчет, показанный выше.
Таким образом, умея оперировать стандартными отчетами, предусмотренными программой «1С:Бухгалтерия предприятия 3.0», пользователь может получить любую информацию по данным бухучета и выбрать необходимые данные, используя любой отбор и аналитику, на основании, которых составить любой требуемый отчет, унифицированной формы которого нет в программе.
Удобное представление различных аналитик и аналитических разрезов в экземплярах отчетов – является важным критерием оценки удобства использования того или иного экземпляра отчета. Зная это, разработчики системы «1С:Управление холдингом» реализовали очень широкие функциональные возможности по настройке аналитик в экземплярах отчетов.
В данной статье мы рассмотрим основные механизмы формирования аналитических отчетов в многопериодных бланках отчетов в системе 1С:УХ и расскажем об основных правилах работы с ними (на примере релиза 3.0.7.6).
В демонстрационных целях создадим простейший Отчет с одной единственной строкой:
Рис. 1. Создание структуры тестового отчета
Указанная строка имеет назначение «Произвольные данные» и три аналитики:
Рис. 2. Создание группы аналитик
Теперь рассмотрим механизмы создания аналитик в многопериодном бланке отчета.
Формирование областей аналитического раскрытия возможно автоматически и «вручную».
1. Автоматическое формирование областей аналитического раскрытия
Автоматическое формирование областей аналитического раскрытия возможно в двух видах:
· с учетом структуры иерархии аналитик;
· без учета структуры иерархии аналитик.
Выбор между первым и вторым вариантом осуществляется установкой соответствующего флага при формировании макета бланка:
Рис. 3. Флаг «Выводить аналитики в иерархии»
2.1. Если флаг установлен, то область аналитического раскрытия будет иметь иерархию:
Рис. 4. Область аналитического раскрытия с иерархией
В экземпляре отчета строки с аналитиками будут выглядеть следующим образом (Рис. 5):
Рис. 5. Пример представления аналитик с иерархией
2.2. Если флаг «Выводить аналитики в иерархии» НЕ установлен, то аналитики будут расположены в отдельных колонках:
Рис. 6. Формирование области аналитического раскрытия без иерархии
В экземпляре отчета данные варианты будут выглядеть следующим образом (Рис. 7):
Рис. 7. Пример экземпляра отчета без иерархии
2. Настройка аналитики и формирование областей аналитического раскрытия «вручную»
Для формирования области раскрытия аналитик в произвольной форме, в многопериодном бланке необходимо воспользоваться режимом ручной настройки области аналитического раскрытия. Для этого мы должны вызвать форму «Помощник генерации макетов раскрытия строк»:
1. Создаем Макет бланка;
2. Выделяем строку, к которой относится вновь создаваемая область аналитического раскрытия (Рис. 8) (1);
3. Выбираем опцию «Область аналитического раскрытия» (2);
4. Появляется окно «Помощник генерации макетов раскрытий строк» (3).
Рис. 8. Последовательность вызова
Далее работа осуществляется непосредственно с указанным Помощником генерации макетов раскрытий строк.
Нажимаем кнопку «Далее» и попадаем в следующее окно «Настройка структуры макета», где необходимо выбрать интересующие нас аналитики (Рис. 9):
Рис. 9. Добавление аналитик в бланк отчета
Именно на этом этапе работы пользователь имеет возможность задать необходимую структуру вывода аналитик в экземплярах отчетов.
Для начала с помощью пиктограммы добавим какую-либо аналитику, например, «Контрагенты» (Рис. 10).
Рис. 10. Выбор аналитики при настройке структуры макета
Если кликнуть на выбранном элементе (в данном случае «Контрагенты»), то откроется еще одно окно: «Поля группы» (Рис. 11). Те аналитики, которые будут добавлены в это окно, будут в Экземпляре отчета выводиться «в строчку» в одном столбце (см. пример на Рис. 12).
Рис. 11. Выбор аналитик
Рис. 12. Расположение аналитик
Если стоя на строке «Структура аналитик макета» добавить новую аналитику, нажав пиктограмму, то аналитики в отчет будут выведены без иерархии (Рис. 14).
Рис. 13. Форма выбора аналитик
Рис. 14. Вывод аналитик без иерархии
Если же стоя на строке «Контрагенты» 1С 8.2 добавить новую аналитику, нажав пиктограмму (Рис. 15), то аналитики в отчет будут выведены с иерархии (Рис. 16).
Рис. 15. Создание иерархической структуры области раскрытия аналитик
Рис. 16. Вывод аналитик с иерархии
Иногда при формировании отчетов возникает необходимость установить отборы на состав раскрываемых аналитик (Рис. 18). В этом случае система 1С:Управление холдингом позволяет легко устанавливать необходимые отборы.
К настройке состава раскрываемых аналитик в данном релизе пользователь переходит после нажатия кнопки «Далее» из формы Настройки структуры макета.
Рис. 17. Переход к Настройке состава раскрываемых аналитик
Рис. 18. Установка отбора на значения аналитик
Результат отбора в экземпляре отчета (Рис. 19).
Рис. 19. Структура дерева аналитик в экземпляре отчета
Еще один вариант расположения аналитик 1С 8.3– это расположение аналитик в отдельном столбце (Рис. 20).
Рис. 20. Итоговый вид бланка отчета
Для того чтобы аналитики расположить в отдельном столбце, раздвинем столбцы, как это указано на Рис. 21.
Рис. 21. Добавление столбца
При помощи «волшебной палочки» (Рис. 22) создаем область раскрытия, которая автоматически создается в новом столбце (Рис. 20). Наименование столбца «Аналитики» мы ввели вручную, а из столбца №2 удалили лишние названия строк «Поступления от контрагентов».
Рис. 22. Выбор аналитик
Расположение аналитик в колонках
В предыдущей части статьи мы рассмотрели случаи, когда все аналитики расположены в одной колонке, в одной или в разных строках. Теперь рассмотрим, как вручную сформировать области аналитического раскрытия с аналитиками в отдельных колонках (Рис. 23).
Рис. 23. Область аналитического раскрытия в отдельных колонках
Формирование области аналитического раскрытия начнем из бланка, в котором нет области раскрытия аналитик (Рис. 24)
Рис. 24. Бланк без области аналитического раскрытия
Добавим необходимое количество столбцов между столбцами №2 и №3 (Рис. 25) и вручную вставим заголовки для новых столбцов (Рис. 26).
Рис. 25. Добавление новых столбцов
Рис. 26. Добавление заголовков у новых столбцов
Теперь выделим строку №7 и с помощью «волшебной палочки» сформируем область аналитического раскрытия
Рис. 27. Формирование области аналитического раскрытия
По схеме, описанной ранее в данной статье, формируем перечень аналитик, которые должны выводиться в одну строку в одной ячейке (Рис. 28):
a) добавляем первую аналитику «Контрагенты»,
b) щелкаем по данной аналитике и проваливаемся в окно «Поля группы»,
c) в этом окне выбираем оставшиеся аналитики группы.
Рис. 28. Формирование области аналитического раскрытия (в одну строку)
Сформированные данным образом аналитики попадут в одну ячейку бланка отчета (Рис. 29).
Рис. 29. Результат выбора аналитик
Теперь при помощи сочетания клавиш «Ctrl+X» разнесем отдельные аналитики по отдельным столбцам (Рис. 30). Заодно удалим лишний заголовок строки «Поступления от контрагентов».
Рис. 30. Вид бланка отчета
Теперь сформируем экземпляр отчета (Рис. 31)
Рис. 31. Экземпляр отчета
Мы видим, что аналитики теперь расположены в столбцах отчета.
В заключение хочется отметить, что компания «1С» планомерно работает над улучшением пользовательских характеристик своих продуктов, и от релиза к релизу система «1С:Управления холдингом» становится удобнее и функциональнее. Работа с аналитиками в бланках отчетов не является исключением, поэтому в целях расширения функциональных возможностей типовой конфигурации 1С 8.3 (в части работы с аналитиками в бланках отчетов) рекомендуем использовать наиболее свежие релизы системы 1С:УХ.
Специалист компании ООО «Кодерлайн»
Вас могут заинтересовать следующие статьи:
94 [PROP_CODE] => TAGS2 [TITLE] => Вас могут заинтересовать следующие семинары: ) --> 95 [PROP_CODE] => TAGS [TITLE] => Вас могут заинтересовать следующие вебинары: ) -->
Вас могут заинтересовать следующие вебинары:
Программа 1С:Документооборот помогает решить одну из важных задач – предоставить необходимую отчетность руководителям для оценки и своевременного отслеживания всех поручений.
Отчеты в программе предоставляются структурировано:
- можно проверить, как исполняется дисциплина в отделе и компании,
- отследить нарушение установленных сроков выполнения задач подчиненными,
- выявить, насколько часто просрочены задачи и поручения за определенный период или за текущий год,
- много ли времени затрачивают сотрудники на совещаниях, переговорах и т.п.,
- эффективно ли построены текущие дела и процессы в компании.
1. Виды отчетов в 1С
Предлагаю рассмотреть виды отчетов в 1С.
В 1С СЭД представлено около 300 видов отчетов по разным направлениям деятельности и разрезам аналитики. При потребности этот список можно расширить и дополнить формами отчетной документации. Это делает профессионалы при внедрении системы.
Для начала работы с отчетами необходимо перейти в Документы и файлы → Отчеты.
Выбираем нужный отчет. Например, «Документы, не возвращенные в срок контрагентами». В этом отчете видно наименование договора, есть контрагент, дата возврата и количество просроченных дней.
В системе очень удобно расположены отчеты. В каждом разделе есть свои определенные виды отчетов, относящиеся к данному разделу.
Совместная работа →Отчеты
2. Настройка отчетов в 1С 8.3
Рассмотрев все настройки отчетов в1С 8.3, сформируем отчет, выбрав необходимый нам вариант.
Большую роль играет то, что есть возможность настраивать отчет в любом виде, который удобен пользователю. Отчеты настраиваются пользователем самостоятельно.
В отчете содержатся настройка параметров, при помощи которых он будет формироваться. Настройки можно вывести на форму отчета для быстрого доступа. Полный список настроек доступен при выполнении команды "Настройки”.
Отчет «Список задач, истекающих на дату» предназначен для показа задач, которые должны быть выполнены на определенную дату по конкретному исполнителю или по всем исполнителям.
Отметку о выполнении специальных задач в программе ставим обязательно, так как по этим данным и будет формироваться отчет. Это позволяет руководителям отделов отслеживать положение дел задач и причины их невыполнения. Для самостоятельного контроля данный отчет тоже будет полезным.
Ну и конечно, программно сформированные отчеты можно распечатывать и сохранять в различных форматах.
Иногда руководители могут столкнуться с задачей делегировать полномочия и контроль исполнительской дисциплины. Чтобы контролировать всевозможные поручения, мониторить выполнены или просрочены задачи, был создан специальный отчет под названием «Справка об исполнительской дисциплине». В нем отображается количество задач, общее количество задач, исполнены они в срок или с нарушениями по срокам, задачи по конкретному ответственному лицу или отделу. Можно увидеть исполнение всех процессов в цифрах.
Здесь же можно задать отборы по периодам, подразделениям, исполнителям, а также представить эти данные в виде диаграммы.
Есть еще несколько отчетов, которые позволяют руководителям оперативно оценить ситуацию с исполнительской дисциплиной в различных разрезах.
«Список истекающих и просроченных задач, подчиненных» показывает, у какого сотрудника сколько просроченных задач на текущий момент и какие именно.
3. Заполнение отчета «Статистика количества задач»
Крайне важный отчет, который отчетливо показывает при заполнении отчета «Статистика количество задач», сколько задач создалось, выполнены или нет в заданный период по дням. Руководству легко оценить положение дел по всем задачам, принять меры. Также вы можете вывести отдельную диаграмму на каждого пользователя. Можно выбрать необходимый вам период.
Отчет «Задачи, исполненные с нарушением сроков» отображает задачи, просроченные по каждому подчиненному за обозначенный период.
4. Дополнительные отчеты 1С
Дополнительные отчеты 1С по управлению договорной деятельностью отражают актуальные данные по текущим договорам за интересующий период.
В 1Ⅽ:Документооборот есть большой блок статистических отчетов, на основании которых можно провести анализ эффективности текущих бизнес-процессов, сделать правильные выводы и принять разумные управленческие решения.
Отчет «Статистика циклов согласований» отображен в виде диаграммы, он показывает список 10 пользователей по среднему количеству циклов согласований в указанном периоде.
Мы рассмотрели часть типовых отчетов 1С:Документооборот, поставляемых с программным продуктом «из коробки». При внедрении системы важно правильное планирование и разработка нужных отчетов, учитывающих требования компании. Это обеспечит пользователей актуальной информацией в необходимом виде.
Отчеты, рассмотренные выше, станут отличными помощниками руководителю. Он сможет увидеть объективную картину эффективности работы своих подчиненных. Отпадет понятие “человеческий фактор”. Выстраивая работу в своем отделе, вы сможете системно контролировать исполнения работы. Обучив своих сотрудников пользоваться программой грамотно, можно значительно улучшить исполнительскую дисциплину, получая большую отдачу благодаря эффективной системе управления.
5. Рассылка отчетов 1С
В системе предусмотрена автоматическая рассылка отчетов 1С. Если руководитель хочет получать отчет, например, ежедневно по утрам, то благодаря правильным настройкам, он будет регулярно получать сформированные отчеты в ожидаемое время.
Специалист компании ООО «Кодерлайн»
Вас могут заинтересовать следующие статьи:
94 [PROP_CODE] => TAGS2 [TITLE] => Вас могут заинтересовать следующие семинары: ) --> 95 [PROP_CODE] => TAGS [TITLE] => Вас могут заинтересовать следующие вебинары: ) -->
Вас могут заинтересовать следующие вебинары:
Фирма «1С» анонсировала появление нового компонента «1С:Аналитика». Инструмент предназначен для быстрого построения аналитических отчетов и интерактивного анализа данных в режиме реального времени.
«1С:Аналитика» – BI-система от «1С»
Новый инструмент в рамках технологической платформы 8.3.17 позволит создавать с нуля дашборды и аналитические диаграммы на основе данных прикладных конфигураций 1С, а также «на лету» редактировать их для более глубокого погружения и анализа.
«1С:Аналитика» сможет выполнять функции BI-системы, в том числе:
- качественную визуализацию данных;
- гибкую настройку аналитических разрезов, фильтров, группировок;
- возможности редактирования данных в режиме реального времени;
- быструю обработку очень существенных массивов данных.
На наш взгляд, узким местом остается консолидация данных из внешних по отношению к конфигурации 1С источников. Скорее всего, для решения этой задачи планируется использовать другие инструменты, входящие в технологическую платформу, или, как рекомендуют разработчики, реализовывать такую интеграцию в рамках проектов по внедрению.
В технологическом блоге 1С есть замечание, касающееся работы с виртуальными источниками: «В качестве основы для построения диаграммы можно использовать запросы на языке 1С, объединяющие в себе несколько объектов метаданных. Такие виртуальные источники должны специально готовиться администратором системы или партнером-внедренцем».
В целом, «1С:Аналитика» должна стать инструментом работы для тех специалистов, которые занимаются подготовкой аналитических данных, и далее, уже в готовом виде транслируют их потребителям внутри компании, например, высшему руководству, начальникам подразделений, или менеджерам продуктов.
Архитектура решения
Доступ к «1С:Аналитике» будет организован через веб-интерфейс, в процессе работы с которым будут формироваться запросы для получения данных и их передача в кластер серверов 1С, где развернута соответствующая конфигурация. Чтобы не создавать дополнительной нагрузки на вычислительные мощности сервера, разработчики рекомендуют использовать «1С:Аналитику» вместе с механизмами дата акселератора и копий БД.
Такой подход позволит работать с аналитическими отчетами без дополнительной нагрузки сервер, и не мешать работать остальным пользователям учетной системы.
Как будет работать «1С:Аналитика» со стороны пользователя
Предполагается, что у «1С:Аналитики» будет три основных режима работы:
- рабочий стол для просмотра доступных диаграмм и дашбордов;
- просмотр и редактирования диаграммы, раскрытие данных по новым разрезам, редактирование фильтры и состава данных;
- просмотр и редактирования дашборда для выбора состава диаграмм на дашборде, элементов оформления и прочих элементов.
Основным режимом будет просмотр и редактирование диаграмм, для создания которых будет выбираться источник данных (из регистра накопления, регистра сведений, справочников, документов или их табличных частей). То есть пользователь будет получать данные в диаграмме непосредственно на основе актуальной информации, содержащейся в конфигурации 1С.
«Интерфейс "1С:Аналитики" максимально рассчитан на интерактивную работу, поэтому при каждом изменении параметров диаграммы он оперативно перерисовывается, отображая на экране свое актуальное представление. Редактирование диаграммы выполняется в визуальном режиме, когда пользователь перетаскивает в содержимое диаграммы нужные размерности и факты», – говорится в описании продукта.
Читайте также: