Перейти к содержимому


Рассылка неоплаченных счетов


Сообщений в теме: 19

#1 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 27 Сентябрь 2012 - 11:21

настроил все это действо как полагается, исходя из описаний в форуме.

посмотрел в логе и нашел такую штуку FAILED - Empty email adress.
в смысле пустой адрес??
что не так?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Сентябрь 2012 - 14:29

Все так, просто в одной из записей отсутствует адрес, соответственно рассылка конкретно по этой записи провалена.

#3 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 27 Сентябрь 2012 - 14:31

а по остальным получается ушла?
- почему не пишется, куда ушло, куда не ушло?


--
кстати, проверил. те, кому должны были выслаться счета все имеют вписанные электронки!

Сообщение отредактировал job: 27 Сентябрь 2012 - 14:38


#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Сентябрь 2012 - 14:40

По всем остальным, в том числе и успешным, также отображается вся информация.

#5 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 27 Сентябрь 2012 - 14:52

завтра полностью скопирую весь лог

#6 shambler81

    Активный участник

  • Активный пользователь
  • PipPipPip
  • 98 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Сентябрь 2012 - 19:47

А почему бы не проверить тебе наличие данных в поле email
собственно я так и сделал
Они не попадают под данный фильтр и все, главное его делать одновременно и в рассылке и в фильтре (если он есть)

#7 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 28 Сентябрь 2012 - 11:13

вот все, что дает лог!

2012-09-28 12:03:56 - Done
2012-09-28 12:03:57 20 (Отправка неоплаченного счета, 27.09.2012 12:03 - FAIL - EMPTY EMAIL) - FAILED (Invalid address: 27.09.2012 12:03 - FAIL - EMPTY EMAIL)
2012-09-28 12:03:57 8 (Отправка неоплаченного счета, 27.09.2012 12:03 - FAIL - EMPTY EMAIL) - FAILED (Invalid address: 27.09.2012 12:03 - FAIL - EMPTY EMAIL)
2012-09-28 12:03:56 21 - FAILED - Empty email adress


Данные в поле e-mail есть и они корректны

Сообщение отредактировал job: 28 Сентябрь 2012 - 11:21


#8 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Сентябрь 2012 - 11:29

Отправьте заявку в техподдержку, с бэкапом или доступом, посмотрим в чем дело.

#9 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 28 Сентябрь 2012 - 11:44

из какой таблицы при рассылке счетов оно берет поле E-mail?

#10 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Сентябрь 2012 - 11:48

Из той же, где у вас находится шаблон рассылки. В настройках шаблона должно быть указано поле, из которого брать e-mail.

#11 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 28 Сентябрь 2012 - 11:51

указано поле E-mail...а это поле из таблицы контрагенты или таблицы Счета??

#12 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 28 Сентябрь 2012 - 12:04

из поля E-mail которое является текстовым в таблице. а как сделать, чтоб брало из поля E-mail таблицы контрагенты (исходя из того, на кого выставлен счет)???

#13 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Сентябрь 2012 - 12:04

Цитата

указано поле E-mail...а это поле из таблицы контрагенты или таблицы Счета??

Я же написал выше:

Цитата

Из той же, где у вас находится шаблон рассылки

Т.е. если рассылка у вас идет из таблицы Счета, то соответственно и поле берется оттуда. Другое дело, что поле в Счетах скорее всего вычисляемое, и подтягивает е-мейл из контрагента по полю связи.

#14 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Сентябрь 2012 - 12:07

Просмотр сообщенияjob (28 Сентябрь 2012 - 12:04) писал:

а как сделать, чтоб брало из поля E-mail таблицы контрагенты (исходя из того, на кого выставлен счет)???

Если у вас стандартная конфигурация, то емейл уже подтягивается из контрагента, через вычисление.

См. также: http://clientbase.ru...?showtopic=4621

#15 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 28 Сентябрь 2012 - 12:18

не подтягивался(( поле было просто как текстовое, без связи.

отредактировал поле E-mail в таблице Счета
Тип оставил Текст
а в JavaScript занес:
if (!$line['E-mail']) $line['E-mail'] = $line['Контрагенты.E-mail'];

Вроде стало работать)))

#16 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Сентябрь 2012 - 13:15

В JavaScript? Этот код должен быть в Вычислениях, на отображение поля.

Да и сам код у вас неверный.

Сообщение отредактировал CbCoder: 28 Сентябрь 2012 - 13:24


#17 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 28 Сентябрь 2012 - 13:36

у нас это поле у менеджеров скрыто

#18 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Сентябрь 2012 - 13:42

Поле должно быть открыто, для всех кто добавляет в счета контрагента, иначе оно не будет вычисляться. Права на редактирование можно убрать.

#19 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 28 Сентябрь 2012 - 13:53

ок, на выходные попробую ваш совет применить и отпишусь. но указанное мной выше - работает..

#20 job

    Активный участник

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 29 Сентябрь 2012 - 11:50

проверил. работает и так и так. оставил Ваш вариант. спасибо





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных