0
Vigor06
29.09.15
✎
11:11
|
Добрый день!
В базе Комплексной автоматизации организована выгрузка данных по должникам в файлик текстовый для обзвона этих самых должников. Есть константа "ВыгружатьДанныеДляОбзвона".которая позволяет включать/отключать обзвон непосредственно (то есть если константа = Ложь, то файлика нет, и обзвона не будет).
Но почему то,несмотря на то,что константа = Ложь, данные все равно выгржуются регламентным заданием.
При этом когда я отладчиком код прохожу - все работает правильно,условие срабатывает и данные не выгружаются,однако на след утро свежий файлик лежит в папке
Код такой:
Процедура ВыгрузкаДанныхДолжников() Экспорт
Если Константы.ВыгружатьДанныеДляОбзвона.Получить() Тогда
ЗаписьЖурналаРегистрации("Соединение с базой",,,,СтрокаСоединенияИнформационнойБазы());
разделитель = ";";
ТаблицаЗначений = ПолучитьТЗ();
текст = СоздатьДанныеCSV(ТаблицаЗначений,разделитель);
имяФайлаCSV = "\\192.168.99.197\adialer\EP.csv";
ЗаписатьCSV(текст,имяФайлаCSV);
КонецЕсли;
КонецПроцедуры
Вроде ничего особенного,но не могу понять,почему не срабатывает?
Благодарю за помощь
|
|
3
Vigor06
29.09.15
✎
11:15
|
(1)(2) вторая база есть,но там такое же условие и данные не выгружаются.
+ ко всему у каждой базы есть свой идентификатор,который указывается при выгрузке, и я явно вижу,что из 1й базы выгрузка идет,а из 2й нет,хотя из обеих не должна
|
|