Skip to content

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

Импорт календаря праздничных и нерабочих дней может быть осуществлён двумя способами:

  1. Через URL-ссылку (указанные в конфигурации сервиса);
  2. Непосредственно через файл.

Для сервиса была разработана специальная библиотека, которая позволяет импортировать календарь в формате XML. Структура этой библиотеки полностью соответствует XML-файлу, загружаемому с FTP-сервера единой информационной системы (ЕИС).

Есть возможность настроить автоматический импорт календаря с указанного URL.

json
{
  "ServiceSettings": {
    "Period": 30
  },
}
НаименованиеОписание
PeriodПериод импортирования календаря в днях в фоне.

Для импорта календаря используются следующие поля в разделе ServiceSettings:

json
"ImportNsiCalDaysPlugins": [
      {
        "PluginName": "Keysystems.NewsService.ImportXmlFileLib.dll",
        "Format": "xml",
        "IsDefault": true,
        "ImportUrl" : "ftp://free:VNIMANIE!_otkluchenie_FTP_s_01_01_2025_podrobnee_v_ATFF@ftp.zakupki.gov.ru/fcs_nsi/nsiCalendarDays/"
      }
    ],
НаименованиеОписание
PathBaseНастройка, которая содержит строку, указывающую путь.
ImportNsiCalDaysPluginsМассив плагинов для импортирования календаря праздничных и нерабочих дней.
PluginNameИмя DLL-библиотеки.
FormatТип расширений файлов, для которых предназначен данный плагин.
IsDefault Флаг использования данного плагина по умолчанию
ImportUrlURL-адрес для импорта в фоне

© 2003—2026 ООО «Кейсистемс». Все права защищены.