INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Макаров Дмитрий | Руководитель проектного отдела | ООО "Информационные Технологии"

«Poka-yoke. Оператор производственной линии - пользователь 1С, кто сказал что 1С только для финансов»

Опыт автоматизации непосредственно на производственной линии или складе. В докладе поделимся опытом разработки и запуска Poka-yoke систем. 1. Что такое Poka-yoke системы и зачем они нужны. Как меняется работа на предприятии при внедрении подобных систем. 2. Почему используем 1С. 2. Чем отличается запуск системы классического учета от Poka-yoke систем. 3. "Подводные камни". На что необходимо обратить внимание при проектировании/внедрении и чем грозят ошибки, примеры из опыта. 4. Возможности интеграции. Arduino, Мобильный клиент 1С, MobileLogistics, технология штрих кодирования. Как все это применить для своего проекта, как связать "кучу" оборудования и тех. процессов в единую систему, какие проблемы встречаются, какие плюсы для предприятия - об этом мой доклад.

Ближайшие дни рождения в ЗУП 3.1 - решение без доработки кода

Отчеты - Разное

4
Организация периодической рассылки списка грядущих дней рождений сотрудников.

В ЗУП 3.1 можно настроить формирование задач-напоминаний про ближайшие ДР, но для этого нужно выделять конкретных сотрудников, по которым нужны напоминания. Автоматом по новым сотрудникам напоминания не создаются.

Тут же, на инфостарте, есть внешний отчет по именинникам, который предполагается встраивать в конфигурацию и потом настраивать его периодическую рассылку. Отчет сделан на основе штатного "Личные данные сотрудников".

Можно сделать проще: добавить в "Личные данные сотрудников" пользовательское поле, по которому проводить отбор ближайших ДР. Благо в отчете уже есть встроенное пользовательское поле "День рождения" (рассчитанный на текущий период ближайший ДР). А потом настроить периодическую рассылку отчета штатными средствами. 

Привожу код поля-выражения. В примере рассчитываются ДР на ближайшие 15 дней.

Во вложении - сохраненный вариант отчета.

Выбор
	Когда РазностьДат([Параметры.Дата], Выбор
				Когда [Дата рождения] = ДатаВремя(1, 1, 1)
					Тогда Null
				Иначе ДобавитьКДате([Дата рождения], "МЕСЯЦ", РазностьДат([Дата рождения], [Параметры.Дата], "ГОД") * 12 + Выбор
							Когда ДобавитьКДате([Дата рождения], "МЕСЯЦ", РазностьДат([Дата рождения], [Параметры.Дата], "ГОД") * 12) < [Параметры.Дата]
								Тогда 12
							Иначе 0
						Конец)
			Конец, "День") >= 0 И РазностьДат([Параметры.Дата], Выбор
				Когда [Дата рождения] = ДатаВремя(1, 1, 1)
					Тогда Null
				Иначе ДобавитьКДате([Дата рождения], "МЕСЯЦ", РазностьДат([Дата рождения], [Параметры.Дата], "ГОД") * 12 + Выбор
							Когда ДобавитьКДате([Дата рождения], "МЕСЯЦ", РазностьДат([Дата рождения], [Параметры.Дата], "ГОД") * 12) < [Параметры.Дата]
								Тогда 12
							Иначе 0
						Конец)
			Конец, "День") <= 15
		Тогда Истина
	Иначе Ложь
Конец

Тестировалось на конфигурации Зарплата и управление персоналом, редакция 3.1 (3.1.5.129).

4

Скачать файлы

Наименование Файл Версия Размер
Ближайшие дни рождения в ЗУП 3.1 - решение без доработки кода:
.xml 27,21Kb
14.03.18
2
.xml 27,21Kb 2 Скачать

См. также

Комментарии
Сортировка: Древо
1. gucci76 342 21.03.18 10:50 Сейчас в теме
Написали бы в двух словах еще как "настраивать его периодическую рассылку".
Спасибо.
2. Nefertary 97 21.03.18 12:53 Сейчас в теме
(1) Это штатный функционал, его можно вызвать из любого отчета


"Кроме того, реализована возможность рассылки нового варианта расчетных листков сотрудникам по электронной почте. Рассылка настраивается либо непосредственно из отчета («Еще» – «Отправить» – «Создать рассылку отчетов…»), либо в разделе «Администрирование» – «Печатные формы, отчеты и обработки» – «Рассылки отчетов».

Рассылку необходимо настроить следующим образом:

«Отправлять»: Свой отчет для каждого получателя
«Получатели»: Физические лица
В таблицу «Отчеты» подобрать «Расчетный листок»
В настройках отчета обязательно установить отбор «Сотрудник Равно [Получатель]» с помощью кнопки «Указать получателя рассылки»
Также можно установить другие настройки, например, период, за который будут формироваться листки"
Оставьте свое сообщение