Вашему вниманию предлагается обработка, которая в режиме рбочего стола выводит приятную картинку, поздравляющую наших дорогих женщин с праздником 8 марта. Очень лего подключается для авто запуска, надо всего лишь в модуле приложения, в обработчике ПриНачалеРаботыСистемы() вставить небольшой кусочек кода:
//+Azernot - Поздравительные открытки
//8 марта
ДатаПраздника = 8;
МесяцПраздника = 3;
Если Месяц(ТекущаяДата()) = МесяцПраздника Тогда
ДеньНедели = ДеньНедели(Дата(Год(ТекущаяДата()),МесяцПраздника,ДатаПраздника));
Если ДеньНедели > 5 Тогда //Праздник попадает на Сб, Вс, открытку выводить нужно в Пт
СмещениеДат = ДеньНедели - 5;
ИначеЕсли ДеньНедели < 3 Тогда //Праздник попадает на Пн, Вт, открытку выводить нужно в Пт, Сб
СмещениеДат = 3;
Иначе
СмещениеДат = 1;
КонецЕсли;
Если НачалоДня(ТекущаяДата()) = НачалоДня(Дата(Год(ТекущаяДата()),МесяцПраздника,(ДатаПраздника - СмещениеДат))) Тогда
ФизЛицо = глЗначениеПеременной("глТекущийПользователь").ФизЛицо;
ПоказыватьОткрытку = Истина;
Если ЗначениеЗаполнено(ФизЛицо) Тогда
Если ФизЛицо.Пол = Перечисления.ПолФизическихЛиц.Мужской Тогда
ПоказыватьОткрытку = Ложь;
КонецЕсли;
КонецЕсли;
Если ПоказыватьОткрытку Тогда
Открытка = ВнешниеОбработки.ПолучитьФорму("","Форма");
Открытка.Открыть();
КонецЕсли;
КонецЕсли;
КонецЕсли;
///Azernot - конец блока
- путь к файлу обработки в каком-нибудь общедоступном месте, например, "\\Server\1c\Спраздником.epf"
Ну или на крайний случай, можно предложить пользователям самостоятельно запустить обработку через Файл-Открыть.