Информация о файле обновления Галактика PG90DRV_DLL_55332.TXT


Описание файла обновления:
ФайлPG90DRV_DLL_55332.TXT
Обновлениеpg90drv_DLL_55332
НазначениеСпециальное
Продукт
Релиз20/03/2012 :
Компонентpg90drv
ТипDLL
Версия5.5.33.2
Дата2019-02-22 14:56:37
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.66621NEWPostgreSQL: Ошибка при старте Атлантис-приложения, если в настройках ODBC отсутствуют значения полей "User Name" и "Password".Поддержка различных платформ баз данныхPostgreSQL
PostgreSQL ------ ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Приложение не стартует, если в настройках ODBC отсутствуют значения полей "User Name" и "Password".Исправлено. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: В конфигурационные файлы приложения в секцию [DataBase] необходимо добавить параметр InstanceName, содержащий имя используемого экземпляра БД(DATABASE) PostgreSQL.
102.196909NEWПри распределении затрат "Фатальная ошибка при копировании во временную таблицу (аналог VolProd). Код ошибки: [1]".КонтроллингРаспределение затрат
MSSQL Временные таблицы DSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не работает групповая вставка во временную таблицу после того, как из неё убрать ненужное поле версионности.Исправлено.
101.655785.5.33.0Сделать настройку навигационного кеша ПГ с помощью параметраПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL Кеширование ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать настройку навигационного кеша с помощью параметраDataBase.RCacheOptions Настраивается для каждой таблицы отдельно. Можно задать тип кеширования (отключен/сбрасывать при закрытии интерфейса/глобальный) и время жизни в секундах. Добавлены предустановленные настройки для некоторых системных таблиц (их можно перекрыть параметром)
101.656025.5.33.0Появляется ошибка при расчете прав на таблицу lschetПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Появляется ошибка при расчете прав на таблицу lschet.Исправлено.
101.655935.5.33.0PostgreSQL 9.6, кодиров OEM: конфиг-ом добавили внешние атрибуты, напр, Строка, Дата, Мемо; по F2 вызываем интерфейс =Внешние атрибуты таблицы= и вводим значения в доб-е поля, в рез-те значения появляПоддержка различных платформ баз данныхPostgreSQL
Внешние атрибуты PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Если у документа не было внешнего атрибута, а потом его ввели, кеш не обновляется и показывает, что атрибут все еще не заполненИсправлено.
102.1889965.5.33.05532pgsql: ошибка при вводе листка нетрудоспособностиПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При редактировании записи при отсутствии позиции в кеше (например, запись была незадолго вставлена, или кеш отключен) возникает ошибка 4 (де факто изменение проходит успешно)Исправлено.
102.1889375.5.33.05532 pgsql. Не очищаются ранее рассчитанные суммы по наряду после переноса незаполненной лицевой стороныПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не очищаются ранее рассчитанные суммы по наряду после переноса незаполненной лицевой стороны.Исправлено.
102.1889385.5.33.05532 pgsql. Не разбивается по переходам второй сотрудник в нарядеПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не разбивается по переходам второй сотрудник в наряде при переносе лицевой стороны с учетом переходов в межпериод.Исправлено.
102.1889525.5.33.05532pgsql. Приказы с РПД=20,21,30 с выплатой в межпериод. Ошибки в записях о выплате в межпериодПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL Навигация ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Вызов RecordExists сбрасывает флаги измененности полей. Т.о., если сначала заполнить новую запись перед вставкой, потом через тот же синоним проверить наличие другой записи в таблице, используя RecordExists, то новые значения полей будут утеряны.Исправлено.
102.1893805.5.33.05532pgsql: Не заполняется категория в лицевых счетахПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не происходит подцепка по несуррогатному индексу, если значение 0 (система считает, что если значение ссылки на классификатор 0, то записи в классификаторе нет, а это не так)Исправлено.
102.1894655.5.33.05532pgsql. Не работает поиск в интерфейсеПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Подстрочный поиск происходит с учетом регистра, если по полю нет индекса. Должен происходить всегда без учета регистра.Исправлено.
101.646335.5.33.0Сделать на ПГ утилиту проверки соответствия объектов в БД и их прообраза в словаре и исправления несоответствийПоддержка различных платформ баз данныхИнсталляция, настройка, проверка БД
PostgreSQL Утилита проверки БД ------ СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать на утилиту проверки и ремонта базы данных для PostgreSQL.Реализовано. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Компонент BaseCheck.exe должен устанавливаться в выборочном режиме.
102.1902445.5.33.0PGSQL. Отсутствует позиция. таблица N1108 при создании платежа из кредитаПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Отсутствует позиция. таблица N1108 при создании платежа из кредита.Исправлено.
101.659585.5.33.0PostgreSQL: не регистрируется событие Неверный вход в Журнале событийПрава доступаОбщие проблемы по модулю
PostgreSQL Права доступа ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не регистрируется событие "Неверный вход" в Журнале событий.Исправлено.
102.1895165.5.33.0PGSQL. Невозможно создать пользовательскую аналитику, не заполнив аббревиатуруПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Неправильно работают т.н. null-индексы, в частности null-индекс по аббревиатуре аналитики. Индексный поиск пустой строки не должен ничего возвращать.Исправлено.
101.657015.5.33.0PostgreSQL 9.6, кодировка OEM: в модуле Рабочее место пользователя в окне =Настройка рабочего места пользователя= после перезапуска интерфейса не сразу обновляется информация, если в базе одновременноПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- В модуле Рабочее место пользователя, в окне Настройка рабочего места пользователя после перезапуска интерфейса не сразу обновляется информация, если в базе одновременно работают два пользователя.Исправлено.
101.656905.5.33.0При импорте/репликации записей из другого офиса сбивается нумератор суррогатного ключа нашего офисаПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Запретить использование несколько схем Галактики в одном инстансе на уровне инсталлятора БД. При импорте/репликации записей из другого офиса сбивается нумератор суррогатного ключа нашего офиса. Нумератор нужно редактировать только если номер офиса импортируемых данных совпадает с текущим офисом.Реализовано.
102.1893745.5.33.05532 pgsql. Ошибка при расчете среднедневной зарплаты по предприятию.Поддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Ошибка при расчете дневной зарплаты по предприятию.Исправлено.
102.1873485.5.33.0PostgreSQL. Ошибки при докомпиляции БДПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Ошибки при докомпиляции БДИсправлено
102.1568705.5.33.0Блокировка пользователя после ввода N раз неверного пароляПрава доступаНастройка системы
Права доступа ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать опцию автоматической блокировки пользователей в том числе в СУБД после неправильного ввода пароля N раз Сделать опцию автоматической разблокировки таких пользователей через M минутРеализовано. Функционал действует только при работе Atlantis-приложения, но не при доступе к БД через стороннее приложение. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: MSSQL: 1. Выполните обновление вспомогательной службы napsrv.exe с помощью инсталлятора БД ms_inst.exe. Порядок действий подробно рассмотрен в п. 2.4.5 Документа "Система Галактика ERP. Платформа MS SQL Server. Инструкция по установке" 2. Запустите проверку целостности БД с опциями "Проверка корректности триггеров" (ChkBase.Triggers=On), "Проверка служебных объектов" (ChkBase.StoredProcs=On) Oracle, PG: Запустите проверку целостности БД с опцией "Проверка служебных объектов" (ChkBase.StoredProcs=On).
102.1020515.5.33.0Блокировать учетную запись на урвне БДПрава доступаПользователей
Права доступа ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- При блокировке пользователя в Support блокировать его учётную запись в СУБД.Доработано. Применимо к платформам MSSQL, Oracle, PostgreSQL # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Запустите проверку целостности БД с опциями "Проверка корректности триггеров" (ChkBase.Triggers=On), "Проверка служебных объектов" (ChkBase.StoredProcs=On)
101.609825.5.32.0PG: изменить тип строковых полей на citext для тех, по которым индексы upcaseПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Использовать тип данных citext для строковых полей, по которым индексы UPCASEСделано. В таблицах Галактики ERP имеется 6 полей, по которым есть индексы как UPCASE так и NOUPCASE. Сейчас все индексы по ним будут работать как UPCASE.
101.630625.5.32.0Ошибки навигации на новой версии драйвера ПГПоддержка различных платформ баз данныхPostgreSQL
AQA PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не запускается подмножество акваплана (только выбранные сегменты) по причине неправильной работы GetEqual по кешу.Исправлено.
101.640005.5.32.0Перенести функционал 102.47413 на постгреПоддержка различных платформ баз данныхPostgreSQL
Семафоры PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Нужна функция, которая бы возвращала имя пользователя, захватившего данный семафор, и по возможности другую информацию на платформе PostgreSQL.Добавлена функция function GetSemaphoreBlocker(semId : string; var minMode : byte; R : record of X$Semafors): Word; # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
101.640325.5.32.0PostgreSQL: Сообщение об ошибке при установке текущего офисаПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Входим в модуль Права доступа, заводим абонента и по Alt+D пытаемся установить этотого абонента в качестве текущего офиса и перевести в него пользователей БД. Получаем сообщение об ошибке.Исправлено.
101.640655.5.32.0PostgreSQL: Runtime при выполении просмотра журналаПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Аварийное завершение работы приложения при выполнении просмотра журнала.Исправлено.
101.640645.5.32.0PostgreSQL: Ошибка при включении настройки журнализацииПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Ошибка при включении настройки журнализации.Исправлено.
101.640715.5.32.0PostgreSQL: Не работает журнализацияПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не происходит журнализация.Исправлено.
101.640845.5.32.0Система не понимает пустого пароляПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Система не понимает пустого пароляИсправлено.
101.642325.5.32.0PostgreSQL: Все сообщения в PG90DRV.LOG выдать в одной кодировкеПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Все сообщения в PG90DRV.LOG выдать в одной кодировке.Реализовано.
101.640445.5.32.0PostgreSQL: runtime 216 при проверке реестра настроекПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При выполнении проверки реестра настроек (Настройка - Администратор- Проверка реестра настроек) возникает ошибка.Исправлено.
101.645375.5.32.0runtime sql select * from atState;Инструментарий прикладного программистаПрямой SQL
Прямой SQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При вызове конструкции "sql select * from atState" происходит аварийное завершение работы приложения.Исправлено.
101.640535.5.32.0PostgreSQL: Не подсчитывается пиковое значение в Монитогинге лицензийПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не подсчитывается пиковое значение в Мониторинге лицензий.Исправлено.
101.642185.5.32.0Попытка использовать зеркальные поля $UP, которых нетПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Попытка использовать зеркальные поля $UP, которых нет.Исправлено.
101.643985.5.32.0Избавиться от необходимости окавычивать имена схемы, таблиц, полей при написании запросов к схеме Галактики на PGПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Создавать имена схем, таблиц, полей без кавычек.Реализовано.
102.1198015.5.32.0DSQL доработать CURDATE, CURTIME,CURDATETIME...Поддержка различных платформ баз данныхPostgreSQL
PostgreSQL Инсталлятор БД ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Доработать до применения в PostgreSQL функций дата время в конструкциях прямого SQL.Исправлено.
102.1833545.5.32.0Рантайм при создании собственного платёжного порученияПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Аварийное завершение работы приложения при создании собственного платёжного поручения.Исправлено.
101.640275.5.32.0PostgreSQL: Ошибка при создании хранимых процедурПоддержка различных платформ баз данныхИнсталляция, настройка, проверка БД
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При установке БД на этапе создания хранимых процедур в консольное окно и в asql.log выдается сообщение об ошибке: Ошибка: Неизвестная функция COMP, или нет прав ее вызывать (стр.3, поз.27 в C:Gal910DB_INST..exeStoredScriptsBase_dllatl_db.sql.vip) return From_Sec100(comp(int64(To_Sec100(D))+T));Исправлено.
102.1829865.5.32.0Периодические рантаймы при нагрузочном тестированииПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Периодические рантаймы при нагрузочном тестировании.Исправлено.
102.1756825.5.32.0Рантайм при формировании отчёта Ведомость наличия ОСПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Аварийное завершение работы приложения при формировании отчёта "Ведомость наличия ОС".Исправлено.
101.504665.5.32.0Реализовать побитовые операции в прямом SQL на PostgreSQLПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL Инсталлятор БД ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать функции BITAND, BITNOT, BITOR и BITXOR работоспособными на платформе PostgreSQL.Реализовано.
102.1756405.5.32.0Не видит лицевых счетов после восстановления БДПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Не видит лицевые счета после восстановления БД.Исправлено.
102.1848245.5.32.0некорректное переключение настройкиПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Некорректное переключение настройки.Исправлено.
101.640435.5.32.0PostgreSQL: Сообщение об ошибке на старте Галактики ERP 9.1Поддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При первом запуске пользователем Галактики ERP на старте выдается сообщение об ошибке.Исправлено.
102.1847375.5.32.0некорректный ввод нового субсчетаПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При создании нового субсчёта по F7 не привязывается родительский счётИсправлено.
102.1848215.5.32.0Некоррректное создание нового платежного порученияПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Некорректное создание нового платежного поручения.Исправлено.
102.1851195.5.32.0Некорректный выбор некоторых режимов при вводе шаблона проводки в ТХО.Поддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Некорректный выбор некоторых режимов при вводе шаблона проводки в ТХО.Исправлено.
102.1848525.5.32.0Не срабатывает поиск с фильтром на вхождение подстроки как префикса.Поддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не срабатывает поиск с фильтром на вхождение подстроки как префикса в определённых интерфейсах (это не системный поиск, а прикладной), если следующая буква после введённого префикса не пробел.Исправлено.
101.646415.5.32.0Сделать параметр, по которому ошибка #5(DuplicateKey) будет писаться в логПоддержка различных платформ баз данныхОбщие вопросы взаимодействия с СУБД
Утилита проверки БД ORACLE MSSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать параметр, по которому ошибка #5(DuplicateKey) будет писаться в лог.Изменено
102.1756455.5.32.0Не формируется Отчёт по реализации в разрезе ТМЦПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При выполнении цикла _loop некоторые подчинённые таблицы (которые сочли ненужными) не выбираются из базы, плюс им не ставится флаг MakeLinkRequired; в результате, если они всё-таки понадобятся, то позиция в них не будет браться.Невошедшим таблицам ставится флаг MakeLinkRequired.