Сборка 7097.9

Задача № 129244 (12.04.2021):
Ядро системы
Исправлено формирование запроса к серверу в обработчике SampleCloseUpList


Сборка 7096.8

Задача № 122762 (04.09.2020):
Приказы
Доработано сохранение печатных форм документов приказов в PDF формате (при нажатии на кнопку в виде дискетки и выборе типа файла PDF)


Сборка 7096.5

Задача № 122303 (17.08.2020):
Общие
Поле "Группа" на документе Call-Центр сделана обязательным для заполнения при регистрации заявки.


Сборка 7096.3

Задача № 120438 (09.06.2020):
Stimate (платформа 2015)
Аудит
Добавлены параметры ограничения по полям "Значение объекта", "Информация" и "Дополнительно".


Сборка 7095.1

Задача № 115370 (09.11.2019):
StorObj.dll (Складские объекты)
Функционал офисного склада перенесен на платформу тонкого клиента первой версии.


Сборка 7094.8

Задача № 114165 (17.09.2019):
Salary.dll (Модуль зарплаты)
Добавлена передача клиенту режима групп подразделений, назначенного для секции.


Сборка 7094.7

Задача № 114091 (13.09.2019):
Staff.dll (Штатное расписание)
При создании первого исполнения для сотрудника устанавливаются КСП и дата приема от исполнения.

Задача № 114063 (12.09.2019):
Persons.dll (Справочник сотрудников)
Убрано дерево из диалога создания сотрудника при ручном вводе в поле.
Возвращены интерфейсные функции установки КСП и даты приема сотрудника.


Сборка 7094.6

Задача № 111770 (09.08.2019):
Salary.dll (Модуль зарплаты)
Добавлена возможность назначения на должность на общем списке зарплаты (родплаты, студентов).
В конфигурационном реестре должна быть поставлена галка Конфигурация\Секции\_Название секции_\Назначение на должность.
Работает при дереве подразделений без групп, выключенном режиме просмотра и раскрытой колонке Должность (Группа).
Нужны права на Назначение на должность.

Клиент в задаче 113336


Сборка 7094.5

Задача № 113221 (06.08.2019):
Tables.dll (Табельный учет)
Исправлена функция Исполнение.ЧасовЗаДень для получения нормы графика исполнения с установленным графиком нормы с помощью флага День_ПоГрафику (Исполнение.ЧасовЗаДень(НДата, День_ПоГрафику + Час_общие).Часы(да))


Сборка 7094.4

Задача № 112405 (31.07.2019):
Tables.dll (Табельный учет)
В первую платформу внесены изменения по задаче 112201 (подсчет отвлечений и их сторно без учета последовательности).


Сборка 7094.3

Задача № 112839 (12.07.2019):
Staff.dll (Штатное расписание)
Добавлена передача назначения в диалог его параметров (в обработчике - Параметр.СписокПараметров.Привязка), в том числе на анкетных данных.


Сборка 7094.1

Задача № 112554 (28.06.2019):
Books.dll (Справочники)
Добавлена возможность установки размеров имён, отчеств, фамилий сотрудников в реестре данных

Задача № 112217 (14.06.2019):
Departs.dll (Структурные подразделения)
Для дерева КСП включена сортировка с учетом поля Номер, как для дерева Подразделение.


Сборка 7093.9

Задача № 107625 (06.06.2019):
AccTools.dll (Утилиты бухгалтерии)
При загрузке типовых операций, измененных в базе данных пользователя, запись теперь грузится целиком (без проверки на пустое значение).
Ошибка была при очистке параллельной проводки, установленной в конфигурации. После перезапуска сервиса проводка снова появлялась.


Сборка 7093.8

Задача № 112222 (15.06.2019):
Schedule.dll (Графики работы)
ГрафикРаботы.Часы вычитает час при установленном флаге Предпраздничный час для периодических графиков в предпраздничный день.


Сборка 7093.7

Задача № 112161 (13.06.2019):
ABLUtils.dll (Утилиты)
Исправлены ошибки склонения слов, исключены из обработки слова их фразы, уже имеющие склонения, исправлена неоднозначность при склонении слов с одинаковыми окончаниями, дополнен массив слов, исключенных из обработки


Сборка 7093.6

Задача № 111060 (26.04.2019):
Accounts.dll (Модуль бухгалтерии)
Исправлена ошибка в счетах с буквенной второй частью (ОГС). Не работали разыменовки, вследствии того что таблица отсортирована по строковым кодам ОГС, а внутри коды с буквами - отрицатильные значения. Нулевое значение ОГС не находилось. Сделана через установку диапазона по счету и простым позиционированием на нужный ОГС (нулевой всегда первый, больших задержек не должно быть).


Сборка 7093.5

Задача № 112036 (06.06.2019):
StmPort.dll (функции внешних объектов)
Исправлен алгоритм формирования сообщений об ошибках. Рекомендации смотреть в комментариях к задаче.

Задача № 111613 (21.05.2019):
StorObj.dll (Складские объекты)
Добавлен выбор по инвентарному номеру и передача параметров в окно выбора для создания нового объекта (доработки клиента в задаче 112056).


Сборка 7093.4

Задача № 111719 (05.06.2019):
Schedule.dll (Графики работы)
Изменение табель-календаря в Установках системы доступно пользователям с правами Администратора, остальным доступ только на просмотр.

Задача № 111326 (24.05.2019):
Orgs.dll (Справочник организаций)
В справочнике организаций не срабатывало присвоение дополнительных параметров, в случае если параметр настроен как поле в таблице организаций.


Сборка 7093.3

Задача № 111786 (27.05.2019):
Persons.dll (Справочник сотрудников)
Добавлена разыменовка табельного номера

Задача № 109965 (04.03.2019):
Tables.dll (Табельный учет)
1. Добавлен учет цикличности графика нормы при расчете с учетом установленого параметра "Предпраздничный час".
2. Исправлена обработка уменьшения времени предпраздничного дня в случае нулевого времени (выходной).


Сборка 7093.2

Задача № 111668 (23.05.2019):
Books.dll (Справочники)
Добавлена обработка пробелов при ручном вводе в справочник для имен и отчеств, как для фамилий.

Задача № 111651 (22.05.2019):
Staff.dll (Штатное расписание)
Исправлена ошибка при работе с внутренним интерфейсом штатного расписания (получения фонда оплаты по должности).


Сборка 7093.1

Задача № 111459 (15.05.2019):
ABLUtils.dll (Утилиты)
Алгоритм склонений дополнен обработкой знаков пуктуации и несклоняемых слов в исходной фразе


Сборка 7093.0

Задача № 111474 (02.08.2019):
Docs.dll (Модуль документов)
Для корректной разыменовки наследуемых полей (например: Self.ОГСК) если поле имеет вид отображения "Краткое имя объекта", этот вид также присваивается полю источника.


Сборка 7092.9

Задача № 111139 (08.05.2019):
Tables.dll (Табельный учет)
Добавлен учет отвлечений при расчете часов для видов времени с признаком "Учитывать время по норме".


Сборка 7092.8

Задача № 111205 (24.04.2019):
ClsBook.dll (Классификаторы)
Исправлена ошибка, связанная с фильтрацией на буквенных классификаторах. На кодах, оканчивающихся на "9" происходило зацикливание из-за некорректной работы функции сравнения. Заменен на функционал из второй платформы.


Сборка 7092.7

Задача № 111190 (24.04.2019):
StmPort.dll (функции внешних объектов)
Исправлены ошибки в объекте доступа к базе данных 1С8 для платформы версий выше 38.


Сборка 7092.6

Задача № 110815 (18.04.2019):
Salary.dll (Зарплата)
При записи при расчете по табелю начисления (вычетов) по сотруднику, если не найден КСП должности на дату конца месяца, проверяется должность на дату начала месяца.

Задача № 110800 (16.04.2019):
Persons.dll (справочник сотрудников)
Исправлено получения значения инвертированных периодических параметров

Задача № 110258 (13.04.2019):
Accounts.dll (бухгалтерия)
В функцию ввода текста бухгалтерского счета добавлена проверка на максимальную длину кода по маске уровней.


Сборка 7092.5

Задача № 110761 (08.04.2019):
Accounts.dll (бухгалтерия)
Исправлена ошибка при вводе бухгалтерских счетов, когда после цифры счета есть еще текст с названием в скобках.
Ошибка серьезная, могла привести к падению службы.


Сборка 7092.4

Задача № 110726 (06.04.2019):
StimWeb.exe (Веб-сервер)
На веб-сервере реализован новый запрос для получения списка файлов подключений для автозапуска служб (server~GetAutoList)


Сборка 7092.3

Задача № 110671 (04.04.2019):
ClsBook.dll (Классификаторы)
Исправлена ошибка в слиянии классификаторов, при включеном режиме сопоставлять классификаторы, новые коды не создавались.


Сборка 7092.2

Задача № 98325 (31.03.2019):
PayTypes.dll (Виды начислений и удержаний)
Реализовано редактирование справочника Наборы видов оплат/удержаний на секции "Виды оплат".


Сборка 7092.1

Задача № 110144 (24.03.2019):
Accounts.dll (бухгалтерия)
В плане счетов сделана возможность во втором разделе счета (ОГС) использовать объект классификатор. Соотвественно там могут быть все значения классификатора ОГС, в том числе и бувквы. При вводе, если заданный классификатор не найден, то буквы заменяются на символ "9" и записываются в виде числа.
Для настройки необходимо в конфигурационном реестре добавить параметр:
Бухгалтерия\Настройки - Классификаторы=Да


Сборка 7092.0

Задача № 110340 (21.03.2019):
Orgs.dll (справочник организаций)
Исправлен сервис объединения организаций (ошибка появилась после включения доработок из второй платформы).

Задача № 110282 (19.03.2019):
Audit.dll (Аудит и ЭЦП)
Для АБЛ функций МенеджерДанных.ПодписатьХМЛБуфер, МенеджерДанных.Зашифровать и МенеджерДанных.Расшифровать добавлен необязательный целочисленный параметр Опции (подстройка под особенности федеральных сервисов и ГОСТов).

Задача № 110272 (19.03.2019):
Orgs.dll (справочник организаций)
Добавлена возможность внесения данных в поле тип контрагента у синхронизированных организаций


Сборка 7091.9

Задача № 110180 (14.03.2019):
StmPort.dll (функции внешних объектов)
Реализована поддержка новых алгоритмов и криптографии TLS, включая ГОСТ-2012. Необходимо наличие библиотек OPENSSL (из дистрибутива АС СМЕТА) и модуля kcrypt1.dll. Для для использования TLS с ГОСТ-2012 необходимо наличие библиотеки gostengy.dll (Крипто-Про) и установленной версии Крипто-Про версии 4.0 и выше.

Задача № 109758 (21.02.2019):
StmPort.dll (функции внешних объектов)
Проблема заключалась в отсутствии поддержки алгоритмов ГОСТ для TLS соединений.
Сервер отказывается принимать TLS соединения с алгоримами, отличными от ГОСТ.
Поддержал требуемые алгоритмы при помощи OPENSSL версии 1.1 и движка расширения для OPENSSL от Крипто-Про.
АБЛ объект СетевойЗапрос теперь имеет возможность работы с подобными серверами при наличии соответствующих библиотек.
При отсутствии библиотек, объект СетевойЗапрос использует старые алгоритмы (не ГОСТ).
Необходимость внесения изменений в АБЛ код отсутствует.


Сборка 7091.8

Задача № 110031 (06.03.2019):
Docs.dll (документы)
В модуле документов поставлены дополнительные проверки на существование таблиц в базе источника.

Задача № 109969 (04.03.2019):
AccTools.dll (Утилиты бухгалтерии)
Исправлено получение название типовой операции для временно добавленных корреспонденций.

Задача № 109669 (18.02.2019):
Docs.dll (документы)
В скрипт на обработку встраиваемых секция добавлен параметр Секция: СекцияПроекта. Использование активной секции не работает, если документ открыватеся в модальном окне.


Сборка 7091.7

Задача № 109849 (27.02.2019):
Config.dll (модуль конфигуратора)
Добавлена функция МожноУдалитьОбъект, результат да/нет,
параметры:
ТипОбъекта, целое
КлючОбъекта, целое
[ТекстОшибки], строка (для возвращения ошибки)
[БезСообщения], целое (1 - не вызывает сообщения об ошибке, только передает его в ТекстОшибки)
[КлассМодуля], строка (если указан, проверка делается только в этом модуле. Класс получать функцией вида КлассМодуляПоИмени("Штат"))

Для использования включить модуль "Коррекция объектов".

Задача № 109848 (27.02.2019):
Docs.dll (документы)
При слянии документов (целиком по типу) теперь учитывается код выбранного в менеджере слиянтия старого структурного подразделения.

Задача № 109729 (20.02.2019):
Docs.dll (документы)
В документах добавлена возможность указывать параметр "хранить в конфигурации" для всех делатизаций отдельно. Теперь определение подключения не будет рекурсивно искаться только в мастер-документе.

Задача № 109589 (13.02.2019):
ABLExec.dll (Виртуальный процессор)
Исправлено сохранение структурного списка в кодировке UTF8, не преобразовывались идентификаторы узлов.

Задача № 109170 (24.01.2019):
ClsBook.dll (Классификаторы)
На окне диалога всех класификаторов добавлен пункт всплывающего меню Показывать только используемые. При входе в программу всегда устанавливается.


Сборка 7091.6

Задача № 109584 (13.02.2019):
Staff.dll (Штатное расписание)
При выборе исполнений в выпадающем списке и при неполном вводе показываются только актуальные на текущую дату исполнения.

Задача № 109583 (13.02.2019):
Tables.dll (Табельный учет)
Добавлена возможность подключения АБЛ-обработчика для получения графика нормы исполнения по пользовательскому алгоритму.
Положение обработчика - Конфигурация\Программы\Табельный учет, График нормы исполнения. Вход - исполнение и дата (изменения графика), выход - целое. Шаблон в выполнении.


Сборка 7091.5

Задача № 108485 (13.12.2018):
Docs.dll (документы)
В обработчик документа "Запрос на изменение" добавлен параметр - список полей, для возможности заблокировать или разблокировать отдельные поля. Индивидуальные обработчики запроса изменения на отдельное поле будут вызываться только в том случае, если в обработчике записи это поле не добавлено в список, или добавлено в список с признаком "Да" (1).

Задача № 98083 (23.01.2017):
PayTypes.dll (Виды начислений и удержаний)
На РМ Виды оплаты в параметры ВОУ добавлена закладка Программы.


Сборка 7091.4

Задача № 109446 (07.02.2019):
Accounts.dll (бухгалтерия)
В модуле бухгалтерии исправлена ошибка определения счета по тексту. После префикаса плана счетов не удалялись пробелы.

Задача № 109064 (21.01.2019):
Amounts.dll (Постоянные начисления)
Исправлена карта расчета, в раскладках разделены в разные поля ИД ПН и отработка


Сборка 7091.3

Задача № 109367 (04.02.2019):
Docs.dll (документы)
При слиянии данных исправлена проверка подключения соединенной таблицы. Проверка делалась в основной базе.

Задача № 109259 (29.01.2019):
Address.dll (Адреса)
При попытке получения информации по адресу с ИД = -1, в ИД подставляется 0.

Задача № 109168 (24.01.2019):
Stimate (платформа 2015)
В функции "ВыбратьКакСправочник" добавлен шестой параметр "НомерЗакладки", если он больше ноля, то при вызове справочник всегда открывается с включеной детализацией. Также исправлена ошибка (даже без нового параметра, справочник должен был запомнить, что детализация была включена, и в следущий раз показать ее).


Сборка 7091.2

Задача № 109175:
Registry.dll (реестр)
Исправлена ошибка при вызове запроса сжатия значения реестра из меню настроек.


Сборка 7091.1

Задача № 109020 (18.01.2019):
Accounts.dll (бухгалтерия)
В плане счетов сделана возможность включать в код счета любые шесть буквы. Настройка в конфигурационном реестре: Бухгалтерия\Планы счетов, Буквы=ABKTZ.
Пока текущая разрядность осталось без изменений, корректировки не требуются. Если множество букв расширится, потребуются более серьезные доработки.

Задача № 109145:
Audit.dll (Аудит и ЭЦП)
На сервере отключен вызов проверки сертификата для подписанных документов на клиенте.

Задача № 96815:
Tables.dll (Табельный учет)
При вводе даты конца отвлечения меньше даты начала она автоматически устанавливается в дату, следующую после даты начала.


Сборка 7091.0

Задача № 109002:
StimSrv.dll (контейнер сервера)
При смене пароля пользователя одного из учреждении в распределенной базе, происходило дублирование всех параметров файла подключения. Не прозводилась очистка при повтороном открытии основного файла подключения, в котором непосредстввенно должна происходить смена пароля.

Задача № 109000:
Docs.dll (документы)
Исправлены ошибки в функции определения индекса типа документа по ключу (при работе в распределенных базах). Если есть настройка маски для общих документов, документы из основной базы определялись некорректно.


Сборка 7090.9

Задача № 108982:
Config.dll (модуль конфигуратора)
Доработан модуль слияния. Не находились дополнительные подключения (перс.данные). В АБЛ-настройке была добавлена приписка CONNECTION NAME=Персональные данные (слияние).
Сделана проверка совпадения с начала строки. Также исправлена ошибка в модуле видов платы, не в той базе искались ресурсы Str032.

Задача № 108973:
Docs.dll (документы)
В обработчики вывода печатных форм и формирования меню кнопок документов добавлен КонтейнерДокументов. Для корректной работы обработчика меню кнопок внесены изменения в клиентскую часть.

Задача № 108962:
Docs.dll (документы)
Сделана возможность отложенной загрузки текстовых blob-полей. Для этого на сервере введен новый параметр: [stimate]UseLazyDocMemos=1.
Значения полей будут загружаться только в момент перехода на другую запись при условии открытия соотвествующей закладки.

Задача № 108930:
Docs.dll (документы)
В фукнции ДокументСуществует добавлен третий параметр "Подключение", в случае включения признак "ИскатьВБазеДанных", что бы поиск производился только в указанном подключении.

Задача № 108760:
StimSrv.dll (контейнер сервера)
В настройке файла подключений connection.config добавлена возможность блокировать вход супер-пользователей в определенные конфигурации. В узле пользователя надо создать подраздел "exclude" и там в атрибутах перечислить конфигурации построчно.

Задача № 108243:
Docs.dll (документы)
В обработчик на "Переход статуса" добавлена отправка на сервер информация о состоянии клиента (выделенные записи и прочее). Можно использоать объект "Документы" и в обработчик также добавлен КонтейнерФормы.
Есть изменения в клиентской части (размещение в выполнении)


Сборка 7090.8

Задача № 108810:
Salary.dll (Зарплата)
Добавлено позиционирование по исполнению при переходе с секции Анкетных данных на секцию Зарплата.

Задача № 105831:
Registry.dll (реестр)
Реализован поиск в реестре и настройка параметров узлов и значений. Сделаны доработки в клиентской части.


Сборка 7090.7

Задача № 108804:
AccTools.dll (Утилиты бухгалтерии)
Исправлен поиск в типовых операциях для счетов-групп. Исправление необходимо для корректного формирование отчетности в 2019 году

Задача № 108344:
Salary.dll (Зарплата)
Добавлены проверки на случай исключения одновременого закрытия периода и его повторного закрытия, открытия, попыток расчетов.


Сборка 7090.6

Задача № 108622 (20.12.2018):
Audit.dll (Аудит и ЭЦП)
Для браузерного сервера изменен протокол обработки запроса sign~signXML. XML-образ будет записываться в узел Params\XMLParams.content.
Также изменены запросы шифрования. Все параметры находятся в узле Params и в дочерних узлах. Результат запроса будет находится в текстовом атрибуте "xml" в узле "Result".

Задача № 108730:
ABLExec.dll (Виртуальный процессор)
В функцию загрузки JSON добавлен новый параметр СтруктурныйСписок.JSONТекст(БезКорневогоУзла: целое)
СС.JSONТекст(да) := '{"programId":"3899","params":{"RecordId":"33769109"}}'; // вернет оригинальный JSON, иначе добавится еще узел {"items":...}

Задача № 108723:
ABLExec.dll (Виртуальный процессор)
Для процесс выполнения параллельных запросов добавлен лог для вывода ошибок.

Задача № 107817:
Tables.dll (Табельный учет)
В заголовок диалога выбора параллельных исполнений при установке отвлечения выводится отвлечение и ФИО сотрудника.

Задача № 107789:
Tables.dll (Табельный учет)
В отвлечение добавлено поле Основание, доступ к нему из АБЛ - Отвлечение.Основание.
При заполненном Документе или Основании блокируются все остальные поля (кроме Документ, Основание и Дополнительные параметры).

Задача № 107474:
PayTypes.dll (Виды начислений и удержаний)
Расширено поле наименования ВОУ до 255 символов


Сборка 7090.5

Задача № 108380:
Docs.dll (документы)
Для документов, находящихся в отдельном, автономном подключении сделана настройка в параметрах подключения:
DocKeyMask=1 (цифра от одного до семи). Что бы идентифицировать подключение документа по его ключу.

Задача № 107806:
Staff.dll (Штатное расписание)
Диалог выбора исполнения теперь показывается в режиме только чтения.


Сборка 7090.4

Задача № 108461 (06.05.2019):
StmPort.dll (функции внешних объектов)
Для объекта АБЛ "Почта" добавлена новое свойство "Почта.TLS".
Внесенные изменения не отразятся на ранее написанных и работающих скриптах.

Раньше использовалось только свойство SSL, которое автоматически разрешало или запрещало SSL\TLS одновременно.
Теперь может быть SSL = 0 и, в то же время, TLS = 1 - в зависимости от настроек почтового сервера.
Кроме того, по результатам обследования и выяснения ситуации с почтовым сервером Вологодского ЦИТ было установлено,
что данный сервер использовал NTLM авторизацию, которая нами не поддерживается. Поддерживаемые
нами протоколы авторизации: CRAM-MD5, PLAIN и LOGIN
Было предложено разрешить авторизоваться на сервере по указанным протоколам, которые вполне безопасны
поскольку работают внутри уже защищенного канала STARTTLS.

Задача № 108471:
Staff.dll (Штатное расписание)
При разыменовке исполнения в случае нескольких назначений на одном исполнении должность берется на текущую дату.
Убран вывод лишнего отдела из анкетных данных.

Задача № 108379:
StimSrv.dll (контейнер сервера)
Исправлена ошибка подключения к распределенным базам через основное подключение. Не подтягивались рабочие места для пользователя.


Сборка 7090.3

Задача № 108092:
Связь с финансовым органом
Добавлен протокол прохождения контролей при отправке документов в АС Бюджет


Сборка 7090.2

Задача № 108401:
Tables.dll (Табельный учет)
Добавлены идентификаторы в ответ для колонок табельного учета (ошибка в браузере).

Задача № 108207:
Amounts.dll (Постоянные начисления)
Флаг Запрет редактирования постоянных начислений теперь не влияет на ФЗП должностей.


Сборка 7090.1

Задача № 108274:
FastRep.dll (офисные отчеты)
Изменен алгоритм при формирования наборов данных с учетом использования разных шаблонов отчетов и одинаковых по структуре наборов данных


Сборка 7090.0

Задача № 108246:
Books.dll (Справочники)
Добавлен запрос на обновление иерархического классификатора:
hierarchy~ReopenClassifer?ObjType=XXXX

Задача № 108240:
ABLUtils.dll (Утилиты)
Исправлена ошибка склонения сущ. женского рода с окнчаниями "а" - звезда, "ия" - линия, лилия.

Задача № 108226:
ABLUtils.dll (Утилиты)
Внесены изменения в массив существительных и прилагательных среднего рода, добавлен массив прилагательных мужского рода с окончанием "ой", исправлен общий алгоритм обработки


Сборка 7089.9

Задача № 108213:
ABLUtils.dll (Утилиты)
Добавлен массив цифр для исключения их склонения, исключена обработка числительных прописью в родительном падеже, в алгоритм добавлена обработка прилагательных мужского рода с окончанием на "ший"


Сборка 7089.8

Задача № 108170:
StimSrv.dll (контейнер сервера)
Сделана возможность в настройках сервера указывать сложность пароля по умолчанию для всех подключений (приоритет больше чем в файле подключения).


Сборка 7089.7

Задача № 108191:
ABLUtils.dll (Утилиты)
Устранена ошибка при склонении существительных мужского рода с окончанием на "щий", исключены предлоги из алгоритма склонения

Задача № 108097:
Salary.dll (Зарплата)
Исправлена проверка на права КСП при формировании списка периодов для показа

Задача № 108043:
Audit.dll (Аудит и ЭЦП)
В модули Аудит реализованы функции шифрования:
Зашифровать(Данные, Сертифика: Буфер; СерийныйНомерКлюча: строка): целое;
Расшифровать(Данные: Буфер; СерийныйНомерКлюча): целое;
Работающие на клиенской машине, используют кроссплатформенную библитеку.
Раньше шифрование делась с помощью сторонних библиотек DotNet.


Сборка 7089.6

Задача № 108041:
CellObj.dll (Печатные формы)
В функции "ЗаменитьЯчейку" сделана проверка на дублирование имен ячеек. В предыдущей задаче имена новых ячеек просто удалялись, что приводило к ошибкам при обработке формата ячеек (например: вывод штампа ЭП).

Задача № 108027:
Persons.dll (справочник сотрудников)
Добавлена процедура Сотрудник.ГенерироватьТабНомер([Заменить = нет]).
По умолчанию заполняет только пустой ТН, с параметром "да" - перезаписывает даже в случае наличия.
Префикс устанавливается по подразделению. Способ генерации - по установкам системы.

Задача № 105855:
Tables.dll (Табельный учет)
Добавлено поле Документ на допотработку. Заполненный Документ блокирует редактирование остальных колонок, кроме колонок факта.


Сборка 7089.5

Задача № 107971:
Docs.dll (документы)
Дерево разделов документов, хранящееся в конфигурации, теперь может редактировать только конфигуратор.

Задача № 107387:
Staff.dll (Штатное расписание)
В штатном расписании сделана возможность у должностей добавлять периодические параметры в самой таблице.
В АБЛ теперь надо переделать вызовы в скрипте "Утилиты расчета зарплаты" Должность.РЗП(Дата).
Исправлена также клиентская часть (Salary.ocx, такой же версии как и сервер).


Сборка 7089.4

Задача № 107841:
StmPort.dll (функции внешних объектов)
В функции ХэшБуфера(Буфер, Тип) второй параметр теперь имеет три значения: ХЭШ_MD5, ХЭШ_SHA1, ХЭШ_SHA256.

Задача № 107840:
Docs.dll (документы)
Исправлено позициорование новых записей при создании копий документов, что приводило к ошибкам при последующем групповом редактировании.
Для окончательного решения задачи требуется еще доработка клиентской части в блоке множественного редактирования записей.

Задача № 107813:
Docs.dll (документы)
Добавлена фильтрация на выпадающем списке в поле типа Документ

Задача № 106890:
Tables.dll (Табельный учет)
На секции Табельный учет добавлена сортировка по колонке "Должность".

Задача № 103046:
Persons.dll (справочник сотрудников)
Добавлена обработка строковых полей периодов работы


Сборка 7089.3

Задача № 107638:
Docs.dll (документы)
В функцию документов детализаций "Детализация.Очистить" добавлен новый параметр "ПеречитатьИзБазы" БЛ.Начисления.Очистить(да). Что бы гарантированно удалить все детализации, если они были созданы в другой сессии.


Сборка 7089.2

Задача № 107583:
ABLUtils.dll (Утилиты)
Доработана функция СоздатьИдентификаторКласса, добавлен параметр Версия, целое, по умолчанию = 4.
При значении Версия = 1 создает ГУИД версии 1 в соответствии с RFC 4122. Такая версия требуется для отправки сообщений в СМЭВ 3.

Задача № 107458:
Books.dll (Справочники)
Добавлена возможность изменения ФИО сотрудника для пользователя с правами администратора и конфигуратора одновременно.


Сборка 7089.1

Задача № 107354:
CellObj.dll (Печатные формы)
В функции создания копии ячейки сделана принудительная очистка имени новой ячейки.


Сборка 7089.0

Задача № 107220:
StorObj.dll (Складские объекты)
Реализован АБЛ-метод ОбъектХозяйственногоУчета.УдалитьИзБазы. Перед удалением проводится проверка на зависимости.
Добавлено удаление параметров при удалении объекта.


Сборка 7088.9

Задача № 107188:
StorObj.dll (Складские объекты)
В АБЛ добавлены Склад.ТекущийОбъект и Склад.ТекущаяГруппа (только чтение).


Сборка 7088.8

Задача № 101243:
Tables.dll (Табельный учет)
Возвращен функционал толстого клиента - возможность назначения виду времени списка других видов для суммирования.


Сборка 7088.7

Задача № 107112:
StorObj.dll (Складские объекты)
В ОбъектХозяйственногоУчета.Параметр(Идентификатор, [Дата], [ЕстьЗначение]) добавлен третий необязательный параметр ЕстьЗначение. При его ненулевом значении параметр изменяется даже в случае присвоения нуля. При чтении Параметра ненулевое ЕстьЗначение указывает на необходимость получения значения параметра конкретного объекта, даже если параметр наследуемый.

Задача № 106883:
StimSrv.dll (контейнер сервера)
Добавлены возможности работы с ЕТВ:
- basic аутентификации через ЕТВ. Если пользователя нет в файле подключения, он логинится через ЕТВ без прав.
- вход в систему по паспорту (для браузерного единого окна)
- получение параметров ЕТВ (для браузерного клиента).
- в утилите StimAdm добавлены дополнительные параметры.


Сборка 7088.6

Задача № 106990:
StorObj.dll (Складские объекты)
Описание передается теперь в содержимом запроса, вместо заголовка. Предусмотрена работа старого клиента с новым сервером и наоборот.


Сборка 7088.5

Задача № 106637:
Tables.dll (Табельный учет)
Добавлены поля Пользователь и Дата изменения, разрешены к редактированию даже при наличии документа поля Доп. информация и Месяц оплаты


Сборка 7088.4

Задача № 106942:
StimSrv.dll (контейнер сервера)
Воизбежании многократной посылки некорректных данных при входе в систему (если например клавиша "ВВОД" залипла), после третьей неудачной попытка установлена задержка ответа 3 секунды.

Задача № 106941:
StorObj.dll (Складские объекты)
Реализован модуль оперативного складского учета (Офисный склад) для интернет версии. Серверная и клиентская часть.


Сборка 7088.3

Задача № 106806:
Persons.dll (справочник сотрудников)
Дата принятия на общем списке отображается, даже если она больше текущей

Задача № 106644:
StimWeb.exe (Веб-сервер)
В механизме вызова внешних сервисов теперь можно не указывать перефикс "server~...". Любой запрос не имеющих модуля до символа "~" уходит на исполнение в соотвествии с настройками в файле services.cfg (GET /hs/catalog/inner/guid...)


Сборка 7088.2

Задача № 106780:
StimWeb.exe (Веб-сервер)
Добавлен новый механизм внешних сервисов. Настройка хранится в файле services.cfg. Обрабатываются запросы вида: http://server.krista.ru/server~catalot/request/params/values. Перенаправление на другую службу и basic Authorization.

Задача № 106779:
Office.dll (офис-еспк)
У объекта "ИнформацияВызова" (call-центр) не обрабатывался метод "Станция".


Сборка 7088.1

Задача № 104033:
ABLExec.dll (Виртуальный процессор)
Добавлена обработка запроса на изменение порядка пунктов в параметрах условий отчетов и документов (когда меняются местами параметры).


Сборка 7088.0

Задача № 106688:
ABLExec.dll (Виртуальный процессор)
Исправлена ошибка сравнения 64-битных чисел с 32-битными. К примеру условие "если Отвл тогда" не срабатывало если значение Отвл = $0000000200000000. Обрезалась верхня часть под 32-битное число.

Задача № 106590:
Staff.dll (Штатное расписание)
В модуле слияния для выливания учреждений из общей базы установлены жесткие проверки принадлежности сотрудников и исполнений указанному учреждению.


Сборка 7087.9

Задача № 106552:
Persons.dll (справочник сотрудников)
Для диалогов выбора сотрудников настройка колонок теперь берется из параметров: Кадровый учет\Диалог выбора. Поумолчанию там только таб.номер и ФИО.

Задача № 106551:
ABLUtils.dll (Утилиты)
В модули "Утилиты" добавлена функция "ПроверитьРегулярноеВыражение(Текст, Шаблон: строка): целое".

Задача № 106549:
StimSrv.dll (контейнер сервера)
Добавлен технический запрос к серверу для удаления списка заблокированных пользователей (которые несколько раз ввели неверный пароль). Что бы не перезапускать службу.

Задача № 106467:
Reports.dll (Отчеты)
Добавлен модуль для обработки новой секции Хром-браузер.

Задача № 106466:
ClsBook.dll (Классификаторы)
Не корректно работала функция Классификатор.КрайнееЗначение (возвращался ближайший родительский узел).

Задача № 104555:
Staff.dll (Штатное расписание)
При вводе на штатном расписании даты назначения для сотрудника с пустой датой приёма, или когда дата назначения больше последней даты увольнения, данная дата назначения устанавливается в качестве новой даты приёма сотрудника, создавая тем самым новый период работы. Соответственно, статус приема данного назначения вычисляется как Поступление.


Сборка 7087.8

Задача № 106373:
Params.dll (параметры настроек)
При частичном обновлении параметров проверялся уровень вложенности. Параметры дублировались.

Задача № 106358:
Staff.dll (Штатное расписание)
Добавлена обработка при глобальной замене параметров, хранящихся в полях таблицы должностей на КСП.

Задача № 106348:
Config.dll (модуль конфигуратора)
Добавлена обработка параметров без текстового значения, для них в аудит записывается ссылка на объект, без предыдущего значения.

Задача № 106225:
Amounts.dll (Постоянные начисления)
Исправлена функция создания нового ПН, при поиске существующего проверяется (при наличии) теперь и код и сумма.

Задача № 105346:
Amounts.dll (Постоянные начисления)
В модуль Постоянные начисления добавлена обработка параметров постоянных начислений - как на удаление, так и для глобальной замены. И для истории, и для периодов. (В графиках расчетов РЗП и так обрабатывается (Зарплата), в приказах - тоже (Документы).)


Сборка 7087.7

Задача № 106188:
StimSrv.dll (контейнер сервера)
При выходе сессии, недождавшейся завершения текущего запроса происходило обращение к удаленному объекту запроса, который был удален в блоке чистки зависших потоков.

Задача № 106180:
Staff.dll (Штатное расписание)
Исправлена функция Должность.ЧислоСтавок на дату для случая нулевой ставки

Задача № 106157:
DBServ.dll (модуль подключения к БД)
Добавлена возможность вывод в SQL-лог запросов, продолжительность которых больше указанного времени. Для мониторинга и статистики. В файле подключение настраивается: SQLLog=update:30 (максимум 30 сек.)

Задача № 106039:
Amounts.dll (Постоянные начисления)
Добавлена возможность запрета ручного редактирования постоянных начислений, только по приказам. В общие настройки в раздел Зарплата добавлен параметр Запрет редактирования постоянных начислений, доступный (видимый) только администратору.


Сборка 7087.6

Задача № 106136:
Audit.dll (Аудит и ЭЦП)
При проверке существования пользователей в таблице AuditUsers, если значение поля больше его максимальной длины, к примеру ip-адрес R-123.456.789.111 (больше 16 символов). Запись не находилась, создавалась новая, что приводило к значительному увеличению числа записей. В модуле StimWebSrv также приписываение символов "R-" сделано опционально (StimWeb.ini,[Server],MarkStimGW=1) и приписывается просто символ "r".

Задача № 106135:
StmRTL.bpl (общие компоненты)
При работе с фильтрами на колонках, у полей в документах типа КОСГУ, если есть текстовое представление, то учитывалось только оно. Само цифровое значение (211) не учитывалось. Записи выбирались не все.

Задача № 106134:
ABLExec.dll (Виртуальный процессор)
Для объекта КонтейнерДанных добавлены новые методы для работы с записями и значениями полей (см. в документации).

Задача № 106133:
Registry.dll (реестр)
В реестре пользовательских настроек, если в имени пользователя есть точки или другие спец.символы, они теперь не заменяются на URL коды, а просто на символ "_".


Сборка 7087.5

Задача № 106013:
FastRep.dll (офисные отчеты)
При использовании "нового" визуализатора отчетов: - в ABL-скриптах при использовании таблиц (не статических данных) с типами полей "дробное" и "целое" необходимо при наполнении их данными преобразовывать значения к типу "строка"

Задача № 105999:
Salary.dll (Зарплата)
В слиянии добавлена возможность переносить начисления только по сопоставленным сотрудникам и назначениям. В скрипт "Настройка слияния" добавлены изменения (можно взять в архиве или в общей конфигурации). Затронуты также модули сотрудников, штат, классификаторов и справочников (для работы со списками сопоставлений).


Сборка 7087.4

Задача № 105935:
StimWeb.exe (Веб-сервер)
Исправлена постоянная замена ip-адреса клиента из-за разных портов при работе через тонель, что приводило к постоянному пересозданию идентификатора аудита (куда входит ip-адрес).

Задача № 105922:
StimSrv.dll (контейнер сервера)
Добавлен вывод пользователя (из базы аудита) в логи SQL-запросов (поле UserID).

Задача № 105861:
DBServ_MSDAC.dll
Исправлена ошибка при работе с метаданными MSSQL. Удаление полей сделано через "drop column".

Задача № 105850:
Staff.dll (Штатное расписание)
Исправлено отображение на списке должностей подразделения нулевого количества ставок в истории

Задача № 105846:
Docs.dll (документы)
Для встраиваемых детализаций-документов сделана возможность учета прав по документу-представлению. Исправлена ошибка при выключенных всех правах ("0" - не передавался), поэтому было доступно все как "-1". У АБЛ объекта "КлассДокументов" добавлен параметр Класс.Представление: КлассДокументов.

Задача № 105834:
ABLExec.dll (Виртуальный процессор)
При выполнении параллельных запросов, добавлена возможность вывода логов. На узле настройки запроса нужно установить параметр Лог=1.

Задача № 105641:
Salary.dll (Зарплата)
Добавлен аудит текущих начислений

Задача № 105503:
Docs.dll (документы)
Для документов, у которых в конфигурации прописан свой Идентификатор подключения, в качестве пользователя, создавшего либо изменившего документ, берется не пользователь данной базы, а пользователь аудита. В таблицу документов записывается с минусом. Разыменовка делается аналогично обычному - имя и адрес.


Сборка 7087.3

Задача № 105768:
Docs.dll (документы)
Подключены обработчики проверки доступности для кнопок документа

Задача № 105683:
StmPort.dll (функции внешних объектов)
Исправлена ошибка в установке признака отправки уведомления о прочтении у объекта "Почта".

Задача № 105665:
Docs.dll (документы)
Исправлена ошибка при ручном обновлении данных модуля документов, когда корректировались метаданные поля для колонки документа (DocColumns.TitleText).

Задача № 101772:
Docs.dll (документы)
Видимость закладок документа теперь обрабатывается в программе Настройки формы.

Задача № 100083:
Salary.dll (Зарплата)
На общем списке зарплаты исполнения пользователя сортируются по форме назначения


Сборка 7087.2

Задача № 105630:
Books.dll (Справочники)
При поиске в общем списке Ф, И, О в справочниках теперь не изменяются при несовпадении регистра даже пр вводе администратором.

Задача № 105610:
Departs.dll (структурные подразделения)
При установке прав пользователя на подразделение, содержащее вложенные подразделения, выдается запрос "Установить такие же права для этого пользователя на все вложенные подразделения?". При утвердительном ответе права устанваливаются и на вложенные подразделения, иначе - только на указанное. Это действует и в случае установки прав на несколько выделенных подразделений. (Плюс fDeparts в Admins в клиенте).

Задача № 105599:
Registry.dll (реестр)
В при отборе значений в реестре по пользователю, добавлена проверка на размер строки (поле всего 32 символа). Обрезается при сравнении.

Задача № 105594:
Salary.dll (Зарплата)
Введенные вручную дни/часы на секции зарплаты отображаются синим шрифтом, как на табеле (исправлена очистка доп.полей-флагов для полей времени).


Сборка 7087.1

Задача № 105567:
ABLExec.dll (Виртуальный процессор)
Параметры запросов по работе с шаблонами переведены в тело запросов, сделана проверка на использование спец.символов. Доработана клиентская часть (Sections.ocx).

Задача № 105483:
StmPort.dll (функции внешних объектов)
Исправлена ошибка при создании ХЭШ SHA1 для платформы win64. Проблема была в старом модуле WCrypt2, где для 64 битной версии неправильно были определен тип HCRYPTHASH.


Сборка 7087.0

Задача № 73955:
ABLExec.dll (Виртуальный процессор)
Сделана возможность сохранения и выбора значений параметров для документов и отчетов. Через контекстное меню. Пока сохраняется только в реестре пользователя. Изменен клиентский модуль (Sections.ocx)


Сборка 7086.9

Задача № 105463:
Salary.dll (Зарплата)
В модуле слияния для зарплаты, при переносе параметров начисления типы параметров теперь определяются непосредственно по переносимому коду начислений (раньше искались в общей куче "Виды оплат"). Добавлена проверка метаданных таблиц RendValues, PersonValues, RendValueParams. Также в самом модуле слияния добавлен фиксированный признак записи сопоставлений по документу "Постоянные удержания" во избежания дублирования, если они есть в параметрах (но это если нет настройки Merging\modules\documents::FixedLinks=3073,3190...)

Задача № 105433:
StmPort.dll (функции внешних объектов)
В функции "ХЭШБуфера" сделана возможность получать хэш по алгоритму SHA1. Добавлен параметр ХЭШБуфера(да), по умолчанию в MD5.


Сборка 7086.8

Задача № 105431:
Books.dll (Справочники)
При добавлении иерархических справочников в общее меню, они теперь добавляются в раздел "Классификаторы".

Задача № 105430:
Books.dll (Справочники)
На справочниках ФИО добавлены дополнительные проверки на удаление. Не зависимо от настройки зависимостей, проверяется на использование в справочнике сотрудников и в системных таблицах. Блокировка изменения сделана установкой для клиента в колонке "Наименования" признака "Только чтение" (если не поможет, добавим дополнительную проверку на сервере).

Задача № 105428:
StmPort.dll (функции внешних объектов)
Сделана оптимизация закачки данных в объекте подключения к базе данных 1С (SQL-вариант). Скорость открытия проводок (6 млн.записей) уменьшена с пяти часов до 5 минут.

Задача № 105425:
ABLUtils.dll (Утилиты)
Сделано изменение для механизма хранения результата разборки строки при склонении фраз. Предыдущее использование - массив AnsiString, текущее - AnsiString. Для мультиплатформенной версии использован TText. Дополнительно, исправлена ошибка обработки существительных мужского рода с окончаниями на "г", "п", "р", "т", "ч".

Задача № 105410:
Address.dll (Адреса)
В адресах для полей «корпус» и «квартира» добавлена возможность настройки размера.

Задача № 105113:
Address.dll (Адреса)
В адресах добавлено поле "Офис"

Задача № 104919:
Orgs.dll (справочник организаций)
Реализована проверка на правильность заполнения ИНН, КПП. Условия: 1. Длина (см. ниже). 2. Недопустимые символы - только арабские цифры. Согласно Приказу ФНС России от 26.06-2012 № ММВ-7-6/435@ ИНН для: 1. юридических лиц - 10ый цифровой код; 2. физических лиц - 12ый цифровой код; КПП для: 1. юридических лиц - 9ый цифровой код; 2. физических лиц - не присваивается.


Сборка 7086.7

Задача № 105349:
StmPort.dll (функции внешних объектов)
Для объекта "БазаДанных1С8" добавлен метод "Подключение", который позволяет делать импорт из баз 1С, хранящихся в других СУБД (помимо встроенной). Также изменен просмотрщик View1C8, где тоже есть возможность подключение к СУБД (postgresql);

Задача № 103841:
ABLUtils.dll (Утилиты)
Для редактирования текстовых объектов добавлена новая секция.

Задача № 103797:
Docs.dll (документы)
В обработчике на окончательное сохранение добавлен параметр "Статус". Возможно надо будет еще вызывать этот обработчик и на удаление записи. Пока закоментировано.


Сборка 7086.6

Задача № 105320:
Books.dll (Справочники)
Иерархические справочники теперь тоже можно выносить в общее меню рабочего места. Настраивается также как и классификаторы. Поддерживается вложенность и параметр "Скрытый".

Задача № 103625:
Departs.dll (структурные подразделения)
Добавлен флаг Только явные права в реестр данных (Конфигурация\Подразделения). При его установке применяются только явно заданные права пользователя на подразделения, то есть теперь ничьё подразделение - ничьё, кроме администратора. Без этого флага права учитываются как ранее, то есть ничьё - общее.


Сборка 7086.5

Задача № 105319:
Grades.dll (шкалы)
В библиотеки шкал добавлен модуль мониторинга, куда можно отправлять события с серверов, потом забирать их и отправлять в мессенджеры.

Задача № 105318:
Docs.dll (документы)
Добавлена обработка программы фильтрации для детализаций обычных документов (не справочников).

Задача № 105307:
ABLUtils.dll (Утилиты)
Исправлена ошибка формирования последовательности слов при склонении составных существительных с дефисом и существительных с окончанием "щий" Например, "ведущий инженер-программист" в родительном падеже выводился как: "Ведущщего инженер-программист".

Задача № 104612:
StorObj.dll (Складские объекты)
В справочнике НФА исправлена обработка из АБЛ обращения к параметрам, например П.СписокПараметров.Пункт("ДоляБСЧ").Доступность := да;


Сборка 7086.4

Задача № 105300:
StmPort.dll (функции внешних объектов)
В объекте "СетевойЗапрос" добавлена обработка HTTP-методов: OPTIONS, TRACE, PUT, DELETE

Задача № 105180:
ABLExec.dll (Виртуальный процессор)
Исправлена обработка параметров с типом "Денежный". Некорректно определялся ТипОбъекта у параметров


Сборка 7086.3

Задача № 105277:
StimSrv.dll (контейнер сервера)
Добавлена обработка запроса на получение списка файлов подключений для пользователя к распределенной базе данных. Проверка валидности выбранного файла подключений.

Задача № 105194:
Staff.dll (Штатное расписание)
На секции штатного расписания теперь сначала проверяются права на секцию, а потом, при наличии прав, на объекты (Должность, Назначение). Распространяется и на вкладку с ФЗП (постоянные начисления). Предназначено в первую очередь для предоставления пользователям прав только на просмотр секции

Задача № 105158:
FastRep.dll (офисные отчеты)
Дополнен функционал работы с таблицами данных на уровне ХМЛ.

Задача № 105107:
Accounts.dll (бухгалтерия)
Доработаны три метода объекта типа "Проводка" - "АналитикаПоДебету", "АналитикаПоКредиту" и "АналитикаПоСчету". 1. Добавлена обработка текстового параметра "Аналитика" из реестра данных (Конфигурация\Бухгалтерия); 2. При добавлении параметра в реестр, если обрабатываемая аналитика содержится в параметре "Аналитика", проверять, указана ли она у соответствующих счетов в плане счетов. Если этой аналитики нет в плане счетов у соответствующего счета, запись не производить. 3. Отдельно прописать обработку аналитики "НФА". Запись данной аналитики производить при наличии у счета как самой аналитики "НФА", так и любой дочерней - ОсновноеСредство, Материал, ДенежныйДокумент и т.д(всё, что пишется в поле NFA); Если обрабатывается конкретная аналитика(напр. Услуга, Материал и т.д.), то проверять как и всё остальное - на наличие именно этой аналитики в плане счетов.


Сборка 7086.2

Задача № 105142:
ABLExec.dll (Виртуальный процессор)
Для объекта "Модуль" добавлены функции для работы с обновлениями "СохранитьОбъектКонфигурации" и "ЗагрузитьОбъектКонфигурации".

Задача № 105141:
Docs.dll (документы)
Для детализаций в документах теперь можно выбирать другие интерфейсы отображения. Под параметром "Поле закладки текста" добавлен выбор секции и обработчик страницы, где можно настраивать ее отображение и получение данных. В клиентской части добавлены новые секции "Редактор обновлений" и "Редактор АБЛ", которые можно подключать на страницы.

Задача № 105140:
Docs.dll (документы)
После обработки дополнительных (смарт) фильтров, также теперь вызывается обработчик на установку условий выборки. Только исключена установка дат и автоматических параметров выборки.

Задача № 105110:
Docs.dll (документы)
В модуле документов изменена обработка программы фильтрации при показе документа-справочника в диалоге. Доработки конфигурации см. в 105078.

Задача № 105079:
FastRep.dll (офисные отчеты)
Переработан внутренний механизм работы с ХМЛ-пакетами на стороне сервера.

Задача № 105057:
Amounts.dll (Постоянные начисления)
При удалении исполнения с постоянными начислениями вместо общего сообщения выдается указание о наличии постоянных начислений (как историей, так и периодами). То же - при удалении ВОУ, по которым есть постоянные начисления. Добавлена обработка глобальной замены исполнений и ВОУ для новых постоянных начислений (периодами).

Задача № 104934:
Orgs.dll (справочник организаций)
Исправлена обработка организаций в ветках, вложенных в раздел "организации"

Задача № 104577:
StmPort.dll (функции внешних объектов)
Добавлено логическое свойство "Уведомление" для АБЛ объекта "Почта". По умолчанию это свойство имеет значение Нет, т.е. запрос уведомлений отключен. Если установить значение Уведомление := Да, отсылаемое письмо будет отослано с запросом уведомлений. Изменен модуль ядра StimPort, необходима пересборка модуля и обновление серверной части.

Задача № 104500:
Orgs.dll (справочник организаций)
Исправлено отображение организаций для случая, когда пользовательская группа входит в общую группу "организации"

Задача № 82015:
Tables.dll (Табельный учет)
На общем списке РМ Табельный учет колонки выводятся с учетом настройки табеля в Установках системы/ Настройки учреждения. При отображении нескольких подразделений с разными настройками табеля, колонки выводятся с КСП сессии, а если его нет - с общей настройки колонок секции табельного учета.


Сборка 7086.1

Задача № 104986:
Добавлен новый объект "КонтейнерДанных", с помощью которого можно получить доступ к Отношению во всех модулях сервера. Будет использоваться для установки обновлений без перезапуска службы. Контейнер получается от модуля по идентификатору.

Задача № 104985:
В офисных отчетах исправлены ошибки жесткой привязки к отладочному файлу.


Сборка 7086.0

Задача № 104954:
В офисных отчетах реализован механизм отладки. Настраивается в АБЛ-скрипте (область скрипта, переменные которой необходимо проверить). Описание в АБЛ-справке.

Задача № 104952:
Добавлена обработка параметра в StimWeb.ini [stimate] UseWebProgress=1 В этом случае нижний индикатор для браузера будет обрабатываться также как и в тонком клиенте.

Задача № 104951:
При обработке расширенных фильтров поле ищется теперь еще и непросредственно по имени поля (раньше было только по идентификатору).


Сборка 7084.5

Задача № 104227:
Исправлено получение значения текущего мастер-документа на секции. Сервеная часть выложена на вин-стим, клиентская на 83.69.200.11:8080


Сборка 7079.6

Задача № 102492:
При сортировке по вычисляемоему полю, для изменной записи не пересчитывались вычисляемые значения перед позиционированием. Исправлено в версии 7079.6


Сборка 7075.6

Задача № 101013:
Сделана возможность использовать объект "СетевойКлиет" для отправки и получения пакетов с клиента. Для этого в параметрах указывается тип запроса "client". Сборка клиента и сервера 7075.6, пример в выполнении.


Сборка 7075.2

Задача № 98211:
При отправке информации для адреса, для поля дата регистрация добавлена проверка использования браузерного клиента.


Сборка 7075.1

Задача № 100987:
В настройку слияния добавлен перенос отчетов консолидации. Сделана возможность переноса ссылок на параллельные проводки (опционально). смотреть на версии 7075.1


Сборка 7074.5

Задача № 100875:
Исправление сделано в клиентской версии. Если пользователь не имеет прав конфигуратора, то при изменении отчета - он сохранится в базу данных. Смотреть клиента не тестовом сервере (83...).


Сборка 7074.2

Задача № 100794:
В клиентской части сделана возможность настройки в файле stimate.ini виртуального адреса (Сборка 7074.2): [Client] VirtualIP=19.0.6.97

Задача № 100766:
Сделана возможность использования сквозной нумерации для документов. В настройках нумерации появилась галочка "Сквозная нумерация". В этом случае номера будут присваиваться по порядку, исользую свободные и в разрезе КСП. Обновление установлено.


Сборка 7073.9

Задача № 100727:
Добавлена проверка для таких случаях, поумолчанию ставится 64 символа. Смотреть на версии 7073.9


Сборка 7073.7

Задача № 100642:
Добавлен перенос параметров дополнительного рабочего времени (например: ставка) и параметров отвлечений. Исправлена ошибка переноса детей (иждивенцев). Проверять на версии 7073.7


Сборка 7073.6

Задача № 100596:
Добавлена возможность настройки вывода ФИО сотрудника: registry\Конфигурация\Кадровый учет, Показывать ФИО полностью = да

Задача № 100387:
Добавлена возможность покаказывать только используемые классификаторы. В версии ядра 7073.6 добавлен еще обработчик на создания документа. Что бы фильтрация сразу включалась при запуске программы.


Сборка 7072.6

Задача № 100420:
Добавлена возможность увеличения длины поля инвентарного номера в справочнике НФА. Настройками метаданных в реестре базы данных. Выполнена корректировка на базе заказчика. Сохранен список несопаставленных эментов. Все смотреть на закладке "Выполнение".


Сборка 7072.0

Задача № 100330:
Изменен принцип доступа к данным аудита: Доступ теперь имеют только пользователи с правами администратора. Если используются общий аудит для нескольких баз (CommonAudit=1), то доступ ко всем базам имеет только супер-пользователи. Иначе администраторы видят только данные по своей организации.


Сборка 7071.3

Задача № 100112:
Добавлена возможность скрывать служебные счета. У счета в плане счетов в настройке новый параметр "Служебный". В реестре базы данных добавляеться параметр: Конфигурация\Бухгалтерия:Скрывать служебные счета=да В этом случае служебные счета будут видны только конфигуратору. В типовых операциях есть нюанс: если после старта службы первый в них зайдет конфигуратор, то скрытые счета будут там показываться.


Сборка 7070.8

Задача № 99938:
Для полей типа DocFieldType_String (простые строки) возвращен старый порядок обработки: - без специальных символов (*, ?) формируется ограничение на точное равенство; - при указании специальных символов (*, ?) формируется ограничение на вхождение. Для полей типа DocFieldType_Note всегда формируется ограничение на вхождение по принципу: Поле LIKE '%Значение%', где Значение - введеная в параметр строка.


Сборка 7069.8

Задача № 99255:
Сервис слияния данных перенесен в ядро системы. Интерфейс слияния пока помещен на секции: Конфигуратор:Настройки системы\Служебные модули\Прочие объекты - Слияние данных. База выбирается на локальной файловой системе, поэтому тестировать пока тоже локально. Версия сервера: win64-7068.3


Сборка 7065.9

Задача № 98621:
Округление копеек для текстового представления исправлено версии 7065.9 Поставлено на службу клиента и на win-stim.


Сборка 7065.6

Задача № 98540:
Исправлена функция получения размера 2-х байтного поля (версия 7065.6).


Сборка 7064.8

Задача № 98148:
Для настройки подключения к прокси-серверу используется группа параметров: [proxy] enabled= login= server= Значения параметров можно установить из окна настройки сервера (когда он запущен как приложение), группа параметров "Сервер proxy".


Сборка 7064.7

Задача № 98212:
Добавлена возможность настройки автозагрузки конфигураций при старте службы. Настраивается в файле services.raw, в разделе AutoLoad. Также в файле StimWeb.ini надо указать параметр IP=. Загружаемые конфигурации храняться в таблице (поле ConfigName).


Сборка 7064.5

Задача № 101055:
Сделана возможность распараллеливания процессов. Добавлен объект "ПараллельныйПроцесс". Пример использования можно посмотреть в программе "Сбор данных по ЦБ" в архиве общей конфигурации.

Задача № 98060:
Выяснено, что ошибки возникали если пользователь отменял процесс подготовки контрольных соотношений. Всвязи с этим исправлены функции возвращающие статус процесс (если прерван). В конфигурации функция проверки выполнение подготовки сделана по другому. Также исправлены функции сохранения узлов в формате TRS. Добавлены ansi-поля в таблицу, иначе были ошибки записи строк, длиннее размера (функция move).

Задача № 98028:
Исправлена работа классификаторов имеющих сложную струтуру кода и хранящихся в конфигурации, и в данных. Не работал поиск, не правильно показывались значки. Также исправлено добавление новых классификаторов.


Сборка 7063.9

Задача № 97720:
Для принудительной блокировки объектов сделана системная группа "Ограничения". Ее можно добавить на интерфейсе прав, или назначить по ней права на любой объект программно (ABL). Также добавлена группа прав, проверяемых по умолчанию - "Пользователи". см. выполнение.


Сборка 7062.8

Задача № 97680:
При проверке рабочего места для "супер-пользователь", добавленых в файле расширения, сделано исключение. Выбранное рабочее место для них не проверяется.


Сборка 7062.3

Задача № 97639:
Найдена ошибка, когда удаляется новая запись мастера, записи детализации остаются в кэше и сохраняются в базу.


Сборка 7062.2

Задача № 97543:
На сервере сделана проверка выбранного рабочего места, если его нет в списке доступных - выдается ошибка.

Задача № 97542:
В модуль видов оплаты добавлены функции СоздатьВидОплаты и УдалитьВидОплаты для использования в сервисе унификации.


Сборка 7062.0

Задача № 97461:
Сделана обработка поля "штрих-код" в справочнике НФА.

Задача № 97351:
Добавлено формирование штрих-кодов с использованием свободной библиотеки Zint. Библиотека представлена файлом Zint32.dll или Zint64.dll в зависимости от платформы. Данный файл должен лежать в одном каталоге с exe файлом сервера (см. выполнение).


Сборка 7061.9

Задача № 97442:
Внесены изменения в код адаптера СУБД PostgreSQL. При неудачной попытке соединения с сервером, делается откат транзакционных переменных. Теперь в случае ошибки разрыва связи, на третьем запросе работоспособность соединения восстанавливается.

Задача № 97432:
В системный лог добавлены записи при неудачном подключении пользователя к системе. Запись делается с уровнем "6".


Сборка 7061.8

Задача № 97067:
Исправлена работа временных документов (по описанным замечаниям).


Сборка 7061.7

Задача № 97332:
Сделана возможность использовать дополнительные поля для иерархических справочников (по принципу документов как join-таблицы). Настривается в Параметры:Иерархические справочники. Также сделана обработка всех ABL функций справочников (см. пример в выполнении).


Сборка 7061.6

Задача № 97338:
Для объекта "Подразделение" добавлены методы: Подразделение.ДатаОт: Дата; Подразделение.ДатаДо: Дата;


Сборка 7061.5

Задача № 97290:
Исправлено отображение колонки "Группа" в родительской плате. Показывается доп. информация по льготам. Название колонки тоже учитывает рабочее место - называется "Группа".

Задача № 97247:
В справочник учреждений добавлены даты действия (начало - конец). На зарплатных и кадровых секциях структура дерева учреждений будет показываться на текущую дату. На штатном расписании в соотвествии с выбранным годом и месяцем. По умолчанию история отключена. Включить можно через Штат.ИсторияПодразделений, сохраняется в реестре данных.


Сборка 7061.3

Задача № 97259:
Добавлен поиск по вхождению текста при вводе значений в поля типа "список".


Сборка 7061.2

Задача № 97242:
В конфигураторе документа добавлена возможность выбрать поле фона записи. Нулевое значение не обрабатывается. Клиент на 83.69....


Сборка 7060.6

Задача № 103399:
Справка 2-НДФЛ: доработан шаблон.

Задача № 97131:
В качестве средства проверки подключены регулярные выражения, что позволит реализовать различные требования к паролям и проверить соответствие любого пароля установленным критериям. Пример требований: длина - от 8 до 32, буквы - хотя бы одна, английские\русские цифры - хотя бы одна, символы - без ограничений Соотвествующее требованиям регулярное выражение: ^(?=.*[a-zA-Zа-яА-Я])(?=.*[0-9]).{8,32}$


Сборка 7060.5

Задача № 97093:
Добавлена возможность устанавливать срок действия пароля. На клиенте при входе добавлена возможность пользователю задать новый пароль, если он просрочен или не удовлетворяет условиям безопасности. Будет поставлена задача для доработки браузерной версии.

Задача № 96929:
Проверка структуры таблицы TimeTableCheck переложена на InitData.


Сборка 7060.4

Задача № 97079:
Сделана система динамического обновления документов, изменнных другими пользователями. Пока система пассивная (по таймеру от 1 до 5 минут, как настроено). В дальнейшем будет сделано активное обновление.


Сборка 7060.2

Задача № 97037:
Объект для доступа к 1С8 добавлен в серверную часть. Также утилита для просмотра баз View1C8 собрана под 64-разрядную платформу.


Сборка 7060.1

Задача № 97052:
При создании шаблона документа, оригинал документа создавался на уровне модуля, из-за чего при следущем создании из другой сессии возникали ошибки.

Задача № 97035:
Права для детализаций теперь наследуются от документа мастера (в случае если не заданы явно для детализации). Но пришлось исправлять клиентскую часть - там права не детализации не проверялись вообще.


Сборка 7060.0

Задача № 97051:
Исправлена ошибки при обработке признаков размещения печатных форм документов на секциях. Маска секций учитывается со смещением на 1 бит.

Задача № 97030:
У объекта "Буфер" добавлено свойство: Буфер.ТекстBase64. Можно получать и присваивать.


Сборка 7059.9

Задача № 97050:
Добавлен фиксация в аудите при изменении значений нумерации документов (периодичность, следующий номер и т. д.)