Page tree
Skip to end of metadata
Go to start of metadata

Для успешной работы системы после проведения пакета обновлений работникам службы поддержки необходимо выполнить следующие действия:

  • GraphQlServer. Переход на новую версию .NET

Данные действия требуются только в случае, если GraphQlServer установлен на IIS.

В случае, если GraphQlServer развернут в kubernetes кластере - описанные ниже действия выполнять не нужно.

Если GraphQlServer установлен на IIS, то для его обновления необходима установка на IIS модуля – AspNetHostingBundle версии 5.0

Для этого необходимо:

- скачать установщик: https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-aspnetcore-5.0.8-windows-hosting-bundle-installer

- установить hostingBundle на IIS

- выполнить в cmd от имени администратора:

  iisreset /noforce

 После этого нужно вручную обновить содержимое веб части приложения GraphQlServer:

В пакете обновлений в веб части находится каталог GraphQlServer_AspNet50 с новой версией приложения.

Нужно скопировать содержимое этого каталога в каталог приложения GraphqlServer на IIS.

  • Договора. Типы договоров
  1. Если используются экраны подмены для DGTSCR, необходимо в настройках экрана подмены на закладке "Согласование" в параметрах элемента KGRUSTR1 изменить "Разделитель кодов" как на картинке ниже:

      2. Если в пользовательской бизнес логике производится обработка/"парсинг" данных с поля DGT.KGRUSTR1, необходимо заменить разделитель зон с "," на "^".

  • Изменения в сервисе IBalanceAndBankAccountCorrespondence

 Если для получения счёта по Дб и Кр использовали GetBalanceAccount(), необходимо заменить на:

 - для получения счёта по Кр использовать GetAccountCredit();

 - для получения счёта по Дб использовать GetAccountDebit().

В качестве параметров в BalanceAndBankAccountCorrespondenceParams() заменить уникальный номер документа Undoc на документ Document.

  • Изменения в сервисе IIndicatorsCalculator

Если вы ранее использовали данные методы, то теперь необходимо при получении значения по ключу в словаре результата рассчитать значение скрипта методом GetValue().

Например, ранее было так:

var dict = service.GetIndicatorValuesForEntries(buildParams, entry);

var result = dict["DocumentRow"];


Сейчас необходимо сделать так:

var dict = service.GetIndicatorValuesForEntries(buildParams, entry);

var result = dict["DocumentRow"].GetValue();


Описание изменений
ChatBots Designer

  • Оптимизирован сценарий обновления состояний чат-ботов
    Оптимизирован сценарий обновления состояний чат-ботов. Теперь ссылки в IT-Enterprise на схему бота Chatbot Framework удаляется, если на активном сервисе эта схема отсутствует.

Администрирование системы и управление доступом пользователей

  • Лицензирование с использование ключа UltraPro.

Лицензирование с использование ключа UltraPro.

Внесены изменения в механизмы получения лицензии из ключа UltraPro для корректного отображения максимального количества использованных лицензий в Sentinel License Monitor службы сервера ключа.

  • GraphQlServer. Переход на новую версию .NET

GraphQlServer. Переход на новую версию .NET

В GraphQlServer .NET переведен с версии 3.1 на версию 5.0

В данной версии .NET увеличена стабильность, скорость работы и производительность.

  • WebRMD. Linux. Универсальный отчет для excel и dashboard

WebRMD. Linux. Реализована возможность просмотра и работы в универсальных отчетах для excel и dashboard

  • Перекомпиляция пользовательского кода после установки пакета обновлений

Изменен способ перекомпиляции пользовательского кода C# после установки пакета обновлений.

- раньше: перекомпиляция выполнялась сразу после установки обновления. Если обновление было установлено в рабочее время, то на серверах приложений могла наблюдаться повышенная нагрузка на CPU в течении 10-15 минут, что могло замедлять работу системы

- теперь: перекомпиляция будет выполняться ночью, в 00:30. При необходимости можно установить любое другое время в параметрах задачи либо отключить ее.

Изменение не повлияет на корректность работы пользователей.

  • Help для выражений колонок отчетов/ВО.

В колонках отчетов/видов отображений добавлена возможность в help`е Python увидеть свойства текущего курсора/интерфейса.

Если в "Конструкторе интерфейсов" для текущего курсора/интерфейса указаны свойства (на вкладке "Свойства" или в экране корректировки):

то для колонок-выражений на Python будут добавлены эти свойства в соответствующих категориях:

  • WebRMD. Сканирование Qr-кодов камерой.

WebRMD. Добавлена возможность сканирования Qr-кодов камерой.

Для текстовых полей добавлено новое свойство QrScanMode которое можно задать через БЛ экрана. Задать можно два режима:

  1. Multy - сканирование множества значений и их отправка по нажатию на кнопку "Отправить".
  2. Single - одно сканирование и сразу отправка значения.

После того как задать режим для поля, будет отображаться дополнительная кнопка в панели помощи над полем.

По нажатию будет поднято окно сканирования.

  • Добавлены новые назначения лицензий

Добавлены новые назначения лицензий

* IIoT.Extended

* IIoT.ExtendedPlus

  • Заявки на проведение пакетов конфигураций. Настроенно корректное отображение времени.

Заявки на проведение пакетов конфигураций. Настроенно корректное отображение времени в поле "Дата завершения тестировки".

  • Добавлен выбор комплекта из справочника при входе в "Заявки на проведение пакетов конфигураций".

Если текущий комплект еще не описан в справочнике комплектов механизма обмена конфигураций, то при входе в "Заявки на проведение пакетов конфигураций" будет предложен выбор комплекта из справочника, настройки для которого пропишутся автоматически.

  • WebRMD. Асинхронная загрузка данных в колонки грида

WebRMD. Реализован механизм асинхронной загрузки данных в колонки грида.

Для асинхронной загрузки колонки необходимо в бизнес логике вида отображения указать колонке признак LazyLoading в true

  • Только MSSQL версия. Колоночные индексы
    Только MSSQL версия. Добавлена поддержка колоночных (columnstore) индексов

Конструктор бизнес-процессов и потоков документов

  • Развитие бизнес-процессов

Если в настройках стадии включен признак "Вызывать метод формирования списка согласующих при декларативных настройках", то списки, настроенные в экране корректировки стадии и в бизнес логике/действии на источнике STAGESETLISTAGREE, будут объединяться.

  • ForceBPM
    Реализована дополнительная проверка наличия параметров стартовой формы при запуске процесса

Конструктор форм

  • Конструктор форм

Исправлена исключительная ситуация, проявляющаяся при открытии экрана в "Конструкторе форм"

Управление контентом (архивом документов)

  • Вход в интерфейс вложений

Исправлена исключительная ситуация, появляющаяся при входе в интерфейс вложений

Управление основными данными (MDM)

  • Фильтр на мат. ответственных в справочнике подразделений

Доработан фильтр на контекстную помощь в полях материально-ответственных и в экране корректировки справочника подразделений

  • Импорт курсов валют

Реализован импорт курсов валют из официальных источников разных стран

Learning Management System

  • LMS. Отображение назначенных курсов
    Исправлена ошибка, вызывавшая исключительную ситуацию при просмотре списка назначенных курсов в случае, если в списке был хотябы один курс без оценки и отзывов.

Сервис обмена электронными документами

  • Signy. Получение списка документов
    Доработано получение списка документов. Добавлена возможность отфильтровать документы по дате изменения оригинала.
  • Signy. Интеграция

Добавлена возможность подключить интеграцию с сервисом Document.Online

Конструктор пакетов репликации удаленных объектов

  • Синхронизация удаления с заменой

Добавлена синхронизация данных между связанными комплектами при удалении с заменой.

Для того, чтобы происходила замена значений в таблицах на связанных комплектах, необходимо в глобальном параметре "Настройки DeleteManager (GLDELMANAG)" указать таблицы для которых необходимо выполнять синхронизацию:

Кроме того, на всех связанных комплектах должна быть настроена связь в интерфейсе "Синхронизация данных (SYNCPROJ)"


Налоговый учет

  • Выгрузка налоговой накладной в XML-формат

При выгрузке нескольких налоговых накладных реализован единоразовый вызов экрана выбора единицы измерения.

  • Доработка формы декларации НДС (v9)

Доработано формирование приложения 5 (Д5) к декларации НДС (v9): в таблицы 1 и 2 включаются не только налоговые накладные, но и корректировки к налоговым накладным.

  • Доработан режим заполнения реквизитов о регистрации НН в ЕРНН

В механизм заполнения реквизитов о регистрации НН в ЕРНН добавлено логирование

  • Налоговый учет. Учет НДС

Доработано процедуру импорта Налоговых накладных в систему:

  1. В таблицу-расшифровки "Дополнительные реквизиты налоговых накладных" DMZTAXCR добавлены поля:

Поле

Наименование поля

R01G1

Сводная налоговая накладная

R03G10S

Составлена на операции, освобожденные от налогообложения

HNAMESEL

Наименование продавца

HKSEL

Индивидуальный налоговый номер продавца

HNUM2

Номер филиала продавца

HKS

Код признаки источники налогового номера продавца

HNAMEBUY

Наименование получателя

HKBUY

Индивидуальный налоговый номер получателя

HFBUY

Номер филиала получателя

HKB

Код признаки источники налогового номера получателя

R04G11

Общая сумма средств, подлежащих уплате, с учетом налога на добавленную стоимость

R03G11

Общая сумма налога на добавленную стоимость, в том числе:

R03G7

Общая сумма налога на добавленную стоимость по основной ставке

R03G109

Общая сумма налога на добавленную стоимость по ставке 7%

R03G14

Общая сумма налога на добавленную стоимость по ставке 14%

R01G7

Всего объемы поставок по основной ставке (код ставки 20)

R01G109

Всего объемы поставок по ставке 7% (код ставки 7)

R01G14

Всего объемы поставок по ставке 14% (код ставки 14)

R01G9

Всего объемы поставок при экспорте товаров по ставке 0% (код ставки 901)

R01G8

Всего объемы поставок на таможенной территории Украины по ставке 0% (код ставки 902)

R01G10

Всего объемы операций, освобожденных от налогообложения (код ставки 903)

R02G11

Данные по возвратной (залоговой) тары

      2. В таблицу-расшифровки "Дополнительные реквизиты налоговых накладных" DMSTAX добавлены поля:

Поле

Наименование поля

UNDOC

Уникальный номер документа

NPP

Номер строки по порядку ввода в документ

RXXXXG009

Код льготы

RXXXXG4

Код УКТ ВЭД

RXXXXG33

Код ГКПУ

        3. В параметр "Настройки налогового учета" GLNAL добавлен переключатель импорта налоговых накладных:

По-умолчанию установлен признак "Формат файла налоговой службы". Импорт производится из xml-файла, утвержденного законодательно.

При установке признака "Формат файла Medoc" импорт производится из xml-файла в формате Medoc.

Регламентные операции и настройки

  • Отображение штучных единиц измерения при выборе из остатков

Доработано отображение штучных единиц измерения при выборе из остатков. Если в свойствах единицы измерения указано, что это штучная единица измерения - при выборе из остатков в поле "Количество" можно ввести только целое число.

  • Формирование строк резерва дебиторской задолженности и авансов

Устранена исключительная ситуация, при формировании строк резерва дебиторской задолженности и авансов, если указано наличие проводок по удаленному документу.

  • Формирование выдачи на основании заявки

Доработан механизм подстановки заказа в строку при формировании выдачи на основании заявки

  • Контроль заполнения аналитик в строках документа

Доработан контроль заполнения аналитик в строках документа при переходе на стадии.

В метод, который вызывается перед изменением стадии был добавлен параметр, который отвечает за проверку заполнения необязательных аналитик.

По умолчанию необязательные аналитики учитываются.

  • Преднастроенный алгоритм "Проводки по статьям калькуляции"

Доработан преднастроенный алгоритм "Проводки по статьям калькуляции" (ENTRIES_FROM_CALCULATION). Добавлена возможность формировать проводки по калькуляции документа с заданным в параметрах алгоритма UNDOC.

В параметре необходимо указать условие Python на документ, по калькуляции которого формировать проводки.

  • Доработан интерфейс справочника перекодировки счетов и аналитик
    Доработан вид отображения строк справочника перекодировки
  • Заполнение счета Дт при создании ведомости перечисления подотчетным лицам на основании приказа на командировку

Настроено автоматическое заполнение счёта Дт при создании "Ведомость перечисления средств подотчетным лицам" (_BUSTRPAYR) на основании приказа на командировку

  • Сводные проводки

Доработан алгоритм вычисления сумм по кредиту в сводных проводках. Исправлена ситуация, когда суммы по кредиту вычислялись без учета введенного пользователем периода.

  • Иерархия в справочнике подразделений

Доработано отображение иерархии в справочнике подразделений

  • Импорт таксономии. Сохранение новых типов ссылок

Добавлено сохранение новых типов ссылок и связанных с ними сущностей.

  • Расчет фактической себестоимости.

Доработан метод CALCFSS "Расчет фактической себестоимости".

Добавлен учет правил автоматической подстановки аналитик (KAUIR) при сопоставлении аналитик из строк документа со значениями из остатков.

Добавлена возможность анализировать все остатки, а не по первому найденному, в случае ведения остатков по расширенному набору аналитик (ранее только статья затрат и подразделение).

Доработан протокол по списку статей, по которым в бух.учете остался остаток, но в калькуляции отсутствует статья, на которую выполнять распределение.

  • Цепочки документов. Правила заполнения аналитик.

Доработано заполнение аналитик в цепочках документов по правилам заполнения аналитик, в случае не совпадающих счетов у дочернего и родительского документа.

  • Выбор из картотеки в режиме на основании

Доработана подстановка заказа при выборе из картотеки в режиме на основании.

  • Договора. Типы договоров

При сохранении типа договора в пункте меню по пути "Логистика → Контрактно-договорной учет → Настройка → Типы договоров", при формировании строки выражения, которая будет сохранена в таблицу данных в поле KGRUSTR1 "Доступ к договору. Группы пользователей - 1", был заменён разделитель зон с "," на "^".

  • Формирование налоговых по событию

Оптимизация формирования налоговых накладных по событиям

  • Изменения в сервисе IBalanceAndBankAccountCorrespondence

В сервис IBalanceAndBankAccountCorrespondence внесены следующие изменения:

- вместо единого метода получения счёта как для кредита так и для дебета GetBalanceAccount() реализованы 2 отдельных GetAccountCredit() и GetAccountDebit() для получения кредита и дебета соответственно;

- параметром в BalanceAndBankAccountCorrespondenceParams теперь вместо уникального номера документа является документ.

  • Изменения в сервисе IIndicatorsCalculator

В сервис IIndicatorsCalculatorвнесены следующие изменения:

-  Методы GetIndicatorValuesForEntries(), GetIndicatorValuesForHeader и GetIndicatorValuesForRows теперь вместо словарей где ключ является выражением, а значением - объект (результат выражения) словарь, где ключ - выражение, а значение сущность интерфейса IIndicatorScript.

  • Оборотно-сальдовая ведомость.

Доработан механизм перехода в карточку счета в ОСВ

Система электронных платежей (связь с системой "Клиент-банк")

  • Клиент-банк.

Доработана обработка пользовательских полей в KBO.

Доработано определение кодировки для форматов csv, xml.

Техническая подготовка производства

  • Актуализация остатков для предыдущего месяца

Остатки "не текущий месяц" не обновлялись после разноски документов списания.

Добавлена считка строк списания при актуализации остатков для предыдущего месяца.

Управление взаимоотношениями с клиентами и поставщиками (CRM\SRM)

  • Стратегии аккаунтинга

Добавлены возможности:

    • создавать описания событий и их обработчиков
    • создавать стратегии (вызов событий и их обработчиков)
    • просматривать журнал вызовов событий/обработчиков и их статус выполнения

Управление делопроизводством

  • СЭВ. Назначение документа

Доработано автоматическое обновление назначения входящего документа

  • Отображение ФИО в полях экранов с выбором сотрудников

Доработано отображение полного ФИО в полях экранов с выбором сотрудников

  • Нумерация номенклатуры

Доработана нумерация номенклатуры с учетом ввода в суффикс букв

Управление документооборотом материальных и финансовых потоков

  • Акт возврата ТМЦ и продукции (на украинском языке). Печать на сервере приложений с ОС Linux

Создан системный регистр учета для построения отчетов "Акт сверки (на украинском языке)".

С помощью конструктора универсальных отчетов на основании данных регистра создан системный отчет:

универсальный отчет по DMS S464 "Акт возврата ТМЦ и продукции"

Созданный отчет будет работать как под ОС Windows, так и под Linux.


Работа с новым отчетом проводиться аналогично отчетам RDL:

- создание пользовательских отчетов по образцу Ctrl-F7;

- корректировка отчета

Внешний вид отчета:

  • Преднастроенный алгоритм PREPEARE_DATA_CLOSING_PREPAYMENT

Доработан преднастроенный алгоритм PREPEARE_DATA_CLOSING_PREPAYMENT. При контроле формирования строк по остатку добавлено условие на тип строки.

  • Печатные формы для ОСВ

Выполнена доработка изменений в печатные формы для ОСВ "Оборотная ведомость по приказу № 101" (S034) и "Оборотная ведомость формы №3-11" (S029).

  • Формировании цепочки документов

Устранена исключительная ситуация, когда не найден документ, сформированный по предыдущему звену.

  • Формирование налоговых накладных от документа-основания "по событиям" (v9)

Доработан механизм привязки при формировании налоговых накладных от документа-основания "по событиям" (v9) - добавлено заполнение суммы НДС в привязке.

Управление кадрами

  • Кадры. Экранный класс N_KDK

Доработан фильтр на объекты в экранном классе N_KDK

  • Кадры. Меню закладок
    Доработана логика отображения закладок в зависимости от признака "Действует/отменен"
  • Кадры. Приказы для документов по среднему

Доработано удаление документов по среднему при отмене кадрового приказа

  • Кадры. Отпуска

Добавлено обновление доступного количества дней отпуска в периоде при добавлении документов отпусков

  • Кадры. Льготы

Доработан фильтр на вид кадровой организации для экранной формы справочника льгот в интернациональном режиме

  • Расчет спецстажа

Выполнена доработка расчета спецстажа

Управление производством и загрузкой мощностей (MRPII)

  • Чат-боты.
    Чат-боты.
    • Настроена возможность отправки файловых сообщений в чат-контроле.
    • Настроено отображение файловых сообщений в чат-контроле.
    • Настроена возможность сменить фильтр отображения клиентов: "Все чаты", "Мои чаты".

Управление техническим обслуживанием и ремонтом оборудования

  • Планирование работ по ТОиР
    Доработан учет подразделений в нормативах при расчете плана обслуживания.
  • Ведение осмотров оборудования в рамках заявки на ТОиР
    Добавлена возможность использования расчетных показателей в перечне осмотров к заявке ТОиР
  • Ценник. Доработка функциона выбора ТМЦ

Ценник. Доработка функциона выбора ТМЦ (для оракла)

  • Экран заявок ТОиР

Доработана логика переопределения ответственного в экране заявок при выборе карты ТО

  • Удаление цепочек документов

Доработано удаление цепочек документов. Удаляется цепочка, код которой указан в заголовке документа, либо из параметра метода удаления цепочки если там указан код цепочки.

Учет запасов (складской учет)

  • Параметр GLTMC

Устранена исключительная ситуация при которой очищался параметр GLTMC после повторного сохранения

Учет заработной платы

  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ

Доработано формирование таблицы 5 отчета, проставления признака "Перевод, смена должности"

  • Справочник начислений и удержаний
    В расшифровке 1-ПВ для структуры зарплаты "Дополнительная" добавлена возможность указать пустое значение
  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ

Доработана выгрузка справочного отчета

  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ
    Доработано формирование таблицы 6 в случае наличия фондов отчислений по разным ставкам в одном месяце
  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ

Доработано формирование таблицы 7, номер и дата аттестации рабочего места

  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ

Доработано формирование данных таблицы 7 (фильтр на объекты)

  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ

Добавлена возможность работать с данными таблице 6 в пользовательской процедуре после расчета

  • Платежные ведомости. Выплаты по больничным
    Доработано "ручное" создание строк документов платежных ведомостей по выплатам больничных
  • Прописывание исправляющих документов отпуска в табель
    Доработано прописывание исправляющих документов в табель в случае учета документов по назначениях.
  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ

Доработано формирование справочного типа отчета, а именно учет наличия больничного листа

  • Табель. Пересчет итогов

Доработан пересчет итогов при создании табеля корректора в экранной форме. Реализован пересчет без формирования расшифровки табеля в БД до сохранения строки

  • Кадры. Электронные больничные листы

Добавлен признак электронного больничного в экран документа. Добавлен новый справочник К65 - Причины нетрудоспособности больничных

  • Кадры. Электронные больничные листы

Расширен список причин для электронных больничных листов, добавлены коды 11 и 12

  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ
    Доработано формирование таблицы 6 по ЕСВ в следующих ситуациях:

- если сотрудник переведен в подразделение "Пенсионеры", отображение признака "Неполный рабочий день"

- при одновременном наличии строк с категорией 1 и 26, заполнение дней трудовых отношений по 26 категории

- есть начисление по "закрытом" назначению внутреннего совместительства

  • Зарплата. Резерв отпусков
    Доработано формирование резерва отпуска, расчет средней по внутреннему совместительству
  • Зарплата. Объединенная отчетность по ЕСВ и НДФЛ

Добавлена возможность настройки видимости закладок с информацией по заработной плате через групповой параметр пункта меню "Объединенная отчетность по ЕСВ и НДФЛ"

Учет путевых листов автотранспорта

  • Разноска путевых листов

Доработана разноска путевых листов.

Финансово- расчетные операции: денежные средства и их эквиваленты, расчеты с дебиторами/кредиторами

  • Дополнительный контроль при удалении проводок в реестре полученных налоговых накладных

Добавлен дополнительный контроль при удалении проводок в реестре полученных налоговых накладных - контролируется, что если проводки по данному документу попали в ведомость по документам (v9), то в ведомости не выполнена оплата данного документа.

Финансовое планирование и бюджетирование

  • Добавлен перенос значений в другой показатель.

В источнике для расчета с типом алгоритма "Выражение Iron Python по строке" и включенной опцией "Выполнять автоматический перенос "Остатка на конец" в "Остаток на начало" следующего периода" появилась возможность перенести значение в другие показатели.

Штатное расписание

  • Штатное расписание. Приказ на изменение ШР

Оптимизировано проведение приказа на изменение ШР


  • No labels