Для успешной работы системы после проведения пакета обновлений работникам службы поддержки необходимо выполнить следующие действия:
- Длительность установки обновления
Запланировать дополнительное время для установки обновления от 15 до 60 минут от стандартного времени.
При установке обновления выполняется актуализация системных данных, что приводит к увеличению длительности установки обновления
- Обновлены объекты для интеграции с АПИ SmartTender.biz
Если у Вас используется интеграция через публичное АПИ SmartTender.biz нужно изменить вашу бизнес логику, заменив поля на новый объект.
- Доработка ррт-метода "Настройка доступа к ОС при внутреннем перемещении между объектами (DMZ.ANYCALL.OSKOBJFILL)"
Необходимо перенастроить типы процессов к ррт-методу "Настройка доступа к ОС при внутреннем перемещении между объектами (DMZ.ANYCALL.OSKOBJFILL)"
Описание изменений
Администрирование системы и управление доступом пользователей
- Параметр пользователя USERMOBJ "Доступные объекты для пользователя"
Выполнена доработка корректировки параметра пользователя USERMOBJ "Доступные объекты для пользователя"
- Уведомления о критических сбоях
Добавлены уведомления о критических сбоях администратору при старте сеанса.
Необходимость выдачи уведомлений включается в глобальном параметре GlError. По умолчанию уведомления выдаются.
- Статистика использования КЭП
Добавлена статистика использования КЭП.
- MSSQL-версия. Автоматическое усечение журнала транзакций БД
В MSSQL-версии добавлено автоматическое усечение журнала транзакций базы данных для случая, когда закончилось место на диске сервера БД.
Особенности реализации:
- усечение выполняется, когда при любом SQL-запросе система получает ошибку сервера БД "журнал транзакций заполнен". То есть, дальнейшая работа с базой данных невозможна, пока не освободить журнал транзакций
- создается внеплановая копия журнала транзакций в каталог, согласно настройке, в ПГУ CFGBCKUPDB
- журнал транзакций усекается
- информация о выполненной копии и усечении фиксируется в журнале событий системы (код события SHRINKLOGWITHBACKUP)
- если резервное копирование не выполняется средствами системы или копия журнала транзакций в нем отключена, то автоматическое усечение не выполняется
- автоматическое усечение можно отключить в ПГУ LOGSHRINK
- Автоматическое усечение временной базы данных локального SQL
Добавлено автоматическое усечение временной базы данных локального SQL.
Особенности реализации:
- усечение выполняется в случае, если система получает ошибку от локального SQL, что временную базу невозможно расширить
- дополнительно проверяется, что временная база данных занимает больше лимита, чтобы убедиться, что проблема связана с аномальным ростом временной БД, а не отсутствием места на диске по другим причинам
- по умолчанию лимит равен 100 Гб
- выполняется перезапуск службы локального SQL для усечения временной базы данных
- при перезапуске локального SQL завершается работа всех сеансов, которые работают с сервером приложений
- информация о перезапуске сохраняется в журнале событий системы (код события RESTARTLOCALSQL)
- автоматическое усечение базы данных локального SQL можно отключить в ПГУ LOGSHRINK
- также в ПГУ LOGSHRINK можно изменить лимит размера временной базы данных, при котором выполняется автоматическое усечение
- Оповещение о критических ошибках
Добавлено оповещение администраторов о наличии критических ошибок.
Обрабатываются следующие категории ошибок:
- ошибки при установке обновлений системы
- ошибки AlwaysOn (только MSSQL-версия)
- ошибки сервера балансировки
- превышение порога количества ошибок за сутки
- порог указывается в ПГУ GLERROR, по умолчанию 1000
Оповещение отображается администратору при старте сеанса в виде окна с перечнем ошибок.
Отключить отображение оповещений или отдельных категорий ошибок можно в ПГУ GLERROR.
По умолчанию включено отображений всех категорий ошибок.
- Универсальный отчет
Выполнена доработка бизнес-логики регистров универсальных отчетов. Теперь в печатных формах, построенных на составных регистрах работает бизнес-логика дочерних регистров.
- Мониторинг внутренних коннектов
Добавлена задача планировщика CHECK_EXTERNAL_IP, которая по журналам проверяет наличие IP-адресов внешних шлюзов в качестве IP-адресов внешних пользователей.
Наличие IP-адресов шлюзов вместо IP-адресов пользователей свидетельствует о некорректной настройке шлюзов, в результате которой система не знает реальные IP-адреса внешних пользователей.
Результат проверки сохраняется в журнале событий системы, код события - CHECK_EXTERNAL_IP.
Перечень IP-адресов шлюзов указывается в ПГУ GlExtIP
- Изменен механизм экспорта и импорта всей конфигурации.
Изменен и ускорен механизм экспорта и импорта всей конфигурации.
- Реализовано просмотр системных сообщений.
Реализовано просмотр системных сообщений в отдельном окне.
- Добавлена возможность копирования для всплывающих сообщений.
Добавлена возможность копирования текста для всплывающих сообщений.
- WebRMD. Внешний вид на мобильном устройстве
WebRMD. Обновлено внешний вид на мобильном устройстве.
Обновлено отображение верхней панели инструментов, поиска, смены вида представления данных на карточки/таблицу
Все кнопки перенесено в кнопку "больше"
При нажатии будут отображены все кнопки что были в избранном на панели инструментов и часто используемые кнопки, для отображения всех кнопок необходимо нажать кнопку "Больше" или прокрутить меню вверх.
- Длительность установки обновления
При установке обновления выполняется актуализация системных данных, что приводит к увеличению длительности установки обновления.
Длительность установки обновления увеличивается от 15 до 60 минут от стандартного времени.
- Signy. Коннектор. Колонка "Статус документа"
Доработано колонку "Статус документа": если статус "Дозаполните документ", то всплывает окно с заполнением необходимых атрибутов.
Конструктор отчетов нерегулярной структуры
- PCD. Отчеты с расширяемыми скалярными показателями
Выполнена доработка прогресс бара для расчета показателей "Общий".
Добавлен дополнительный прогресс бар для расчета расширяемых скалярных показателей.
Оптимизирован процесс подкраски ячеек.
- PCD. Добавление новых показателей
В метод создания показателя добавлен возврат созданного показателя.
- PCD. Сохранение значений показателей в БД
Merge из локальной БД заменен на merge из основной БД по ключевому полю для oracle и для ms sql.
- PCD. Форматирование больших таблиц
Выполнена доработка форматирования больших таблиц.
- PCD. Форматирование таблиц
Выполнена доработка форматирования таблиц (объединение ячеек, дубли строк).
Управление основными данными (MDM)
- Добавлена задача планировщика обновления таблицы переводов ORG по периодическим реквизитам ORGP
Добавлена задача планировщика обновления таблицы переводов ORG по периодическим реквизитам ORGP.
Задача выполняется один раз в день и обновляет значения переводов для "Справочника организаций (ORG)" значениями переводов из таблицы "Периодических реквизитов (ORGP)".
Обновление значений переводов выполняется в случае, если выполняются данные условия:
1) записи в полях "Организация. Наименование (NORG)" и "Организация. Наименование для документов (NORG_DOC)" таблиц ORG и ORGP равны;
2) реквизиты в ORGP актуальны;
3) значения полей "NORG" или "NORG_DOC" в таблице переводов справочника организаций отличаются от значений в таблице переводов периодических реквизитов, значения переводов в справочнике организаций отсутствуют или пустые;
4) либо запись с переводом отсутствует вовсе.
IT-САПР кабельщика
- CableDesigner. Быстрый поиск расчёта в дереве
Кнопка в win-клиенте находится на главной панели кнопок:
Налоговый учет
- Налоговый учет. Учет НДС
- В справочнике организаций изменен тип поля "Номер филиала" с числового (int) на строковый (string)
- Доработан механизм печати налоговой накладной и выгрузки в XML с учетом изменения формата поля "Номер филиала" в справочнике организаций
- Добавлен метод автоматизированного формирования уточняющих расчетов к Декларации по НДС
- Доработан механизм заполнения Приложения 5 Декларации по НДС
- Доработана процедура IMPORTTAXREG "Загрузка реквизитов регистрации НН в ЕРНН из MEDOC"
Доработан механизм загрузки реквизитов регистрации НН в ЕРНН
- Импорт расчета корректировки ФОП из файла Medoc
Доработан импорт расчета корректировки ФОП из файла Medoc.
- Метод РКЕ к налоговым накладным по годовому перерасчету.
Добавлен метод DMZ.F2.TAXYEARCOR "Формирование РКЕ для годового пересчета НДС" для пересчета суммы налога по коэффициенту из декларации НДС.
- Доработки в выгрузке налоговых накладных в XML
Доработана логика обработки параметра для округления CENROUND в RRT-методе J12010NN10.
Цена пересчитывается для документов с округлением к переданному параметру, если он больше, чем в ПГУ GLRNDCENN.
Регламентные операции и настройки
- Признаки "Персонал по всем объектам" и "Доступны уволенные" в настройках типа процесса
Доработан механизм признаков "Персонал по всем объектам" и "Доступны уволенные", теперь их также можно корректировать в случае, если открыт хоть один контрагент в строках документа.
- Микросервис подбора остатков
Добавлена возможность автоматического перезапуска сервиса.
Настройка перезапуска в ПГУ GLSTOCKSRV "Параметр адреса сервиса подбора остатков".
Необходимо выбрать "Автоматический рестарт сервиса" и указать количество минут после остановки, когда будет выполнен рестарт и количество попыток авто перезагрузки.
Перезапуск будет осуществлен планировщиком задач STOCKSERVREBOOT.
Автоматическая перезагрузка работает только после автоматических выключений через проверку здоровья сервиса.
Добавлена кнопка для полного цикла перезапуска (аналог функции планировщика STOCKSERVREBOOT) на закладку "Действия на сервисе остатков".
- Отклонение инвентаризации
Доработан алгоритм отклонения инвентаризации. Не анализируются описания со статусами: "Проект", "Отменен", "Закрыт".
- Тестирование остатков в оборотно-сальдовой ведомости при закрытии периода (v9)
Добавлена возможность при закрытии отчетного периода (v9) выполнять проверку отсутствия сальдо на конец месяца по счетам, по которым в плане счетов в настройках не указано, что сальдо по счету не ведется.
Стандартно такая проверка выполняется для счетов, имеющих в плане счетов настройку "Сальдо по счету - нет".
В этом случае для счетов, по которым необходимо выполнить такое дополнительное тестирование, необходимо в плане счетов выполнить следующую настройку: в плане счетов на закладке "Дополнительные счета" добавить запись с типом дополнительного счета "Контроль остатка при закрытии периода" и в качестве дополнительного счета указать любой счет (можно - тот же счет, для которого выполняется указанная настройка).
- Изменения в экране "Назначение платежа"
Выполнена доработка визуальных изменений на экране "Назначение платежа".
- Справочник организаций
Доработано окно фильтра при входе в справочник организаций. Поле "Контрагент" теперь не является автодополняемым полем, ввод текста осуществляется вручную, принцип работы поля не изменился.
Система электронных платежей (связь с системой "Клиент-банк")
- Определение объекта по организации при импорте из клиент-банка
Доработана логика определения объекта по организации при импорте из клиент-банка. Приоритет отдается объектам, для которых организация в выписке банка является главной.
- Доработка импорта из dbf-файлов
Выполнена доработка импорта из dbf-файлов. А именно, импортируемые строки исключены строки, которые помечены в dbf-файле, как удаленные строки.
Табельный учет
- Табель. Корректор на корректор, подсчет итогов v9
Доработан подсчет итогов табеля v9, в случае создания корректора на другой табель корректор.
- Табель
Доработано заполнение ФИО сотрудника при формировании табеля с приказа на перемещение
Техническая подготовка производства
- Производственный учёт
Доработано кеширование типов заказа на производство в рамках объекта.
Управление взаимоотношениями с клиентами и поставщиками (CRM\SRM)
- Изменена структура таблицы "Учет объектов. Информация по партиям и заказам"
- В структуру таблицы "Учет объектов. Информация по партиям и заказам" добавлены колонки "Дата комплектации" и "ФИО кто укомплектовал"
- Настроено заполнение колонок в момент комплектации или отмены комплектации.
- Интерактивный подбор тары
- Настроен автоматический подбор тары для позиций заказа сбыта с резервом по ненормированной таре
- Настроена визуализация подобранной тары с учетом позиций заказа сбыта с резервами
Управление делопроизводством
- Архив. Создание описей и актов на уничтожение
Доработаны формы регистрации описей и актов. Добавлена проверка на соответствие введенных параметров и условия отбора.
- Отображение в листе согласования дней, затраченных на согласование
В таблицу листа согласования добавлена колонка с информацией о количестве дней, затраченных на согласование
- Архив. Неограниченное количество страниц в деле
Добавлена возможность поставить признак "Неограниченное количество документов" в деле.
При включенном признаке нет ограничения по количеству документов, включаемых в дело
Управление документооборотом материальных и финансовых потоков
- Доработан РРТ метод "Расчет ТЗР" (TZR_DISTR)
Добавлена возможность использовать ссылку на текущий документ/строки текущего документа в параметрах SQLCOND, SQLCONDZ метода.
- Проверка и актуализация групповых значений
Добавлена задача планировщика "Проверка и исправление групповых значений аналитик (CHECKUPDATEGROUPVALUES)".
Задача выполняет проверку групповых значений в таблицах ACCSETRV, ACCSETRK, ACCSETRT и KAUGV, KAUGVT, KAUGVTT.
При наличии записей в таблицах ACCSETRV или KAUGV, добавляются отсутствующие данные в таблицы:
- для ACCETRV - ACCSETRK и ACCSETRT
- для KAUGV - KAUGVT и KAUGVTT
При наличии данных в одной из таблиц ACCSETRK, ACCSETRT, KAUGVT, KAUGVTT и отсутствии данных по этому ключу в таблицах значений происходит удаление данных в связанных таблицах:
- для ACCETRV - ACCSETRK и ACCSETRT
- для KAUGV - KAUGVT и KAUGVTT
В интерфейс "Менеджер групповых аналитик" добавлен курсор "Проверка аналитик в связанных таблицах". В курсоре отображается информация о идентификаторах аналитик, которые отсутствуют в одной из связанных таблиц
Управление закупками и снабжением
- Обновлены объекты для интеграции с АПИ SmartTender.biz
Удалены не используемые свойства в публичном АПИ SmartTender.biz:
ITnet2.Server.BusinessLogic.LP.Purchase.Integration.Governmental.ContactPoint
- Name
- Telephone
ITnet2.Server.BusinessLogic.LP.Purchase.Integration.Governmental.IContactPoint
- Name
- Telephone
Управление производством и загрузкой мощностей (MRPII)
- MPS. Добавлена возможность перехода в CRP-план из прогнозного MPS-плана
MPS. Добавлена возможность перехода в CRP-план из прогнозного MPS-плана с помощью RRT-метода.
- ForceBPM. Добавлена бизнес-логика вида отображения для интерфейса ATPCTP
ForceBPM. Добавлена бизнес-логика вида отображения для интерфейса ATPCTP, который запускается в действии "Анализ сроков CRP/APS" бизнес-объекта PlannedOrder.
- CRP. Доработка скрипта "Планирование по срокам и маржинальности".
CRP. Изменена структура кода скрипта "Планирование по срокам и маржинальности".
- CRP. Добавлены сценарии для планирования с учетом сроков и маржинальности
CRP. Добавлено 4 сценария для планирования с учетом сроков и маржинальности, а также учет % плановой доступности укрупненного рабочего центра.
- Производственный учёт
1. Возможности WebMES:
- Добавлена возможность регистрировать ПВО в приложении.
- Доработана возможность обновления информации на карточках заданий.
- Добавлена возможность вести учёт состояний рабочих центров в разрезе технических мест.
2. Доработано API получения составов списания.
Управление техническим обслуживанием и ремонтом оборудования
- Добавить отбор в PRX для отбора показателей по ресурсу
Добавлена возможность отбора Параметров эксплуатационной статистики по кодам ресурсов
Учет заработной платы
- Зарплата. Объединенная отчетность по ЕСВ и НДФЛ
Доработано формирование таблицы 5, заполнение колонки 17
- Зарплата. Объединенная отчетность по ЕСВ и НДФЛ
Добавлено заполнение цифровой подписи строк приложения 4ДФ
- Зарплата. Объединенная отчетность по ЕСВ и НДФЛ
Доработано формирование таблицы 5, заполнение колонки 17
- Зарплата. Объединенная отчетность по ЕСВ и НДФЛ
Доработано формирование приложения Д1, заполнение реквизита "Количество дней без сохранения з/п" с учетом увольнения сотрудника
- Зарплата. Объединенная отчетность по ЕСВ и НДФЛ
Доработано формирование таблицы 6, заполнение реквизита "Дни трудовых отношений" в случае, если сотрудник работает и на основной должности, и на должности внешнего совместительства.
Учет основных средств и нематериальных активов
- Функция Python расчета балансовой стоимости ОС
Разработана функция Python, которая возвращает балансовую стоимость ОС в зависимости от выставленных параметров расчета. Функцию можно применять:
1. В проводках для расчета балансовой стоимости ОС, а от нее – суммы НДС.
2. В правилах формирования документов в цепочках для расчета базы и суммы НДС при формировании НН от документа движения ОС.
Функция «Расчет балансовой стоимости ОС» имеет параметры:
(объект, строка, правило расчета, дата расчета), где:
Объект – объект, по которому подбираются остатки.
Строка – строка с инвентарным номером, по которому выполняется расчет.
Правило расчета – формула для расчета. В функции доступны остатки, доп. реквизиты и реквизиты osk. Математической формулой задается формула расчета балансовой стоимости.
Дата расчета – дата, на которую подбираются остатки (например: дата документа, первое число от даты документа и др.)
Пример вызова функции для проводок:
GetBalanceCost(Document.ObjectCode,Row, "Stock.Amount-Stock.Wear - Requisite(\"IMPAIRMENT\")",Document.YearMonth.FirstDate)
Пример вызова функции для цепочки:
GetBalanceCost(ParentDocument.ObjectCode,ParentRow, "Stock.Amount-Stock.Wear - Requisite(\"IMPAIRMENT\")",ParentDocument.YearMonth.FirstDate)
- Доработка ррт-метода "Настройка доступа к ОС при внутреннем перемещении между объектами (DMZ.ANYCALL.OSKOBJFILL)"
Изменен источник вызова ррт-метода "Настройка доступа к ОС при внутреннем перемещении между объектами (AFTERPOST)" с "До разноски документа (BEFOREPOST)" на "После разноски документа (AFTERPOST)".
Изменен системный тип процесса для которого вызывается метод с "Получение ОС, НМА на СЕ (_OZ33)" на "Передача ОС, НМА на СЕ (_OZ32)"
В ррт-метод добавлен параметр "Формула Python для определения объекта (KOBJEXPRESSION)". В параметре можно задать выражение, которое должно вернуть код объекта, для которого будет предоставлен доступ к ОС. В выражении доступен разносимый документ через поле "Document". По умолчанию возвращается код объекта документа.
Финансово- расчетные операции: денежные средства и их эквиваленты, расчеты с дебиторами/кредиторами
- Доработано формирование РКО на основании платежных ведомостей на выплату ЗП, формирование проводок по РКО по выплате ЗП
Доработано формирование РКО на основании платежных ведомостей на выплату ЗП, а также формирование проводок по РКО по выплате ЗП.
При расчете из платежной ведомости не учитываются строки по налогам.
Штатное расписание
- Зарплата. Объединенная отчетность по ЕСВ и НДФЛ
Доработано формирование таблицы 6, при группировке строк по ИНН определение дней трудовых отношений