Имя: Пароль:
1C
 
Регл.задание не обрабатывает условие на значение констатны
0 Vigor06
 
29.09.15
11:11
Добрый день!
В базе Комплексной автоматизации организована выгрузка данных по должникам в файлик текстовый для обзвона этих самых должников. Есть константа "ВыгружатьДанныеДляОбзвона".которая позволяет включать/отключать обзвон непосредственно (то есть если константа = Ложь, то файлика нет, и обзвона не будет).
Но почему то,несмотря на то,что константа  = Ложь, данные все равно выгржуются регламентным заданием.
При этом когда я отладчиком код прохожу - все работает правильно,условие срабатывает и данные не выгружаются,однако на след утро свежий файлик лежит в папке

Код такой:

Процедура ВыгрузкаДанныхДолжников() Экспорт
    Если Константы.ВыгружатьДанныеДляОбзвона.Получить() Тогда
    ЗаписьЖурналаРегистрации("Соединение с базой",,,,СтрокаСоединенияИнформационнойБазы());
    разделитель = ";";
    ТаблицаЗначений = ПолучитьТЗ();
    текст = СоздатьДанныеCSV(ТаблицаЗначений,разделитель);
    имяФайлаCSV = "\\192.168.99.197\adialer\EP.csv";
    ЗаписатьCSV(текст,имяФайлаCSV);
    КонецЕсли;
КонецПроцедуры

Вроде ничего особенного,но не могу понять,почему не срабатывает?

Благодарю за помощь
1 igork1966
 
29.09.15
11:13
(0) вторая база  ;-)
2 igork1966
 
29.09.15
11:13
(1) + пишущая туда же
3 Vigor06
 
29.09.15
11:15
(1)(2) вторая база есть,но там такое же условие и данные не выгружаются.
+ ко всему у каждой базы есть свой идентификатор,который указывается при выгрузке, и я явно вижу,что из 1й базы выгрузка идет,а из 2й нет,хотя из обеих не должна
4 Vigor06
 
29.09.15
12:21
Ап?
5 Mankubus
 
29.09.15
12:23
третья база?
6 Vigor06
 
29.09.15
15:33
(5) вообще не смешно)