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

Название продукта Название компонента Тип Последняя версия Дата выхода
Атлантис 5.5MS70DRVDLL

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

Количество версий компонента35
Количество рещенных задач310
Последная дата обработки компонента2023-03-31 13:57:58
Последная дата файла2023-03-31 12:46:39
Последная версия5.5.41.0

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

ms70drv
102.118950
MS70DRV ( 5.5.20.0 )

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

Использование именованных параметров в функциональном интерфейсе к DSQL

Описание :

Прямой SQL

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



DSQL
Все платформы

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Добавить работу с именованными параметрами

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


Добавлено
ms70drv
101.50336
MS70DRV ( 5.5.20.0 )

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

Разные DSN ODBC на базы с одним именем

Описание :

MS SQL

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




MSSQL

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Для платформы MSSQL добавлен параметр SQLDriver.ODBC_DSN

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


Доработано
ms70drv
102.128873
MS70DRV ( 5.5.20.0 )

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

Аналог TO_CHAR(sysdate, 'yyyy/mm/dd') в DSQL

Описание :

Прямой SQL

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



Прямой SQL
новые функции

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Предлагаю реализовать аналог оракловой TO_CHAR(sysdate, 'yyyy/mm/dd') в нашем DSQL

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


Реализовано частично: реализовано на платформах MSSQL, Oracle, Pervasive
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Запустите проверку целостности БД с опцией "Проверка служебных объектов" (ChkBase.StoredProcs=On).

ms70drv
102.131404
MS70DRV ( 5.5.20.0 )

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

Округление стоимости при выборе из прайс-листа

Описание :

Общие вопросы взаимодействия с СУБД

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



Действительные числа
MSSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Действительные числа округляются по-разному при чтении из разных полей,
хотя формально поля одного типа. Это странно.
Зависит от наличия индекса по этому полю.

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


Исправлено.
ms70drv
101.52829
MS70DRV ( 5.5.20.0 )

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

Необходим шлюз для SmartInspect к интегрированному средству логирования Atlantis

Описание :

Логирование

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



Ядро

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Необходим шлюз для SmartInspect к интегрированному средству логирования Atlantis

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


Реализовано.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
При использовании 3-хуровневой архитектуры после автоматического обновления клиентской части необходимо вручную скопировать из каталога EXE серверной части в каталог EXE клиентских частей файл atlantis.rtx.
ms70drv
101.54071
MS70DRV ( 5.5.20.0 )

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

Отображение контрагентов в списке договоров.

Описание :

Сортировка, группировка, агрегаты

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



Режим сортировки
SQL Server 2000

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Сразу после включения сортировки в текущей строке в некоторых полях
могут отображаться значения от самой верхней строки.

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


Исправлено.
ms70drv
101.54777
MS70DRV ( 5.5.20.0 )

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

возможность создать вьюху и триггер

Описание :

Докомпиляция

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



MSSQL

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Поддержать возможность работы с включенными на базе DDL-триггерами.
Сейчас не удаётся создать новую таблицу.

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


Доработано.
ms70drv
101.54795
MS70DRV ( 5.5.20.0 )

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

Рефакторинг инсталяторов и утилит проверки БД: все объяекты с фиксированным текстом вынести в отдельные файлы-скрипты из C-шного кода

Описание :

Инсталляция, настройка, проверка БД

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



Драйвера
Все платформы

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Рефакторинг инсталяторов и утилит проверки БД.

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


Выполнено
ms70drv
101.55020
MS70DRV ( 5.5.20.0 )

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

Переделать исправление индекса так, чтобы не удалять старый, пока не построится новый

Описание :

Общие вопросы взаимодействия с СУБД

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



MSSQL
Oracle
ПРоверка целостности БД

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Переделать исправление индексов так, чтобы не удалять старый, пока не построится новый.
Это позволит параллельно работать, используя старый индекс.

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


Реализовано.
Теперь можно исправлять индексы во время работы пользователей
ms70drv
101.55030
MS70DRV ( 5.5.20.0 )

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

MS SQL2014: Не выдавать предупреждение при работе с этой версией СУБД

Описание :

MS SQL

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



MSSQL

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Не выдавать предупреждение при старте на MS SQL Server 2014

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


Доработано.
ms70drv
101.55248
MS70DRV ( 5.5.20.0 )

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

Неадминистратор может модифицировать данные в меню Регистрации модуля Репликация данных?

Описание :

CORPO-клиент:Регистрация Групп Запросов

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



Права доступа
Репликация данных
Настройка

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Нет возможности раздать права привелегированным пользователям на таблицы, необходимые для настройки Корпо-обмена.

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


Исправлено. В список таблиц для настройки прав включены таблицы x$JournalConfig и x$RegisterTable.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Привелегированным пользователям добавить права RIUD на таблицы x$JournalConfig и x$RegisterTable.
ms70drv
101.55254
MS70DRV ( 5.5.20.0 )

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

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

Описание :

Общие вопросы взаимодействия с СУБД

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



Филиальность

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Изменить алгоритм подбора индекса, когда порядок не задан явно,
при включенной филиальности.
Выбирать индекс, наилучшим образом настроенный под филиальность.
По параметру -- выдавать предупреждение и без филиальности.

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


Реализовано.
Параметр SQLDriver.NoOrderScanSeverity
ms70drv
102.111108
MS70DRV ( 5.5.20.0 )

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

На MS SQL Server нужно ускорить запросы к филиальным таблицам.

Описание :

MS SQL

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



Филиальность
MSSQL

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Ускорить запросы к филиальным таблицам за счёт настройки
индексов системы Галактика ERP под филиальность

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


Доработано.
* доработка включается только если есть филиалы
* индексы всех "филиальных" (т.е. не общих) таблиц содержат сегмент филиала
* введён новый класс "монофилиальных" таблиц, у которых сегмент филиала ведущий для большинства прикладных индексов (подробнее см. документацию)
* перестройка индексов осуществляется с помощью chkmssql (можно запустить прямо из модуля Филиальность), причём во время перестройки пользователи могут работать с системой
* при проверке с помощью chkmssql про индексы, которые не идеальны в плане использования филиального сегмента (ещё не обработаны после установки обновления или изменения настройки филиальности), выдаётся отдельный текст ошибки (не такой, как про совсем неправильные индексы)

Минусы:
* индексы занимают больше места на диске
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Инструкция для клиентов, использующих филиальность! Если филиальность не используется, то никаких дополнительных действий не требуется.

1. Донастройте филиальность в комплеке Support, возможно, объявив некоторые таблицы монофилиальными.
2. Запустите проверку индексов из меню Операции > Коррекция индексов модуля Филиальность без исправления, почитайте, что она собирается исправить.
Обратите внимание на индексы, которые не "неправильно настроен под филиальность", а "некорректен или отсутствует". Если такие есть -- их расхождение не связано с данной доработкой, проконсультируйтесь с техподдержкой прежде чем их исправлять.
3. Запустите проверку индексов из меню Операции > Коррекция индексов модуля Филиальность с исправлением в фоне.
Процесс может идти долго. Можно убивать процесс, если слишком грузит сервер, а потом запускать заново. Можно административными средствами понизить ему приоритет. Также можно убить процесс support, а процесс chkmssql оставить.
4. Докомпиляцию лучше делать докомпилятором содержащим решение данной проблемы, тогда те индексы, которые меняются при докомпиляции, будут сразу правильно настроены под филиальность. При желании можно также перетащить список монофилиальных таблиц с 9.1 на 8.1 (поле X$FILES.XF$FLAGS2) перед докомпиляцией.


5.5.41.05.5.40.05.5.39.05.5.38.45.5.38.15.5.38.05.5.37.65.5.37.05.5.36.05.5.35.05.5.34.05.5.33.05.5.32.05.5.31.05.5.30.05.5.29.05.5.28.05.5.27.05.5.26.05.5.25.05.5.24.05.5.23.05.5.22.05.5.21.05.5.20.05.5.19.05.5.18.05.5.17.05.5.16.05.5.15.05.5.14.05.5.13.05.5.12.05.5.11.0