Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Галактика ERP 9.1C_EXTFUNRES

Справка по компоненту.

Количество версий компонента114
Количество рещенных задач176
Последная дата обработки компонента2023-12-16 17:55:56
Последная дата файла2023-12-16 17:31:30
Последная версия9.1.99.0

Новые задачи в этом компоненте

C_EXTFUN
102.125211
C_EXTFUN ( 9.1.15.0 )
2013-12-08 03:10:35

Краткое описание :

Долгое сохранение настроек в окне расчета зарплаты по сотруднику

Описание :

Общие вопросы по компонентам C_*

Что измененно :

"Долгое сохранение настроек в окне расчета зарплаты по
сотруднику"

Оптимизировались следующие моменты:
1) При переключении галок "параметры расчета зарплаты" они долго сохраняются в
реестре настроек Галактики.
Заметно если много раз кликать на них каждая галка сохраняется более секунды (у
заказчика вообще время шло на десятки секунд)

2) При нажатии на кнопку "Продолжить" аналогично те же галки еще раз
сохраняются в реестре настроек. Возникают заметные паузы между этапами расчетов.

Как измененно :

Теперь галки должны моментально переключаться, а паузы между
этапами расчета должны быть покороче.
C_EXTFUN
102.126484
C_EXTFUN ( 9.1.15.0 )
2013-12-08 03:10:35

Краткое описание :

Дополнительные меры по защите реестра настроек от случайного и непреднамеренного обновления.

Описание :

Предложение по новой функциональности модуля Настройка

Что измененно :


Дополнительные меры по защите реестра настроек от случайного и непреднамеренного обновления.

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

1) В настоящий момент при старте система проверяет существуют ли записи в реестре настроек и обновилась ли
дата какой то из подключаемых компонент. Если одно из условий не выполняется молча запускается процедура обновления реестра настроек.

Необходимо доработать данную проверку таким образом чтобы на экран выдавалось предупреждение с указанием точной причины
по которой следует произвести обновление реестра настроек.

Если отсутствуют записи в реестре настроек, то сообщение должно содержать более точную расшифровку кода
ошибки (GetFirst TuneDef) Действительно отсутствуют или запрещён доступ к таблицам настроек или произошло сбой при обращении к таблице БД и т.д.

Если обновилась дата компоненты то сообщение должно содержать идентификатор этой компоненты.

2) Если причиной выдачи сообщения является действительное отсутствие записей TuneDef
либо обновление дата оной из одной компонент. То сообщение должно содержать вопрос "Продолжить ?" с вариантами ответа "да" "нет".
При выборе варианта "нет" приложение необходимо сразу закрывать.

3) Если причиной выдачи сообщения являются ошибки доступа к таблицам TuneDef TuneVal на чтение и запись. Либо иные ошибки доступа к БД.
То сообщения должно содержать утверждение "Работа приложения будет завершена!" с одним вариантом ответа "Продолжить".
Без вариантов приложение необходимо закрывать.

4) Если включена система разграничения прав доступа и пользователь не является администратором БД. То сообщение в любом случае должно
содержать утверждение "Работа приложения будет завершена!" с только один вариант ответа "Продолжить".
Без вариантов приложение необходимо закрывать. Не важно по какой причине реестр настроек пуст, или не
соответствуют даты компонент, или были ошибки. В любом случае при включённой системе "PROTECT" обновлять реестр настроек должен только администратор БД .

5) Если приложение запущено автоматически в режиме прогона AQA теста реестр настроек можно обновить
автоматически без выдачи сообщения. Согласовать постановку с отделом тестирования.

6) Логика обработки настройки Galaxy.TuneLock также должна быть видоизменена
При значении Galaxy.TuneLock=On обновление реестра не должно запускаться ни прикажи обстоятельствах.
Если обновились только даты компонент, молча продолж ить работу. Недостающие настройки пользователи будут видеть при обращении к функционалу этих компонент.
Если реестр пуст, то выдать сообщение о том что "Реестр пуст, а обновление заблокировано по параметру файла конфигурации" и выйти из приложение.
Если есть ошибки доступа к таблицам настроек также выдать сообщение и выйти из приложения.

Как измененно :


Обновление реестра настроек (либо создание реестра настроек)
будет запускать автоматически только в следующем случае:
1) Galaxy.TuneLock=off в настроенном (cfg) файле;
2) Если установлен Protect на БД и пользователь имеет тип пользователя Администратор
Если не установлен Protect на БД, то пользователь может иметь любой тип пользователя
3) Если Реестр настроен пуст либо появились новые настройки в обновленных ресурсах по сравнению с текущими данными в БД

В противном случае запуск создания/обновления реестра настроек произведен не будет.

В следующих случаях система Галактики будет прекращать работу:
1) Если при загрузке системы отсутствуют права на чтение настроек.
Будет выдано сообщение
"Нет прав на чтение настроек.
Работа системы будет прекращена."
2) Если Реестр настроек пуст и установлен параметр Galaxy.TuneLock=on в настроенном (cfg) файле
Будет выдано сообщение
"Реестр настроек пуст.
Запуск обновления реестра настроек заблокирован по параметру GALAXY.TuneLock.
Работа системы будет прекращена."
3) Если Реестр настроек пуст, установлен Protect на БД, и пользователь имеет тип пользователя Пользователь в системе Support\Модуль Права доступа
Будет выдано сообщение
"Реестр настроек пуст.
Запуск обновления реестра настроек доступен только администратору.
Работа системы будет прекращена."

В других случаях система Галактики запуститься и можно будет продолжить работу.

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

2) Запуск обновления реестра настроек доступен только администратору.
в случае, если установлен протект на БД и запуск делает не адиминистратор

9.1.99.09.1.98.09.1.97.09.1.96.09.1.95.09.1.94.09.1.93.09.1.92.09.1.91.09.1.90.09.1.89.09.1.88.09.1.87.09.1.86.09.1.117.09.1.116.09.1.115.09.1.114.09.1.113.09.1.112.09.1.111.09.1.110.09.1.109.09.1.108.09.1.107.09.1.106.09.1.105.09.1.104.09.1.103.09.1.102.09.1.101.09.1.100.09.1.85.09.1.84.09.1.83.09.1.82.09.1.81.09.1.80.09.1.79.09.1.78.09.1.77.09.1.76.09.1.75.09.1.74.09.1.73.09.1.72.09.1.71.09.1.70.09.1.69.09.1.68.09.1.67.09.1.66.09.1.65.09.1.64.09.1.63.09.1.62.09.1.61.09.1.60.09.1.59.09.1.58.09.1.57.09.1.56.09.1.55.09.1.54.09.1.53.09.1.52.09.1.51.09.1.50.09.1.49.09.1.48.09.1.47.09.1.46.09.1.45.09.1.44.09.1.43.09.1.42.09.1.41.09.1.40.09.1.39.09.1.38.09.1.37.09.1.36.09.1.35.09.1.34.09.1.33.09.1.32.19.1.32.09.1.31.09.1.30.09.1.29.09.1.28.09.1.27.09.1.26.09.1.25.09.1.24.09.1.23.09.1.22.09.1.21.09.1.20.09.1.19.09.1.18.09.1.17.09.1.16.09.1.15.09.1.14.09.1.13.09.1.9.09.1.8.09.1.7.09.1.6.09.1.5.09.1.4.09.1.3.09.1.1.0