Оглавление

5. Настройка таблицы CRM

Параметры разделяются знаком &, который нельзя использовать в значении параметров.

Параметр Значение
document_generate= Договора и любые другие документы можно создавать намного быстрее, заполняя всю информацию из базы CRM. Подключение раздела (англ. названия, т.е. адреса), содержащего страницы-шаблоны c блоками для вставки информации.
Пример: document_generate=dogovor – подключен раздел, содержащий страницы с договорами. Каждая страница содержит вставки, информация которых заменяется на аналогичную из записи CRM. Например, таблица CRM содержит список клиентов — имя и фамилию — поля [name] и [surname] в странице шаблоне будут заменены на аналогичные значения записи CRM, т.е. договор будет заполнен и сохранен.
report= Отчет, дополнительные колонки с формулами. Пример:
&report=Остаток, шт#!#[postavka_tovara|kolichestvo@@artikul|artikul]-[ezhednevnye_prodazhi|kolichestvo@@artikul|artikul]
Здесь добавляется колонка «Остаток, шт», содержащая в себе расчет: сумма всех полей «Количество» из таблицы «Поставка товара» с аналогичным артикулом минус сумма всех полей «Количество» из таблицы «Ежедневные продажи» с аналогичным артикулом. Пояснение: допустим в таблице «Поставка товара» есть запись: «0123» (артикул), «Носки» (наименование), «12» (количество). А в таблице «Ежедневные продажи» — «0123» (артикул), «Носки» (наименование), «2» (количество). Поступило 12 носков, продали 2. Значит в колонке «Остаток, шт» для носков будет значение «10».

Отчеты разделяются «/!/», пример:
&report=Всего продано#!#[ezhednevnye_prodazhi|kolichestvo@@artikul|artikul]
/!/Остаток, шт#!#[postavka_tovara|kolichestvo@@artikul|artikul]-[ezhednevnye_prodazhi|kolichestvo@@artikul|artikul]
search_always= Показывать поле поиска всегда, если = 1
only_editor= Режим менеджера, в котором администратор типа Редактор видит только свои записи. По-умолчанию пустой. Для включения = англ. названию колонки с псевдонимами администраторов, например familiya.
type= Доступность на сайте (1 — доступен для вывода на сайте, 2 — доступен только администратору).
status= Позволяет изменить стандартный список статусов, записывается как «Название|цвет», разделяется «#!#». По-умолчанию: Удалено|#fcccd7#!#Утверждено|#dddddd#!#Проверить|#eeeeee#!#В_работе|#ffffff
default_status= Позволяет изменить статус, выставляемый по-умолчанию, например: &default_status=Утверждено
default_date=1 При значении = 1 позволяет изменить дату, выводимую в поиске и при добавлении записи. Применять только, если есть одно поле с датой, не более (иначе каждый раз при поиске придется в остальных полях с датой нажимать «всё»).
message= Сообщение справа при добавлении информации в CRM, можно использовать HTML. По-умолчанию пусто.
del_stroka= Показывать кнопку удаления строки: по-умолчанию 1 — показывать, 0 — не показывать, 2 — показывать кнопку для моментального удаления.
edit_stroka= Показывать кнопку редактирования строки: по-умолчанию 1 — показывать, 0 — не показывать.
num_day_stroka= Значение|Поле с датой|Ограничение. Максимальное количество строк, добавляемых за 1 день, по-умолчанию 0 — без ограничений. Ограничение = false (нельзя добавить эту дату) или true (дата выделена красным). Пример: 50|data|true
num_day_sum_stroka= Значение|Поле с датой|Поле с числом|Ограничение. Максимальная сумма значений числовых строк, добавляемых за 1 день, по-умолчанию 0 — без ограничений. Ограничение = false (нельзя добавить эту дату) или true (дата выделена красным). Пример: 50|data|chislo|false
lim= Количество выводимых строк, по-умолчанию — 100.
second_excel_file= ссылка на урезанный файл (на этом сайте) в формате Excel 2004 XML, содержащий дополнительные настройки (после Workbook и до первого Worksheet, невключительно), а также дополнительные страницы (от Worksheet до /Worksheet включительно). Данный файл встраивается в сохраняемый при экспорте файл Excel.
second_excel_title= Название страницы с импортируемой таблицей, может быть важно при использовании дополнительного файла second_excel_file, содержащего формулы. Иначе название страницы будет взято из названия таблицы.
autocalc= Автоматический подсчет одного из полей на основании других полей и данных из других таблиц во время добавления записи. Пример использования:
stoimost#!#[kolichestvo]*[tsena]
/!/ostatok_sht#!#[postavka_tovara|kolichestvo@@artikul|artikul]-[kolichestvo]
В данном примере символы «/!/» являются разделителями двух операций:
подсчет в поле «Стоимость» = значение поля «Количество» умножить на значение поля «Цена»
подсчет в поле «Остаток, шт.» = общее «Количество» из таблицы «Поставка товара» минус «Количество» (получение нужных данных из другой таблицы возможно за счет поля Артикул, которое есть в обоих таблицах)

Если стоимость нужно высчитывать, учитывая скидку в процентах, пример будет выглядеть так:
stoimost#!#[kolichestvo]*[tsena]-[skidka]*[kolichestvo]*[tsena]/100
А если скидка в рублях (или другой денежной единице):
stoimost#!#[kolichestvo]*[tsena]-[skidka]
autopaste_stroka= Автоматическая подстановка данных из других таблиц за счет одинаковых в обоих таблицах полей, например — «Артикул» или «Наименование». Пример использования:
artikul#!#katalog_spravochnyy#!#artikul#!#naimenovanie#!#naimenovanie
/!/artikul#!#postavka_tovara#!#artikul#!#otpusknaya_tsena#!#tsena
/!/naimenovanie#!#katalog_spravochnyy#!#naimenovanie#!#artikul#!#artikul
/!/naimenovanie#!#postavka_tovara#!#naimenovanie#!#otpusknaya_tsena#!#tsena

Здесь четыре подстановки:
1. за счет поля «Артикул» и аналогичного поля из таблицы «Каталог Справочный» берем значение поля «Наименование» и ставим его в аналогичное поле.
2. за счет поля «Артикул» и аналогичного поля из таблицы «Поставка товара» берем значение поля «Отпускная цена» и ставим его в поле «Цена».
3. за счет поля «Наименование» и аналогичного поля из таблицы «Каталог Справочный» берем значение поля «Артикул» и ставим его в аналогичное поле.
4. за счет поля «Наименование» и аналогичного поля из таблицы «Поставка товара» берем значение поля «Отпускная цена» и ставим его в поле «Цена».
options= Содержит поля и их настройки
Разделитель полей: /!/
Разделитель настроек полей: #!#
Формат полей: Англ название#!#Рус название#!#Тип данных#!#Важно#!#Видимость#!#Замена#!#Фильтр
Тип данных: строка, строкабезвариантов, число, номер, список, текст, дата, датавремя, фото, ссылка, email, список из другой таблицы
Важно: 0 (не важно), 1 (основная категория), 2 (вторичная категория), 3 (обязательно заполнять), 4 (не важно и не печатать), 5 (пустая для печати), 6 (не важно, не печатать и не показывать), 7 (обязательно, не печатать и не показывать), 8 (обязательно, не печатать)
Видимость: 0 (видно везде), 1 (не видно нигде), 2 (видно только на странице), 3 (видно только по паролю)
Замена: для текстового или строкового поля — шаблон для первоначального значения, для поля типа «список» — перечень значений через запятую
Фильтр: 1 — включен, 0 — выключен. Позволяет добавлять фильтр по этому полю в окно поиска по CRM.

535
Комментарии

Сайт не хранит персональных данных!


Ваше имя:
Ваш вопрос или комментарий:
Жирный
Цитата
: )
Введите код:

Закрыть


Информация будет добавлена на сайт после проверки администратором.

CMS Движок

позволяет создать:
— порталы
— сайты компаний
— блоги
— каталоги с фильтром
— магазины
— CRM и базы данных

Вопросы

Вы можете задать любые вопросы, а также описать свои предложения по улучшению Движка на почту

merkvlad@gmail.com

Консультация

Служба поддержки работает по Skype:

angel13i

Покупка

Вопросы о приобретении лицензии вы можете задать по телефону в Самаре:

+7 937 200-00-61

© 2006—2017 CMS Движок разработал Влад Мерк & Co. Лицензия.
Дизайн сайта — совместно с Андреем Никифоровым, отдельная благодарность.
Приятно, что все поисковые системы находят Движок по запросу «CMS Движок».

Смотрите также:

  • Знакомства для айтишников (бесплатно, быстро и просто, без регистрации и SMS)
  • ПервоХаб — здесь можно писать об IT (не дожидаясь утверждения в Песочнице и не боясь понижения кармы)