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


Вычисление (Внешняя Форма)


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

#1 Valerii

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

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

Отправлено 16 Июнь 2017 - 14:46

Подскажите, возможно ли реализовать вывод информации по полю уже после заявки.

Например проверить статус заявки по номеру?

#2 maksn

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

  • Пользователи
  • PipPipPip
  • 314 сообщений
  • Пол:Мужчина

Отправлено 17 Июнь 2017 - 12:12

Просмотр сообщенияValerii (16 Июнь 2017 - 14:46) писал:

Подскажите, возможно ли реализовать вывод информации по полю уже после заявки.

Например проверить статус заявки по номеру?

Можно. На сохранение новой записи
if($event['is_new_line'])
{
  $order_status = $line['fXXXX'];
  if($order_status == "НУЖНОЕ ЗНАЧЕНИЕ")
  {
	 //some code what you need
  }  
}

Сообщение отредактировал maksn: 17 Июнь 2017 - 12:12

"...Сижу, паяю. CRM починяю..."
Мои разработки

#3 Valerii

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

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

Отправлено 20 Июнь 2017 - 12:12

Просмотр сообщенияmaksn (17 Июнь 2017 - 12:12) писал:

Можно. На сохранение новой записи
if($event['is_new_line'])
{
  $order_status = $line['fXXXX'];
  if($order_status == "НУЖНОЕ ЗНАЧЕНИЕ")
  {
	 //some code what you need
  }  
}

Спасибо. Данный код подставить в вычисление?

#4 maksn

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

  • Пользователи
  • PipPipPip
  • 314 сообщений
  • Пол:Мужчина

Отправлено 20 Июнь 2017 - 12:50

Просмотр сообщенияValerii (20 Июнь 2017 - 12:12) писал:

Спасибо. Данный код подставить в вычисление?
Ну, да
"...Сижу, паяю. CRM починяю..."
Мои разработки

#5 f-jeka

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

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

Отправлено 16 Январь 2019 - 12:18

Добрый день.

Есть у таблицы Контрагенты подчиненная таблица Звонки связанная по полю Заявка.
Почему то, если добавляю такое вычисление в таблицу Звонки $line['Заявка']['Ожидание'] = "Да"; , то оно нормально срабатывает, при отображении записей таблицы Звонки.
Если то же самое вычисление добавляю во внешнюю форму таблицы Звонки, чтобы оно срабатывало при записи через внешнюю форму, то вычисление не срабатывает.
Как сделать, чтобы вычисление из внешней формы срабатывало и вносило запись в главную таблицу при добавлении новой записи?
Интересует именно запись в главную таблицу, так как в подчиненную таблицу все пишется без проблем.

#6 CbCoder

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

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

Отправлено 16 Январь 2019 - 16:17

Сам код должен работать вне зависимости от того как запись добавляется, но возможно у вас какие то события не срабатывают. Можете отправить заявку в техподдержку, они протестируют.

#7 f-jeka

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

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

Отправлено 17 Январь 2019 - 03:53

Сделал по другому через sql запрос
$up="UPDATE `".DATA_TABLE."42` SET f8960='Да' WHERE `f5950`='{$line['Входящий номер']}' AND f5950<>'' AND `status`<>'2' ";
sql_query($up);

В таком виде работает.
Странно конечно почему стандартное вычисление не срабатывало.

#8 Tony999

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

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 23 Январь 2019 - 16:56

Не все в КБ работает из стандартных вычислений особенно по полям связи.

Попробуйте, например, типа:

$line['Клиент']['Число']++;

Работать не будет.

Сообщение отредактировал Tony999: 23 Январь 2019 - 16:59

Умные сайты на заказ
https://info.crm-master.info





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

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