// соединяемся с БД
V8=Новый COMОбъект("V83.COMConnector");
Попытка
База=V8.Connect("Srvr=""fserferfw""; Ref=""ewrfwe""; Usr=""werfwerfwe""; Pwd=""werfwerfwer"";")
Исключение
сообщить("Чтото пошло не так..");
КонецПопытки;
// делаем выборку из нашего регистра
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 10
| ОчередьРаботыСВотцапСрезПоследних.Телефон КАК Телефон,
| ОчередьРаботыСВотцапСрезПоследних.ЛицевойСчет КАК ЛицевойСчет,
| ОчередьРаботыСВотцапСрезПоследних.ЛицевойСчет.Код КАК ЛицевойСчетКод,
| ОчередьРаботыСВотцапСрезПоследних.Период КАК Период,
| ОчередьРаботыСВотцапСрезПоследних.Сообщение КАК Сообщение,
| ОчередьРаботыСВотцапСрезПоследних.ДатаОбработки КАК ДатаОбработки
|ИЗ
| РегистрСведений.ОчередьРаботыСВотцап.СрезПоследних КАК ОчередьРаботыСВотцапСрезПоследних
|ГДЕ
| ОчередьРаботыСВотцапСрезПоследних.Результат = &Результат";
Запрос.УстановитьПараметр("Результат", перечисления.ГринРезультатЗапроса.Успешно);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
МенеджерЗаписи =База.РегистрыСведений.ОчередьРаботыСВотцап.СоздатьМенеджерЗаписи();
МенеджерЗаписи.ЛицевойСчет = База.справочники.vscЛицевыеСчета.НайтиПоКоду(ВыборкаДетальныеЗаписи.ЛицевойСчетКод);
МенеджерЗаписи.Телефон = ВыборкаДетальныеЗаписи.Телефон;
МенеджерЗаписи.Действие = База.перечисления.ГринДействияСВотцап.ПроверкаНаличияВотцап;
МенеджерЗаписи.Результат= База.перечисления.ГринРезультатЗапроса.Успешно;
МенеджерЗаписи.ДатаОбработки=ВыборкаДетальныеЗаписи.ДатаОбработки;
МенеджерЗаписи.Период=ВыборкаДетальныеЗаписи.Период;
МенеджерЗаписи.Статус= База.перечисления.СтатусОчередиВотцап.Обработан;
МенеджерЗаписи.Записать();
КонецЦикла;