Обработка была разработана для записи в 1С информации с электронной проходной. Еженочно с проходной роботом на дежурный адрес шлется отчет xls о проходах персонала. Обработка читает, обрабатывает вложения xls и пишет данные в регистр 1С.
Возможное дальнейшее использование обработки:
После отладки с формой эту обработку можно запустить в режиме регламентного задания.
Для этого надо все процедуры перемести в модуль объекта
В Модуле объекта в области #Выполнить команду
Процедура ВыполнитьКоманду(ИдентификаторКоманды) Экспорт
Если ИдентификаторКоманды = Метаданные().ПолноеИмя() + "ОбработкаПоРасписанию" Тогда
ВашаПроцедура(); //размещайте вашу процедуру в этом же модуле ниже
КонецЕсли;
КонецПроцедуры
Функция СведенияОВнешнейОбработке() Экспорт
.....
ДобавитьКоманду(ТаблицаКоманд, ИмяОтчета, Метаданные().ПолноеИмя(), "ОткрытиеФормы", Истина);
ДобавитьКоманду(ТаблицаКоманд, ИмяОтчета, Метаданные().ПолноеИмя() + "ОбработкаПоРасписанию", "ВызовСерверногоМетода", Ложь);
....
КонецФункции;
Администрирование -> Дополнительные отчеты и обработкиПодключить внешнюю обработку
Т. к. указано две команды, то при подключении обработки на вкладке Команды появляются две строки В одной из них есть доступ к расписанию запуска регламентного задания
Тестировано для конфигурации Зарплата и управление персоналом, редакция 3.1 (3.1.29.62).
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.29.62