Удаление закрытых смен

Редактировал(а) Руслан Савельев 2025/08/07 05:20

1. Установка и настройка на рабочий каталог

  • Установите программу "Сервис СНК", запустив файл snc_service_install_2_2_1.exe
  • Запустите "Сервис СНК"
  • Нажмите кнопку Настройки, затем Редактировать конфигурацию. (При первом запуске окно с настройками откроется автоматически.)
1754556454462-182.png

Главное окно программы "Сервис СНК" с выделенной кнопкой "Настройки"

  • Укажите путь к рабочей директории - это каталог с установленной программой СНК-АЗС.
  • Проверьте пути к директориям сервера MySQL
  • Установите используемую кодировку
    • Для "СНК-ПЦ" выберите utf8
    • Для "СНК-АЗС" выберите latin1
  • Нажмите Сохранить для сохранения настроек
1754556591325-210.png

Окно настройки параметров конфигурации с заполненными полями пути к директории и кодировкой.

2. Очистка смен

  • В разделе Инструменты выберите Очистка смен.
1754556752517-735.png

Раздел "Инструменты" с выделенным пунктом "Очистка смен"

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

  • Перейдите на вкладку "Стандартная"
  • Выберите ТО (точку обслуживания).
  • Выберите смены для удаления (с какой смены включительно начать удаление и по какую включительно удалить).
  • Нажмите "Очистить" для удаления выбранных смен.
1754557001264-907.png

Вкладка "Стандартная" в разделе "Очистка смен"

  • Перейдите на вкладку "По датам"
  • Выберите ТО нажатием на кнопку справа.
  • Выберите дату, до которой смены будут удалены.
  • Нажмите "Очистить" для удаления смен до выбранной даты.
1754557218344-598.png

Вкладка "По датам" в разделе "Очистка смен"

  • Перейдите на вкладку "По сменам"
  • Выберите ТО нажатием на кнопку справа.
  • Установите количество смен, которые будут удаляться за одно действие.
  • Установите сдвиг смен - сколько смен оставить, считая от последней.
  • Нажмите "Очистить" для удаления смен.
1754557376573-969.png

Вкладка "По сменам" в разделе "Очистка смен"

Пример: Всего смен 150, нужно оставить 5 смен и сразу удалить 100.

  • Количество смен: установить 100
  • Сдвиг смен: установить 5

После первого выполнения задания из 150 смен 5 последних останутся в БД, 100 смен будет удалено, 45 старых смен останется в БД.

При следующем выполнении останутся 5 последних, и удалятся оставшиеся 45 смен (так как задано 100, а осталось 45).

3. Настройка автоматического удаления смен

  • На вкладке "По сменам" введите данные (сколько смен удалять и сколько смен оставлять, начиная считать от последней).
  • Нажмите "Внести" в расписание.
  • Подтвердите добавление задачи, нажав "ОК"
1754557853196-292.png

Вкладка "По сменам" с заполненными данными и выделенной кнопкой "Внести в расписание"

  • В "Планировщике заданий" появится задача по очистке смен. Теперь необходимо настроить время запуска этой задачи.
  • В левом списке нажмите на строку "Библиотека планировщика заданий"
  • В правом окне списка задач выберите строку "Сервис СНК - Очистка смен по количеству"
  • Нажмите на ней правой кнопкой мыши и выберите "Свойства"
1754557981784-241.png

Окно Планировщика заданий с выделенной задачей "Сервис СНК - Очистка смен по количеству"

  • Перейдите на вкладку "Триггеры" и выберите строку с заданием нажатием мыши
  • Нажмите кнопку "Изменить"
1754558090409-665.png

Вкладка "Триггеры" с выделенной строкой и кнопкой "Изменить"

  • В появившемся окне настройте расписание задачи:
    • Выберите "Ежедневно"
    • Задайте время, когда должно начинаться задание
    • Установите флажок на "Включено"
    • Нажмите "ОК"
1754558180242-298.png

Окно настройки расписания задачи с выбранными параметрами

  • Перейдите на вкладку "Условия"
  • Установите флажок на "Пробуждать компьютер для выполнения задачи"
  • Нажмите "ОК"
1754558260510-705.png

Вкладка "Условия" с установленным флажком "Пробуждать компьютер для выполнения задачи"

  • Запустите задание, нажав правой кнопкой мыши на строке "Сервис СНК - Очистка смен по количеству" и выбрав "Запустить"