Skip to content

Lifailon/Excel-Date-Report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Скрипт для отправки уведомлений о завершении срока действия доступа к ресурсам, ПО или лицензий. Применимо, например, если ведется таблица Excel (в ручную, или заполняется автоматически по средствам скриптов) и необходимо оповещать инициатора (можно создать в таблице столбец с email-адресами ответственных лиц, и в цикле отправлять уведомление непосредственно им), что срок действия подходит к концу или уже просрочен, для применения соответствующих действий.

В данном примере скрипт собирает массив, считывая 200 строк из двух столбцов C и E, и пересобирает его только из тех строк, где в столбце E присутствует дата. Задается два тригерных значения, 75 и 15 дней. Получает текущую дату, она сопоставляется с указанной в таблице (формата: 01.03.2023) и высчитывается разница в днях, которая проверяется по двум условиям:

Если дата уже просрочена (сообщение будет приходить постоянно):

Image alt

Тригерными значениями (всего два раза, до события завершения срока действия):

Image alt

About

Notification about the expiration of the access period

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published