Настройки
Проверка правильности установки Iris CRM
Инструкция по обновлению Iris CRM
Начиная с версии 3.2.00 можно провести обновление системы (ядра и базы данных) в автоматическом режиме.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Функция GetElementHTMLCode()
Описание
GetElementHTMLCode(p_type, p_name, p_field, p_value[, p_table, p_caption[, p_filter_column, p_filter_value]])
Возвращает HTML код элемента карточки.
Применяется для составления нестандартных карточек (форм).
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Пример создания отчёта
В этом видеоролике показан пример создания отчёта «Список компаний», содержащий несколько колонок и фильтр.
Функция showNotifySpecial
Версии: 3.4.00+
Описание
showNotifySpecial(p_message[, p_options, p_headerPrefix, p_bgColor, p_textColor])
Показывает всплывающее уведомление с сообщением p_message. Является дополнением к функции showNotify
Параметры
p_message — Сообщение, которое необходимо отобразить. Сообщение может содержать
htmlтеги.p_options — Объект, описывающий дополнительные параметры уведомления:
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Функция showNotify
Версии: 3.4.00+
Описание
showNotify(p_message[, p_options)]
Показывает всплывающее уведомление с сообщением p_message.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Как сделать разные карточки для разных типов заказов
Задача
В системе ведутся заказы разных типов. Требуется для каждого типа заказа сделать разные карточки, с разным набором полей.
Описание решения
- Создаём обработчик, который при добавлении нового заказа будет предлагать в отдельном окне выбрать тип создаваемого заказа.
- Создаём обработчик, который будет перед открытием карточки заказа определять тип заказа и открывать карточку, соответствующую этому типу заказа.
- Настраиваем выбор типа проекта по умолчанию в карточке проекта.
- Создаём копии каталога ./config/sections/Project и настраиваем в каждой копии свой вид карточки.
Далее представлено решение с примерами кода.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Логирование запросов
Настройка
Логирование запросов настраивается в файле admin/settings/settings.xml.В секции <DB> нужно добавить тег LOG_QUERY:
<LOG_QUERY>(read|write|all)</LOG_QUERY>
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Напоминания и уведомления
В этой статье описан процесс настройки напоминаний и уведомлений.
Напоминания
Напоминания, которые доступны пользователю в панели напоминаний, настраиваются из интерфейса системы через раздел Администрирование→Напоминания.

- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
API печатных форм
Примеры использования тегов относительно карточки компании
Название компании
[#Название#]
Обращение к ответственному за компанию
[#Ответственный#.#Обращение#]
Обращение к основному контакту компании
[#Основной контакт#.#Ответственный#.#Обращение#]
Обращение к ответственному за основного контакта компании
[#Основной контакт#.#Ответственный#.#Ответственный#.#Обращение#]
Таким образом, с помощью «.» можно углубляться в карточки системы до нужного уровня.
Использование функций
Функции в печатных формах нужны для вывода информации, которой нет в карточках и для обработки вывода информации.
Функции указываются в следующем формате.
{НазваниеФункции([Параметр1, Параметр2, ..., ПараметрN])}
В качестве параметров функций могут использоваться константы, теги полей, другие функции.
Пример использования функций
Приводим числа к единому формату
{Дробное(12.3)}Приводим числа к единому формату
{Дробное([#Сумма#])}Текущая дата
{ТекущаяДата()}Текущий год
{Год({ТекущаяДата()})}
В печатных формах Iris CRM доступны следующие функции.
| Функция | Назначение |
|---|---|
Делить(Параметр1, Параметр2) | Параметр1 / Параметр2 |
Умножить(Параметр1, Параметр2) | Параметр1 * Параметр2 |
Вычесть(Параметр1, Параметр2) | Параметр1 - Параметр2 |
Сложить(Параметр1, Параметр2) | Параметр1 + Параметр2 |
Прописью_руб(Сумма) | Преобразует числовое значение суммы в строковое в рублях. Пример: Прописью_руб(100) = Сто рублей 00 копеек |
Прописью_евро(Сумма) | Преобразует числовое значение суммы в строковое |
Прописью_доллар(Сумма) | Преобразует числовое значение суммы в строковое |
Прописью_бв(Сумма) | Преобразует числовое значение суммы в строковое |
Дробное(Число) | Приводит число к формату ## ###.## |
ТекущаяДата() | Возвращает текущую дату |
ТекущаяДатаСтрокой() | Возвращает текущую дату в строковом формате |
ДатаСтрокой(Дата) | Приводит дату к формату «12» января 2011 |
Год(Дата) | Извлекает год из указанной даты |
Месяц(Дата) | Извлекает месяц из указанной даты |
МесяцСтрокой(Дата) | Извлекает месяц (строкой) из указанной даты |
День(Дата) | Извлекает день месяца (число) из указанной даты |
ЕслиРавно(Значение1, Значение2, Результат1, Результат2) | Если Значение1=Значение2, то Результат1, иначе Результат2 |
Пользователь(ПараметрПФ) | Возвращает информацию о текущем пользователе. Пример: Пользователь(#Телефон 1#) — телефон текущего пользователя. Пользователь(#Компания#.#Сайт#) — сайт компании текущего пользователя |
Сумма(Поле) | Только для полей табличной части. |
Количество(Поле) | Только для полей табличной части. |
Максимальное(Поле) | Только для полей табличной части. |
Минимальное(Поле) | Только для полей табличной части. |
Среднее(Поле) | Только для полей табличной части. |
Картинка(Файл[,Ширина,Высота]) | Отображает файл, указанный в параметре Файл в виде картинки. Если указаны параметры Ширина и Высота, то картинка будет указанного размера. Функция доступна начиная с версии 3.6.00. |
ФайлПоОписанию(Описание) | Возвращает служебное имя файла, описание которого задано в параметре Описание. Данная функция применяется для рисования логотипов в печатных формах, если в качестве логотипа используется файл в системе. Функция доступна начиная с версии 3.6.00. |
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии