-*- encoding: cp1251 -*-

Common v3.55.31 от 30.12.2015
DSP v3.6.345 от 30.12.2015
-----------------------------

  * Код задачи: 39379. Изменено сообщение о неработоспособности утилиты
    автообновления.
    Изменены: HTDBRunAutoUpdate.
    27.12.2015 М.А.Степанов

Common v3.55.30 от 07.12.2015
DSP v3.6.342 от 07.12.2015
-----------------------------

  * Код задачи 39358. Протоколирование HST2DBD осуществляется обычными DSP'шными
    средствами, в основной лог приложения.
   P- Утилита HyTechDictToSQLite, использующая данный модуль и при этом сама
      работавшая с protocol.txt, завершалась с сообщением, что файл занят.
      (Ни в один её выпуск эта ошибка не попала.)
    Изменены: hst2dbd_utils.
    07.12.2015 А.В.Соса
                                 --- * ---

Common v3.55.29 от 10.11.2015
DSP v3.6.341 от 03.11.2015
-----------------------------

  * Код задачи: 39162. Теперь все выводимые при формировании описателя DBD
    сообщения протоколируются в файл protocol.txt.
    Изменен: hst2dbd_utils.
    09.11.2015 М.В.Тукмакова

Common v3.55.28 от 22.10.2015
DSP v3.6.338 от 08.10.2015
-----------------------------

  * Код задачи: 39045. Изменено сообщение о неработоспособности утилиты
    автообновления.
    Изменены: HTDBRunAutoUpdate.
    20.10.2015 М.А.Степанов

Common v3.55.27 от 20.10.2015
DSP v3.6.338 от 08.10.2015
-----------------------------

  * Код задачи: 39017. Проверка работоспособности утилиты автообновления:
    учитывается ситуация когда утилита только что установлена и еще не
    запускалась, в этом случае не выдается сообщение о том что она не
    работает.
    Изменены: HTDBRunAutoUpdate, GlobalInstallParameters.
    19.10.2015 М.А.Степанов
  - Код задачи: 39016. В сообщении о том что утилита автообновления не
    может проверить обновления не была указано имя компьютера.
    Изменены: HTDBRunAutoUpdate.
    16.10.2015 М.А.Степанов

Common v3.55.26 от 09.10.2015
DSP v3.6.338 от 08.10.2015
-----------------------------

  * Код задачи: 38922. Изменено сообщение когда нет файлов обновлений а
    информация о их наличии есть.
    Изменены: HTDBRunAutoUpdate.
    08.10.2015 М.А.Степанов

Common v3.55.25 от 06.10.2015
DSP v3.6.337 от 06.10.2015
-----------------------------

  - Код задачи 38864. При работе с сертификатами в Base64 происходила ошибка.
    Добавлены: JwaWinCrypt.pas.orig.
    Изменены: CryptoApiUtils, JwaWinCrypt.
    06.10.2015 Д.А.Бондаренко
  * Код задачи: 38846. Однопользовательская версия: Обрабатывается
    ситуация когда о наличии обновления есть информация в globals.db а самих
    файлов обновлений нет.
    Изменены: HTDBRunAutoUpdate.
    05.10.2015 М.А.Степанов

Common v3.55.24 от 17.09.2015
DSP v3.6.334 от 17.09.2015
-----------------------------

  - Код задачи 38724. При проверке версии обновлений могли происходить утечки
    памяти.
    Изменены: HTDBRunAutoUpdate.
    16.09.2015 Д.А.Бондаренко

Common v3.55.23 от 08.09.2015
DSP v3.6.332 от 31.08.2015
-----------------------------

  > Код задачи 38485.
    - Исправлена опечатка в сообщении о неработающем загрузчике обновлений.
   P* Имя проекта в сообщениях теперь берётся из свойств приложения.
    Изменены: HTDBRunAutoUpdate.
    02.09.2015 Д.А.Бондаренко

Common v3.55.22 от 31.07.2015
DSP v3.6.329 от 28.07.2015
-----------------------------

  * Код задачи 38255. Вместо набора "бинарных" полей, в dbd выгружается
    информация об одном бинарном поле (типа BLOB или MEMO).
    Изменен: hst2dbd_utils.
    30.07.2015 А.В.Шаров

Common v3.55.21 от 29.07.2015
DSP v3.6.329 от 28.07.2015
-----------------------------

Common v3.55.20 от 02.07.2015
DSP v3.6.327 от 02.07.2015
-----------------------------

  * Проверка работы downloader выполняется периодически, 
    проверка загруженных обновлений выполняется только при входе в программу.
    Изменены: HTDBRunAutoUpdate.
    01.07.2015 М.А.Степанов

Common v3.55.19 от 01.07.2015
DSP v3.6.326 от 29.06.2015
-----------------------------

  * Изменен интерфейс CheckUpdateDownloaderWork.
    Изменены: HTDBRunAutoUpdate.
    30.06.2015 М.А.Степанов
  * Автоматическое обновление: Добавлена проверка скачанных обновлений и
    работоспособновсти скачивателя.
    Изменены: HTDBRunAutoUpdate.
    Добавлены: GlobalInstallParameters.
    29.06.2015 М.А.Степанов

Common v3.55.18 от 24.06.2015
DSP v3.6.325 от 24.06.2015
-----------------------------

  + Код задачи 37876. Добавлены функции GetSubjectCommonName, 
    GetSubjectCommonNameFromCertStream.
    Изменены: CryptoApiUtils.
    24.06.2015 Д.А.Бондаренко

Common v3.55.17 от 23.06.2015
DSP v3.6.324 от 23.06.2015
-----------------------------

Common v3.55.16 от 18.05.2015
DSP v3.6.321 от 18.05.2015
-----------------------------

  * Добавлены модули для работы с сертификатами.
    Добавлены: CryptoApi\*.*
    15.05.2015 М.А.Степанов

Common v3.55.15 от 23.04.2015
DSP v3.6.318 от 02.04.2015
-----------------------------

  * Отменены правки по задаче 37226.
    Изменены: Common.py.
    20.04.2015 Д.А.Бондаренко

Common v3.55.14 от 20.04.2015
DSP v3.6.318 от 02.04.2015
-----------------------------

  * Код задачи 37226. Функция commit_to_svn теперь запускает рекурсивное
    внесение изменений.
    Изменены: Common.py.
    20.04.2015 Д.А.Бондаренко

Common v3.55.13 от 30.03.2015
DSP v3.6.314 от 26.03.2015
-----------------------------

  - Код задачи: 36652. При извлечении новых update.exe, instadd.dll, VegaInstUtils.dll
    из обновлений, обновления обрабатывались в неверном порядке, в результате 
    извлекался не последний файл. Исправлено, а также теперь файлы сортируются не по 
    имени файла а по дате-времени обновления из ini-файла.
    Изменены: HTDBRunAutoUpdate.
    29.03.2015 М.А.Степанов

Common v3.55.12 от 23.03.2015
DSP v3.6.311 от 23.03.2015
-----------------------------

Common v3.55.11 от 18.03.2015
DSP v3.6.309 от 29.01.2015
----------------------------

  * Вынесена из VegaUpdateDownloader процедура RunAutoUpdateSetup, 
    в нее добавлен запуск архивации.
    Изменены: HTDBRunAutoUpdate.
    18.03.2015 М.А.Степанов

Common v3.55.10 от 06.02.2015
DSP v3.6.309 от 29.01.2015
----------------------------

  * Код задачи: 36159. Автоматическое обновление: при запуске из 
    утилиты обновления каталоги с exe указывались некорректно.
    Изменены: HTDBRunAutoUpdate.
    06.02.2015 М.А.Степанов

Common v3.55.9 от 06.02.2015
DSP v3.6.309 от 29.01.2015
----------------------------

  * Код задачи: 36159. Автоматическое обновление: изменены сообщения 
    о некорректной версии программы.
    Изменены: HTDBRunAutoUpdate.
    06.02.2015 М.А.Степанов
  - Код задачи: 36166. RunAutoUpdateDBFromDownloader:
    При запуске обновления из окна настройки параметров утилита обновления
    не закрывалась, в результате чего невозможно было выполнить
    обновление.
    Изменены: HTDBRunAutoUpdate.
    06.02.2015 М.А.Степанов
  * Автоматическое обновление: Добавлен контроль наличия update.date_time
    в params.ini.
    Изменены: HTDBRunAutoUpdate.
    06.02.2015 М.А.Степанов

Common v3.55.8 от 05.02.2015
DSP v3.6.309 от 29.01.2015
----------------------------

  * Код задачи: 35960. Добавлена функция RunAutoUpdateDBFromDownloader.
    Изменены: HTDBRunAutoUpdate.
    05.02.2015 М.А.Степанов
                                 --- * ---

Common v3.55.7 от 29.01.2015
DSP v3.6.309 от 29.01.2015
----------------------------

  * Код задачи: 35329. Теперь формирование описателя DBD по описателю HyTech
    разделено на две части: построение промежуточной БД SQlite, содержащей в
    себе всю необходимую информацию из описателя HyTech, и получение описателя
    DBD по промежуточной БД SQlite.
    Изменен: hst2dbd_utils.
    29.01.2015 М.В.Пекшева
 B+ Код задачи 35983. В вывод таблицы в текстовый протокол добавлена
    возможность переноса строк по заданному набору символов.
    Изменены: LogWriter.pas
    22.01.2015 Д.А.Бондаренко
                                 --- * ---

Common v3.55.6 от 03.12.2014
DSP v3.6.306 от 03.12.2014
----------------------------

Common v3.55.5 от 01.12.2014
DSP v3.6.305 от 01.12.2014
----------------------------

  - Код задачи 35100. Неправильно выполнялся контроль версии обновлений.
    Изменены: Install/HTDBRunAutoUpdate.
    21.11.2014 Д.А.Бондаренко
  + Код задачи 35100. Добавлена возможность задавать набор масок для
    принимаемых файлов обновления. Доработан диалог выбора каталога.
    Изменены: Install/HTDBRunAutoUpdate.
    21.11.2014 Д.А.Бондаренко
                                 --- * ---

Common v3.55.4 от 11.11.2014
DSP v3.6.300 от 11.11.2014
----------------------------

 P* Код задачи: 35035. Добавлена функция CheckDependentFieldsRequired,
    CheckDateTimeSequence, CheckDateField, CheckDateFieldPair: добавлена
    возможность только получить сообщение, без исключения.
    Изменены: FieldValidatorUtils.
    10.11.2014 М.А.Степанов
                                 --- * ---

Common v3.55.3 от 31.10.2014
DSP v3.6.296 от 31.10.2014
----------------------------

 P* Код задачи 35038. Удалён модуль CallOnEvent - вынесен в DSP.
    Удалены: CallOnEvent.
    30.10.2014 Д.И.Кобрусев
                                 --- * ---

Common v3.55.2 от 22.10.2014
DSP v3.6.292 от 13.10.2014
----------------------------

 P* Код задачи 34968. Добавлен метод TIntegrityCheckMenu.SetLogHeader
    для установки заголовка протокола контроля целостности.
    Изменены: IntegrityCheck.
    21.10.2014 И.В.Ковалев
 P* Код задачи 34968. Добавлены модули для выполнения контроля целостности
    для СУБД Hytech из проекта Вега.
    Добавлены: dm_IntegrityCheckMenu.xml, form_ExecuteItems.xml,
    frame_SelectItems.xml, INTEGR, IntegrityCheck, IntegrityItems,
    LOGUTIL, REPREF, sfconst, SFPROCVW, sfstd, SFUTIL
    21.10.2014 И.В.Ковалев
                                 --- * ---

Common v3.55.1 от 10.10.2014
DSP v3.6.291 от 03.10.2014
----------------------------

Common v3.55.0 от 30.09.2014
DSP v3.6.290 от 29.09.2014
----------------------------

  - Код задачи: 34610. В утилите HST2DBD происходила ошибка при добавлении в
    описатель составных индексов с использованием dbd_utils_lib новее 22.07.2014
    Изменен: hst2dbd_utils.
    25.09.2014 А.В.Соса
                                 --- * ---

Common v3.54.0 от 05.09.2014
DSP v3.6.283 от 04.09.2014
----------------------------

  * Код задачи 34451. Валидатор неубывания последовательности даты-времени теперь выдает сообщение
    не только при просадке записи, но и при покидании.
    Изменены: FieldValidatorUtils.
    05.09.2014 А.Б.Хах
 P* CheckDateIsNotLessThanCurrent: изменено сообщение о некорректности.
    Изменены: FieldValidatorUtils.
    05.09.2014 М.А.Степанов
                                 --- * ---

Common v3.53.0 от 04.09.2014
DSP v3.6.283 от 04.09.2014
----------------------------

 P* Код задачи 34436. Функция RwfToStr вынесена из Leg\RwfObjectDescr.
    Добавлены: uExecuteRWFReportResultingString.
    04.09.2014 А.Б.Хах
                                 --- * ---

Common v3.52.0 от 03.09.2014
DSP v3.6.281 от 03.09.2014
----------------------------

 P+ Код задачи 34341. Добавлена функция SelectTableRecord - вынесена из Leg-а.
    Добавлены: uSelectTableRecord.
    02.09.2014 Д.И.Кобрусев
                                 --- * ---

Common v3.51.0 от 27.08.2014
DSP v3.6.277 от 27.08.2014
----------------------------

  > Код задачи 34144.
   P* Перенесены из HotelCommonUtils функции по валидации даты.
   P+ Добавлен валидатор TFVDependentFieldsRequired.
   P+ Добавлен валидатор TFVDateRelationToCurrentDate.
    Изменены: FieldValidatorUtils.
    26.08.2014 А.Б.Хах
  > Код задачи: 34044.
    - CheckDateIsNotLessThanCurrent работала некорректно: проверяла что дата больше текущей.
    * Добавлены функции CheckDateWithCurrent, CheckDateIsGreaterThanCurrent, добавлен TCallbackFieldValidator.
    Изменены: FieldValidatorUtils.
    26.08.2014 М.А.Степанов
                                 --- * ---

Common v3.50.0 от 20.08.2014
DSP v3.6.274 от 20.08.2014
----------------------------

 P+ Код задачи 34214. На основе кода из LegFormH cоздан модуль CallOnEvent.
    Добавлены: CallOnEvent.
    Изменены: _common.
    19.08.2014 Д.А.Бондаренко
 P* Код задачи 34178. Создан валидатор для проверки неубывания последовательности полей даты-времени.
    Изменены: FieldValidatorUtils.
    19.08.2014 А.Б.Хах
                                 --- * ---

Common v3.49.0 от 19.08.2014
DSP v3.6.273 от 19.08.2014
----------------------------

 P*  Добавлен модуль CommonStrUtils, функции вынесены в него из LegUtils.
     Изменены: CommonStrUtils.
     13.08.2014 М.А.Степанов
                                 --- * ---

Common v3.48.0 от 07.08.2014
DSP v3.6.271 от 07.08.2014
----------------------------

  * Код задачи 31586. Теперь при закрытии всех окон, чтобы процесс закрытия не был виден
    пользователю, поверх всего рисуется ещё одно окно ширмы.
    Изменены: AutoLogoutHandler.
    06.08.2014 А.Б.Хах
                                 --- * ---

Common v3.47.0 от 01.07.2014
DSP v3.6.257 от 01.07.2014
----------------------------

BP* Код задачи 31924. Блокирование сеанса выделено в отдельный метод, который можно вызвзать для
    немедленного блокирования сеанса.
    Изменены: AppAutoLogout.
    19.03.2014 А.Б.Хах
                                 --- * ---

Common v3.46.0 от 03.06.2014
DSP v3.6.254 от 04.06.2014
--------------------------

  * Код задачи: 33182. Обеспечена возможность отключать проверку сформированного
    по HST/STF описателя формата DBD.
    Изменен: hst2dbd_utils.
    04.06.2014 М.В.Пекшева
                                 --- * ---

Common v3.46.0 от 03.06.2014
DSP v3.6.252 от 02.06.2014
--------------------------

  - Код задачи 33042. Окна сообщений MessageService теперь закрываются при блокировке.
    Изменены: AutoLogoutHandler.
    02.06.2014 А.Б.Хах
                                 --- * ---

Common v3.45.0 от 30.05.2014
DSP v3.6.251 от 30.05.2014
--------------------------

 P* Произведена адаптация к переименованию функции Proc2EventHandler в функцию
    ProcToEventHandler.
    Изменены: TextComparisonReqFactory, ReqCompareText, SelectFieldView,
     AddSubordAlg, ReqTests.
    30.05.2014 М.В.Пекшева
                                 --- * ---

Common v3.44.0 от 30.05.2014
DSP v3.6.251 от 30.05.2014
--------------------------

  - Код задачи 32002. Устранены проблемы при блокировании программы в свернутом состоянии.
    Изменены: AutoLogoutHandler.
    30.05.2014 А.Б.Хах
 P* Код задачи 33041. Адаптировано переименование процедуры Assertion.
    Изменены: AutoLogoutHandler.
    30.05.2014 Д.А.Бондаренко
 B+ Код задачи 33098. Сообщения в логе о закрытии сессии пользователя теперь
    содержат текущие дату/время.
    Изменены: AutoLogoutHandler.
    29.05.2014 Д.А.Бондаренко
                                 --- * ---

Common v3.43.0 от 22.05.2014
DSP v3.6.249 от 22.05.2014
--------------------------

 P+ Добавлены модули поддержки описателя STF (вынесены из DSP).
    Добавлены: sdb2utils, sdbapi2, sdbc2, sdbti.
    Изменены: _common, Common.py.
    21.05.2014 Д.А.Бондаренко
                                 --- * ---

Common v3.42.0 от 16.05.2014
DSP v3.6.247 от 16.05.2014
--------------------------

  * Код задачи: 32921. Выполнена адаптация к изменениям в структуре описателя
    (поле dbd$indices.kind вместо uniqueness).
    Изменены: hst2dbd_utils.
    15.05.2014 А.В.Соса
                                 --- * ---

Common v3.41.0 от 07.05.2014
DSP v3.6.239 от 07.05.2014
----------------------------

 P* Код задачи 32652. Выполнен перевод кода на безопасную схему работы с транзакциями.
    Изменены: RecordsBulkUpdate.
    06.05.2014 А.Б.Хах
                                 --- * ---

Common v3.40.0 от 24.04.2014
DSP v3.6.235 от 24.04.2014
----------------------------

  * Код задачи: 32465. Фоновые процессы работающие с БД блокируются на
    время выполнения асинхронного запроса.
    Изменены: uRequeryOnFieldChange.
    24.04.2014 М.А.Степанов
  + Код задачи 31684. Из DSP вынесен обработчик автоматического закрытия сессий
    при длительном бездействии пользователя.
    Добавлены: AutoLogoutHandler, form_AppAutoLogoutWarning.xml,
      form_SessionBlocking.xml.
    Изменены: _common, Common.py.
    24.04.2014 Д.А.Бондаренко
                                 --- * ---

Common v3.39.0 от 23.04.2014
DSP v3.6.232 от 23.04.2014
----------------------------

 P* Код задачи 32181. Адаптированы изменения в DSP.
    Изменены: RecordsBulkUpdate.
    22.04.2014 А.Б.Хах
  + Код задачи 25232. Из Leg и Веги вынесены функции контроля ИНН и СНИЛС,
    добавлен обработчик обновления связанного источника данных.
    Добавлены: uCheckINN, uCheckSNILS, uRequeryOnFieldChange.
    Изменены: _common.
    22.04.2014 Д.А.Бондаренко
                                 --- * ---

Common v3.38.0 от 21.04.2014
DSP v3.6.229 от 21.04.2014
----------------------------

  - Код задачи: 32563. В процедуре SchemaToDbd возникало исключение, если в
    пути к файлу (dbdName) присутствовали русские буквы.
    Изменены: hst2dbd_utils.
    18.04.2014 А.В.Соса
                                 --- * ---

Common v3.37.0 от 10.04.2014
DSP v3.6.226 от 10.04.2014
----------------------------

  + Код задачи 31568. Добавлены функции для работы с текстовым протоколом
    (вынесены из Веги).
    Добавлены: LogWriter.
    Изменены: _common.
    10.04.2014 Д.А.Бондаренко
                                 --- * ---

Common v3.36.0 от 04.03.2014
DSP v3.6.216 от 04.03.2014
--------------------------

  Внимание! Может потребоваться адаптация в проектах <ADAPT>
  27.02.2014 А.С.Лозовой
  ----------------------------------------------------------

  + Код задачи: 31670. function TranslitFieldName вынесена из hst2dbd_utils в uTranslitFieldName
    для использования в проектах V5 без связи с HST.
    Изменены: hst2dbd_utils.
    Добавлен: uTranslitFieldName.
    27.02.2014 А.С.Лозовой

    Адаптация: при использовании function TranslitFieldName в uses подключить uTranslitFieldName.
                                 --- * ---

Common v3.35.0 от 23.12.2013
DSP v3.6.203 от 23.12.2013
----------------------------

  * Код задачи: 29986. Автоматическое обновление БД Hytech: Добавлена
    визуализация процесса разархивирования.
    Изменены: HTDBRunAutoUpdate.
    19.12.2013 М.А.Степанов
                                 --- * ---

Common v3.34.0 от 18.12.2013
DSP v3.6.202 от 18.12.2013
--------------------------

  * Код задачи: 30516. Автоматическое обновление БД Hytech: При включенном
    UAC update.exe не запускался.
    Изменены: HTDBRunAutoUpdate.
    17.12.2013 М.А.Степанов
                                 --- * ---

Common v3.33.0 от 25.10.2013
DSP v3.6.176 от 25.10.2013
----------------------------

  * Код задачи: 29968. Автоматическое обновление БД Hytech: Если выбран
    был не каталог, а файл, то в качестве каталога с обновлениями берется
    тот каталог в котором находится этот файл.
    Изменены: HTDBRunAutoUpdate.
    25.10.2013 М.А.Степанов
                                 --- * ---

Common v3.32.0 от 15.10.2013
DSP v3.6.172 от 15.10.2013
----------------------------

  * Автоматическое обновление БД Hytech: Если в архиве обновления каталог
    db\exe был в верхнем регистре то update.exe и пр. оттуда не брались.
    Изменены: HTDBRunAutoUpdate.
    15.10.2013 М.А.Степанов
                                 --- * ---

Common v3.31.0 от 15.10.2013
DSP v3.6.171 от 15.10.2013
----------------------------

 P* Автоматическое обновление БД Hytech: В качестве текущего каталога для
    update.exe используется текущий каталог приложения.
    Изменены: HTDBRunAutoUpdate.
    15.10.2013 М.А.Степанов
 P* Код задачи: 28506. Добавлена функциональность по
    автоматическому обновлению БД Hytech: модуль HTDBRunAutoUpdate,
    переведен из DSP 2.6.
    Добавлен: HTDBRunAutoUpdate.
    Каталог Convert переименован в Install.
    11.10.2013 М.А.Степанов
  * Код задачи 29785. Адаптировано удаление модуля IniFile.
    Изменены: conv_utl, ReqTest, TestRWF.
    09.10.2013 А.Б.Хах
                                 --- * ---

Common v3.30.0 от 16.08.2013
DSP v3.6.160 от 16.08.2013
--------------------------

  + Код задачи 28314. Реализованно тестирование запросов.
    Добавлены: TestRWF, ReqTests, dm_TestRWFMenu.xml.
    15.08.2013 А.В.Шаров
                                 --- * ---

Common v3.29.0 от 13.08.2013
DSP v3.6.159 от 13.08.2013
--------------------------

 P* Код задачи 19695. Адаптировано изменение интерфейса процедуры ConvToSqlEx.
 P* Код задачи 27594. Выполнением SQL-запросов занимается функция ExecuteSQL.
    Изменен: RecordsBulkUpdate.
    08.08.2013 А.В.Шаров
                                 --- * ---

Common v3.28.0 от 17.07.2013
DSP v3.6.139.4 от 17.07.2013
----------------------------

  * Отменены изменения по задаче 26325 (Common v3.27.0 от 15.07.2013).
    16.07.2013 М.А.Зайкин
                                 --- * ---

Common v3.27.0 от 15.07.2013
DSP v3.7.0 от 15.07.2013
----------------------------

 B* Код задачи 26325. Выполнена адаптация модулей в части работы с конвертором запросов.
    Изменен: RecordsBulkUpdate
    15.07.2013 М.А.Зайкин
                                 --- * ---

Common v3.26.0 от 01.07.2013
DSP v3.6.141 от 01.07.2013
----------------------------

 P* Код задачи: 28733. Адаптация к изменению структуры описателя БД.
    Изменен: hst2dbd_utils.
    01.07.2013 М.В.Пекшева
                                 --- * ---

Common v3.25.0 от 06.06.2013
DSP v3.6.132 от 06.06.2013
----------------------------

 P* Код задачи 28575. Добавлены функции SimpleEncrypt, SimpleDecrypt.
    Изменены: LicDop
    06.06.2013 С.А.Барсуокв
                                 --- * ---

Common v3.24.0 от 05.06.2013
DSP v3.6.131 от 05.06.2013
----------------------------

 P+ Код задачи 27932. Функции шифрования строк даты/времени вынесены в Common.
    Добавлены: LicDop
    Изменены: _common
    04.06.2013 Д.А.Бондаренко
                                 --- * ---

Common v3.23.0 от 22.05.2013
DSP v3.6.128 от 22.05.2013
--------------------------

 B> Код задачи: 27995:
     P* Для формирования FilesHash.db используется модуль из Common.
     P* Для формирования FilesHash.db передается список файлов.
    Изменены: fileshashtodb.py, Coomon.py.
    Добавлены: __init__.py.
    26.04.2013 А.В.Шаров
                                 --- * ---

Common v3.22.0 от 14.05.2013
DSP v3.6.124 от 14.05.2013
----------------------------

  * Код задачи: 27914. В модуле hst2dbd_utils.pas при формировании описателя поля
    'КодЛица', 'КодДокум' таблиц DBL_PERS, DBL_DOC теперь задаются как ссылки
    типа "REFERENCE".
    Изменен: hst2dbd_utils.
    14.05.2013 М.В.Пекшева
                                 --- * ---

Common v3.21.0 от 06.05.2013
DSP v3.6.120 от 06.05.2013
----------------------------

 P* Функция getFieldName переименована в TranslitFieldName и вынесена в
    интерфейсную часть модуля hst2dbd_utils.
    Изменен: hst2dbd_utils.
    06.05.2013 М.В.Пекшева
                                 --- * ---

Common v3.20.0 от 06.05.2013
DSP v3.6.119 от 06.05.2013
----------------------------

  * Код задачи: 28095. При массовом редактировании выводится сообщение о
    количестве измененных записей, изменены сообщения пользователю.
    Изменены: RecordsBulkUpdate, menu_BulkUpdate.xml
    25.04.2013 А.В.Шаров
                                 --- * ---

Common v3.19.0 от 19.04.2013
DSP v3.6.112 от 19.04.2013
----------------------------

  * Код задачи: 27995. При повреждении или при отсутствии файла FilesHash.db
    пользователю выдается сообщение на русском языке.
  * Код задачи: 28002. Из сообщения пользователю о повреждении модуля убрана
    служебная информация.
    Изменены: CheckFilesHash.
    18.04.2013 А.В.Шаров
                                 --- * ---

Common v3.18.0 от 18.04.2013
DSP v3.6.110 от 18.04.2013
----------------------------

  * Код задачи: 28019. Добавлена функциональность для протоколирования запросов
    в RWF-отчетах и отчетах с шаблонами
    Добавлен: uRWFProtocol
    Изменен: _common.pas
    17.04.2013 М.А.Зайкин
  * Код задачи: 27788. Добавлен модуль массового редактирования записей.
    Добавлены: RecordsBulkUpdate, menu_BulkUpdate.xml.
    17.04.2013 А.В.Шаров
                                 --- * ---

Common v3.17.0 от 09.04.2013
DSP v3.6.107 от 09.04.2013
----------------------------

  * Код задачи: 27810. В процедуре построения описателя DBD по STF обеспечена
    возможность более детальной визуализации процесса.
    Изменен: hst2dbd_utils.
    09.04.2013 М.В.Пекшева
                                 --- * ---

Common v3.16.0 от 27.03.2013
DSP v3.6.102 от 27.03.2013
----------------------------
  * Код задачи: 27598. Формирование списка имен исполняемых модулей выполняется
    при помощи масок.
    Изменены: FilesHashToDB.py.
    20.03.2013 А.В.Шаров
                                 --- * ---

Common v3.15.0 от 01.03.2013
DSP v3.6.89 от 01.03.2013
----------------------------

 P* Код задачи: 25739. Добавлен скрипт python для создания и
    обновления БД с именами файлов исполняемых модулей и их MD5. Добавлен
    модуль для проверки хэша исполняемых модулей.
    Добавлены: FilesHashToDB.py, CheckFilesHash.
    18.02.2013 А.В.Шаров
                                 --- * ---

Common v3.14.0 от 16.01.2013
DSP v3.6.75 от 16.01.2013
----------------------------

  * Код задачи: 26852. В модуле hst2dbd_utils.pas в процессе формиования описателя
    для таблицы "HIS_OPER" поле "Ведомый" теперь позиционируется как ссылка типа
    "REFERENCE".
    Изменен: hst2dbd_utils.
    16.01.2013 М.В.Пекшева
                                 --- * ---

Common v3.13.0 от 24.12.2012
DSP v3.6.67 от 24.12.2012
----------------------------

 P* Адаптированы изменения функций получения временной папки.
    Изменены: ReqTextComparison
    14.12.2012 Д.А.Бондаренко
                                 --- * ---

Common v3.12.0 от 23.11.2012
DSP v3.6.49 от 23.11.2012
----------------------------

 P* Код задачи 26250. Адаптированы переименования: app_GetFactoryByObject -> app_CreateFactoryByObject,
    TEvent_GetFactoryByObject -> TEvent_CreateFactoryByObject
    Изменены: TextComparisonReqFactory
    16.11.2012 М.А.Зайкин
                                 --- * ---

Common v3.11.0 от 15.11.2012
DSP v3.6.43 от 15.11.2012
--------------------------

 P* Код задачи 26168. Адаптировано переименование флагов визуализации поля.
    Изменены: hst2dbd_utils
    15.11.2012 Д.А.Бондаренко
 P* Модуль hst2dbd_utils перенесен из утилиты HST2DBD.
    Изменен: Common.py.
    Добавлен: hst2dbd_utils.
    14.11.2012 М.В.Пекшева
                                 --- * ---

Common v3.10.0 от 11.09.2012
DSP v3.5.71 от 11.09.2012
--------------------------

  * Ветвь Common v3.9.0 интегрирована в основную.
    05.09.2012 Д.А.Бондаренко
BP* Адаптировано изменение интерфейсов функций CreateRootReq, nNewRequest,
    nNewRequestTrans, CreateTransInfo.
    Изменены: AddSubordAlg
    05.09.2012 Д.А.Бондаренко
                                 --- * ---

Common v3.9.0 от 19.07.2012
DSP v3.5.47 от 19.07.2012
--------------------------

 P* Код задачи 24638. В функциональности по созданию последовательности
    добавлена возможность указать стартовое значение.
    Изменены: db_ddl.
    19.07.2012 И.В.Ковалев
                                 --- * ---

Common v3.8.0 от 28.06.2012
DSP v3.5.39 от 28.06.2012
--------------------------

 P* Изменен интерфейс ConvTableScript: вместо имен схем источника и
    приемника передаются имена таблиц источника и приемника.
    Изменены: сonvtabutils
    28.06.2012 И.В.Ковалев
 P* Файл сonvtabutils перенесен из Легенды
    Добавлены: сonvtabutils
    28.06.2012 И.В.Ковалев
 P* Добавлены дополнительные параметры в существующую функциональность,
    добавлена функция по получению имени последовательности по имени
    таблицы.
    Изменены: db_ddl
    28.06.2012 И.В.Ковалев
 P* Файл db_ddl перенесен из InitDb.
    Добавлены: db_ddl
    28.06.2012 И.В.Ковалев
                                 --- * ---

Common v3.7.0 от 27.06.2012
DSP v3.5.38 от 27.06.2012
--------------------------

 P* Адаптация после конвертации модуля SndName в кодировку ANSI.
    Изменены: ReqTextComparison
    21.06.2012 Е.В.Михайлов
                                 --- * ---

Common v3.6.0 от 29.11.2011
DSP v3.0.331 от 29.11.2011
--------------------------

 P* Адаптированы изменения в DSP (создание модуля ComponentUtils).
    29.11.2011 А.В.Соса
                                 --- * ---

Common v3.5.0 от 13.09.2011
DSP v3.0.320 от 13.09.2011
--------------------------

 P* Адаптировано изменение функций GetXXXByName.
    Изменены: ReqTextComparison, SelectFieldView.
    24.08.2011 А.В.Соса
                                 --- * ---

Common v3.4.0 от 13.05.2011
DSP v3.0.287 от 13.05.2011
--------------------------

  - Код задачи 22016. Изменён заголовок формы при выборе полей при сопоставлении
    с текстом.
    Изменены: frmSelectFieldView.xml.
    11.05.2011 В.В.Тыщенко
  - Код задачи 22015. В сопоставлении с текстом добавлено предупреждение,
    удаление временной таблицы.
    Изменены: ReqTextComparison, SelectFieldView.
    11.05.2011 В.В.Тыщенко

Common v3.3.0 от 06.05.2011
DSP v3.0.286 от 06.05.2011
--------------------------

  + Код задачи 21271. Добавлено сопоставление с текстом.
    Изменены: _Common, common.py.
    Добавлены: frmSelectFieldView.xml, _TextComparison, ReqTextComparison,
      SelectFieldView, TextComparisonReqFactory.
    03.05.2011 В.В.Тыщенко
                                 --- * ---

Common v3.2.0 от 19.11.2010
DSP v3.0.242 от 19.11.2010
--------------------------

 P* Код задачи: 19543. Добавлен модуль Conv_Utl (перевод из Common на DSP
    2.6).
    Добавлены: Conv_Utl.
    13.11.2010 М.А.Степанов
                                 --- * ---

Common v3.1.0 от 09.11.2010
DSP v3.0.240 от 09.11.2010
---------------------------

 P+ Код задачи 20700. Заполнение справочника таблиц. Добавлен список
    таблиц-исключений.
    Изменены: FillTablesDir.
    21.10.2010 Д.И.Кобрусев
 P+ Код задачи 20700. Добавлен класс-заполнитель справочника таблиц.
    Добавлены: FillTablesDir.
    20.10.2010 Д.И.Кобрусев
                                 --- * ---

Common v3.0.1 от 06.07.2010
DSP v3.0.208 от 06.07.2010
--------------------------

  - Код задачи 19900. Добавлен класс по предустановке времени в форму ввода.
    Добавлены: TimePreset.
    01.07.2010 В.В.Тыщенко
                                 --- * ---

Common v3.0.0 от 25.03.2010
DSP v3.0.177 от 25.03.2010
--------------------------

  * Код задачи: 17699. Создан проект COMMON на DSP v3.0. Из COMMON на DSP
    2.6 вынесены модули AddSubordAlg, AddSubordConst, для поддержки
    доп.подчинения в крим.учете.
    24.03.2010 М.А.Степанов
