CRM Phone Express będzie niedługo wycofany

Pod koniec listopada 2015 Microsoft ogłosił zaprzestanie wsparcia dla aplikacji mobilnej CRM Phone Express (dawniej zwanej też CRM Mobile Express). Co to oznacza dla użytkowników? Oczywiście nie znika wsparcie dla urządzeń mobilnych, a wręcz przeciwnie – Microsoft stawia tylko na nową platformę.

Aktualnie w użyciu są 2 aplikacje (możliwe do ściągnięcia ze „store’ów” producentów):

    • Microsoft Dynamics CRM for Phones Expressphones_express

 

    • Microsoft Dynamics CRM for Phones

phones

Dotychczasowa aplikacja (Microsoft Dynamics CRM for Phones Express) była kompatybilna z Microsoft Dynamics CRM 2013 i Microsoft Dynamics CRM 2015, ale nie będzie działać z CRM 2015 Update 1 i CRM 2016. W najnowszej wersji CRM 2016 dostęp mobilny zapewnia już zupełnie nowa, przebudowana i wygodniejsza aplikacja (Microsoft Dynamics CRM for Phones Express). Od CRM 2016 wymagana jest już nowa aplikacja.

Nowa aplikacja oparta jest o kafelki, jest konfigurowana bezpośrednio w Rozwiązaniu na serwerze i ma dostosowywalne formatki mobilne. Dodatkowo Microsoft Dynamics CRM for Phones:

  • umożliwia dostęp offline
  • rozumie i obsługuje Reguły Biznesowe (Business Rules)
  • obsługuje złożone formatki z rekordami powiązanymi, siatki (widoki) rekordów itd.
  • pozwala na szybkie tworzenie rekordów za pomocą formatki Sybkiego Tworzenia (Quick Create)

 

Microsoft nie wycofuje starej aplikacji ze sklepów producentów (Apple, Google) ze względu na to, że większość organizacji używa jednak CRM 2015 i starszych. Jednak warto uważać co się ściąga na telefon, żeby unikąć frustracji związanej z problemami z połączeniem w przypadku niewłaściwej wersji :).

Wyzwaniem pozostaje wycofanie z telefonów użytkowników starej aplikacji i instalacja nowej po migracji istniejącego CRM do CRM 2016. Trzeba taki krok planować podczas projektów migracyjnych.

Tutaj dostępne są wszystkie aplikacje Dynamics CRM na telefony:

Aplikacje mobilne i integracje – część 3, czyli niespodzianka od Microsoft’u

    Wiem, wiem. Część 3 serii o nowościach w Dynamics CRM 2015 miała być poświęcona nowościom w automatyzacji i procesach biznesowych. Ale pozwalam sobie zmienić tę kolejność, bo oto Microsoft zrobił wczoraj (25.11 polskiego czasu) niezłą niespodziankę Klientom – na Apple Store pojawiła się aplikacja mobilna opatrzona numerkiem 2.0.25. To oficjalnie oznacza, że Dynamics CRM 2015 już tu jest! 🙂

    ipad2

    CO NOWEGO W MOBILNYM CRM 2015?

    Oooo, dużo :). Na szczególną uwagę zasługują kolejne funkcje, na które czekał rynek. I tak, podsumowując najważniejsze nowości:

    • obsługa wielu języków, w tym języka polskiego

      ipad_start2

    • praca offline poprzez tzw. rekordy robocze (drafts). Od CRM 2015 użytkownicy mogą dodawać notatki ze spotkań i nowe rekordy także bez dostępu do internetu! Aplikacja CRM na tablecie sama wykryje brak połączenia i pozwoli tworzyć rekordy także w trybie offline. Dane zostaną zsynchronizowane z serwerem po podłączeniu do sieci
    • możliwość przeglądania danych w wielu pulpitach menadżerskich (dashboard’ach). W aplikacjach CRM 2015 na tabletach nie trzeba już oglądać jedynie „Sales Dashboard”, ale możemy korzystać z wielu innych zdefiniowanych pulpitów – wystarczy, że dany pulpit oznaczymy jako dostępny na tabletach:

      ipad_dashboards
    • kafelki nawigacyjne na głównej stronie – w CRM 2015 kafelki znane z formatki np. Konta są teraz dostępne ze strony startowej. Dodatkowo można tak skonfigurować stronę startową, żeby zawsze pokazywała po lewej stronie nasze ulubione obiekty:

      ipad_tiles
    • przeglądanie zasobów sieciowych i iframe’ów na tablecie. W Dynamics CRM 2015 Microsoft wprowadził tzw. Preview Feature – funkcję, która pozwala obsługiwać na tabletach zasoby sieciowe (web resources) i oglądać ane wyświetlane w iframe’ach. Wystarczy, że administrator na to zezwoli:

      ipad_preview

    Jak widzicie, aplikacja CRM 2015 na tablety doczekała się wielu nowych funkcjonalności, na które czekali Klienci. Najważniejsza z nich to dostęp offline – na razie prosty i ograniczony do tworzenia rekordów, ale już pozwala dodawać dane do CRM np. w samolocie. Dodatkowo CRM na tabletach wreszcie doczekał się obsługi 40 języków.
    Dynamics CRM 2015 for tablets umożliwia podłączenie się do serwerów Dynamics CRM 2013 lub 2015.

Microsoft Dynamics CRM 2013 Update Rollup 2 – czyli wreszcie mamy wsparcie dla Internet Explorer 11!

Po zaktualizowaniu środowisk CRM Online Microsoft opublikował Update Rollup 2 do ściągnięcia dla Dynamics CRM 2013 w środowiskach On-Premise. „Opublikował”, ale tak nie do końca.
[EDYCJA POSTU 2014-03-24]
Linki w Microsoft Download nadal dziś mówią „Download not yet available„, a informacja na stronie mówi, że Update Rollup 2 będzie dostępny dopiero w drugim kwartale 2014 („Update Rollup 2 for Microsoft Dynamics CRM 2013 will be available for on-premises customers in Q2 of Calendar Year 2014.”).
[\EDYCJA]
Od 2014-03-24 UR2 da się już ściągnąć ze stron Microsoft, a według informacji z 21 marca 2014 UR2 już niedługo trafi do Windows Update pod numerkiem KB 2919956. A skoro ta informacja już jest publiczna, to mogę pisać co przyniesie nam Update Rollup 2.

I tak, najważniejszą aktualizacją jest wsparcie dla Internet Explorer 11 i dla Windows 8.1 w interfejsie Modern. Wreszcie CRM będzie działał na Surface’ach (tak, to bardzo popularne w Polsce urządzenia 😉 ).
Druga bardzo ważna zmiana wprowadzona na podstawie opinii Klientów to wyłączenie funkcji auto-zapisu (Auto save) w sytuacji, kiedy użytkownik opuszcza daną formatkę, a funkcja Auto save jest wyłączona domyślnie dla całej organizacji. Jakkolwiek nie brzmi to dziwnie, to jest to bardzo przydatna i pożądana przez Klientów funkcja. Ustrzega użytkowników przed sytuacją, w której użytkownik wszedł na formatkę i zmienił coś szybko (być może przypadkowo), a później od razu ją opuszcza – od UR2 takie zmiany nie zostaną zapisane.

Według informacji nigdzie niepublikowanych, ale potwierdzanych prywatnie w Grupie Produktowej i chyba dostępnych już w Microsoft Support, Update Rollup 2 poprawi też zachowanie Safari na iPad’ach, tzn. Microsoft zastosuje obejście i Safari nie będzie się „wywalać” w przypadku dużych skryptów. Ale poczekamy, zobaczymy…

Lista aktualizacji jest długa i jak zwykle zawiera poprawki błędów / niedogodności oraz małe zmiany, a do najważniejszych zmian należą:

  • naprawiony problem z listami wyboru (Picklist) umieszczonymi na formatkach na końcach sekcji. Przed UR2 takie listy rozwijały się tylko do końca sekcji i mogły nie pokazywać wszystkich wartości. A konieczność przewijania najzwyczajniej na świecie wkurzała użytkowników. Po UR2 niezależnie od umiejscowienia listy wyboru będą rozwijały się zawsze na taką samą liczbę elementów
  • naprawiony błąd JScript w sytuacji, kiedy użytkownik klika w link w polu Lookup po uprzednim wejściu na to pole (uzyskaniu focus’u)
  • uspójnione zachowanie CRM 2013 dla rozwiązywania Sprawy przez użytkownika z listy Spraw i z formatki Sprawy. Przed UR2 CRM podstawiał automatycznie tekst „Rozwiązanie sprawy”, kiedy Sprawa była rozwiązywana z formatki i nadpisywał opis podany przez użytkownika.
  • naprawiony problem z zaznaczaniem i kopiowaniem tekstu z formatek zamkniętych Działań
  • naprawiony błąd JScript w momencie zapisywania Terminu w CRM 2013, który został zaktualizowany z CRM 2011
  • naprawione wkurzające zachowanie z dodawaniem dodatkowych linii podczas kopiowania tekstu do Emaili w CRM
  • naprawiony problem z błędem JScript w sytuacji, kiedy pola wyboru typu checkbox były zabezpieczone Field Level Security
  • naprawiony problem z brakiem możliwości wyświetlenia obiektów z relacją N:N, kiedy użytkownik miał uprawnienia „Czytaj”, „Zapisz”, „Dołącz” i „Dołącz do”, ale nie miał uprawnienia „Utwórz”
  • naprawiony problem z wyświetlaniem zasobów web (Web resource) w sytuacji, kiedy są wyświetlane lub ukrywane skryptem – przed UR2 szerokość tych zasobów po wyświetleniu była zmniejszana o połowę

Więcej o Update Rollup 2 dla Dynamics CRM 2013 można poczytać tutaj: http://support.microsoft.com/kb/2919956/.
[EDYCJA POSTU 2014-03-24]
Chciałbym też móc napisać, że UR2 jest do ściągnięcia „tutaj”, ale zgodnie z tym, co napisałem wyżej, na razie nie można ściągnąć UR2 :(.
[\EDYCJA]
UR2 można już ściągnąć ze stron Microsoft tu: http://www.microsoft.com/en-us/download/details.aspx?id=42272.

Dynamics CRM „Orion” to jednak nowa wersja. Co jeszcze trzeba wiedzieć o Orionie?

Spieszę z potwierdzeniem, że nowy pakiet funkcjonalności Dynamics CRM o nazwie kodowej „Orion” to jednak nowa wersja, a nie pakiet aktualizacyjny w postaci Service Update. Jeszcze 8 czerwca w komunikacji Microsoft pojawiła się informacja, że Orion to może być aktualizacja. Tak jednak nie jest. Ostateczna nazwa zostanie ogłoszona pewnie w lipcu, na razie zostańmy przy „Orionie”.

Z czego wynika rozbieżność w komunikacji? Ano pewnie z tego, że Orion będzie bezpłatny dla klientów CRM Online, a więc będzie dla nich dostępny, kiedy tylko się na niego zdecydują. Dla klientów CRM „On Premise” Orion będzie dostępny pod warunkiem posiadania aktualnego Software Assurance. Dla klientów wykorzystujących środowiska hostowane CRM „Orion” będzie oczywiście bezpłatny.

Jednak we wszystkich modelach wdrożenia konieczna będzie migracja aktualnie wykorzystywanych funkcjonalności i wg mnie specjalne, dodatkowe szkolenia z nowego interfejsu „Oriona”. A to dlatego, że „Orion” to zupełnie nowy system i mnóstwo nowych funkcjonalności, w tym zintegrowane narzędzia kupione przez Microsoft w ciągu ostatniego roku. Przesiadka bez migracji nie będzie możliwa.
Nie spodziewam się też, że Klienci używający CRM Online zgodzą się ot tak na migrację wykonaną automatycznie przez Microsoft (a przynajmniej nie powinni!). Inni Klienci też raczej nie zdecyduję się z dnia na dzień na przeniesienie się z CRM 2011 UR13 na „Oriona”.

ZMIANY W ORIONIE:
Jednym z powodów, dla których odradzam wszystkim migrację bez zastanowienia jest liczba zmian, które przynosi Orion. Zmian dobrych i tych, …których wypada być świadomym przed migracją ;).

Zmiany, których trzeba być świadomym:

  • Brak możliwości używania CRM Orion z Windows XP
  • Brak wsparcia CRM Orion dla Office 2003
  • Zaprzestanie wsparcia dla końcówek poprzednich usług sieciowych (2007 web service endpoints). Ten punkt znaczy tyle, że jeśli ktoś robił migrację z Dynamics CRM 4.0 bez przepisania kodu web services na WCF wspierany w CRM 2011 straci całkowicie wszystkie funkcje korzystające ze starych web services (endpoint /2007). Na szczęście instalator Orion’a nie pozwoli na instalację systemu, jeśli wykryje w kodzie odwołania do starych web service’ow.
  • Zaprzestanie wsparcia dla wszystkich rozszerzeń mających miano obsolete w CRM 2011, a używanych w CRM 4.0 – np. folder ISV do własnych aplikacji ASP.NET, pluginy używające kodu obsolete, wszystkie skrypty po stronie klienta (JScript), które nie zostały przepisane na model DOM w CRM 2011 (wszystkie używające crmForm.all)
  • Wszystkie skrypty bezpośrednio używające modelu DOM w CRM 4.0 i CRM 2011, a więc np. getElementById i inne metody, przestaną działać w Orion’ie!
  • Zniknięcie funkcjonalności detekcji duplikatów w momencie tworzenia i aktualizacji rekordów! Zostaje tylko detekcja „grupowa” (bulk duplicate detection)
  • Dla nowych organizacji CRM i klientów brak „Obszaru Roboczego” (workplace), a dla istniejących klientów przeniesienie Obszaru Roboczego i brak możliwości personalizacji go na poziomie użytkownika

Zmiany definitywnie dobre:

  • Całkowicie nowy „płaski” interfejs
  • Formatki „procesowe”, a więc jedno okienko, w którym są wszystkie informacje i tzw. Flow UI zamiast aktualnych formatek
  • Możliwość dostosowywania formatek „procesowych”, a więc definiowanie konkretnych kroków w procesie i w zależności od tego pokazywanie pól
  • Autozapis danych, możliwość wpisywania danych na formatkach „w miesjscu” (inline) bez otwierania kolejnych okienek
  • Możliwość przeciągania rekordów na formatki, np. przeciągania użytkowników na szansę sprzedaży i przez to dołączenie ich do zespołu zajmującego się daną szansą sprzedaży
  • Nowe zdarzenia na formatkach wspierające scenariusze mobilne, np. „Autozapis”, możliwość „przesuwania” formatek palcem
  • Dedykowana natywna aplikacja mobilna dla tabletów i telefonów z Windows 8
  • Funkcjonalności związane z kompleksowym zarządzaniem marketingiem i analityką dla marketingu dzięki integracji zakupionego przez Microsoft narzędzia MarketingPilot i zintegrowania go z Dynamics CRM

orion1
orion2

Reasumując, „Orion” to całkowicie nowa wersja usuwająca wsparcie dla jakichkolwiek metod, kodu, funkcji uznanych w CRM 2011 za deprecjonowane (deprecated), albo obsolete. Dla klientów posiadających CRM 4.0 lub systemy zmigrowane z CRM 4.0 Microsoft zrobił niemiłą, acz spodziewaną, niespodziankę – cały kod będzie musiał być przepisany na metody wspierane w CRM 2011 i „Orion”. Oczywiście lepiej poczekać i napisać już kod pod „Oriona”.
Zanim jednak ktokolwiek zdecyduje się na przesiadkę, musicie pamiętać o CAŁKOWICIE NOWYM INTERFEJSIE i w moim mniemaniu o KONIECZNOŚCI WYSZKOLENIA UŻYTKOWNIKÓW Z NOWEGO INTERFEJSU. Sam Orion bowiem jest systemem dużo bardziej „mobilnym” i bardzo, bardzo przyjaznym w użyciu i w adopcji, ale jednak ZUPEŁNIE INNYM OD AKTUALNEJ WERSJI.

Więcej na temat migracji z CRM 4.0 / CRM 2011 do Orion i samego Orion’a będę pisał później, jak będą znane już oficjalne informacje, a na część z nim Microsoft zdejmie obowiązek zachowania poufności (NDA).

Aplikacja mobilna dla Dynamics CRM 2011 – jak to w końcu będzie?

Długo nie pisałem… Niestety (dla bloga) zajęły mnie skutecznie bardzo różne zadania. Ale o CRM nie zapominam! 🙂

Ten post piszę, żeby wyjaśnić o co chodzi z klientem mobilnym dla Dynamics CRM 2011 i gdzie tak naprawdę leży prawda. Na rynku jest bowiem tak dużo informacji, w tym sporo nieprawdziwych, że pewnie każdy już się pogubił. A najbardziej chyba pogubił się sam Microsoft wewnętrznie – lokalne filie przekazują zupełnie inne informacje niż oficjalna mapa drogowa Grupy Produktowej (przynajmniej w moim wypadku). A prawdziwe informacje są znacznie bardziej miłe i pozytywne niż te krążące na rynku… 🙂

Otóż, 2 listopada Bill Patterson (Principal Manager), a wcześniej Eric Boocock (Sr Product Manager) mniej lub bardziej oficjalnie potwierdzili rozdzielenie prac nad aplikacją(-ami) mobilną dla Dynamics CRM 2011 na 2 etapy. Nazwanie tych etapów „Etapem I” i „Etapem II” jest tylko moją interpretacją, a nie oficjalnym nazewnictwem Microsoft!!!

Etap I – wiele przeglądarek

Pierwszy z etapów prac nad mobilnym dostępem do Dynamics CRM 2011 zakończy się wydaniem najnowszej aktualizacji (December Service Update) do CRM o nazwie kodowej „Polaris” w grudniu tego roku. Polaris oczywiście będzie zawierał wiele więcej aktualizacji i funkcjonalności niż te przydatne do aplikacji mobilnej, ale dla aplikacji mobilnej znaczenie ma wsparcie dla wielu przeglądarek. Dodatkowo „Polaris” większość nowych funkcjonalności przyniesie do CRM Online, a nie CRM On-Premise (sic!!!).
Czemu to jest ważne dla klienta mobilnego? Dlatego, że zgodnie ze zmienioną wizją Microsoft (która spowodowała przesunięcie o pół roku wydania wsparcia wielu przeglądarek), CRM ma najpierw wyglądać tak samo na komputerach, telefonach i tabletach. I to jest ten pierwszy krok. Od wersji Polaris Dynamics CRM 2011 będzie wspierał następujące przeglądarki:

CRM 2011 browsers

Jak łatwo zauważyć, pojawiło się rozróżnienie wersji On-Premise i Online w kontekście obsługi iPad’ów – otóż CRM Online będzie wspierał Safari na iPad’ach od grudnia 2012 roku, a CRM On-premise dopiero od końca drugiego kwartału 2013 roku. Wsparcie dla Safari na iOS’ach (Mac’ach) pojawi się w styczniu 2013 roku.

Etap II – aplikacje natywne

To, na co najbardziej czekają klienci, czyli aplikacje natywne dla urządzeń mobilnych, pojawi się w drugim etapie prac, a więc około połowy roku 2013. I tutaj będzie kilka niespodzianek. Oficjalnie bowiem Microsoft potwierdził, co następuje:

  • powstanie aplikacja natywna dla Windows 8
  • powstanie aplikacja natywna dla Windows Phone 8 i iPad, która na tę chwilę jest planowana jako część aktualizacji o kodowej nazwie „Orion”
  • aplikacje natywne będą zbudowane z wykorzystaniem HTML5 i JavaScript’u (oczywiście nie Slverlight’a…)
  • powyższe aplikacje natywne mogą, ale nie muszą mieć dostęp offline – oficjalnie nie ma potwierdzenia
  • aplikacje natywne dla Android i BlackBerry nie są na razie planowane. Czy będą w ogóle budowane okaże się w drugiej połowie 2013 roku. Jeśli nie, dostęp do CRM z tych platform będzie tylko online i tylko przez przeglądarki, które zaczną być wtedy wspierane. Oczywiście można cały czas korzystać z rozwiązań partnerskich do obsugi BB i Android.
  • Microsoft zmienił decyzję odnośnie opłat za aplikacje natywne i, ku zaskoczeniu wszystkich, aplikacje natywne będą darmowe!
  • nowa wersja o nazwie kodowej „Orion” będzie dotyczyła w pełni zarówno CRM Online, jak i CRM On-Premise, a nie jak wcześniej mówiono tylko CRM Onlin
  • krążą plotki, że nowe aplikacje wcale nie będą oparte o rozwiązanie CWR, tylko o silnik budowany przez Microsoft

Uff, mam nadzieję, że to podsumowanie ostatecznie rozwieje wątpliwości i pozwoli Wam uporać się z bzdurami, które opowiadają różnej maści „eksperci Dynamics CRM”. Wszystkie informacje powyżej są aktualne i prawdziwe na dzień ich pisania – Microsoft nie wyklucza delikatnych zmian strategii.