На основе публикации //infostart.ru/public/790320/ сделал удобное расширение для подключения
Поздравление 2011
Поздравление в виде печатающегося стиха, причем каждый раз разного.
В это время падают сверху сердца и розы, а из курсора вылетают цветы.
Работает в управляемом и обычном приложении.
Никаких дополнительных требований, будет работать на любой базе.
Используется html и javascript, код полностью открыт.
Поздравление 2012
Поздравление в виде случайной открытки gif из 11 шт.
В это время за курсором летает стая птиц.
Работает в управляемом и обычном приложении.
Никаких дополнительных требований, будет работать на любой базе.
Используется html и javascript, код полностью открыт.
Поздравление 2014
Поздравление в виде случайного стиха, который пишется на экране пером.
Работает в управляемом и обычном приложении.
Никаких дополнительных требований, будет работать на любой базе.
Используется html и javascript, код полностью открыт.
проверял на платформе 8.3.13.1513 и выше
Косяки WebKit на 8.3.14 и выше:
Поздравление 2011: не печатается текст, а сразу выводится, но остальная анимация нормально работает
Поздравление 2012: не летают за курсором птички, но остальная анимация нормально работает
Поздравление 2014: перо не двигается при написании текста, но остальная анимация нормально работает
Проверял работу на демо базах БП 3.0.70.33, ЗУП 3.1.9.205, КА 2.4.7.147, Розниа 2.2.11.29, ERP 2.4.9.91
по идее будет работать везде, где есть параметр сеанса ТекущийПользователь и у пользователя заполнен реквизит физическое лицо с указанным полом.
в расширение настроен контроль указанных реквизитов, так что оно не подключится к базе, если нет нужных реквизитов, чтобы не вызывать доп. ошибок из-за их нехватки при выполнении
Обязательно у пользователя должно быть заполнено физлицо, по нему определяется пол и поздравление выводится только если пол женский, если физлицо или пол не заполнено, то поздравление выводиться не будет
режим совместимости у расширения 8.3.9, т.е. будет работать начиная с этого релиза платформы
Расширение может работать в безопасном режиме и с защитой от опасных действий, но при наличии ограничения на чтение физлиц и пользователей - может не запуститься под пользователем с ограниченными правами
Лучше безопасный режим снять, тогда сработает получение пола в привилегированном режиме и обработка отработает у всех пользователей с женским полом.
в расширении нет контроля по дате, поэтому лучше подключить непосредственно перед последним рабочим днем или непосредственно в праздничный рабочий день, реструктуризации не будет, никого выгонять не надо будет
Для подключения расширения открываем Администрирование - печатные формы отчеты и обработки
далее Расширения
затем нажимаем добавить файл и выбираем файл с расширением
После добавления в списке снимаем галку Безопасный режим, чтобы получение пола было в привилегированном режиме и нажимаем перезапустить
Для проверки запускаемся под какой-нибудь сотрудницей или меняем себе пол :)