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


Публикации Davyd80

25 публикаций создано Davyd80 (учитываются публикации только с 25-Апрель 23)


#28475 Вычисления в шаблоне рассылки

Отправлено от Davyd80 в 17 Июнь 2015 - 16:03 in Как это сделать

Спасибо, первый вариант правильный.



#28473 Вычисления в шаблоне рассылки

Отправлено от Davyd80 в 17 Июнь 2015 - 13:51 in Как это сделать

Спасибо большое за помощь, все так, только вместо "," нужно ":" {{$ДОЛГ}|replace:',':'.'}
Еще проблема, что между числами пробел, пытался убрать так
{{$ДОЛГ}|replace:',':'.',|replace:' ':''}
Пишет ошибку :(



#28469 Вычисления в шаблоне рассылки

Отправлено от Davyd80 в 17 Июнь 2015 - 10:49 in Как это сделать

Не подскажите как это сделать, а то сайт smarty.net не работает :(



#28464 Вычисления в шаблоне рассылки

Отправлено от Davyd80 в 17 Июнь 2015 - 09:52 in Как это сделать

Не работает именно на -0,68 например, а на -1,50 работает, т.е. он не понимает десятичные :(



#28462 Вычисления в шаблоне рассылки

Отправлено от Davyd80 в 17 Июнь 2015 - 09:48 in Как это сделать

Попробовал, во первых символы < и > в исходном коде преобразуются в bt и lt, а во вторых так и не работает если сумма меньше 0.



#28460 Вычисления в шаблоне рассылки

Отправлено от Davyd80 в 17 Июнь 2015 - 09:22 in Как это сделать

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

Не проверял, но скорее всего так
{if {$ДОЛГ} gt 0}Размер задолженности на {$Текущая дата}г. составляет {$ДОЛГ} руб.{else}Размер переплаты на {$Текущая дата}г. составляет {$ДОЛГ} руб.{/if}
Дело в том, что если ДОЛГ=0, то должно быть пустое поле, поэтому так сделал.

Побывал < и > пишет ошибку
Syntax Error in template "string:" on line 6 "{if {$field4281}&gt;0}<span style="font-size:14px;">Размер задолженности на {$field5591}г. составляет&nbsp;<strong style="color: rgb(255, 0, 0); font-size: 16px;">{$field4281}</strong>&nbsp;руб.</span></div>" - Unexpected ";"



#28408 Вычисления в шаблоне рассылки

Отправлено от Davyd80 в 11 Июнь 2015 - 14:29 in Как это сделать

Добрый день!
Написал шаблон рассылки
{if {$ДОЛГ} gt 0}Размер задолженности на {$Текущая дата}г. составляет {$ДОЛГ} руб.{else}{/if}
{if {$ДОЛГ} lt 0}Размер переплаты на {$Текущая дата}г. составляет {$ДОЛГ} руб.{else}{/if}
Срабатывает когда сумма >0, но не срабатывает когда сумма <0, т.е. отрицательная, например если значение -0,68. Где я ошибся?



#28286 Данные из полей пользователей

Отправлено от Davyd80 в 29 Май 2015 - 10:52 in Как это сделать

Спасибо большое за помощь.



#28280 Данные из полей пользователей

Отправлено от Davyd80 в 28 Май 2015 - 15:24 in Как это сделать

Попутно еще один вопросик. В таблице "Контрагенты" есть поле "Приоритет" с запросом
$row = data_select_array(62, "f1053='Нет' AND f723=",$line['Название']);
$line['Приоритет'] = $row['f3591'];
62 - Таблица Работа с клиентом
f1053 - Поле выполнено в таблице Работа с клиентом
f723 - Название клиента в таблице Работа с клиентом
f3591 - Приоритет в таблице Работа с клиентом

Задача такая, что если Работа с клиентом не выполнена, то приоритет этой задачи подтягивается к Контрагенту. Где я ошибся?



#28279 Данные из полей пользователей

Отправлено от Davyd80 в 28 Май 2015 - 13:20 in Как это сделать

Сам разобрался, не хватает array
$row = data_select_array(46, "f1400=",$line['Заявитель заявки']);
$line['Данные контакта'] = $row['f5611'];

Спасибо большое за помощь!



#28278 Данные из полей пользователей

Отправлено от Davyd80 в 28 Май 2015 - 12:59 in Как это сделать

Попробовал Ваш запрос, не работает :(



#28276 Данные из полей пользователей

Отправлено от Davyd80 в 28 Май 2015 - 12:35 in Как это сделать

Пытался написать, что бы Данные подтягивались из таблицы Сотрудники, но получается наоборот, что Данные подтягиваются из таблицы Тех.заявка в таблицу Сотрудники и не могу понять, как переделать запрос :(
data_update(46, array("f5611" => $line['Данные контакта']), "f1400='",$line['Заявитель заявки'],"'");
46 - Таблица Сотрудников
5611 - Данные контакта в таблице Сотрудников
1400 - Пользователь в таблице Сотрудников



#28273 Данные из полей пользователей

Отправлено от Davyd80 в 28 Май 2015 - 12:24 in Как это сделать

Вычисление стоит в таблице "Сотрудники", если бы вычисление было в таблице "Тех.заявка", то проблем бы не было с отображением, но я не знаю как переделать такое вычисление :(



#28271 Данные из полей пользователей

Отправлено от Davyd80 в 28 Май 2015 - 12:00 in Как это сделать

Данные которые нужно подставить в таблицу "Тех.заявка" с строку "Данные контакта", содержатся в таблице "Сотрудники" в строке "Данные контакта" и эта запись не меняется, соответственно, что бы данные отобразились в таблице "Тех.заявка" нужно зайти в сотрудника у которого эта запись есть. Как это можно обойти?



#28261 Данные из полей пользователей

Отправлено от Davyd80 в 27 Май 2015 - 13:03 in Как это сделать

Сделал вычисление в таблице Сотрудники
data_update(381, array("f5681" => $line['Данные контакта']), "f5001='",$line['Пользователь'],"'");
381 - Таблица "Тех.заявка"
f5681 - Данные контакта в таблице "Тех.заявка"
f5001 - Заявитель заявки в таблице сотрудников

Но оно срабатывает на отображение, изменения или сохранения поля "Данные контакта", а как сделать, что бы сразу цепляло?



#28258 Данные из полей пользователей

Отправлено от Davyd80 в 27 Май 2015 - 11:55 in Как это сделать

Т.е. мне нужно создать запрос на сравнение 2-х полей "Заявитель заявки" в таблице "Тех.заявка" и "ФИО" в таблице "Сотрудники", если совпадают, то подставляются "Данные контакта" из таблицы "Сотрудники"? Если я правильно понял, не подскажите как этот запрос реализовать?



#28254 Данные из полей пользователей

Отправлено от Davyd80 в 27 Май 2015 - 09:54 in Как это сделать

При добавлении записи в "Тех.заявку", по умолчанию ставиться в поле "Заявитель заявки" текущий менеджер, т.е. тот кто внес эту запись, тип этого поля Пользователь, это как я понимаю и есть связь с таблицей Сотрудники. В таблице Сотрудники у каждого менеджера есть доп. поля, которые и необходимо вывести в поля "Тех.заявки".



#28247 Данные из полей пользователей

Отправлено от Davyd80 в 26 Май 2015 - 15:36 in Как это сделать

Как я понял, в таблице "Тех.заявка" есть поле "Заявитель заявки" и там стоит по умолчанию текущий пользователь, поэтому связать эту тех. заявку с "Пользователем" будет невозможно? Т.е. остается только запрос? Каким образом можно сравнить 2 поля и найти искомую запись?



#28245 Данные из полей пользователей

Отправлено от Davyd80 в 26 Май 2015 - 12:40 in Как это сделать

Вначале побывал сделать просто
$line['Данные контакта'] = $line['Сотрудники']['Данные контакта'];
не показывает данные :(



#28243 Данные из полей пользователей

Отправлено от Davyd80 в 26 Май 2015 - 11:01 in Как это сделать

Доброго времени суток!

Суть проблемы: в таблице "Сотрудников" создал поле "Данные контакта", в таблице "Тех.заявка" создал такое же поле, как сделать, что бы "Данные контакта" копировалось в таблицу "Тех.заявка"?
Пробовал
$user_profile = sql_select_array(USERS_TABLE, "id=",$line['Заявитель заявки']);
$line['Данные контакта'] = $user_profile['Данные контакта'];
не цепляется :(
Что я делаю не так?



#26016 Рассылка индивидуальных файлов

Отправлено от Davyd80 в 04 Сентябрь 2014 - 13:33 in Как это сделать

Я так понял, что нужно импортировать вначале названия этих файлов в "например" счета, затем загрузить все 600 файлов под одним счетом и создать доп. действие, что бы оно их ассоциировало по названию и скопировало файлы с одного счета в счета которые совпадают по названию?



#25972 Рассылка индивидуальных файлов

Отправлено от Davyd80 в 03 Сентябрь 2014 - 12:35 in Как это сделать

т.е. мне нужно 600 файлов с жесткого диска загрузить в КБ, что бы они начали ассоциироваться с названиями файлов у контрагентов.
Как это можно реализовать?



#25949 Рассылка индивидуальных файлов

Отправлено от Davyd80 в 03 Сентябрь 2014 - 08:50 in Как это сделать

Просмотр сообщенияwondertalik (02 Сентябрь 2014 - 23:54) писал:

А где эти файлы у вас вообще находятся?
На жестком диске.



#25931 Рассылка индивидуальных файлов

Отправлено от Davyd80 в 29 Август 2014 - 09:59 in Как это сделать

Рассылку файлов я реализовал, НО необходимо каждый файл загружать контрагенту, а их около 600.
Название файлов у всех разное, я импортировал эти названия файлов в поле файл, но при нажатии на файл пишет "File doesnt exists".
Как можно автоматически загрузить файлы в КБ, что бы они автоматом ассоциировались с названием файла?



#25902 Рассылка индивидуальных файлов

Отправлено от Davyd80 в 22 Август 2014 - 14:56 in Как это сделать

Доброго времени суток. Прошу помощи с реализацией рассылки.
Есть клиенты, каждый месяц формируется индивидуальный файл для этого клиента, т. е. файлы никогда не повторяются, как можно реализовать загрузку этих файлов, сопоставление их с клиентом и соответственно рассылка?