пятница, 9 декабря 2011 г.

CMS Битрикс - для успешного развития фирмы

«1С-Битрикс: Управление сайтом» - универсальная система, которая дает возможность управлять веб-проектами.

Продукт помогает создавать и развивать
• Информационные ресурсы
• Сайты корпораций и сообществ
• интернет-магазины
• сайты социальных сетей и прочих веб-ресурсов

Управление сайтом на CMS Битрикс столь же удобно, как и работа в обычном текстовом редакторе, вся техническая сторона работы ложится на плечи системы.

Адаптивный интерфейс «Эрмитаж» экономит время пользователя, направит «чайников» по верному пути, учитывает предпочтения пользователей, снижает временные затраты на управление контентом сайта.

Программный продукт включает свыше 30 модулей, которые позволяют создавать интернет-магазины, социальные сети, форумы, фотогалереи, блоги и многое другое

CMS Битрикс гарантирует защиту сайта от взлома (гарант - независимый аудит компании Positive Technologies). Надежность обеспечивает комплекс «Проактивная защита» (веб-антивирус, проактивный фильтр, одноразовые пароли).

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

Продукт совместим с «облаками» Amazon S3, Google Storage, Windows Azure Storage, с системой «1С: Предприятие 8.2». Это позволяет организовать, к примеру, интернет-магазин, имеющий непрерывную связь с информационной средой фирмы: на веб-ресурсе автоматически будут появляться прайс-листы, каталоги товаров из «1С», заказы, состояние заказов, сведения по остаткам в хранилищах, информация будет поступать с сайта в «1С» и снова на сайт.

BitrixMobile – уникальная технология создания веб-приложений для tablet-устройств, для устройств мобильного типа, которая позволяет разрабатывать мобильные сайты.
Продукт включает мобильный интернет-магазин, функционирующий на iPhone, Android, iPad, Blackberry. Пользователи могут оформлять заказы выбранного товара при помощи своих телефонов.


«1С-Битрикс: Корпоративный портал» позволяет предоставлять сотрудникам полную информацию о компании. Он позволяет быстро находить контакты сотрудников, получать нужные отчеты, автоматизировать бизнес-процессы, осуществлять таймменеджмент.

В системе заложена возможность отмечать приход и уход каждого работника на рабочее место, отмечать перерывы, дает возможность каждому сотруднику ставить себе задачи, принимать их от менеджера.
Система позволяет работать с календарями, оформлять дневной отчет, планировать собрания в зависимости от занятости иных участников деловой встречи, вести базу контактов, звонков, деловых партнеров, строить план продаж.

«1С-Битрикс: Корпоративный портал» позволяет руководству обращаться к коллективу, предоставляет возможность вести ленту новостей, блоги работников, иметь ленту всех обновлений на ресурсе, создавать микроблоги, творческие рабочие группы по реализации проектов, мгновенно обмениваться сообщениями участникам проекта, проводить видеоконференции, звонки.

Бизнес-процессы легко запускать через систему портала: можно оплачивать счета, оформлять командировки, утверждать отпуска, формировать другие документы.

Проекты создаются посредством удобного и доступного визуального редактора, который поддерживает drag&drop.

В 1С-Битрикс: Корморативный портал реализованы возможности для интеграции с «1С:Зарплата и Управление Персоналом», MS Office, MS Exchange Web Mail, Active Directory,с календарями Google, контактами на платформах Apple, коннекторы к MS SharePoint, MS Exchange Server, MS Exchange Web Mail.

Мобильный портал корпорации по технологии BitrixMobile может функционировать с мобильного устройства (на iOS, BlackBerry OS, Android,) и как обычный интернет-ресурс.

четверг, 8 декабря 2011 г.

Как сделать свое предприятие успешным и более богатым

Чтобы фирма процветала, нужно умело руководить кадрами, знать все о них, умело расставлять их, владеть ситуацией в любую минуту, вовремя обучать, осуществлять замену больных и прочее. Как организовать производство, деятельность компании любого профиля без сбоев?
В настоящий момент рынок программного обеспечения предлагает уникальные продукты, в частности, любого руководителя заинтересует такой продукт, как «Корпоративный портал 1C-Битрикс», интегрированный с «1С-Предприятием».

Интеграция продукта «1С-Битрикс: Корпоративный портал» с такими популярными системами, как «1С:Зарплата и Управление Персоналом» и «1С:Управление торговлей», дает невероятные возможности для того, чтобы решать массу важных производственных вопросов.
На портал фирмы будет выгружаться информация о работниках, о перестановках в кадрах, об отсутствующих сотрудниках, об их зависимости и подчиненности, а также необходимые отчеты для управленцев.

Данные о сотрудниках это база, на которой строятся все другие сервисы фирмы.
Управлять сотрудниками в атоматизированном режиме позволяет ПО «1С:Зарплата и Управление Персоналом» (создано на основе «1С:Предприятие 8.1»).

Корпоративный ресурс в Интернете решает глобальную задачу: он объединяет портал фирмы с ее внутренней учетной организационной системой, ответственной за автоматизированную организацию управления сотрудниками. Сегодня к услугам наших клиентов - уникальное дополнение к «1С: Зарплата и управление персоналом». Оно позволяет выгружать информацию по работникам фирмы в «1С-Битрикс: Корпоративный портал».

среда, 5 октября 2011 г.

Битрикс - получение полей и свойст элемента по его ID

$arFilter = Array("IBLOCK_ID"=>$arElement[IBLOCK_ID], "ID"=>$arElement[ID]);
$res = CIBlockElement::GetList(Array(), $arFilter);
if ($ob = $res->GetNextElement()){;
$arFields = $ob->GetFields();
print_r($arFields);
$arProps = $ob->GetProperties();
print_r($arProps);
}

среда, 13 июля 2011 г.

1С Битрикс - корпоративный портал

Принимаю заказы на разработку сайтов на базе «1С-Битрикс: Корпоративный портал»

«1С-Битрикс: Корпоративный портал» - система управления внутренним информационным ресурсом компании для коллективной работы над задачами, проектами и документами, для эффективных внутренних коммуникаций.

Структура компании и быстрый поиск контактов

Управление документами

Управление задачами и проектами

Таймменеджмент 2.0

CRM (Customer Relationship Management)

Интеграция с 1С, Microsoft, Google, Apple

Автоматизация бизнес-процессов

Производительность и безопасность

Мобильные веб-приложения

Презентация

понедельник, 20 июня 2011 г.

О фильтре списка сотрудников

В компоненте intranet.structure.list Корпоративного портала 1С Битрикс есть такой параметр –
"FILTER_NAME" => "users",

Имя переменной – фильтра для списка пользоватлей.
Очень интересно ее нужно задавать. Не так, как могло бы быть логичным:
$users=array(“LAST_NAME”=>”Значение”);

А вот так:
$users_LAST_NAME=”Значение”;

понедельник, 23 мая 2011 г.

print_r в переменную!

Век живи - век учись! Оказывается, у функции print_r в php есть второй параметр, который по умолчанию равен false. Если указать его как true, то функция print_r выведет значение не на экран, а в переменную, например так:

$da=print_r($dt1,true);

четверг, 12 мая 2011 г.

Когда поле "наименование" инфоблока нам не нужно

Сегодня мне пришлось изобрести очередной велосипед. Вроде бы, простая вещь, но не нашла я ее изобретенной до меня. Мне нужно было сделать, чтобы на форме добавления элемента инфоблока не было поля "наименование", потому что инфоблок у меня хранит информацию и о количестве дней, отработанных сотрудниками в месяц в форме: год - месяц - сотрудник - количество. Заполняемое название элемента - 100 лет не нужно - достаточно уникального ID. Но хитрый битрикс ругается, если не заполнять поле "наименование", даже если указать, чтобы это поле не выводилось на редактирование. Решила сделать так: В настройках поставила, чтобы поле "наименование" выводилось на редактировние. В шаблоне формы добавления элемента нашла такое место (в разделе case "N"):

<input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>]" size="25" value="<?=$value?>" /><br />


и переписала его так:

if ($propertyID!='NAME'){?>
<input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>]" size="25" value="<?=$value?>" /><br /><?
}
else {
?>
<input type="hidden" name="PROPERTY[<?=$propertyID?>][<?=$i?>]" size="25" value="lalala" /><br /><?
}


а чтобы слово "Название" не болталось на формочке без дела, я в настройках компонента в титле этого поля написала описание формочки.

четверг, 28 апреля 2011 г.

Кнопочка выбора пользователя из структуры в своей форме

Сегодня мне пришлось создавать в Битриксе новый инфоблок. Одно из полей инфоблока нужно было привязать к пользователю. Я выбрала тип поля – привязка к пользователю. Но когда я разместила на странице компонент – добавление элемента в этот инфоблок, я обнаружила, что поле ввода пользователя – это обычное текстовое поле, а я хотела, чтобы возле этого поля была кнопочка-ссылочка «Добавить из структуры», как это реализовано в добавлении задачи пользователю в Корпоративном портале. Я не знаю, может быть, до меня этот велосипед уже 5 раз изобрели, но я проблему решила так: скопировала стандартный шаблон формы добавления элемента в инфоблок, нашла там case "S", этот case был пустой, и я дописала следующее:



case "S":
if ($arResult["PROPERTY_LIST_FULL"][$propertyID]["USER_TYPE"]=="UserID"){

$GLOBALS["APPLICATION"]->IncludeComponent('bitrix:intranet.user.selector', '', array(
                'INPUT_NAME' => "PROPERTY[".$propertyID."][".$i."]",
                'INPUT_NAME_STRING' => "PROPERTY[".$propertyID."][".$i."]_string",
                'INPUT_NAME_SUSPICIOUS' => "PROPERTY[".$propertyID."][".$i."]_suspicious",
                'TEXTAREA_MIN_HEIGHT' => 30,
                'TEXTAREA_MAX_HEIGHT' => 60,
                'INPUT_VALUE_STRING' => implode("\n", $arUsers),
                'EXTERNAL' => 'A',
                'SOCNET_GROUP_ID' => ($arParams["TASK_TYPE"] == "group" ? $arParams["OWNER_ID"] : "")
                 )
                    );
   
   break;
   }




среда, 16 марта 2011 г.

Call to undefined method CEventCalendar::SendRemindEventAgent() in /var/www/bitrix/modules/main/classes/mysql/agent.php(126) : eval()'d code on line 1

Такая ошибка стала появляться после очередного "стабильного" обновления модуля "Интранет" Битрикс.
Проблема оказалась в том, что битриксовцы переименовали метод SendRemindEventAgent в SendRemindAgent.

Для решения проблемы открыла таблицу b_agent и переименовала все вхождения SendRemindEventAgent в поле NAME в SendRemindAgent.