Руководство пользователя JetCalc
  • Введение
  • Демонстрационная модель
  • Краткое содержание
  • 1. Система безопасности
    • 1.1. Привилегии и роли
    • 1.2. Пропуска
    • 1.3. Пользователи
  • 2. Объекты учета
    • 2.1. Валюты учета и отчетности
    • 2.2. География
    • 2.3. Группы
    • 2.4. Дивизионы и отрасли
    • 2.5. Организации
    • 2.6. Объекты учета
  • 3. Периоды
    • 3.1. Группы периодов
    • 3.2. Формульные периоды
    • 3.3. Доступность периодов
    • 3.4. Связанные периоды
    • 3.5. Перевод периодов
  • 4. Расчетная система
    • 4.1. Формулы
    • 4.2. Функции
    • 4.3. Суммирование
    • 4.4. Автопрокачка
    • 4.5. Отладка формул
  • 5. Создание документа
    • 5.1. Группы документов
    • 5.2. Папки размещения
    • 5.3. Корневые узлы
    • 5.4. Форма ввода
  • 6. Настройка документа
    • 6.1. Заголовки
    • 6.2. Строки
    • 6.3. Единицы измерения
    • 6.4. Стили оформления
    • 6.5. Форматы чисел
    • 6.6. Формулы
    • 6.7. Подписи
  • 7. Аналитическая отчетность
    • 7.1. Динамические заголовки
    • 7.2. Представления отчетов
    • 7.3. Сводные отчеты
    • 7.4. OLAP-отчеты
    • 7.5. Графики
    • 7.6. Презентации
  • 8. Контрольные функции
    • 8.1. Контрольные точки
    • 8.2. Система блокировок
    • 8.3. Прикрепленные файлы
    • 8.4. Система уведомлений
    • 8.5. Документация
  • 9. Бизтран-документы ?
    • 9.1. Бухгалтерские счета
    • 9.2. Справочник продукции
    • 9.3. Справочник организаций ?
    • 9.4. Справочник договоров ?
    • 9.5. Статьи договоров ?
    • 9.6. Бухгалтерские проводки ?
    • 9.7. Структура бизтран-документа ?
    • 9.8. Связи бизтран-документов ?
    • 9.9. Прокачка данных ?
  • 10. Сервисные функции
    • 10.1. Печать документов
    • 10.2. Информация о пользователях
    • 10.3. Общение пользователей
    • 10.4. Локализация интерфейса
  • 11. Установка JetCalc
    • 11.1. Покупка хостинга
    • 11.2. Регистрация домена
    • 11.3. SSL-сертификат
    • 11.4. Настройки Ubuntu
    • 11.5. Midnight Commander
    • 11.6. Установка JetCalc
    • 11.7. Настройка HTTPS
  • ПРИЛОЖЕНИЯ
    • А. Тестирование JetCalc
    • Б. Архивирование и восстановление
    • В. Команды Linux
    • Г. Подключение к серверу по SSH-ключам
    • Д. Перспективы JetCalc
    • Е. Известные ошибки
Powered by GitBook
On this page

Was this helpful?

  1. 4. Расчетная система

4.4. Автопрокачка

Previous4.3. СуммированиеNext4.5. Отладка формул

Last updated 6 years ago

Was this helpful?

В ядро системы JetCalc встроен механизм автопрокачки значений, позволяющий существенно сократить нагрузку на расчетную систему путем однократного сохранения в базе данных значений, вычисляемых по формуле, в виде первичных значений в базе данных в процессе ввода данных. В последующем такие сохраненные значения уже многократной используются расчетной системой при формировании различных аналитических расчетов.

Для настройки автопрокачиваемых значений применяются те же самые формулы, что и для настройки динамически вычисляемых значений.

Выбор между использованием динамических формул и автопрокачиваемых значений полностью определяется пользователем, настраивающим модель предметной области, и заключается в выборе между легкостью администрирования и скоростью расчета показателей документа:

  • динамические формулы достаточно настроить один раз, но по мере усложнения модели и увеличения количества данных скорость формирования отчетов будет постепенно замедляться;

  • формулы автопрокачки позволяют заменить вычисляемые значения на первичные, что кардинально увеличивает производительность отчетной системы, но требует большей дисциплины при модификации структуры документа, так как ранее прокачанные значения могут оказаться неправильными после внесения изменений в настройки документа.

С учетом вышеизложенного, применение механизма автопрокачки целесообразно в следующих случаях:

  • при прокачке значений связанных периодов, например, при сохранении значений за июнь одновременно прокачивать данные за первое полугодие;

  • при прокачке зависимых показателей в рамках одного отчетного периода, например остаток на конец периода = остаток на начало + поступление за период - расход за период;

  • при прокачке переходящих остатков с одного периода на следующий, например, остаток на начало июня бухгалтерского баланса равен остатку на конец мая;

  • для очень сложных и ресурсоемких формул, временные затраты на администрирование которых будут изначально ниже временных затрат от потери производительности отчетной системы, например, распределяемые ежемесячно общепроизводственные расходы между несколькими видами продукции рекомендуется прокачивать, так как расчет нарастающим итогом с начала года по динамической формуле является очень ресурсоемкой задачей.

Порядок настройки формул автопрокачки приведен в при описании настройки и .

разделе 6
строк
колсетов