Имя: Пароль:
1C
1С v8
Не типичная ситуация ))
0 aptomilov
 
06.05.14
17:56
УТ
Напоминание о днях рождениях
Регламентное выполняется
Но запрос выдает пусто  хотя вроде поставил на три дня день рождений вперед и поставил напоминать за 1 день
что еще может быть ребят подскажите, кто сталкивался ?
1 BigShmax
 
06.05.14
17:59
запрос брось в консоль и глянь что он возвращает
2 aptomilov
 
06.05.14
18:08
а она у меня не открывается чо то (
3 kosts
 
06.05.14
18:10
входящие параметры не верны?...
4 aptomilov
 
06.05.14
18:18
запустил
я так понимаю теперь выпиливать из запроса условия и смотреть какое мешает что ли  ??
5 aptomilov
 
06.05.14
18:23
вобщем вот этот блок выпиливаю и все показывает ))    
ГДЕ
        Контакты.КонтактноеЛицо.НапоминатьОДнеРождения = ИСТИНА
        И Контакты.КонтактноеЛицо.ДатаРождения <> ДАТАВРЕМЯ(1, 1, 1)
        И Контакты.Владелец ССЫЛКА Справочник.Контрагенты
        И Контакты.Владелец <> ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
        И Контакты.Владелец.ОсновнойМенеджерПокупателя <> ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка)
        И ((ДОБАВИТЬКДАТЕ(Контакты.КонтактноеЛицо.ДатаРождения, ГОД, (ГОД(&ТекДата) - ГОД (Контакты.КонтактноеЛицо.ДатаРождения))) >= &ТекДата
        И ДОБАВИТЬКДАТЕ(ДОБАВИТЬКДАТЕ(Контакты.КонтактноеЛицо.ДатаРождения, ДЕНЬ, -(Контакты.КонтактноеЛицо.КоличествоДнейДоНапоминания)), ГОД, (ГОД(&ТекДата) - ГОД (Контакты.КонтактноеЛицо.ДатаРождения))) <= &ТекДата)
        ИЛИ (ДОБАВИТЬКДАТЕ(Контакты.КонтактноеЛицо.ДатаРождения, ГОД, (ГОД(&ТекДата) - ГОД (Контакты.КонтактноеЛицо.ДатаРождения))) >= ДОБАВИТЬКДАТЕ(&ТекДата, ГОД, -1)
        И ДОБАВИТЬКДАТЕ(ДОБАВИТЬКДАТЕ(Контакты.КонтактноеЛицо.ДатаРождения, ДЕНЬ, -(Контакты.КонтактноеЛицо.КоличествоДнейДоНапоминания)), ГОД, (ГОД(&ТекДата) - ГОД (Контакты.КонтактноеЛицо.ДатаРождения))) <= ДОБАВИТЬКДАТЕ(&ТекДата, ГОД, -1)))
        И Задачи.СрокИсполнения ЕСТЬ NULL
6 aptomilov
 
06.05.14
18:25
И Контакты.Владелец.ОсновнойМенеджерПокупателя <> ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка)

вот мой враг ))
7 aptomilov
 
06.05.14
18:26
куда смотреть хто знает ??
8 aptomilov
 
06.05.14
18:32
Решение очень тривиальное нужно установить основного менеджера любого
9 BigShmax
 
06.05.14
18:59
Молодец.  сам спросил, сам ответил. диалог самого с собой :-)
10 Wobland
 
06.05.14
19:13
+(9) спасибо сам себе не забудь сказать
11 Miracle_
Miracle
 
06.05.14
19:16
(0)Ситуация типичная.Вместо оптимизации бизнес-процессов торгаши поздравляют и так уже задерганых клиентов с днем рожденья.
12 Fragster
 
гуру
06.05.14
20:26
(11) обычно приезжают с бутылкой
Программист всегда исправляет последнюю ошибку.