Описание и назначение.
Название инструмента нескромно намекает на его схожесть с Excel (в контексте данного описания как собирательный образ электронных таблиц). В действительности базовый функционал электронных таблиц объединен с возможностью получения и использования данных 1С для составления произвольных отчетов. Процесс подготовки отчета не сложнее составления таблицы в Эксель. В качестве используемых данных 1С могут выступать элементы справочников, документы, перечисления и т.д. Процесс описания получаемых итоговых данных регистров бухгалтерии, накопления, сведений для конкретных ячеек производится в считанные секунды в несколько кликов мышки.
Инструмент, в первую очередь, предназначен тем, кто занимается анализом данных 1С, и, в качестве инструмента для этого использует Excel или аналогичные электронные таблицы. Теперь получать и обрабатывать данные можно в одном месте, и после сохранения подготовленного результата (отчета 1С) в файл при его дальнейшем использовании все данные будут актуализироваться автоматически и за нужный период. Вы избавитесь от необходимости рутинного ручного обновления данных 1С в ваших файлах Excel и от необходимости использования стороннего ПО. Это универсальный инструмент для автоматизации отчетов 1С, работающий как аналог Excel для 1С и альтернатива СКД 1С.
Хочется особо подчеркнуть, что пользователю при этом не нужно ничего знать о программировании, достаточно уметь составить таблицу в Excel и понимать, какие данные 1С ему необходимы для создания отчетов в 1С.
Выполненный в виде внешнего отчета, инструмент не требует встраивания в конфигурацию и какого-либо ее изменения. Может подключаться как внешний отчет.
Виды отчетов, для составления которых инструмент подойдет наилучшим образом:
Аналитические или финансовые отчеты
Детальный анализ финансовых показателей и бизнес-процессов
Бухгалтерская и налоговая отчетность
Все формы обязательной отчетности для контролирующих органов
Управленческие балансы
Оперативные балансы для внутреннего контроля
Отчеты руководителю
Ключевые показатели эффективности в удобном формате
Бюджетирование и планирование
Сопоставление плановых и фактических показателей
Калькуляции и сметы
Расчет себестоимости и проектные расчеты
Статические отчеты
Фиксированные отчеты для архивного хранения
Данный инструмент может стать незаменимым для:
Работающих с отчетами
Тех, кто стоит перед задачей формирования сложных отчетов из разрозненных данных. Инструмент устраняет необходимость ручного сбора информации и автоматизирует процесс.
Разработчиков 1С
Решение заменяет недели ручного программирования в СКД. Изменения в отчете вносятся через гибкие настройки вместо правки кода. Экономия: ~80% времени на разработку и поддержку
Аналитиков Excel
Тех кто использует Excel для того, что бы составить любой отчёт (расчет) по данным 1С, как в силу привычки так и из-за недостатка других доступных инструментов
Функциональные возможности
1. Форматы адресации
Есть два формата обращения к ячейкам (областям ячеек) в формулах на выбор.
Первый вариант предполагает указание адреса(ов) в формате L№R$№C$№. Где L - лист, R - строка, C - колонка, № - номер, $ - необязательный признак абсолютной адресации.
Второй вариант, аналогичный современному в Excel (так называемый стиль ссылок R1C1) L№R[№]C[№](L№R№C№). Назначение букв аналогично первому варианту. В квадратных скобках указывается ссылка или, иначе, смещение относительно текущей ячейки. Признаком абсолютной адресации является число (№), не заключенное в квадратные скобки.
Номер листа для обоих вариантов всегда абсолютный. Для текущего листа номер листа указывать не обязательно.
2. Области применения
Адреса ячеек (или ссылки) доступны в формулах ячеек, отборах строк данных ячейки, в полях для ввода начала и конца периода при указании периода для конкретной ячейки.
3. Типы адресации
Поддерживается абсолютная и относительная адресация (см. п.1). Абсолютная часть адреса (ссылки) при копировании и перемещении не изменяется, в отличии от относительной.
4. Контроль ссылок
Система отслеживания перекрестных ссылок между ячейками для предотвращения ошибок в формулах.
5. Произвольные формулы
Формирование произвольных формул для выполнения необходимых действий над данными и ячейками таблицы. В формуле одной ячейки возможно одновременное выполнение любых действий, таких как получение данных из базы 1С, выполнение любых вычислений с этими данными либо значениями получаемыми по ссылкам на другие ячейки, использование встроенных функций, функций 1С и функций серверных общих модулей.
6. Удобный интерфейс
Простой и удобный ввод при помощи одной мышки всех формул, включая ввод адресов (ссылок) ячеек.
7. Визуализация связей
Автоматическая подсветка связанных ячеек при редактировании формул для наглядности зависимостей.
8. Работа с ячейками
Объединение смежных ячеек с сохранением функциональности. Гибкое управление структурой таблиц.
9. Манипуляции с данными
Копирование, вырезка, вставка, перемещение областей ячеек с адекватным автоматическим изменением адресов (ссылок) в формулах копируемых, перемещаемых ячеек.
10. Сортировка
Сортировка строк и колонок таблицы с автоматическим обновлением всех зависимых ссылок в формулах.
Конструктор встроенных функций
Группировка строк и колонок
Оформление данных
Выравнивание по границам, границы и заливка, шрифты, цвета, отступы, форматы чисел и дат
Работа с листами
99 доступных листов с возможностью добавления, удаления, переименования и изменения порядка
Расширенные типы данных
Работа со справочниками, перечислениями, документами, счетами планов счетов и стандартными периодами
Массовое заполнение
Заполнение областей ячеек числами, датами, элементами справочников с заданным шагом
Расширенные формулы
Использование функций 1С, серверных модулей и встроенных функций для работы с ячейками
Защита данных
Парольная защита файлов с блокировкой изменения защищенных ячеек
Автоматизация расчетов
Интеграция с бизнес-логикой и использование сложных вычислительных алгоритмов
Возможности работы с данными 1С:
Особенности:
Статические отчёты
Все данные фиксируются в момент формирования. Последующие изменения не влияют на уже созданный отчёт.
Работа с постоянными данными
Рекомендуется использовать относительно стабильные показатели (склады, группы товаров) вместо часто меняющихся данных.
Структура остатков
Детализация по основным позициям + строка "Прочие" с автоматическим расчётом. Стандарт для аналитических отчётов.
Гибкость корректировок
Лёгкое расширение и модификация готовых отчётов без изменения программной логики.
Обработка данных
Оптимален для сложных наборов данных. Большие простые выборки могут требовать больше времени.
Работа с разрозненными данными
Максимальная эффективность при агрегации информации из разных источников и форматов.
Универсальная логика
Особенно полезен там, где ручное описание выборок данных становится слишком сложным.
Комментарии от автора разработки:
-
Формируемые отчёты является не динамическими (статическими). Все данные в отчёт вносятся в момент его формирования. Поэтому необходимо это учитывать и предпочтительнее строить отчёт опираясь не на выборки полных данных, особенно изменяющихся часто, а на относительно постоянные данные. Например выборку остатков товаров на складах в разрезе номенклатуры лучше заменить на выборку сводных остатков по складам (склады меняются редко), либо указывать остаток по складу и в следующих строках (указать например: "Номенклатура, в том числе:") и перечислить основные позиции или группы номенклатуры. В последней строке номенклатуры указать, например, "Прочие" (Остальные) и ввести соответствующую формулу. К слову, для подавляющего большинства аналитических отчётов это стандартный подход. При необходимости готовый отчет всегда можно исправить, расширить и дополнить, и это куда проще чем изменить отчет составленный программным способом .
-
В силу специфики реализации, обусловленной универсальностью возможностей и решаемых задач, для больших выборок данных, получаемых одним простым запросом данный инструмент будет работать дольше обычных отчетов. Для небольших объемов получаемых данных данный временной фактор менее критичен. Максимально эффективен данный инструмент для отчетов, содержащих большой объем разрозненных данных и, в первую очередь, это связано со сложность процесса описания получения подобных данных обычным программным способом.
Ограничения:
-
Все действия над ячейками, строками ячеек и колонками стоит выполнять из контекстного меню ячеек, строк и колонок.
-
ВНИМАНИЕ!!! НЕЛЬЗЯ выполнять действия над таблицей из меню Таблица/Ячейки, а именно: РАЗДВИНУТЬ, РАЗБИТЬ ЯЧЕЙКУ, ВСТАВИТЬ СТРОКИ ВЫШЕ,ВСТАВИТЬ СТРОКИ НИЖЕ, УДАЛИТЬ СТРОКИ, ВСТАВИТЬ КОЛОНКИ СЛЕВА, ВСТАВИТЬ КОЛОНКИ СПРАВА, УДАЛИТЬ КОЛОНКИ, ОЧИСТИТЬ СОДЕРЖИМОЕ, ОЧИСТИТЬ ВСЕ. Данные действия приводят к разсогласованию формул с ячейками и, к сожалению, пока не удается ни удалить из меню Таблица/Ячейки данные действия, ни перехватить их программно. В контекстном меню ячеек есть команды РАЗДВИНУТЬ, УДАЛИТЬ СТРОКИ, УДАЛИТЬ КОЛОНКИ, ВСТАВИТЬ СТРОКИ, ВСТАВИТЬ КОЛОНКИ, ОЧИСТИТЬ ВСЕ, ОЧИСТИТЬ СОДЕРЖИМОЕ, которых достаточно для выполнения аналогичных действий.
-
Также необходимо с осторожностью вставлять данные по комбинации клавиш Ctrl-V и Shift-Ins из буфера обмена, т.к. данные действия пока никак не изменяют (не очищают) формулы в вставляемой области таблицы.
Технические требования
Режим запуска Управляемое приложение.
Тонкий или толстый клиент.
Версия БСП и ее наличие не имеет принципиального значения. В худшем случае, не будет работать механизм фонового выполнения расчетных операций при достижении определенного пользователем порогового значения количества формул.
Желательно отключить для пользователя режим Защиты от опасных действий. В противном случае инструмент не получится открыть из меню Файл/Открыть, а при подключении внешнего отчета будет выдавать ошибку при выполнении в фоне (при достижении установленного пользователем количества формул) и выполнение в фоне придется отключить в настройках.
Лицензия привязывается к компьютеру. Если база клиент-серверная или работает на терминальном сервере лицензия привязывается к серверу и инструмент становится доступен всем пользователям подключенным к серверу.
При первом запуске формируется и выводится код, который вместе с электронным адресом необходимо отправить в техподдержку. На основании данного кода будет сформирован ключ регистрации.

История версий
Появилась возможность использования в конфигурациях на обычных формах в режиме запуска управляемое приложение (Для БП 2.0, ЗУП 2.5, УТ 10.3, КА 1.1).
Добавлена расшифровка.
Добавлены листы, защита от изменения защищенных ячеек паролем.
Исправлены ошибки.
Исправлена ошибка, возникавшая в редких случаях при большом количестве формул и определенной последовательности их расчета, которая приводила к большому количеству рекурсивных вызовов, что, в свою очередь, могло приводить к падению 1С. Увеличена скорость выполнения расчета за счет использования встроенных регулярных выражений 23 платформы.
Исправлены ошибки.
Пример 1
Прибыль от реализации
Пример 2
По статьям затрат
Настройки обработки
Настройки обработки
Преимущества

Инструмент рассчитан на обычных пользователей 1С

Прост в освоении и удобен в использовании

Возможность быстрого получения данных 1С

Интуитивно понятный, не перегруженный интерфейс

Отсутствие необходимости изменения конфигурации
Остались вопросы?
Для получения дополнительной информации и помощи в настройке модуля под нужды вашего бизнеса — оставьте заявку

Достоинства
- Инструмент рассчитан на обычных пользователей 1С.
- Прост в освоении и удобен в использовании.
- Возможность быстрого получения данных 1С.
- Интуитивно понятный, не перегруженный интерфейс.
- Отсутствие необходимости изменения конфигурации.
- Адекватная цена.