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

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

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

Количество версий компонента21
Количество рещенных задач288
Последная дата обработки компонента2023-03-31 14:12:23
Последная дата файла2023-03-31 12:46:39
Последная версия5.5.41.0

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

pg90drv
102.119528
PG90DRV ( 5.5.13.0 )

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

9.1 Атл.5512 Ошибки при работе с филиальной базой

Описание :

PostgreSQL

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



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
9.1 Атл.5512 Ошибки при работе с филиальной базой
Фактические затраты - Расчеты - Расчет смет расходов - ин-с "Расчет фактических смет" (см.влож.файл).
В результате выполнения (кнопка "Продолжить") выдается сообщение об отсутствии настроек аналитик продуктов выпуска, хотя они имеются ( Фактические затраты - Настройка - Настройка аналитики продуктов выпуска).

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


Исправлена генерация запроса при филиальности
pg90drv
102.119621
PG90DRV ( 5.5.13.0 )

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

Создавать служебные объеты для временных таблиц в схеме пользователя

Описание :

PostgreSQL

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



PostgreSQL

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

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


Доработан механизм создания временных таблиц.
pg90drv
102.119795
PG90DRV ( 5.5.13.0 )

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

Внутренняя ошибка интерфейса доступа к базе данных

Описание :

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

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



Драйвера БД
Oracle
PostrgeSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Если идет вставка в таблицу без суррогатного ключа,
и все поля заполняются значениями по умолчанию (нулями, пустыми строками),
то программа формирует неправильный запрос в БД, вставка не проходит.
Например, в support модуль SQL пишем
insert pick set wlist := 0;
Неправильный запрос:
INSERT INTO TEST."PICK" () VALUES()

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


Исправлено.

pg90drv
102.119855
PG90DRV ( 5.5.13.0 )

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

Инсталятор добавляет объеты в public схему

Описание :

PostgreSQL

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



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
С помощью инсталлятора устанавливаем галактическую базу на чистый сервер БД. В схеме public (просматриваем в pgAdmin)
в разделе "триггерные функции" после установки появляются объекты, которые должны быть в той схеме, куда ставим БД.

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


Доработан механизм генерации названий объектов.
pg90drv
101.50254
PG90DRV ( 5.5.13.0 )

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

Ошибка при установке схемы с прикладным кодом на PostgreSQL

Описание :

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

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



Драйвер PostgreSQL. Ядро системы работы с данными.

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При установке схемы PostgreSQL с включенной опцией "Устанавливать прикладной код" утилита asql.exe выдает
ошибку.

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


Исправлено.
pg90drv
102.120751
PG90DRV ( 5.5.13.0 )

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

AQATEST. Internal error 4 при расчете б/л

Описание :

неотклассифицировано

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


PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----

AQATEST +. + Internal error 4 ( +Значение вне допустимого диапазона)in base.dll at 0003B30C.
Тест 1.0- 1.1  + n:\LIBAQATEST\810\REL+OBNOVL\Uppers\ZAR\IRUS\irus\ +
 +На Oracle и Ms sql тест проходит. +
 +

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


Доработан механизм отлова некорректных для текущего формата данных с плавающей точкой.
pg90drv
102.121004
PG90DRV ( 5.5.13.0 )

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

9.1 Падение на PGS на сегменте восстановления с филиальностью

Описание :

неотклассифицировано

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


PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----

9.1 Падение на PGS на сегменте восстановления с филиальностью.
На MSSQL И на ORACL тест проходит
Тест:N:\LIBAQATEST\810\REL+OBNOVL\PROIZV\TestFilial\
сегмент:Филиалы_Сохранение

База:
by01-pgsql01.topsoft.local 5432 PROIZV Proizv2

Содержание PG90DRV.LOG:
19.12.2012 13:36:02 []:
Unsupported character set ! NLS_CHARACTERSET = UTF8

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



pg90drv
102.121060
PG90DRV ( 5.5.13.0 )

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

Слетает коэффициент коррекции налога и его невозможно корректировать

Описание :

Расчет подоходного налога

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



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----

Слетает коэффициент коррекции налога и его невозможно корректировать.
Документы-Лицевые счета-Смежные данные-Размер годового дохода. На базе первоначально "коэф. корр." был установлен 0,9, при расчете заработной платы этот коэф. установился на 1, в результате неверный налог. Если зайти в интерфейс и поменять коэф. с "1" на "0,9", то он переустанавливается на "0".
Проявляется только на PostgreSQL.

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


Исправлен механизм обнуления.
pg90drv
102.121067
PG90DRV ( 5.5.13.0 )

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

Некорректная справка расчета отпуска

Описание :

неотклассифицировано

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



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----

Некорректная справка расчета отпуска
Проявляется только на PostgreSQL. Сам расчет верный , а заполнение справки нет.
Во вложении справка.

В январе 2012 отработан один день, в колонке "Дн/час" должно стоять 0,95, стоит 0. Расчет среднего исходит из 0,95. В итоге расчет верный.

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


исправлена доработками в 102.121060
pg90drv
102.121092
PG90DRV ( 5.5.13.0 )

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

AQA. Рассинхронизация теста при прогоне с филиальнсотью из-за ошибки удаления проводки

Описание :

AQA - Система автотестирования

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



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
AQA. Рассинхронизация теста при прогоне с филиальнсотью из-за ошибки удаления проводки
Ресурсы и тесты библиотеки для тестирования Атлантиса 5.5
План "6.ОС - Картотека - Ведение картотеки"

¦*********
¦* ОШИБКА: В программе встретилось: AQA_StrMessage_Start
В тесте прописано: AQA_PutCommand
Выполнение теста прекращено !
¦*********
¦
+ 19:06:39 ¦ (2305): Текущий оператор aqa-скрипта:
+ 19:06:39 ¦ (2305): (2305): AQA_PutCommand (cmDelete,'~F8~ Удалить');
+ 19:06:39 ¦ (2305): Текущий оператор программы:
+ 19:06:39 ¦ (2305): AQA_StrMessage('Ошибка удаления старой проводки по ТХО : OBOROT.DAT !',cmOK);
+ 19:06:39 ¦ (2305): В программе сообщение :
¦ Ошибка удаления старой проводки по ТХО : OBOROT.DAT !
+-----------------------------------------------------------------------------
+ 19:06:40 ¦ (2305): Завершение сегмента : 6.ОС-Картотека-Ведение картотеки_Проверка функций и кнопок -углубленная

Эта ошибка происходит при отвязке ТХО, по которой были сформированы проводки в операции изменения стоимости ОС
в протоколе пишет:
"Ошибка ¦ Ошибка удаления старой проводки! Код ошибки 46; Oborot.Nrec = 8797"

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


Исправлена проверка правильности удаления для филиальной базы.
pg90drv
102.121168
PG90DRV ( 5.5.13.0 )

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

Сообщение об ошибке при перевыборе Хозоперации

Описание :

неотклассифицировано

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


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


pg90drv
101.50423
PG90DRV ( 5.5.13.0 )

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

Ошибка при создании таблицы в "Консоли управления" на PostgreSQL

Описание :

PostgreSQL

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



Драйверы БД
Инсталляторы БД
PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ошибка при создании таблицы в "Консоль управления".

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


Исправлено.
pg90drv
101.51114
PG90DRV ( 5.5.13.0 )

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

Обрезается результат запроса

Описание :

Прямой SQL

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



DSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Неправильно определяется длина строки, получаемой сложным выражением, например
sql select KAtMc.name || ' плюс ' || KAtMc.name from KatMC;
В результате строки обрезаются

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


Если длина результата потенциально может быть больше 255 символов, предполагаем, что будет не более 255.
Если де факто получится строка длиннее 255 -- будет сообщение об ошибке.
Чтобы избежать этого, используйте SUBSTRING в выражении.
Корректную работу со строкой длиннее 255 символов сделать сейчас не получится.
pg90drv
102.115750
PG90DRV ( 5.5.13.0 )

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

9.1 PostgreSQ ПП 103(5) При выполнении алгоритма - ошибка SQL сценария и падение

Описание :

PostgreSQL

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



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
9.1 ПП 103(5) При выполнении алгоритма - ошибка SQL сценария и падение.

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


Реализован механизм создание временных таблиц на платформе постгреса.
Создание временных таблиц с индексами и триггерами происходит без ошибок, но с созданием ошибок в pg90drv.log
Эти ошибки не влияют на работу прикладного кода.
Проблема на доработку pg90drv.log создана отдельно.

5.5.41.05.5.40.05.5.39.25.5.39.05.5.38.45.5.38.15.5.38.05.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.28.05.5.20.05.5.14.05.5.13.05.5.12.0