Расширение ЗУП 3.1: Установка напоминаний об отпусках из документа "График отпусков" отдельно на каждый отпуск для ЗУП 3.1

10.12.18

Задачи пользователя - Рабочее место

Стандартный механизм БСП в типовых конфигурациях позволяет создавать напоминания, для всего предмета напоминаний. Т.е. можно создать напоминание для документа график отпусков. Можно сделать это напоминание периодическим, чтобы оно появлялось пользователю каждый день, например, с текстом "Не забудь проверить график отпусков". Но было бы удобнее, чтобы напоминания появлялись, предположим, за 5 дней до начала конкретного отпуска. Эту возможность я реализовал в расширении для ЗУП 3.1, которое хочу показать вам в этой публикации.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Расширение ЗУП 3.1: Установка напоминаний об отпусках из документа "График отпусков" отдельно на каждый отпуск для ЗУП 3.1 (режим совместимости 8.3.10):
.cfe 17,19Kb ver:1.0
19 2 500 руб. Купить
Расширение ЗУП 3.1: Установка напоминаний об отпусках из документа "График отпусков" отдельно на каждый отпуск для ЗУП 3.1 (режим совместимости 8.3.12):
.cfe 19,56Kb ver:1.2
188 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

1. Добавляем расширения в конфигурацию Все функции - Стандартные - Управление расширениями конфигурации:

После добавления расширения, необходимо произвести перезагрузку конфигурации, чтобы изменения вступили в силу.

2. На форме документа "График отпусков" в группе органайзера появится пункт "Напоминать об отпусках...":

3. Переходим к созданию напоминаний. На форме можно задать количество дней, за какое необходимо напоминать об отпуске:

4. После принятия изменений, будут созданы напоминания:

Чтобы удалить все напоминания по документу, можно снова зайти в документ, перейти к установке напоминаний, снять галочку "Напоминать мне" и нажать ОК, тогда все напоминания будут удалены.

Не будут создаваться напоминания для уже оформленных отпусков, а также для отпусков, которые должны были начаться раньше даты напоминания. Т.е. если отпуск начинается 1 сентября, вы ставите напоминать за 5 дней(напоминание должно создаться на 27 августа), а сегодня 30 августа, такое напоминание создано не будет.

 

Версия 1.0

Режим совместимости 8.3.10.

Расширение проверялось на версии ЗУП 3.1.6.38.

 

Версия 1.1

- Изменился режим совместимости на 8.3.12

- В ЗУП 3.1.8 изменился способ ввода дат переноса отпусков

Расширение проверялось на версии ЗУП 3.1.8.185.

 

Версия 1.2

Исправлены замеченные ошибки.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Оптовая торговля Рабочее место Создание на основании Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Платные (руб)

Полнофункциональное расширение для формирования и ведения учета перевозочных документов всех видов (ТН, ТТН, ЭТрН). Печать документов или отправка через ЭПД (Электронный перевозочный документооборот). Поддержка регистрации нескольких перевозок на одну финансовую реализацию (в виде УПД, например), а также одной перевозки на основании нескольких финансовых реализаций. Формирование всех сопроводительных документов из одной отгрузки. Формирование реестра грузосопроводительных документов, доверенности менеджеров для указания ответственных лиц (руководитель, главный бухгалтер, кладовщик) организации для пользователей ИБ. Гибкая настройка функциональности под потребности организации.

10099 руб.

18.04.2017    55509    305    43    

102

Производство готовой продукции (работ, услуг) Рабочее место Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Автомобили, автосервисы Управленческий учет Платные (руб)

Модуль «Автосервис» для 1С — это профессиональный инструмент для автоматизации станций технического обслуживания. Решение позволяет вести полный цикл работ: от быстрой записи клиента и планирования постов до расчета заработной платы исполнителей. Поддерживает работу нескольких филиалов в одной базе без ограничений по лицензиям пользователей, интегрируется с типовыми конфигурациями 1С (например, Управление Торговлей 11, УНФ, Бухгалтерия, КА, ERP) для учета товаров и услуг.

18900 руб.

09.03.2016    52397    131    1    

64

Рабочее место Логистика, склад и ТМЦ Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Автомобили, автосервисы Оптовая торговля, дистрибуция, логистика Фармацевтика, аптеки Россия Управленческий учет Платные (руб)

Удобное отображение аналогов номенклатуры в 1С для УТ 11, КА 2, ERP прямо в списке. Легкое добавление и удаление аналогов к номенклатуре. Доработка в виде расширения, изменение конфигурации не требуется.

12709 руб.

19.03.2019    56921    461    85    

127

Рабочее место Логистика, склад и ТМЦ Пользователь 1С:Предприятие 8 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Расширение для форм СПИСКОВ и ВЫБОРА номенклатуры и характеристик для УТ 11, КА 2, ERP 2, Розница 2.2 - Розница 2.3. Превращает форму списка в полноценный инструмент по управлению каталогом товаров. Позволяет быстро наполнять каталог картинками, создавать документы при помощи корзины, устанавливать цены по списку номенклатуры, контролировать и просматривать присоединенные изображения. Добавляет возможность просмотра цен и остатков для форм списков и выбора номенклатуры и характеристик с отборами.

6100 руб.

06.07.2018    53942    162    105    

124

Производство готовой продукции (работ, услуг) Рабочее место Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Расширение, добавляющее в конфигурации 1С:УТ 11.5, КА 2.5 и ERP 2.5 автомобили, марки, модели, нормо-часы. Предусмотрена запись на ремонт, документ заказ наряд, вывод ведомости по заказ нарядам, вывод выработки мастеров.

14640 руб.

29.07.2021    23791    52    22    

53

Рабочее место Оптовая торговля Розничная торговля 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Помощник продаж - это рабочее место менеджера по продажам в 1С, расширенный справочник номенклатуры с остатками и ценами. Полная информация по состоянию запасов - остатки, резервы, заказы, закупки, обеспечение, переданные на комиссию.

36600 руб.

17.02.2011    25440    50    1    

97
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Invodev 36 07.12.18 14:23 Сейчас в теме
Режим совместимости не совпадает. Не могу её добавить(
2. lopatin 693 07.12.18 14:26 Сейчас в теме
(1) Я работают над этим, в ближайшем будущем добавлю для версии ЗУП 3.1.8

Текущая версия работала из под ЗУП 3.1.6
3. Invodev 36 07.12.18 14:39 Сейчас в теме
(2)Жаль. Зря скачивала
4. Invodev 36 12.12.18 17:00 Сейчас в теме
Спасибо, всё работает!
5. Snike 30.01.19 14:56 Сейчас в теме
А какой порядок действий если переносится отпуск по уже созданному напоминанию?
6. lopatin 693 30.01.19 18:32 Сейчас в теме
(5) Удалите напоминания. И потом установите заново, на все актуальные отпуска напоминания будут созданы заново.
7. dinarz 42 16.03.19 07:42 Сейчас в теме
Можно ли установить это расширение во фреше ?
Поддерживает ли версию 3,1,9?
8. ixijixi 2157 17.12.19 15:29 Сейчас в теме
8.3.12 встало без проблем
9. user1543540 27.01.22 14:38 Сейчас в теме
Добрый день. Отчет актуален на сегодня? 1С:Предприятие 8.3 (8.3.18.13,,,,)? смотрю последнее обновление было в 2018 году.
10. user1762994 05.10.22 11:49 Сейчас в теме
Не актуален, не работает, автор на контакт не выходит
потерянные деньги
11. helen_b 29.11.22 12:32 Сейчас в теме
Добрый день!
Доработка будет работать на актуальных релизах 1С:ЗУП 3.1?
В данный момент интересует для 3.1.24.107.
12. user638156_olgy_2001 06.12.22 09:04 Сейчас в теме
(11) У меня работает на 3.1.24.23
13. helen_b 06.12.22 11:44 Сейчас в теме
(12)
Спасибо за информацию))
14. headless 19.01.24 15:02 Сейчас в теме
15. user2061375 05.03.24 11:26 Сейчас в теме
3.1.28.65 - не работает
16. user2103341 29.08.24 16:53 Сейчас в теме
3.1.29.78 - не работает(((((
17. user1910241 14.11.24 09:50 Сейчас в теме
Здравствуйте, для релиза 1С:Предприятие 8.3 (8.3.25.1374) какую обработку по отпускам купить 8.3.10 или 8.3.12?
У нас в 1С ЗУП много организаций, у всех свои работники. Эта обработка будет действовать на все организации, или ее нужно будет запускать для каждой организации и для каждого графика?
18. FetisovAN 28.01.26 16:11 Сейчас в теме
Не помню когда качал обработку, может быть уже исправлено. Но на всякий случай отпишусь.

Такой баг: Если в одном графике отпусков у разных сотрудников отпусков начинается в один день, то одно напоминание затирает другое.
Потому что напоминания у нас идут в разрезе: Время, Кому напоминать, Предмет (график отпусков).
Где время - Начало отпуска минус количество дней указанных на форме "Напомнить мне за".

Как вышел из ситуации:
Добавил массив в котором собираю значения ВремяСобытия, и если такое уже было, то добавляю 10 секунд.

МассивВремяСобытия = Новый Массив;
		
	Для каждого ПредметНапоминания Из ПредметыНапоминаний Цикл
		ВремяСобытия = НачалоДня(ПредметНапоминания.ДатаНачалаОтпуска) - КоличествоДней*24*60*60; 
		Если МассивВремяСобытия.Найти(ВремяСобытия) <> Неопределено Тогда
			ВремяСобытия = ВремяСобытия + 10; //Добавим 10 секунд
		КонецЕсли;                                               
		МассивВремяСобытия.Добавить(ВремяСобытия);
Показать


по хорошему ещё наверное проверку стоит в цикле сделать, потому что если отпуск в одну дату будет у трех или более сотрудников, то тоже потеряется ... но мне хватило так, не такая большая организация :)
19. FetisovAN 28.01.26 16:20 Сейчас в теме
(18) что-нибудь такое
ИтераторЦикла = 1;
		Пока Истина Цикл
			Если МассивВремяСобытия.Найти(ВремяСобытия) <> Неопределено Тогда
				ВремяСобытия = ВремяСобытия + 10; //Добавим 10 секунд
			Иначе
				Прервать;
			КонецЕсли;    
			Если ИтераторЦикла > 100 Тогда
				Прервать;
			КонецЕсли;   
			ИтераторЦикла = ИтераторЦикла + 1;
		КонецЦикла;
		МассивВремяСобытия.Добавить(ВремяСобытия);
Показать
Для отправки сообщения требуется регистрация/авторизация