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

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

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

Количество версий компонента21
Количество рещенных задач30
Последная дата обработки компонента2020-12-27 23:41:19
Последная дата файла2020-12-27 23:37:55
Последная версия9.1.12.3

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

FIAS
101.65835
FIAS ( 9.1.6.0 )
2018-11-26 12:47:39

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

проблемы со скачиванием с web-сервиса полного архива АТД ФИАС

Описание :

Импорт каталога АТД

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


Проблемы со скачиванием с web-сервиса полного архива АТД ФИАС (на состояние 25.10.2018). Текущая версия архива - 487. При сильном устаревании справочника или первой загрузки его в БД Галактика предлагает проимпортировать АТД (в режиме инициализации) с web-сервиса сервера ФИАС. Делается это путем загрузки полного архива базы размером около 5.8 Гб. По какой-то причине (проверялось на нескольких компьютерах в локальной сети) загрузка доходит до 1.5Гб из 5.87Гб и интерфейс показывает, что загружено 100%, 5.87 из 5.87, пытается распаковать неполный архив с ошибкой, но отображает информацию, что все проимпортировано, изменений не найдено и есть ошибки (в логе):
[25.10.2018 13:30:02] - C:\FIAS\full.rar: 1,58 Гб загружено
[25.10.2018 13:31:28] - C:\FIAS\full.rar: архив поврежден

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


В случае возникновения прерываний на стороне источника, реализована система переподключения и дозагрузки архива. Попыток дозагрузки 20. Сообщение о дозагрузке "Попытка переподключения (ожидание 5 секунд): номер попытки".
FIAS
101.65968
FIAS ( 9.1.6.0 )
2018-11-26 12:47:39

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

проверка на наличие свободного места при загрузке полного архива ФИАС

Описание :

Импорт каталога АТД

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


Импорт АТД. ФИАС.
Процесс импорта состоит из загрузки, распаковки архива и импорта данных в базу данных. При инициализации загружается большой архив, который при распаковке занимает еще в ~10 раз больше. Пользователи не всегда правильно оценивают свободное место на диске и может случиться так, что места не хватит и время на загрузку и частичную распаковку архива будет потрачено зря. А это может быть несколько часов.

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

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


Импорт АТД. ФИАС. Инициализация.
После запуска импорта:
1. Получается свободное место в гигабайтах на диске по указанному для загрузки файлов пути.
2. Рассчитывается примерное необходимое место в гигабайтах по формуле: округление_до_целого(размер_архива + (размер_архива * 10)) + 1 гигабайт.
3. Сравниваются полученные в п.1 (доступное место) и п.2 (требуемое место) величины и если доступного места меньше требуемого, выдается предупреждение "Не хватает свободного места на диске! Свободное место на диске - X Гб. Требуемое место на диске - Y Гб. Продолжить?". По умолчанию активна кнопка "Нет".

9.1.12.39.1.12.09.1.11.09.1.10.09.1.009.09.1.008.09.1.8.09.1.7.09.1.007.09.1.006.09.1.6.09.1.005.09.1.5.09.1.004.09.1.4.09.1.3.09.1.003.09.1.002.09.1.2.09.1.001.09.1.1.0