четверг, 27 февраля 2014 г.

Интеграция K2 и ABBYY FlexiCapture в примерах

26 Февраля состоялся отличный вебинар по теме "Оптимизация процесса обработки счетов", на котором продемонстрировано новое решение по интеграции K2 с системой сканирования и распознавания документов ABBYY FlexiCapture.



Посмотреть онлайн или загрузить демо можно здесь:
https://k2.webex.com/k2/lsr.php?RCID=204466f44c1473ae6bfc8f06d12da2ee

среда, 12 февраля 2014 г.

ВЕБИНАР "НОВОЕ ПОКОЛЕНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ ДЛЯ ВЕБ И SHAREPOINT"



25 Февраля 2014, в 13:00 (мск) 

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

ПРОГРАММА (Продолжительность 45 минут):
• Основные вопросы разработки пользовательских интерфейсов сегодня
• Почему компании Microsoft, Shell и eBay выбирают K2 smartforms
• Насколько легко можно интегрировать K2-формы с другими бизнес-системами, такими как SAP (без программирования), как создавать мгновенно трансформируемые кастомизируемые пользовательские интерфейсы и интегрировать их в рабочие процессы (workflow).
• Вопросы и ответы

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

Регистрация на событие:
http://forms.k2ne.com/forms/Runtime/Runtime/Form/K2NE.EventRegistrationProcess.Forms.K2OnlineRegistrationPage/?EventID=9

среда, 15 января 2014 г.

Тренинги К2 в 2014 г.

Приглашаем Вас зарегистрировать свое участие в одном из тренингов по разработке решений K2, предлагаемых сразу в нескольких странах Европы и в России в 2014 году.

воскресенье, 12 января 2014 г.

Полезные советы по использованию K2 smartforms

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



Уверен, что, следуя этим простым в общем-то советам, Ваше решение получится более эффективным, простым и быстрым. Там где это возможно я дополнительно дал ссылки на видеопримеры и тексты инструкций, думаю это будет лучшим наглядным пояснением - для просмотра видео Вам необходимо обладать аккаунтом на K2 Partner & Customer Portal: http://portal.k2.com

PDF файл с рекомендациями по работе можно скачать тут. Список советов, вероятно, будет обновляться :)

пятница, 13 декабря 2013 г.

Создание коннектора к 1С через К2 смартобъект

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

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

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

Смотрим 1-ю часть видео "Интеграция K2 blackpearl и 1C":

Ссылка на используемый Константином темплейт для Visual Studio:
http://www.k2underground.com/groups/visual_studio_static_serviceobject_project_templat/default.aspx

Вторая часть данного видео посвящена интеграции K2 и 1С посредством вебсервисов:


четверг, 5 декабря 2013 г.

Новые возможности K2 smartforms 1.0.5

17 Декабря 2013 выйдет в свет очередной релиз K2 smartforms - 1.0.5. И хотя полный перечень обновлений и усовершенствований будет доступен в Release Notes одновременно с выходом версии, я хотел бы познакомить вас с некоторыми полезными функциями нового релиза уже сейчас.

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


Принудительное обновление состава К2-ролей

Не секрет, что в качестве участников workflow-процессов в К2 могут выступать:

  • отдельные пользователи (учетные записи Active Directory или SharePoint);
  • группы пользователей (группы Active Directory или SharePoint);
  • пользователи, определенные в структуре таблиц MS SQL сервер, т.н. SQLUM;
  • пользователи, определяемые правилами кастомного Security Provider;
  • а также K2-роли

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

пятница, 29 ноября 2013 г.

K2 User Conference (1-2 March, Las Vegas, USA)

Как уже многие знают, 1-2 марта 2014 года состоится грандиозное событие - K2 User Conference, которое пройдет в Лас-Вегасе, США. На мероприятии ожидается большое количество гостей, партнеров и клиентов.

С докладами по самым последним разработкам выступят как менеджеры и технические специалисты К2, так представители клиентов (Kimberly Clark, Shell и др.)

Также появилась официальная информация о том, что компания Microsoft выступит cо вступительной речью на открытии конференции, в которой будет объявлено об успехах использования К2 для автоматизации внутренних процессов Microsoft и текущих перспективных разработках.

Информация о мероприятии - на специальном сайте, созданном к данному мероприятию:
http://www.k2conference.com/

Не пропустите! По вопросам посещения конференции можно обратиться непосредственно ко мне.



среда, 30 октября 2013 г.

Контрол автозаполнения для K2 smartforms

Короткое видео, иллюстрирующее процесс инсталляции и использования контрола автозаполнения для K2 smartforms.

Скачать файлы контрола можно тут - https://skydrive.live.com/#cid=862F4128DEDE6B82&id=862F4128DEDE6B82%21461



Кстати, внимательные зрители могут заметить на видео и другие новые интересные контролы...

понедельник, 28 октября 2013 г.

Bing Maps в K2 smartforms

Используя различные свойства стандартных контролов K2 smartforms, а также правила и выражения, можно добиться функциональности, которая, казалось бы, и совершенно не свойственна тому или иному контролу.

В этом примере рассмотрим, как с помощью обычного Data Label можно вывести на страницу карту Microsoft Bing Map.

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



пятница, 18 октября 2013 г.

Старт K2 workflow (процесса) c помощью REST-сервиса

Существует довольно большое количество вариантов запуска K2 workflow, это и традиционный старт процессов из клиентских форм (интерфейсов) - ASP.NET формы (Web и Windows), формы Microsoft InfoPath, SharePoint web-части, интерфейсы K2 smartforms и т.д. Кроме того, процессы могут запускаться по расписанию, по событию в других системах (например, публикация документа в библиотеку документов SharePoint или удаление элемента списка), по событию выполнения любого метода любого K2 смартобъекта, через триггеры, event-listener'ы и так далее.

Приводимый ниже пример позволяет запустить K2 workflow посредством вызова REST-сервиса:

среда, 16 октября 2013 г.

K2 и SharePoint 2013: Сравнение технических возможностей

«Microsoft удалось существенно улучшить функциональность управления бизнес-процессами в Windows. [...] Тем не менее, в SharePoint 2013 аналогичная функциональность далека от совершенства». — Gartner. SharePoint 2013: Good Progress but Missed Opportunities. — 26 февраля 2013 г.

С выходом SharePoint 2013 корпорация Microsoft расширила функционал работы с бизнес-процессами. Независимый механизм Workflow Manager 1.0 отделяет функциональность бизнес-процессов от других сервисов SharePoint и предлагает новые возможности среды выполнения.

Приложение Workflow Manager имеет версию 1.0, поэтому его функциональность пока отстает от возможностей ранее использовавшегося обработчика рабочих процессов SharePoint 2010. В результате, целый ряд сценариев требуют раздельного проектирования и создания бизнес-процессов в каждой версии. Без этого даже для простейших задач SharePoint 2013 требуется написание специализированного кода.

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



В этой статье приводится сравнение базовых возможностей приложений в области интеграции данных, построения форм и пользовательских интерфейсов, работы с бизнес-процессами и управления для K2 и SharePoint 2013. В каждой области приводится сравнение двух платформ.

воскресенье, 29 сентября 2013 г.

Вставка таблиц в email-уведомления K2

Очередной киношедевр от Константина Фуксзона (компания "АВК", Украина). На этот раз, видеоролик посвящен теме отправки таблиц с данными в тексте email уведомления. Наверное, от себя стоит лишь подчеркнуть, что наличие у К2 технологии K2 SmartObjects избавляет разработчиков и пользователей от вопроса из какого источника можно взять данные - да практически из любого, или сразу из нескольких с помощью всего одного запроса (см. тему про композитные смартобъекты).


пятница, 20 сентября 2013 г.

Обработка ошибок К2 процессов вручную

Прежде всего, хочется сказать, что идеальных систем не бывает. Ровно так же как и разработчиков, ведь как ни банально это звучит, но не ошибается лишь тот, кто ничего не делает :). Итак, сегодняшняя тема посвящена ошибкам, а точнее возможностям K2 blackpearl эти ошибки исправлять.



Честно говоря, меня немного удивил рассказ одного знакомого про то, как в их BPM-системе исправляются возникающие ошибки - они никак не исправляются, процесс просто переписывается и все контракты, заявки или что бы там ни было приходится перезапускать заново.

А что же К2, которая, как многие знают, является не просто самостоятельной BPM-системой, но и, одновременно, интеграционной платформой, в процессах которой информация может передаваться и обрабатываться сразу между несколькими системами (SharePoint, SAP, Oracle, CRM, и т.д.)? Давайте разберемся.

среда, 18 сентября 2013 г.

Русскоязычный вариант K2 Worklist webpart для SharePoint

Всегда с удовольствием делюсь материалами, которые поступают от коллег. Вот и на этот раз спешу представить слово Константину Фуксзону (компания "АВК", Украина), который вместе со своим коллегой, переработали стандартный K2 WorkList webpart. Но лучше предоставлю слово самому Константину:

"Я и мой коллега Константин Бондарчук хотим поделиться с русскоязычным сообществом К2 стандартной веб-частью К2 Worklist, которая переведена нами на русский язык (правда где-то на 95%). Приносим извинения за неточности формулировок))



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


 

Инструкция по установке веб-части находится внутри в архиве. От себя же добавлю - при установке веб-части обязательно необходимо отозвать решение - стандартную веб-часть К2 Worklist и заново его развернуть. В противном случае будет неправильно работать ссылка для ViewFlow как из кастомной веб-части, так и из стандартной.

Загрузить вебчасть можно здесь: Custom Tasklist Webpart.zip

Если будут любые вопросы, пишите (fukszon.kostya@gmail.com)"