среда, 23 января 2013 г.

Закрытие формы K2 smartforms, отображающейся в модальном окне SharePoint


Не так давно, в примере по открытию формы K2 smartforms в модальном окне SharePoint (http://k2guru.blogspot.ru/2012/12/k2-smartforms-sharepoint.html) я показал, как можно отображать формы K2 smartforms в модальном окне, и остановился на этом. Открыть – открыли, а как закрывать будем? :)



понедельник, 21 января 2013 г.

Ребрендинг K2!

Встречайте! Полностью обновленный сайт www.k2.com...


Действительно здорово быть частью этой команды преданных своему делу людей. Отличная работа!

Из нового:
  • завершение обновления информации о нашей продукции и компании
  • 5 новых анимационных роликов о платформе: бизнес-приложения, формы, рабочие процессы, данные и отчеты
  • 10 новых видео и десятки новых скриншотов, которые демонстрируют аспекты наших продуктов
  • 11 рисованных эскизов, иллюстрирующие различные особенности платформы К2 новый контент для BPM, Case studies, отрасли, направления, интеграция с SAP, CRM и др.
  • новые видео о клиентах на примере Square Enix, PD Ports и Sierra Detention Systems
  • Брошюры PDF для скачивания:
    • Платформа: платформа, пользовательские интерфейсы, данные, отчеты
    • Интеграция: CRM, SAP, разное. Интеграция SharePoint 2010, SharePoint 2013
    • Решения: BPM, Case Management, опыт использования, использование в отраслях
    • Case Studies
  • отличные фото нашей команды и наших клиентов
  • новая Try Now среда, основанная на приложении "Согласование расходов", в комплекте с пояснениями и how-to видео
  • новый дизайн - сайт выглядит одинаково хорошо как на мобильном телефоне, так и на большом экране
  • блог
А также совершенно новый ресурс - Dispute impossible: http://disputeimpossible.k2.com

И социальные сети:




пятница, 18 января 2013 г.

HTMLEditor контрол для K2 smartforms

Появился новый дополнительный компонент для K2 smartforms реализующий функциональность, присущую компонентам RichTextEdit:


Загрузить компонент, а также его проект (если требуется модификация) можно тут:
http://www.k2underground.com/groups/html_editor/default.aspx

Использование Javascript-кода в K2 smartforms


(данная статья доступна в PDF-версии: загрузить)
K2 smartforms – отличный инструмент для быстрой разработки форм для веб и SharePoint. Использующий технологию K2 SmartObjects, с его помощью можно быстро создавать достаточно сложные рабочие пользовательские интерфейсы в несколько раз быстрее по сравнению  с традиционным программированием. При этом делать это без какого-либо кодирования, в визуальном редакторе, загружаемом в Интернет-броузере.

Однако, иногда, разработчики хотят добавить некоторую особенность, модифицировать поведение элементов интерфейса, иметь возможность использовать собственные наработки из других систем и проектов, с К2 не связанных, и т.п. Одним из наиболее часто задаваемых вопросов является возможность использования Javascript в смартформах.

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

Итак:

1. Загружаем K2 Designer (smartforms), создаем новую папку или используем уже имеющуюся и добавляем новое представление (View). В данном примере я задал наименование представления как “Тестирование Javascript”

После чего нажимаем кнопку «Next» для перехода к следующему шагу визарда-конфигуратора представления.

четверг, 17 января 2013 г.

Техническое консультационное сопровождение K2 (TAS)


Техническое консультационное сопровождение (Technical Advisory Services, сокр. TAS) - новейшая программа в пакете опций K2 по поддержке своих клиентов и партнеров. Она заполняет дистанцию между долгосрочным консалтингом, как правило проводимым на территории заказчика, и прямыми обращениями в Службу технической поддержки, которые принимаются данной службой только по вопросам работы самого программного обеспечения.

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

Программа TAS – это возможность решения отдельных вопросов, которые возникают наравне с другими стандартными услугами поддержки – предпродажная поддержка, услуги обучения, консалтинговые услуги и техническая поддержка. Главная цель программы – поддержать Вас при внедрениях K2 и разработки решений на K2.

Перейти к описанию программы...

пятница, 28 декабря 2012 г.

K2 выпустило приложение K2 TaskList для платформы Android

Приложение, отображающее список задач пользователя и осуществляющее всю необходимую функциональность для работы с пользовательскими задачами доступно для скачивания на Google Play:
https://play.google.com/store/apps/details?id=com.k2.android.k2tasklist



Ранее, K2 уже опубликовало аналогичные приложения для платформы IOS (iPhone, iPad) и для устройств Blackberry:

Все указанные выше приложения являются бесплатными.

суббота, 22 декабря 2012 г.

Использование K2 Destination Rule (назначение задач в K2 blackpearl)

В данном демонстрационном видео мы затронем довольно актуальную тему назначения исполнителей задач в К2 – согласующих, визирующих, дополнительных ревьюеров, конечных исполнителей, одним словом, всех сотрудников компании, участвующих в автоматизированных рабочих процессах (workflow).



Мы познакомимся практически со всей доступной функциональностью правил назначения исполнителей, или Destination Rule в терминах К2:
  • Использование в качестве исполнителей задач отдельных сотрудников, групп, ролей, в том числе и динамических;
  • Рассмотрим как организовать последовательное и параллельное согласование в рамках одного этапа процесса К2;
  • Узнаем как определить различные группы участников на одной стадии процесса в зависимости от условий и значений контекста процесса;
  • Посмотрим как создавать условия, когда для определения решения нам требуется определенное количество за или против, большинство, меньшинство, все или ни одного;
  • Какие характеристики и настройки влияют на отображение задач в тасклистах пользователей;
  • А также посмотрим для чего может быть использовано Destination Rule на стадиях процесса, где нет необходимости определения и участия пользователей.
Эта тема особенно актуальна также и потому, что правило назначения согласующих в К2 – очень мощное и функциональное. При правильном использовании оно может заменить необходимость создания отдельных стадий, и сделать Ваш конечный процесс легким и компактным, при всей требуемой функциональности.

Хронология видео:

00:00 - Введение
03:03 - Часть 1. Простое согласование
15:21 - Часть 2. Группы согласующих
26:00 - Часть 3. Ожидание согласования несколькими согласующими. Сложные правила оценки результата согласования
39:32 - Часть 4. Планирование событий. Последовательное и параллельное выполнение действий
52:50 - Часть 5. Циклическое выполнение действий. Использование Destination Rule для многократного выполнения серверных событий


четверг, 20 декабря 2012 г.

Отображение K2 smartforms в модальном окне SharePoint

Новое 5-минутное видео, посвященное вопросу отображения K2 smartforms в модальном окне SharePoint. Сделать это достаточно просто и быстро. Смотрим:


Код Javascript, используемого в примере:

<a onclick="javascript:
var options = SP.UI.$create_DialogOptions();
options.url = &#39;[URL]&#39;
options.width = [Dialog Width];
options.height = [Dialog Height];
options.title = &#39;[Dialog Title]&#39;;
SP.UI.ModalDialog.showModalDialog(options);" href="javascript://">
[Link Display]
</a>

Закрытие модального окна: http://k2guru.blogspot.ru/2013/01/k2-smartforms-sharepoint.html

вторник, 18 декабря 2012 г.

K2NE объявляет о вакансии разработчика

Компания K2 Northern Europe объявляет о поиске соискателей на должность Senior Developer.

Описание работы:
  • Участие в проектах по разработке решений класса BPM, с использованием программного обеспечения K2 (blackpearl, blackpoint, smartforms, connect) для клиентов на территории Северной и Центральной Европы, России и в странах СНГ;
  • Технический консалтинг клиентов по работе программного обеспечения K2 и созданных на его основе решений, оказание услуг по технической поддержке и сопровождению.

Требования к кандидату:
  • Опыт работы с .Net Framework (3.5): ASP.NET, ADO.NET, WCF, LINQ;
  • Опыт разработки на C#, знание T-SQL;
  • Знание Ms SQL Server (селекты, хранимые процедуры, триггеры, CTE, SQL CLR, SQL XML);
  • Знание стандартов и протоколов: XML, XPATH, HTML, HTTP, SSH, FTP;
  • Умение разбираться в чужом коде;
  • Английский (чтение/письмо);
  • Согласие на частые командировки (до 50% времени);

     Желательно:
  • Опыт работы с продуктами K2;
  • Net Framework 4.0 (WCF, WPF, WF, MVC, Silverlight);
  • Опыт работы с Oracle;

Условия:
  • Достойная заработная плата;
  • Отличная команда ;) ;
  • Обучение, естественно бесплатное;
  • Работа в городе постоянного проживания (офис, либо из дома), готовность к командировкам;
  • Контракт с западной компанией (налоги оплачиваются самостоятельно, нет отчислений в пенсионный и иные фонды страны проживания)

Если Вас заинтересовало данное предложение, просьба связаться со мной по адресу andrey@k2.com

воскресенье, 16 декабря 2012 г.

K2 Apps для SharePoint 2013

Небольшое видео-анонс о предстоящем выходе K2 Applications для SharePoint 2013. Непревзойденная легкость и быстрота создания workflow для SharePoint 2013. Автоматизированные процессы, интеграция с источниками данных, пользовательские интерфейсы - создание бизнес-приложений любого уровня сложности для SharePoint 2013 без какого-либо программирования в десятки раз быстрее традиционных приложений.


Подробнее о K2 и SharePoint 2013 - http://pages.k2.com/en/sharepoint2013beta.aspx

6 млн процессов за 3 месяца

Немного об объемах... Торговая сеть в US - Home Depot. Запустили K2 blackpearl в марте как BPM-систему для пилотных процессов, объединяющих 129 магазинов сети. За первые 3 месяца один из процессов, реализованных на K2 blackpearl, выбил отметку в 6 000 000 экземпляров. Неплохо..


Хотя, на самом деле и это не рекорд. Лично принимал участие в проекте для Налогового министерства Финляндии (на русский язык примерно переводится так). Стояла задача по способности системы, реализованной также на K2 blackpearl, обрабатывать 800 000 налоговых деклараций за 8 часов (продолжительность рабочего дня) - мы добились результата в 1 млн. 400 000 заявок. В терминах К2 - именно столько новых процессов, продолжительностью "жизни" от нескольких секунд до нескольких лет, обеспечивала система, состоящая из фермы 4-х К2 серверов (dual-processor, 2.5Ghz, 16Gb RAM каждый) и SQL-кластер (64 Gb RAM). При необходимости, даже такая система может быть наращена дополнительным K2 сервером, или оборудованием с более высокими характеристиками, для обеспечения еще более высокой производительности.

среда, 5 декабря 2012 г.

Сессия K2 на SharePoint Conference в Вегасе

Не смогли попасть в Вегас? :) (как, впрочем и я) Неудивительно.. к стенду К2 было не пробиться

Однако, у Вас есть шанс побывать на презентации К2 для SP2013 лежа на диване! Смотрим.

вторник, 4 декабря 2012 г.

K2 стенд на конференции в Вегасе



Просто снимок... но атмосфера мероприятия как чувствуется! :) Ну а коллекцию фоток с еще не растерзанного посетителями стенда можно увидеть тут - http://colegrp.zenfolio.com/p696138832

Министерство обороны Великобритании запускает GEMS Online - первое облачное решение на K2 blackpearl

Министерство обороны Великобритании объявило о запуске системы GEMS Online, построенной на K2 blackpearl с использованием G-Cloud инфраструктуры. GEMS Online предназначена для сбора и обработки различных предложений и идей, возникающих у сотрудников Министерства обороны, для осуществления эффективных преобразований и внедрения инноваций внутри Министерства,  опираясь на опыт своих сотрудников.

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

Приложение GEMS Online открывает новые горизонты для Министерства обороны. Используя G-Cloud инфраструктуру, разработчики проекта работали с Skyscape и К2 для быстрой постановки задачи, дизайна процессов, реализации и тестирования приложений GEMS. Менее чем через 6 месяцев с момента начала проекта система была разработана, установлена и полностью готова к работе по приему и обработке новых идей и приложений сотрудников Минобороны.

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

K2 blackpearl, отмеченная многими наградами как лучшее BPM-решение на платформе Microsoft .NET, была выбрана заказчиком в 2006 году для автоматизации различных процессов внутри Министерства, и составлены соответствующие планы разработки и развертывания различных решений вплоть до 2014 года.

Официальный пресс-релиз компании: http://www.k2.com/en/displaycontent.aspx?id=4910