- Форум CRM программы Клиентская база
- → Публикации SAO
Публикации SAO
14 публикаций создано SAO (учитываются публикации только с 21-Апрель 23)
#9504 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 09 Январь 2012 - 14:02 in Как это сделать
Большое спасибо!
#9501 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 09 Январь 2012 - 13:47 in Как это сделать
#9500 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 09 Январь 2012 - 12:35 in Как это сделать
#9497 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 09 Январь 2012 - 09:33 in Как это сделать
1. Перенес все изменения в рабочую базу. Опять Е-майл не переносится! Та же проблема, см. переписку от 27.12.2011. Вы тогда сами подправили тест аккаунт и поле Е-майл стало переноситься. Что надо доделать в рабочей базе?
2. Для нас принципиально иметь поле должность в таблице контрагентов (применительно к контактному лицу).
Ввел поле должность, а для переноса его в таблицу Сотрудники при добавлении компании ввел вычисление Должность конт.лица:
$sotr = data_table("Сотрудники","`Контрагент`=$ID");
if (!$line['Должность']) $line['Должность']= $sotr['Должность'];
При добавлении компании все работает, а вот при редактировании не совсем правильно.
Конкретно:
В таблице Сотрудники 2 или более человек. При редактировании нажимаем на треугольник в поле контактное лицо открывается выпадающее меню со списком сотрудников (теперь ФИО и должность) Выбираем другого сотрудника для переназначения контактного лица. ФИО заменяется, а должность нет, ее приходиться корректировать вручную.
Посмотрите, пожалуйста, тест аккаунт SAOTEST вход admin пароль 2027877. Что я там не доделал?
Спасибо
Александр
#9443 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 29 Декабрь 2011 - 09:46 in Как это сделать
#9428 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 28 Декабрь 2011 - 13:22 in Как это сделать
Разработчик (28 Декабрь 2011 - 09:32) писал:
Оформление тоже подправим.
#9417 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 28 Декабрь 2011 - 08:15 in Как это сделать
Разработчик (27 Декабрь 2011 - 17:20) писал:
Это указывается в настройках поля связи, "Выводить также поле". Тоже добавил.
По оформлению - при нажатии + у контактного лица рамки полей ФИО и Должность практически не видны, а сами поля сливаются с экраном, особенно на ноутбуках с экраном типа Glare. Можно сделать рамки потолще или выделить поля неборским цветов?
Все действия производил с тестовым аккаунтом SAOTEST вход admin пароль 2027877
Александр
#9409 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 27 Декабрь 2011 - 16:30 in Как это сделать
Разработчик (27 Декабрь 2011 - 13:06) писал:
база SAOTEST admin пароль 2027877
Спасибо Александр
#9403 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 27 Декабрь 2011 - 12:55 in Как это сделать
Разработчик (27 Декабрь 2011 - 11:39) писал:
#9378 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 26 Декабрь 2011 - 16:14 in Как это сделать
Разработчик (26 Декабрь 2011 - 15:34) писал:
Может и Вам понравится!
Мы только начали использовать базу, пока много ручной работы и предложение поступило от наших сотрудников. Еще одно соображение - К.Л. обязательно должно быть в "Сотрудники", иначе оно выпадает из рассылок, опять же не хочется дулировать вручную.
Кажется все просто - Добавил поле "Должность" - оно появилось при добавлении контрагента
Соохранил - открыласть карточка компании, должность есть. Внизу ждет заполнения таблица Сотрудники. Неужели сложно сформировать в ней строку из уже существующей таблице? Помогите плиз
#9374 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 26 Декабрь 2011 - 15:12 in Как это сделать
Разработчик (26 Декабрь 2011 - 14:55) писал:
Это не сработает при добавлении контрагента - сначала появляются его реквизиты в том числе К.Л. а уже после сохранения открывается карточка компании. Затем надо вниз для заполнения таблицы Сотрудники, продублировать К.Л. уже в "Сотрудники" вновь прыгнуть наверх, перейти в редактирование для выбора контактного лица из списка соотрудников и внести из списка в уже заполненное поле. Сработает, но как-то коряво - сами попробуйте добавить компанию. Неужели предлагаемая нами схема тяжела для реализации? Ваша система очень гибкая, поэтому мы ее и выбрали..
#9372 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 26 Декабрь 2011 - 14:36 in Как это сделать
Разработчик (26 Декабрь 2011 - 09:13) писал:
Как я написал в самом первом обращении, мы хотим чтобы К.Л. и реквизиты компании при сохранении таблицы контрагентов автоматически формировали первую свободную запись в подчиненной таблице "Сотрудники" (Консультанты говорят, что раньше так и было!). При этом К.Л. добавляется в ФИО , Телефон и Email соответственно. Я ввел в контагентах поле Должность, относящаяся к К.Л. и это поле должно формировать поле должность в Сотрудники. Нам представляется что это логично, т.к. К.Л. является сотрудником контрагента. Как я понял, Вы ввели вручную в SAOTEST сотрудника Иванов и после этого телефон перевелся из контрагентов в Сотрудники. Пока таблица Сотрудники пуста, она неактивна?
Вы правильно поняли задачу - автоматически добавлять в Сотрудники. Но один раз и только при формировании компании/редактировании поля К.Л. Собственно, в каждом письме сказано, что мы хотим получить. Перенос телефона - только как пример понимания вычислений, остальные реквизиты по аналогии. Подскажите, пожалуста, что еще надо доделать.
Александр
service@ollen.ru
#9364 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 24 Декабрь 2011 - 09:22 in Как это сделать
Разработчик (23 Декабрь 2011 - 14:52) писал:
$sotr['Телефон'] = $line['Телефон']; update_query($sotr,"Сотрудники","`Контрагент`=$ID");
Спасибо за поддеоржку! Сделал как Вы посоветовали:
- старое вычисление для контактного лица пока оставил как есть, по замыслу при сохранении таблицы Email и Телефон контрагента, должны вместе с ФИО контактного лица автоматически переносится в Сотрудники.
Пока пробуем перенести только телефон
- создал новое вычисление для контрагенты "Перенос телефона"
$sotr = data_table("Сотрудники","`Контрагент`=$ID");
$sotr['Телефон'] = $line['Телефон'];
update_query($sotr,"Сотрудники","`Контрагент`=$ID");
Выполнять при сохранении таблицы
Увы, поле Телефон в Сотрудники не переносится.
Имеем лицензию на Ollen Technolab, но наша база уже рабочая, поэтому я созал счет
SAOTEST для отработки.
версия программы 3073.
Вход в базу:
Admin пароль 2027877
Александр
service@ollen.ru
#9360 Реквизиты контактного лица и Сотрудники
Отправлено от SAO в 23 Декабрь 2011 - 13:33 in Как это сделать
get_table: invalid table_id:
#0 get_table() called at [/home/ollen/public_html/include/functions1.php:162] #1 form_event_recurs(Array ([id] => 42,[cat_id] => 1,[table_num] => 1,[name_table] => Контрагенты,[full_name] => Компании,[add_text] => ...
Вычисления:
$contr = data_table("Контрагенты","`id`=$ID");
$sotr = data_table("Сотрудники","`Контрагент`=$ID");
$contr['Фильтр для конт.лица']=$sotr['ID'];
$line['Сотрудники']['Телефон'] = $line['Телефон'];
update_query($contr,"Контрагенты","`id`=$ID");
Используем лицензионную 1.95 версию программы 3062.
Всего доброго
Александр
Оллен Технолаб
service@ollen.ru
- Форум CRM программы Клиентская база
- → Публикации SAO