Системные проекты, Прикладные сервисы
Выпущено пакетное обновление для Атлантиса (версия 5.5.26.0) со следующими решениями:
1) Модуль "SQL-доступ к БД":
• Вместо кнопки "Фильтр полей" в окне "Свойства таблицы" (меню "Операции" > "Структура БД") введен флаг "Фильтр и сортировка полей", который можно снимать/устанавливать без редактирования списка видимых полей.
• Разработан интерфейс выбора видимых полей для фильтрации и сортировки полей. Отобранные поля можно отсортировать по любой колонке (используя системную сортировку) или же скорректировать позицию любого поля, передвинув его вверх или вниз. Установленный порядок следования полей будет соблюден при просмотре данных таблицы.
2) Модуль "Экспорт/Импорт": обеспечена возможность экспорта и импорта для формата XLSX.
3) Модули "Журнализация", "Восстановление БД":
• При просмотре содержимого журнальной записи поля, имеющие ссылки, подсвечиваются синим цветом и подчеркиваются. При нажатии F4 в таких полях загружается интерфейс просмотра записи, на которое ссылается поле. Поля этой записи в свою очередь также имеют ссылки, и по ним может быть осуществлен переход на записи других таблиц по ссылке и т. д. по цепочке.
• В FR-отчете по журнальным записям поля, имеющие ссылки, подсвечиваются синим цветом и подчеркиваются. При нажатии на такие поля загружается интерфейс просмотра записи, на которую ссылается поле. Поля этой записи в свою очередь также имеют ссылки, и по ним может быть осуществлен переход на записи других таблиц по ссылке и т. д. по цепочке.
4) Модуль "Редактор":
• В список клавиш редактора добавлено сочетание клавиш Ctrl+A (выделение всего текста).
• Начиная с данного обновления, игнорируется настройка непостоянных блоков из стилевого файла. Убрана возможность изменения настройки из локального окна настройки документа.
5) Модуль "Консоль администратора": главное меню "Настройка" > "Контуры и модули" переименовано в "Настройка" > "Настройка лицензий"; окно настройки лицензий переработано; термин "контурная лицензия", используемый ранее в некоторых полях экранных форм модуля, заменен на термин "объединенная лицензия".
6) Общесистемные сервисные функции:
• Разработан "Фильтр табличного редактора" (функция вызывается через инструментальную панель) — позволяет запустить с расширенными параметрами следующие разновидности фильтра быстрого доступа: общий фильтр и фильтр по колонкам. Одновременная установка обеих разновидностей фильтра не поддерживается. При наложении фильтра предусмотрена возможность прервать выборку данных.
• Полностью переработаны интерфейсы выбора и редактирования внешней классификации: добавлена возможность переключения списка с иерархического на линейный и обратно; добавлена возможность быстрого поиска (интерфейс выбора); добавлена возможность очистки списка выбора (кнопка "Очистить"); добавлены маркеры для групповых операций (в интерфейсе редактирования — для удаления классификаций, в интерфейсе выбора — для формирования и отражения текущего выбора); ликвидировано промежуточное окно для формирования значения выбора (его функциональность перенесена на маркер в интерфейсе выбора); сделаны точки расширения на изменение установленных значений внешних атрибутов (epEnableEditAttribute) и внешних классификаций (epEnableEditClassifier) для возможной блокировки изменений из прикладного кода или из модуля "Консоль управления".
• Для полей ввода в локальное меню добавлены пункты работы с буфером обмена: "Копировать", "Вставить", "Вырезать".
• Добавлена кнопка "Очистить" (Ctrl+Del) в статус-контекст поля с классификацией.
• Добавлена возможность маркировки слова в поле ввода с помощью сочетания клавиш Ctrl+Shift+"стрелка влево" и Ctrl+ Shift+"стрелка вправо".
7) Поддержка платформ БД. Добавлен параметр SQLDriver.UseTop, предназначенный для настройки быстродействия работы системы на платформе MS SQL Server (кроме версии SQL Server 2000). Параметр содержит указание о том, использовать ли ключевое слово TOP в запросах навигации.
8) Компилятор и язык "VIP":
• Обеспечена возможность выгрузки и загрузки таблиц в формате XLSX запросами вида:
select * from x$users to xlsx;
import x$users from xlsx User.xlsx;
• Доработаны функции SetSemaphore и ClearSemaphore: теперь они возвращают значение tsInvalidParameters (код 330) в случае, если длина имени семафора превышает 39 символов.
• Разработана функция GetUNCPathName(aSrc:string):string. Для использования ее в коде на языке VIP необходимо подключить к проекту или файлу с исходным кодом интерфейса файл объявления AtlLib_vih:
#include AtlLib_.vih
• Поддержана работоспособность свойства cfsSetProp для не строкового значения последнего параметра.
• Разработаны функции PutTableToXML (для экспорта данных) и GetTableFromXML (для импорта данных).
• Разработана функция VipFullName, аналогичная функции VipName. Возвращает полное имя интерфейса с компонентом.
• Предусмотрена возможность параметризированной отрисовки переключателей checkbox и radiobutton. Для включения данного режима в параметр style секций "checkbox" и "radiobutton" надо добавить к BS_TEXT флаг BS_OWNERDRAW(0x0000000B). Добавлены следующие параметры:
- а) В секции "checkbox":
"CheckOffBitmap" — имя пиктограммы в ресурсе: изображение флагового переключателя (Check box) "Выкл.". Размер 14х14 для стандартных размеров. Иконки поддерживаются.
"CheckOnBitmap" — имя пиктограммы в ресурсе: изображение флагового переключателя (Check box) "Вкл.". Размер 14х14 для стандартных размеров. Иконки поддерживаются.
"Stile_Didsable_Txt" — стиль отрисовки текста заблокированного переключателя. По аналогии с секцией "button".
"Stile_Normal_Txt" — стиль отрисовки текста переключателя. По аналогии с секцией "button".
"Add_Stile_Txt" — дополнительный стиль отрисовки текста переключателя. По аналогии с секцией "button".
"Dis_Text_Color" — цвет текста заблокированного переключателя.
"TextOffset" — расстояние от пиктограммы до текста в пикселях.
"ImgOffset" — расстояние от края до пиктограммы в пикселях.
б) В секции "radiobutton":
"RadioOffBitmap" — имя пиктограммы в ресурсе: изображение переключателя (Radio button) "Выкл.". Размер 14х14 для стандартных размеров. Иконки поддерживаются.
"RadioOnBitmap" — имя пиктограммы в ресурсе: изображение переключателя (Radio button) "Вкл.". Размер 14х14 для стандартных размеров. Иконки поддерживаются.
"Stile_Didsable_Txt" — стиль отрисовки текста заблокированного переключателя. По аналогии с секцией "button".
"Stile_Normal_Txt" — стиль отрисовки текста переключателя. По аналогии с секцией "button".
"Add_Stile_Txt" — дополнительный стиль отрисовки текста переключателя. По аналогии с секцией "button".
"Dis_Text_Color" — цвет текста заблокированного переключателя.
"TextOffset" — расстояние от пиктограммы до текста в пикселях.
"ImgOffset" — расстояние от края до пиктограммы в пикселях.
• Для новой восьмизонной прорисовки меню в визуальную схему добавлены параметры в секции "MainMenu" и "LocalMenu":
"EightZoneDrawing" — включить восьмизонную отрисовку меню.
"BgRastrRectN" — прямоугольная область для формирования фона пункта нормального меню.
"BgRastrRectS" — прямоугольная область для формирования фона пункта выбранного меню.
"LeftSideRectN" — прямоугольная область для формирования левой грани нормального пункта меню.
"LeftSideRectS" — прямоугольная область для формирования левой грани выбранного пункта меню.
"RightSideRectN" — прямоугольная область для формирования правой грани нормального пункта меню.
"RightSideRectS" — прямоугольная область для формирования правой грани выбранного пункта меню.
"UpSideRectN" — прямоугольная область для формирования верхней грани нормального пункта меню.
"UpSideRectS" — прямоугольная область для формирования верхней грани выбранного пункта меню.
"LowSideRectN" — прямоугольная область для формирования нижней грани нормального пункта меню.
"LowSideRectS" — прямоугольная область для формирования нижней грани выбранного пункта меню.
"LeftUpAngleRectN" — прямоугольная область для формирования левого верхнего угла нормального пункта меню.
"LeftUpAngleRectS" — прямоугольная область для формирования левого верхнего угла выбранного пункта меню.
"LeftLowAngleRectN" — прямоугольная область для формирования левого нижнего угла нормального пункта меню.
"LeftLowAngleRectS" — прямоугольная область для формирования левого нижнего угла выбранного пункта меню.
"RightUpAngleRectN" — прямоугольная область для формирования правого верхнего угла нормального пункта меню.
"RightUpAngleRectS" — прямоугольная область для формирования правого верхнего угла выбранного пункта меню.
"RightLowAngleRectN" — прямоугольная область для формирования правого нижнего угла нормального пункта меню.
"RightLowAngleRectS" — прямоугольная область для формирования правого нижнего угла выбранного пункта меню.
• В секции "window" визуальной схемы добавлена секция "DropListBox" для отрисовки выпадающих списков, параметры:
"DLB_bgcolor" — фон выпадающего списка.
"DLB_border_gray" — цвет верхнего и левого бордюра 3D-рамки окна.
"DLB_border_light" — цвет нижнего и правого бордюра 3D-рамки окна.
"DLB_border_H" — цвет верхнего и левого бордюра окна.
"DLB_border_L" — цвет нижнего и правого бордюра окна.
"DLB_text_color" — цвет текста обычного элемента списка.
"DLB_bg_color" — цвет фона обычного элемента списка.
"DLB_highlight_text_color" — цвет текста выделенного элемента списка.
"DLB_highlight_bg_color" — цвет фона выделенного элемента списка.
"DLB_text_shift" — сдвиг текста от левого края бордюра окна в пикселях.
• Для возможности обработки в прикладном коде Click и DblClick на картинках в табличном редакторе разработаны: системные команды cmImgClick (приходит при клике левой кнопки мыши на картинке) и cmImgDblClick (приходит при двойном клике левой кнопки мыши на картинке); функция CurImgField — возвращает идентификатор поля картинки, тип возвращаемого значения — LongInt.
• Разработана библиотека функций ExlLib_dll для работы с MS Excel из VIP.
• Обеспечена возможность описания группы форматов.
9) Справочная подсистема общесистемных функций Атлантиса и инструментального комплекса Support актуализирована в соответствии с новыми решениями.
10) Программа "Менеджер обновлений":
• Для автоматического подсчета контрольных сумм добавлен логический параметр конфигурационного файла PatchManager.BatchCRC, по умолчанию принимающий значение false. Если значение параметра равно true, программа запускается в пакетном режиме, после выполнения операции подсчета контрольных сумм работа завершается. Параметру соответствует опция командной строки CRC. Как и любой другой операции пакетного режима, операции автоматического подсчета контрольных сумм требуется наличие параметра SystemList для определения систем, в отношении которых будет произведен подсчет. Операция может комбинироваться с другими пакетными операциями: загрузкой, установкой, перекомпиляцией, синхронизацией.
• Реализовано сохранение информации о произведенных инсталляциях. Просмотр зарегистрированных инсталляций: "Просмотр" > "История инсталляций". По умолчанию события сгруппированы по инсталляциям, по Alt+S можно переключиться на линейный список, отсортированный по моменту события, и обратно. Имеется возможность фильтрации по временному диапазону и компонентам.
• Также дополнен функционал меню "Просмотр" > "Компоненты системы". В инструментальную панель добавлены две кнопки: "История" (Ctrl+H) — открывается окно с историей инсталляций текущего компонента (если она есть, в противном случае кнопка заблокирована); "Отчет" (Ctrl+P) — выдается отчет для отмеченных компонентов (для группового выбора компонентов добавлен маркер).
FREPORT3_DLL_91200, FREASYEDIT_EXE_91200. Изменения в дизайнере FastReport:
• Внедрены компоненты FireDAC-библиотеки для подключения к корпоративным базам данных. Подключение доступно к следующим СУБД: Informix, MS Access, Oracle, MSSQL, PostgreSQL, SQLite. Для этого в дизайнере на вкладке "Данные" предоставляются компоненты: база данных FireDAC, таблица FireDAC, запрос FireDAC, хранимая процедура FireDAC. При их использовании для доступа к данным Галактики ERP изменение vip-интерфейса не требуется.
• Добавлен функционал управления выгрузкой отчета в формат "Документ Excel (XLSX)" из vip-кода, окна FastReport-отчетов и с помощью конфигурационного параметра FROneReportExtension.
• Ускорен механизм автопечати для типов объектов Browse/Tree.
Обновился дистрибутив Viper: версия редактора — 5.5.20.0, версия компилятора VIP — 5.5.26.0. В настройках проекта реализована возможность выбора параметров подключения к серверу аппаратного ключа по протоколу TCP. Данный протокол поддерживается, начиная с версии компилятора 5.5.25.0. С более ранними версиями компилятора редактор Viper по-прежнему совместим, однако для них в проекте следует указывать файловый SMB-протокол.
Контуры Бухгалтерского учета, Планирования и управления финансами
F_TAXREPORT_RES_91460, для пользователей РФ. В общесистемный реестр введена настройка "Путь на программу Tester" ("Бухгалтерский контур" > "Отчеты" > "Электронная отчетность") для проверки формируемых электронных отчетов в модуле "Бухгалтерская отчетность" с помощью указанной программы. Подробности работы с программой см. в обновлении.
F_OS_RES_91390, решение для пользователей РФ в модулях "Учет ОС", "Учет НМА" по новой классификации основных фондов. В локальное меню каталога кодов ОС по ОКОФ введена функция "Импорт каталога ОКОФ". В режиме "Обновить существующий классификатор ОКОФ" выполняется проверка на наличие в справочнике ОКОФ записей с кодом и наименованием из Excel-файла, указанного в группе параметров "Классификатор ОКОФ2". В режиме "Обновить связь ОКОФ2 с амортизационными группами" осуществляется проверка правильности привязки кодов ОКОФ (после 2017 года) к амортизационным группам на основе соответствия из файла, указанного в группе параметров "Таблица соответствия ОКОФ2 - амортизационные группы". В режиме "Заменить ОКОФ на ОКОФ2 в каталогах ОС и НМА" производится отбор карточек ОС и НМА, в которых необходимо заменить код ОКОФ на новый на основе соответствия из файла, указанного в группе параметров "Таблица соответствия ОКОФ - ОКОФ2". Подробности и результаты выполнения проверки — в обновлении.
Контур Логистики
Вышло пакетное обновление OPER_91_214 (C_EXTCLASS_RES_91200, F_BACKLOG_RES_9190, F_DISTPL_RES_91550, F_MBP_RES_91790, F_OFP_RES_91500, F_OSOPER_RES_91420, GALSIGNINVOICE_DLL_9130, G_LASTNUMD_DLL_91140, L_ADVREP_RES_91400, L_BASEDOC_RES_91690, L_BOX_RES_91200, L_COMMON_RES_91630, L_CONSIG_RES_91470, L_DOGOVOR_RES_91680, L_KATPARTY_RES_91290, L_MAKENAKL_RES_91340, L_MILK_RES_91150, L_MILK_RES_91151, L_NALOG_RES_91550, L_OSTATKI_RES_91420, L_REMDOC_RES_91390, L_SALDOMTR_RES_91460, L_SF_RES_91770, L_SKLAD_RES_91800, L_SOPRBASE_RES_91580, L_SOPRDOC_RES_91730, L_UKSMTO_RES_91320, L_UKSPLANS_RES_91220, L_WOOD_RES_91550, M_SERV_RES_91220, M_UP_RES_91540).
1) Новые настройки в общесистемном реестре:
• "Включить системную нумерацию документов" ("Логистика" > "Документы" > "Управление снабжением" > "Приходная накладная"): "нет"/"да" — при значении "да" нумерация приходной накладной производится согласно значениям настроек "Формировать номер документа по" и "Формат номера документа" ("Логистика" > "Документы" > "Сопроводительные документы").
• "Формировать номер корректирующей накладной" ("Логистика" > "Документы" > "Управление снабжением" > "Приходная накладная" > "Корректирующая накладная"): "по исходной накладной" / "по настройке формирования номера документа" — при значении "по настройке формирования номера документа" номер формируется в соответствии со значениями настроек "Формировать номер документа по" и "Формат номера документа" ("Логистика" > "Документы" > "Сопроводительные документы").
• "Округляемая величина" ("Производство и планирование" > "Управление производственной логистикой" > "Накладная на отпуск"/"Акт на списание") — в зависимости от указанного значения в накладной/акте округляется либо "цена", либо "стоимость".
• "Разрешать формирование ордеров по накладным позже даты действия ДО/ЛЗК" ("Производство и планирование" > "Управление производственной логистикой") — при значении "нет": а) в окне настройки алгоритма № 204 "Заполнение накладной/акта по документу-основанию" становятся недоступными для выбора ДО, у которых дата действия меньше даты выписки документа, из которого производится вызов данного алгоритма; б) если дата выписки документа больше даты действия ДО, по которому он сформирован, ордера не создаются и выдается соответствующее предупреждение. Настройка распространяется на такие документы, как: накладная на отпуск в производство, накладная на приход готовой продукции, накладная на возврат сырья из производства, акт на списание МЦ из производства, накладная на внутреннее перемещение, межцеховая накладная.
2) Переименование настроек:
• "Разрешено редактирование цен и скидок в ДО, накладных, актах" ("Логистика" > "Документы" > "Контроль удаления и модификации") — на "Редактирование цен и скидок в ДО, накладных и актах".
• "Округлять цену в накладной на отпуск в производство/акте" ("Производство и планирование" > "Управление производственной логистикой" > "Накладная на отпуск"/"Акт на списание") — на "Округлять в накладной/акте", при этом: значение "да" заменено на "математически"; введены новые значения — "в большую сторону", "в меньшую сторону".
3) Общие решения:
• В шаблоны отчетов модуля "Управление договорами" добавлена возможность выгрузки значений внешних атрибутов (выбираются в параметрах отчета на вкладке "Фильтры"). Добавлено в параметры для: реестров договоров; реестров договоров и соглашений; исполнения договоров (итоговое на дату, в натуральном выражении, товарная часть, хронология отгрузок, хронология платежей, финансовая часть); отчета об исполнении обязательств по заключенным договорам/соглашениям; отчета по исполнению договоров на поставку ТМЦ.
• В верхнюю панель окна редактирования сопроводительных документов модулей "Управление снабжением", "Управление сбытом", "Складской учет" и "Управление капитальными вложениями и строительством" добавлена инструментальная панель с иконками: "Печать" (Ctrl+P), "Внешние атрибуты" (Alt+A), "Внешние классификаторы" (Alt+C), "Пересчет общих сумм по документу" (Alt+Q).
• В ДО на продажу по аналогии с накладными реализована возможность переноса разреза ЦУ при формировании спецификации из остатков.
• На панель инструментов в окне редактирования и списка документов добавлена кнопка "Автораспределение МЦ по разрезу хранения" (Alt+2). Доработка касается: накладных на отпуск, консигнационных, акта на списание, акта выполненных работ в строительстве, акта передачи оборудования в монтаж, акта передачи материалов на строительство, всех видов накладных на внутреннее перемещение. При нажатии на данную кнопку из списка документов запускается пакетный интерфейс для автораспределения и формирования ордеров. Если документы недоступны для редактирования или по ним сформированы ордера, то автораспределение невозможно.
• В накладных на отпуск при выборе грузополучателя убран автовыбор договора. Уточнен параметр настройки "Контрагент заказчик/плательщик" ("Логистика" > "Документы" > "Управление сбытом" > "Накладная на отпуск" > "Значения по умолчанию"): "внешний атрибут грузополучателя" заменен на "контрагент грузополучателя".
• В окно списка актов/накладных модулей "Управление снабжением" и "Управление сбытом" добавлены пункты локального меню: "Пакетное формирование счетов-фактур" — для РФ; "Пакетное формирование документов с НДС" — для РБ.
• Убран безусловный запрет на формирование сопроводительных документов по ДО при наличии СФ для СД (касался Беларуси и Украины) — регулируется настройкой "Редактирование накладной/акта при наличии документа для учета НДС" ("Логистика" > "Документы" > "Управление снабжением" > "Приходная накладная" > "Модификация и контроль данных").
• В нижнюю панель окна просмотра инфраструктуры склада (модуль "Складской учет") добавлено поле "Зарезервирована за МЦ".
• В окне расширенной информации складских накладных и актов реализована вкладка "Внешние атрибуты", где задаются внешние атрибуты по документу, а также настраивается отображение внешних атрибутов для каждого типа документа по функции локального меню "Настройка отображения внешних атрибутов".
• В модуле "Управление производственной логистикой" реализована возможность пакетного изменения статусов документов — функция локального меню "Замена статуса" — для следующих документов: накладная на отпуск в производство, накладная на приход готовой продукции, накладная на возврат сырья из производства, акт на списание МЦ из производства, накладная на внутреннее перемещение, межцеховая накладная, акт на оказание услуг.
• Для алгоритма № 225 "Формирование накладных и ДО по плановым документам" на вкладку "Настройка ролей" добавлен параметр "заполнять произвольные аналитики ЦУ из документа-источника".
4) Работа с документами по учету НДС для пользователей РФ:
• В общесистемный реестр введена настройка "Рассчитывать несобственные позиции спецификации СФ посредника" ("Логистика" > "Налоги, документы для учета НДС" > "Россия, Молдова, Узбекистан") — доступна, если значение настройки "СФ посредника с несобственными позициями спецификации (и ручная регистрация)" отлично от "Не регистрировать". Суммы перевыставления по посредническим СФ (суммы, на которые можно привязать СФ заказчика) и суммы при печати журнала (часть 2 журнала, гр. 14–15) рассчитываются в зависимости от установленного значения — "По регистрируемым записям" или "По нерегистрируемым записям".
• Изменена настройка "Печать информации об оплате для сторно и возвратов аванса, обе книги" ("Логистика" > "Налоги, документы для учета НДС" > "Россия, Молдова, Узбекистан" > "Печать"), которая теперь может принимать значения: "Не печатать" (по умолчанию); "Для сторно и возвратов аванса, обе книги"; "Для возвратов аванса, обе книги"; "Для сторно, обе книги". При печати книг для записей регистрации сторно и возвратов авансов информация об оплате в графе "Номер и дата документа, подтверждающего оплату" (гр. 7 в книге покупок и гр. 11 в книге продаж) выводится в зависимости от установленного значения настройки.
• Добавлен запрет на редактирование СФ при наличии проводок в записях регистрации по данному СФ при значении настройки "Модификации данных при наличии проводок" ("Логистика" > "Документы" > "Контроль удаления и модификации") — "запрещать".
5) Работа с документами по учету НДС для пользователей РБ:
• В общесистемный реестр введена настройка "Запрещать редактирование номера счета-фактуры" ("Логистика" > "Налоги, документы для учета НДС" > "Беларусь") — если установлено значение "да", то при попытке изменить номер ЭСЧФ выдается сообщение о запрете редактирования номера документа и номер не изменяется.
• Экранная кнопка "Внешние атрибуты для ЭСЧФ" перенесена из окна редактирования сопроводительных документов на панель инструментов — иконка "Заполнение внешних атрибутов для ЭСЧФ" (Alt+E).
• В накладных на отпуск в поле для связи с документом для учета НДС дополнительно отображается информация о статусе СФ на портале.
• Доработан функционал ЭСЧФ: в окне редактирования счета-фактуры на вкладке "Раздел 5. Условия поставки" отображение даты договора управляется настройкой "Отображение даты договора/соглашения в документах-основаниях и сопроводительных документах" ("Логистика" > "Документы" > "Управление договорами"); реализовано автоматическое заполнение признака "Освобождение от НДС" в гр. 12 "Дополнительные данные" в "Разделе 6. Данные по товарам" при условии, что спецификация ЭСЧФ без НДС, т. е. налог или не указан, или указан как группа, в которой нет ссылки на НДС, устанавливаемый в настройке "НДС" ("Логистика" > "Налоги, документы для учета НДС").
• Для разграничения прав при осуществлении импорта ЭСЧФ стала применяться настройка "Доступ к документам" ("Общие настройки системы"). При попытке удаления/модификации записи (в случае отсутствия прав) выдается соответствующее предупреждение. В операциях создания/привязки документов также проверяется наличие прав, т. к. такие операции приводят к модификации записей, отображаемых в окне импорта ЭСЧФ.
• В интерфейсе импорта ЭСЧФ добавлен новый столбец "Вид документа", который содержит сведения о виде документа, подтверждающего поставку, из "Раздела 5. Условия поставки входящего ЭСЧФ".
• В поле "Вид документа" интерфейса настройки поиска первичных документов при импорте ЭСЧФ добавлены значения: "Из входящего ЭСЧФ" и "Акт выполненных работ (подрядчика)".
• Добавлен новый тип ЭСЧФ "Накладная по физическим лицам", которые формируются по накладным/актам в сбыте, у которых контрагент — физическое лицо (вместо "Накладная, отгрузка-розница"). Доработано пакетное формирование ЭСЧФ в сбыте по таким сопроводительным документам.
• В интерфейсе синхронизации статусов ЭСЧФ добавлены: колонки "Дата выставления в учетной системе" и "Дата выставления с портала АИС ЭСЧФ" — при синхронизации статусов анализируются даты выставления и если они отличаются, то их можно синхронизировать; поле "Сохранить входящую информацию", которое позволяет указать каталог, в котором будут сохранены полученные с портала статусы ЭСЧФ.
• Для рекламационной накладной доработано формирование ЭСЧФ с типами: "Дополнительный" — если рекламация создана по одной накладной с существующим ЭСЧФ; "Дополнительный без ссылки на исходный" — если рекламация создана по нескольким исходным накладным или если рекламация создана по одной накладной с отсутствующим ЭСЧФ. ЭСЧФ по рекламационной накладной не создается, если есть исходные ЭСЧФ и хотя бы у одного из них статус не соответствует "Выставлен" или "Выставлен. Подписан получателем".
Контур Управления персоналом
Z_STAFFORDERS_RES_91810.
В локальном меню окна редактирования приказа для всех распорядительных действий по персоналу доступна функция "Утвердить приказ", при нажатии которой утверждается весь приказ. Если включена настройка "Использовать технологию пролонгирования приказов" ("Управление персоналом" > "Управление и учет кадров" > "Приказы" > "Приказы по персоналу" > "Общие настройки"), то в этом же меню появляется функция "Утвердить приказ по одному сотруднику", при нажатии которой утверждается приказ для выбранного в данный момент сотрудника. Аналогичные функции предусмотрены в интерфейсах формирования индивидуальных приказов о перемещении по службе, предоставлении отпусков, увольнении.
Z_STAFF_RES_911130.
В "Параметры контроля событий системы" введен новый критерий "Дата оформления пенсии" — контроль осуществляется по плановой дате ухода на пенсию, плановая дата определяется на основании даты рождения сотрудника и значения настроек "Общеустановленный пенсионный возраст для мужчин", "Общеустановленный пенсионный возраст для женщин" ("Управление персоналом" > "Общие настройки" > "Стажи").
STAFF_91_155 (Z_STAFFCAT_RES_91770, Z_STAFFREPORTS_RES_91680).
В окно параметров журнала регистрации переводов сотрудников добавлен режим "Фильтровать по": "подразделению и должности после перевода" / "подразделению и должности до перевода". В зависимости от указанного значения проверка на соответствие фильтрам ("Фильтры по") осуществляется по "подразделению" и "должностям" до или после перевода. При печати отчета с группировкой по подразделениям группировка осуществляется по подразделению после перевода, независимо от параметра "Фильтровать по".
Z_WT_RES_91630.
В параметры формирования рабочего табеля на вкладки "Импорт из текстового файла" и "Импорт из Excel" введен режим "Не импортировать данные на период больничных и отпусков" — периоды отпусков и/или больничных игнорируются, также в эти периоды не изменяются отклонения. Для импорта табеля из Excel и из txt-файла реализован вывод в протокол предупреждения о несовпадении количества часов по графику с фактическими рабочими часами по табелю: выводится в том случае, если до импорта количество фактических часов совпадало с количеством часов по графику (т. е. при импорте это равенство нарушилось).
ZAR_91_343 (G_SUMDIVIDE_DLL_911200, G_ZARPL_DLL_911880, ZARDISTRIBUTE_DLL_9110, Z_BASEMENT_RES_91210, Z_DISTRIBUTE_RES_9110, Z_MENU_RES_91810, Z_MP_RES_91860, Z_SREDN_RES_911290, Z_ZAR_RES_911380):
• Для ускорения расчетов заработной платы на СУБД Oracle реализован режим распределенного расчета на нескольких компьютерах: один компьютер выступает в роли диспетчера, а остальные — в роли серверов. Подробное описание процедур настройки и выполнения расчета зарплаты с привлечением ресурсов распределенных серверов см. в обновлении.
• Для пользователей РФ предусмотрена возможность не рассчитывать дополнительную сумму пособия "Из ФСС" при установленной настройке "Разбить пособие на основную и дополнительную суммы" ("Управление персоналом" > "Общие настройки" > "Больничные, отпуска, расчеты по среднему" > "Больничные" > "Продолжительность") — для этого в параметры расчета б/л и пакета больничных введен признак "Не рассчитывать дополнительную сумму".
• При расчете алиментов и исполнительных листов с аванса производится сохранение сумм алиментов и исполнительных листов в разрезе получателей. Просмотр сумм осуществляется под кнопкой "Детализация алиментов и и/л" в интерфейсе "Аванс".