Автор Шуга Админ, сентября 18, 2010
В одной из предыдущих заметок я уже рассказывал о простом способе применения фильтра (условия) к данным SugarCRM, отображаемым в списке. Этот вариант, к сожалению, имел ограничение на применение, так как при редактировании списка через SugarCRM студию условие не сохранялось.
Я давно уже применяю другой распространенный метод, и для тех, кто о нем не знает, будет полезна данная статья.
Подробнее »
Автор Шуга Админ, сентября 6, 2010
Добрый день всем читателям. Сегодня мы затронем вопрос напоминаний в SugarCRM о звонке/встрече/задаче (в дальнейшем я буду называть это мероприятием), а конкретно займемся изменением значений минут даты начала (по умолчанию возможны только варианты 0, 15, 30, 45), а это для некоторых довольно неудобно и хотелось бы увеличить количество вариантов начала мероприятия. Точно так же вопрос обстоит с напоминанием. По умолчанию можно поставить напоминание только за 1, 5, 10, 15, 30, 60 минут. Подробнее »
Автор Шуга Админ, сентября 1, 2010
Думаю, все, кто пользуется SugarCRM, рано или поздно задумывались о создании нового модуля, с собственными полями, связями и т.д. Отсутствие подробной документации по этому поводу – первое, с чем сталкивается разработчик. Цель моей статьи – не предоставить подробную документацию, а ознакомить вас с азами использования Sugar Module Builder (конструктор модулей) – модуля, который всю рутину по созданию нужных файлов и заполнению их возьмет на себя. Нам останется лишь в графическом интерфейсе создать нужный модуль. Подробнее »
Автор Шуга Админ, августа 10, 2010
В предыдущей статье мы рассмотрели теорию создания logic hooks. Сегодня разберем реальный практический пример использования данных «логических крюков»
. А заодно и увидим механизм автоматического создания relationship (связей) между модулями. Подробнее »
Автор Шуга Админ, августа 10, 2010
Обдумывая, что бы написать для следующей статьи, я подумал, что ничего еще не было ничего написано про расширение логики стандартных модулей в SugarCRM. Так, сама собой возникла следующая тема: Logic Hooks (на русском языке не звучит дословный перевод «логический хук/крюк», поэтому в дальнейшем ограничимся коротким русским вариантом: хук). Подробнее »
Автор Шуга Админ, августа 10, 2010
Добрый день всем читателям нашего блога! Сегодня я решил чиркануть короткую, но довольно полезную заметку, касающуюся календаря в SugarCRM. Я думаю, вы уже заметили, что рабочая неделя в календаре в этой CRM системе начинается с воскресенья. Все дело в том, что разработчики SugarCRM – американцы, а в Америке и Канаде неделя формально начинается как раз с воскресенья. Так что сегодня мы займемся изменением начала недели в календаре на привычный для нас понедельник. Подробнее »
Автор Шуга Тёма, августа 3, 2010
Здравствуйте, дорогие почитатели SugarCRM и ZuckerReports как модуля отчетов для нее!
Сегодня наступил тот момент, когда я решил продолжить серию статей, посвященную графическому редактору IReport. В прошлых статьях мы как нельзя более подробно рассмотрели создание простых отчетов, поэтому для наглядного пособия по графикам и чартам, которые я обещал рассмотреть в прошлой статье, мы возьмем готовый отчет Opportunities.jrxml, входящий в стандартный (и свободно распространяемый) DemoPack2. Подробнее »
Автор Шуга Админ, июня 1, 2010
К сожалению, до сих пор практически нет свободного времени, поэтому не могу порадовать вас новыми статьями. Подходит уже к концу наше внедрение SugarCRM на одном из предприятий. В скором времени я смогу поделиться опытом и рассказать вам о возникших проблемах и способах их решения. А пока что выкладываю перевод обзора CRM систем от зарубежных коллег. Подробнее »
Автор Шуга Админ, июня 1, 2010
Разработчики SugarCRM объявили о выпуске первой бета-версии 6.0 их программы. В Sugar 6 разработчики сосредоточились на создании совершенно нового интерфейса пользователя с новыми кнопками и иконками. Ларри Августин, генеральный директор SugarSRM, сказал, что: «В новой версии SugarCRM 6 пользователи увидят такие же инструменты, как и в популярных социальных сетях». Подробнее »
Автор Шуга Тёма, апреля 24, 2010
В прошлой статье мы рассмотрели Ireport (графический редактор для ZuckerReports в SugarCRM) издали, а сегодня подробней остановимся на составляющих отчета: параметры, поля, выражения и способах их размещения на теле отчета: группы, подотчеты (subreports) и разберем простенький пример step-by-step. Подробнее »
Автор Шуга Админ, апреля 16, 2010
Сегодня я затрону вопрос юзабилити SugarCRM, в частности, вопрос о сквозных ссылках в вашей crm системе (в оригинале global links). Очень удобно иметь сквозные ссылки с вашими сайтами, часто используемыми сервисами, и, конечно, не хочется все время видеть такие стандартные для crm ссылки как “Поддержка”, “О нас” и т.д. Подробнее »
Автор Шуга Тёма, апреля 12, 2010
В прошлой части мы разобрали жизненный цикл отчета в Ireport, для интеграции с вашей CRM. Теперь я буду по шагам описывать подготовку к конкретно поставленной задаче (выборка из БД MySQL и экспорт отчета в PDF), а также про шрифты и PDF (точнее, про кириллические шрифты и PDF , потому как с латиницей никаких нюансов не возникает). Подробнее »
Автор Шуга Тёма, апреля 12, 2010
Итак, вы решили, что отчеты ZuckerReports в SugarCRM должны уметь больше, чем выдавать html-файл с почти беспорядочно расположенными данными или отвечать на более сложный запрос, чем «SELECT * FROM opportunities WHERE amount_usdollar > 1000», а также уметь подать результат в виде чарта или графика. Подробнее »
Автор Шуга Админ, апреля 8, 2010
Работаю сейчас над одним модулем для SugarCRM и сразу делаю его многоязычным. Думаю, вдруг заморским девелоперам пригодится, так что сразу создам его на русском и английском. Те, кто работал с поддержкой нескольких языков, знают, что на php это реализуется довольно просто, вернее, я бы сказал, что это уже реализовано. Но в данном модуле некоторые проверки у меня вынесены в javascript, и хотелось бы сообщения тоже выдавать на дефолтном языке crm. Недолго покопавшись в документации, нашел решение. Оказывается, и здесь уже разработчики SugarCRM обо всем позаботились. Подробнее »
Автор Шуга Админ, апреля 7, 2010
На удивление стандартный функционал SugarCRM не предусматривает возможности загрузки изображений к записям, а нам просто крайне необходимо, чтобы мы могли любоваться на наших любимых клиентов. Если вам это тоже нужно, давайте разберемся вместе, как это сделать просто и легко. Подробнее »
Автор Шуга Админ, апреля 6, 2010
В свете недавно вышедшего релиза SugarCRM 5.5.1, расскажу вам о нововведениях данной версии.
В основном, это баг фикс релиз, но кроме этого был существенно улучшен встроенный e-mail клиент, так что ознакомившись с данным списком изменений, вы сможете определиться, стоит ли вам обновляться до данной версии. Подробнее »
Автор Шуга Админ, марта 30, 2010
Sidequickcreate – это панель в SugarCRM, предназначенная для быстрого создания записей, обычно располагающаяся слева под меню модуля (в зависимости от настроек и темы месторасположение может меняться).
Я думаю, что нет необходимости объяснять ее предназначение, все и так это прекрасно понимают. Зачастую это полезная вещь, но бывают случаи, когда вам необходимо убрать панель. Предлагаю на ваш суд два способа избавления от sidequickcreate. Подробнее »
Автор Шуга Тёма, марта 30, 2010
Доброго времени суток, всем почитателям SugarCRM.
Расскажу в свою очередь, как установить такой полезный для CRM модуль, как модуль отчетов, так как в бесплатную версию crm он не включен. Выбор пал на ZuckerReports. Подробнее »
Автор Шуга Админ, марта 28, 2010
Одна из самых востребованных функций списка (listview) в sugarcrm — это возможность фильтрации данных в зависимости от пользовательского условия. И почему-то ни в каких мануалах я не нашел простого изящного решения, неизменного при обновлении системы (в документации на английском – так называемый Upgrade Save). Многие начинают модифицировать bean класс sugarcrm, в частности, метод get_list_view_data,а, соответственно, можно применить только для пользовательских модулей, при обновлении sugarcrm любые изменения bean классов в родных модулях будут потеряны.
Предлагаю простой метод , как задавать условия в listview. Подробнее »
Автор Шуга Админ, марта 27, 2010
В прошлой части мы завершили всю подготовку к установке sugarcrm для сервера на платформе Ubuntu 9.04. Теперь же займемся непосредственно установкой. Стоить отметить, что различий в установке данной crm системы в зависимости от операционной системы нет. Вы можете совершить все следующие действия, как на машине Windows, Linux так и на MacOS. Так что все последующие действия применимы к любой операционной системе. Единственно — вам необходимо будет позаботиться о модулях для PHP (curl, imap) и отредактировать php.ini самим, как мы это делали в первой части. Подробнее »