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.

Egzaminy do Microsoft Dynamics CRM 2013 są już dostępne

Trochę ponad 2 miesiące po premierze chętni na udokumentowanie certyfikatem swojej wiedzy na temat Dynamics CRM 2013 mogą już to zrobić :). 20-ego stycznia Microsoft udostępnił bowiem w centrach Prometric 2 nowe egzaminy – Applications i Customization and Configuration.
Ogólnie w ścieżce certyfikacyjnej dla Microsoft Dynamics CRM 2013 planowane są następujące egzaminy:

  • MB2-700 Microsoft Dynamics CRM 2013 Applications – udostępniony 2014-01-20
  • MB2-703 Microsoft Dynamics CRM 2013 Customization and Configuration – udostępniony 2014-01-20
  • MB2-702 Microsoft Dynamics CRM 2013 Deployment – będzie dostępny od 2014-01-29
  • MB2-701 Extending Microsoft Dynamics CRM 2013 – będzie dostępny od 2014-01-29

Do egzaminów można się uczyć z oficjalnych kursów przygotowawczych (które na razie jednak nie są dostępne) według następujących ścieżek:
Egzamin MB2-700 Microsoft Dynamics CRM 2013 Applications
1-dniowy kurs 80545A : Customer Service in Microsoft Dynamics CRM 2013
1-dniowy kurs 80546A : Sales Management in Microsoft Dynamics CRM 2013
UWAGA! Nie ma kursu pokrywającego funkcjonalności marketingu!

Egzamin MB2-701 Extending Microsoft Dynamics CRM 2013
Nie-wiadomo-ilu-dniowy ;) kurs 80547 – Extending Microsoft Dynamics CRM 2013

Egzamin MB2-702 Microsoft Dynamics CRM 2013 Deployment
2-dniowy kurs 80539A – Installation and Deployment in Microsoft Dynamics CRM 2013

Egzamin MB2-703 Microsoft Dynamics CRM 2013 Customization and Configuration
3-dniowy kurs Course 80542: Customization and Configuration in Microsoft Dynamics CRM 2013

Na razie jedynymi źródłami wiedzy do egzaminów pozostają ogólnodostępne materiały z internetu – zarówno te od Microsoft, jak i z blogów, forów i Centrum Zasobów Dynamics CRM.

CRM 2013 dostępny w internecie to NIE ostateczna wersja, premiera CRM 2013 już 2013-11-04!

Premiera Dynamics CRM 2013 (kodowo zwanego “Orion”) nie jest wyjąkowo głośnym wydarzeniem. Szczerze mówiąc, zupełnie nie rozumiem czemu, bo CRM 2013 ma się do CRM 2011 tak, jak CRM 3.0 do CRM 1.2. W zasadzie mamy do czynienia z rewolucją, a nie nowymi funkcjami. Do ogromnych zmian należą m.in.:

  • zupełnie nowy interfejs,
  • całkowite wystawienie CRM na urządzenia mobilne,
  • możliwość generowania i wizualizacji procesów,
  • dedykowane aplikacje dla iPad’ów i Windows Phone,
  • bezpośrednia synchronizacja kalendarzy z serwerem Exchange z pominięciem Outlook,
  • mocna integracja z innymi systemami (w tym Skype i Yammer),
  • możliwość tworzenia własnych “akcji” (np. nowych requestów w SDK)

A tu nic – zero huku, zero marketingu, słaby PR. Premiera przechodzi trochę jakby “po cichu”. Mało kto wie, że odbędzie się już w ten poniedziałek, 4 listopada 2013 w Barcelonie i będzie transmitowana przez internet.

Przy okazji premiery pojawiło się w internecie dużo nieprawdziwych informacji, a chyba najważniejszą z nich jest ta, że CRM 2013 jest dostępny do ściągnięcia w ostatecznej wersji od 2013-09-24 tutaj: http://www.microsoft.com/en-us/download/details.aspx?id=40341. Mogłoby się wydawać, że skoro sam Microsoft publikuje CRM do ściągnięcia, to pewnie jest to już oficjalna ostateczna wersja. A to nieprawda – to nie jest ostateczna wersja Dynamics CRM 2013!!! Oficjalna pełna wersja ukaże się dopiero po premierze.
Jednocześnie prawdą jest, że wszystkie organizacje tworzone od początku października 2013 w CRM Online to już CRM 2013! Microsoft zrobił prezent Klientom używającym CRM Online i udostępnił im nowego CRM’a wcześniej niż premiera

A w oczekiwaniu na premierę kilka obrazków z Dynamics CRM 2013 :) :

Interfejs na urządzeniach mobilnych:

crm2013_01

Interfejs w przeglądarce:

crm2013_02

Wizualizacja procesu sprzedaży:

crm2013_03

Microsoft Dynamics CRM 2011 Update Rollup 15 – to największa aktualizacja do tej pory!

Cztery dni temu po dłuższym niż zazwyczaj oczekiwaniu Microsoft udostępnił wreszcie dla wszystkich najnowszą i największą w historii paczkę aktualizacji dla Dynamics CRM 2011 – Update Rollup 15. Zanim przejdę do wychwalania UR15 jedno przypomnienie – Rollup 15 jest oczywiście kumulatywny, tzn. zawiera Rollup 12. Pamiętajcie o tym przed instalacją UR15! A pokusa jest naprawdę wielka…

CO NOWEGO W UPDATE ROLLUP 15?

UR15 zawiera siedem ogromnych i znaczących zmian oraz ponad 110 zmian i poprawek błędów (niezależnie od wcześniejszych rollupów). Do tych znaczących zmian należą dodatki, które zbliżają CRM 2011 do CRM 2013. Zgodnie z moimi wcześniejszymi zapowiedziami UR15 zawiera rozdzielenie procesów klienta CRM dla Outlook od Outlook, a więc zupełnie nową usługę Windows do obsługi CRM, niezależną od Outlook. To stało się pierwszy raz w historii i oznacza nową drogę dla wydajności klienta CRM dla Outlook, a takżę uniezależnienie CRM od Outlook w kontekście procesów systemu i pamięci.
Do najważniejszych i największych zmian funkcjonalnych, które przynosi Update Rollup 15, należą:

  • nowy, odizolowany, proces odpowiedzialny za klienta CRM dla Outlook
  • aktualizację silnika bazy danych klienta CRM dla Outlook do SQL Server for Windows CE 4.0
  • optymalizacja przechowywania Książki Adresowej
  • CRM dla Outlook zaczyna przechowywać część ustawień, które trzymał w pamięci, w bazie cache’ującej w SQL Server CE 4.0
  • możliwość ustawienia “dostępności” Kontaktów na poziomie całej organizacji, a nie poszczególnych encji
  • zwiększenie wydajności CRM, kiedy w systemie jest więcej niż 5000 zespołów (teams)
  • zmiany w elementach DOM formatek przygotowujące CRM 2011 do aktualizacji do CRM 2013
  • poprawiony błąd z kolejnością przechodzenia między zakładkami na pulpicie nawigacyjnym (w niektórych przypadkach)
  • poprawiony błąd, który pojawiał się przy próbie zmiany workflow’u zawierającego lookup i warunek “Czekaj aż…”
  • poprawione błędy wprowadzone w UR14 z sortowaniem niektórych widoków wyszukiwania (lookup)
  • poprawiony błąd z niedziałającym żądeniam FetchXmlToQueryExpressionRequest po instalacji Rollup 11
  • poprawione błędy z przeglądaniem kalendarza usług
  • wreszcie poprawiony błąd zmieniający kolejność ładowania bibliotek JScript, który pojawił się w Rollup 12
  • poprawiona prędkość działania niektórych formatek w Internet Explorer 8 w CRM po instalacji Rollup 12
  • poprawione usuwanie rekordów udostępnianych działań z tabeli POA (dla powiązanych działań)
  • poprawiony błąd “Table alias ‘alias name’ is not unique” podczas otwierania niektórych widoków
  • poprawione scalanie rerordów, które powiązane były za pomocą Połączeń (Connections)
  • poprawiona znikająca ikonka dostępności na Lync w widokach
  • możliwość poprawnego importu rozwiązania zarządzanego, które zawiera zmiany w naszych atrybutach (custom attributes)
  • … ponad 80 innych ważnych i mniej ważnych poprawek

Update Rollup 15 ewidentnie przygotowuje CRM 2011 do aktualizacji do CRM 2013 mimo, że o UR14 jest oficjalnie wymagany do bezproblemowej aktualizacji. Zawiera też mnóstwo poprawek niekoniecznie błędów, ale poprawek zwiększających wydajność, wygodę i w niektórych przypadkach działanie skryptów.
W skrócie, podobnie jak w przypadku Update Rollup 6, Update Rollup 15 to prędzej czy później konieczność dla wszystkich, którzy chcą mieć nowy, wydajny i poprawiony system oparty o Dynamics CRM 2011. Najważniejsze jest jednak pamiętanie, że instalacja UR15 wprowadzi zmiany zawarte w UR12, a więc niektóre skrypty mogą przestać działać! Znikną również ikonki na listach itd.

Więcej na temat Update Rollup 15 można przeczytać w KB2843571 tutaj: http://support.microsoft.com/kb/2843571, a sam UR15 można ściągnąć stąd: http://www.microsoft.com/en-us/download/details.aspx?id=40346.

Microsoft Dynamics CRM 2013 RC1 – pierwszy Release Candidate

Premiera nowej wersji Dynamics CRM (2013, kodowo nazywana „Orion”) zbliża się wielkimi krokami. Na razie planowana jest na „jesień 2013”, ale nieoficjalnie mówi się o końcu października 2013. Na pewno pokaz premierowy planowany jest podczas konferencji Convergence, która odbędzie się na początku listopada.
Tymczasem dobiega właśnie do końca faza BETA i faza testowania nowego CRM’a w prawdziwych warunkach. Jeszcze tydzień temu nie było wiadomo, czy po Becie będzie jakaś pośrednia wersja. A tu dość niespodziewanie Microsoft opublikował w piątek, 13-ego września, pierwszą wersję Release Candidate, a więc RC1 nowej wersji Dynamics CRM. CRM 2013 RC1 nie jest oczywiście dostępny publicznie, ale partnerzy i klienci biorący udział w programie testowania wersji BETA (lub w programach wczesnej adopcji) dostali zaproszenia do pobrania pierwszego RC.
Release Candidate to znaczący krok milowy, bo oznacza kilka rzeczy. Po pierwsze, faza BETA się skończyła, a to znaczy, że Grupa Produktowa uwinęła się ze zgłoszeniami partnerów i klientów dotyczących błędów, poprawek i sugestii. Po drugie oznacza, że mamy już do czynienia z Dynamics CRM 2013 w postaci, w jakiej prawdopodobnie ukaże się na rynku. Po trzecie wreszcie oznacza to, że Microsoft jest na czas, a prace idą zgodnie z planem dla Dynamics CRM 2013 „Orion”.

Tych, którzy mają podpisane umowy i dostęp do Connect’a, pozostaje zaprosić do ściągania RC1 i bawienia się nowym CRM 2013 już teraz :).

Microsoft Dynamics CRM Update Rollup 11 Critical Update – czyli Microsoft słucha rynku i ugina się pod Klientami

Wow, co za news! Niestety trochę późno, ale lepiej późno niż wcale. Trochę w tajemnicy przed światem Microsoft pracował nad pewnym “zestawem poprawek”. Właśnie stało się jasne o co chodzi. Otóż, Microsoft opublikował właśnie Update Rollup 11 Critical Update, a więc zestaw aktualizacji (poprawek błędów, aktualizacji wydajności) dla wszystkich Klientów, którzy mają zainstalowany Update Rollup 11 i z róznych przyczyn nie chcą / nie zainstalowali Update Rollup 12. Nie ukrywam, że jest to niesamowita ulga dla mnie i pewnie dla całego rynku partnerskiego. Już wystarczająco dużo się natłumaczyliśmy czemu UR12 zmienia tyle i czy na pewno jest potrzebny. Trzeba przyznać, że Microsoft posłuchał rynku… A naprawdę wielu Klientów przez zmiany wprowadzone w Update Rollup 12 pozostała w swoich rozwiązaniach na Update Rollup 11. Niestety część już zrobiła ten krok. No nic, jak napisałem – lepiej późno niż wcale.

CZYM DOKŁADNIE JEST UPDATE ROLLUP 11 CRITICAL UPDATE?
Update Rollup 11 Critical Update (UR 11 CU) to zbiór wszystkich poprawek wypuszczonych po UR11, w tym tzw. Critical on Demand, ale bez zmian funkcjonalności wprowadzonych w UR12. Ta aktualizacja dotyczy serwera CRM i klienta CRM dla Outlook. UR11 powinien być zainstalowany przez wszystkich Klientów, którzy poprzestali swoją przygodę z Update Rollup’ami na UR11 ze względu np. na niekompatybilność skryptów, czy błędy wynikające z wieloprzeglądarkowości (jest takie słowo?).

Czy UR 11 CU wnosi coś super nowego, nieobecnego nigdzie indziej? Spodziewacie się odpowiedzi “Nie”. A tu niespodzianka! UR11 CU dla klienta CRM dla Outlook dodaje nową bardzo ważną funkcję obecną dopiero w CRM 2013 “Orion”!!!, a więc rozdzielenie klienta CRM dla Outlook od procesu Outlook’a! Wreszcie mamy więc niezależny byt, który już nigdy nie wpłynie na pracę w Outlook, jeśli napotka problem np. z połączeniem z serwerem CRM. Proces nazywa się Microsoft.Crm.Application.Outlook.WebFormHost.exe. Witaj nowy procesie! :)

SPOSÓB INSTALACJI
Jeśli ktokolwiek ma już Update Rollup 12 na serwerze, powinien zainstalować Update Rollup 14, ale nie musi instalować UR 11 CU, bo wszystkie poprawki dostał już w UR13 i UR14.
Jeśli ktokolwiek ma już UR12 w kliencie CRM dla Outlook, powinien zainstalować Update Rollup 14. Jeśli jednak chcecie korzystać z nowego “podejścia” do rozdzielenia procesów CRM i Outlook, a macie już UR12, należy odinstalować całkowicie wszystkie Rollup’y i samego klienta CRM dla Outlook, a później zainstalować od nowa klienta CRM z UR6 i UR11. Później zainstalować UR11 CU. UWAGA: razem z UR11 CU ściąga się i instaluje SQL CE 4.0!

MOJE RADY
Zaisntalowałbym UR14 na serwerze CRM i… może niepopularnie… spróbował z UR11 CU w kliencie CRM dla Outlook, jeśli kiedykolwiek zdarzył Ci się problem z wieszającym się Outlook’iem i podejrzewasz, że to przez CRM. Ale to tylko moja opinia. I pracy więcej! :)

Jeśli już macie UR12 na wszystkich komponentach, macie już wszystkie poprawki. A na nowe funkcje wprowadzone w UR11 CU dla klienta CRM dla Outlook należy poczekać do Update Rollup 15 – to w nim zostaną umieszczone wszystkie poprawki.

Update Rollup 11 Critical Update można ściągnąć tutaj: http://www.microsoft.com/en-us/download/details.aspx?id=39691

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).

Microsoft Dynamics CRM 2011 Update Rollup 12 jest z powrotem dostępny i jest… fajny

Dziś w nocy Microsoft przywrócił ponownie przetestowany i działający (!) Update Rollup 12. Zgodnie z komunikacją, w którą zaangażowany jest już naprawdę top management (patrzcie tutaj), Update Rollup 12 wymagał przetestowania kilku scenariuszy, które powodowały błędy. Tutaj szacunek dla Boba Stutza (Corporate Vicepresident linii Dynamics) za odważną decyzję, że skoro UR12 nie był gotowy, to należy to otwarcie i uczciwie powiedzieć. Wreszcie coś zaczyna się zmieniać – wystarczyła zmiana kilku osób ;).

Co w takim razie dostaną klienci z CRM wdrożonym u siebie (on premise) lub w hostingu w Update Rollup 12?

  • Przede wszystkim oczekiwane wsparcie wielu przeglądarek
  • zmiany w SDK, w tym zupełnie nowe żądanie dodane do APIExecuteMultipleRequest, które pozwala “zapakować” w jedno wywołanie wielu żądań aktualizacji danych jako kolekcji i wysłanie ich do serwera jako jedno żądanie (request). Odpowiedzią jest kolekcja rezultatów wykonania poszczególnych żądań. Takie podejście widocznie zwiększa wydajność, bo wysyła jedno żądanie zamiast wielu, a rezultat jest taki sam
  • lepsze wsparcie dla Internet Explorer 10 i Windows 8
  • zmiany w “ścianie” – możliwość “lubienia” i “nielubienia” konkretnych wpisów oraz odwoływania się do innych rekordów, podobnie jak na Facebook’u
  • przygotowanie CRM’a pod nowy interfejs, w tym nowe pola na obiektach Potencjalny Klient, Szansa Sprzedaży i Sprawa – na razie to pola tylko do użytku wewętrznego, ale po instalacji nowego interfejsu (Process Flow UI) pola te mają konkretne znaczenie
  • nowe indeksy w bazie niektórych obiektów
  • nowe metody i klasy w SDK optymalizujące zapytania o metadane z CRM, w tym szybsza możliwość pytania platformy tylko o zmiany w metadanych danego pola / obiektu oraz wsparcie dla operatora NotIn (nareszcie!)
  • zgodność ze standardem FIPS 140-2 – rządową wykładnią tego, jak powinien wyglądać szyfrowany ruch między systemami
  • nowy obiekt Complex Process do wewnętrznego użytku przez nowe procesy (i na przyszłość)

My na razie instalujemy Update Rollup 12 na naszych środowiskach. Jeśli nic się nie zdarzy złego, a UR12 przyniesie zapowiadane korzyści z chęcią zaczniemy go instalować Klientom i proponować jego instalację. Update Rollup 12 (v2) można ściągnąć stąd: http://www.microsoft.com/pl-pl/download/details.aspx?id=36229, a KB opisujące zmiany jest tutaj: http://support.microsoft.com/kb/2795627.

Update Rollup 12 – na razie nie radzę instalować + moje przemyślenia (stan na 2013-01-24)

Nie chcę na razie komentować ostatnich wydarzeń, bo wiadomo, że przy zbyt silnych uczuciach (do Dynamics CRM) moje reakcje byłyby zbyt silne ;). Na liście “under NDA” rozpocząłem już burzę zaczepnym pytaniem gdzie jest lider strategii Dynamics CRM w ostatnim roku, odkąd odszedł Pan B.W…?

Jak pewnie wiecie, 10 stycznia ukazał się długo oczekiwany Update Rollup 12 dla Dynamics CRM 2011. Nie opisywałem go póki nie potestowałem sam. W całym styczniu za to na CRM Online instalowany jest tzw. 2012 Q4 Service Update, a więc pakiet poprawek większy od UR12 dostępny na razie tylko dla CRM Online. O ile CRM Online mnie nie obchodzi (szkoda nerwów), o tyle wycofanie trzeciego rollup’a z rynku już bardziej.

Update Rollup 12 to ogromna aktualizacja – niektórzy mówią nawet, że to CRM 2013 :). Rzeczywiście nowych funkcjonalności jest mnóstwo, a tą najbardziej oczekiwaną oczywiście wsparcie dla wielu przeglądarek. I właśnie ze względu na mnogość nowych funkcji, wygląda na to, iż obiecane ambitne terminy spowodowały, że nie wszystko działa jak należy. Nie jest to nic strasznego (niby), bo zmiana jest rzeczywiście ogromna, ale coś jednak w moim fanatycznym (dla Dynamics CRM) sercu nie gra. Nie gra, bo to nie pierwszy raz. Na szczęście Microsoft po kilku godzinach zauważył błędy i kulturalnie Update Rollup wycofał.

W skrócie Update Rollup 12 został wycofany i nie należy instalować go aż do ukazania się wersji 2 (v2). Jeśli więc pobraliście (Wasi administratorzy pobrali) UR12 z 10 stycznia, nie instalujcie go! Microsoft bowiem oficjalnie przyznał, że UR12 może spowodować błędy w działaniu CRM – tutaj jest post Vicepresident’a linii Dynamics mówiący o tym: http://community.dynamics.com/product/crm/crmtechnical/b/lostinthoughtsofcrm/archive/2013/01/18/update-on-microsoft-dynamics-crm-2011-update-rollup-12-release.aspx.

Z tego, co wiem stan na dziś jest taki, że poprawiane są błędy i Update Rollup 12 dla klientów posiadających CRM zainstalowany u siebie (on-premise) pojawi się wkrótce ponownie. Tym razem już bez błędów. Wtedy będziemy mogli zacząć cieszyć się nowymi, ogromnymi zmianami.

A wnioski mam na razie takie – Microsoft za szybko chce wypuszczać nowe funkcjonalności, albo za dużo ich w jednej aktualizacji. Samo wsparcie dla wielu przeglądarek to ogromna praca – CRM od 8 lat używał plików charakterystycznych dla Internet Explorer. Zastąpienie plików .htc nowymi formatkami (czyt. przepisanie sporego kawałka interfejsu) to nie żarty… A ambitny, “6-miesięczny” termin zaczyna nadchodzić. I efekty mamy…

Dynamics CRM Polaris ostatecznie – co nowego i kiedy?

Grudzień 2012 roku nadszedł. 21-ego grudnia koniec świata. Do tego czasu wszyscy mieli pracować na wielu przeglądarkach, mieć CRM zintegrowany ze Skype i nowy interfejs. I co? I nic. CRM Polaris, jak wskazuje nazwa “December Update” będzie oficjalnie wydany w… styczniu 2013. Ale warto czekać, bo Microsoft szykuje parę “killer features” – nowości, na które wielu Klientów czeka. Dobra, do rzeczy.

CO BĘDZIE w Dynamics CRM Polaris?

Microsoft Dynamics CRM Polaris

Teraz już chyba ostatecznie można potwierdzić, że Polaris wniesie sporo nowego. Najwięcej zobaczą niestety użytkownicy CRM Online (a później On-premise), ale w zasadzie już teraz Polaris można nazwać “nowym Dynamics CRM’em” (no ok, dla tych używających CRM Online :P ). Niestety potwierdziły się moje wcześniejsze spekulacje, że Microsoft robi rzecz szaloną i rozdziela bazy kodowe CRM Online i On-premise. Oficjalnie niby ciągle nie, ale inaczej programuje się pod “Process driven UI”, a inaczej pod standardowy “ribbon”, więc inaczej niż rozdzieleniem nazwać tego nie można. Nie będę tego komentował, bo znów wywołałbym burzę ;). Tak czy inaczej klienci On-Premise mają lepiej, bo… nieważne :).

Poniżej znajduje się potwierdzona lista nowych funkcjonalności, które będą w wersji “Polaris” Dynamics CRM, a później dokładne daty wydań:

  • oczywiście wspominane kilkakrotnie wsparcie wielu przeglądarek
  • integracja z Yammer – pojawią się automatyczne wpisy z CRM na stronach Yammer, możliwość “lubienia”, “komentowania” i dzielenia treści z CRM w Yammer’ze, a także (!) wyszukiwanie treści w CRM z poziomu Yammera
  • integracja ze Skype – możliwe będzie dzwonienie bezpośrednio z CRM do Potencjalnych Klientów i Kontaktów. A dzięki “flow UI” (nowemu interfejsowi) wszystko pięknie składa się w jedno wyskakujące okienko. Na tablecie wygląda prześlicznie i bardzo, bardzo przydatnie:
  • crm_skype

  • nowy interfejs potocznie zwany “Flow UI”, albo “Process driven UI, a więc totalnie nowy wygląd CRM’a, w tym realizacja koncepcji “wszystko w jednym oknie” zamiast otwierania wielu okienek na raz. Oczywiście interfejs przygotowany jest głównie pod tablety, ale na zwykłym komputerze też wzbudza zachwyt – wszystko jest “płaskie” i klikalne. Nie ma potrzeby otwierać kilku okien, żeby np. skwalifikować klienta
    Na razie interfejs ten nie będzie dostępny dla własnych encji!

    crm_flowui

    UWAGA!!! “Flow UI” dodany w styczniu 2013 nie będzie umożliwiał dodania skryptów JScript na zdarzeniach OnLoad, OnSave!!!

  • NOWE! predefiniowane procesy sprzedaży oparte o najlepsze praktyki rynkowe do wykorzystania przez użytkowników
  • NOWE! rozszerzone zarządzanie projektami sprzedażowymi – szansa sprzedaży sama w sobie zyskuje kontekst – Projekt Sprzedażowy. Do projektu można będzie zgodnie z najlepszymi praktykami i doświadczeniem Klientów dodawać zespoły, wiele szans, oferty, kontakty, zarządzać partnerami i konkurentami oraz podłączać “zespoły pościgowe” (jak to przetłumaczył MS w wersji, którą poprawiałem), a więc zespoły sprzedażowe zajmujące się np. przygotowaniem oferty

KIEDY będzie Dynamics CRM Polaris?

No i tu największe zaskoczenie zgodnie z tym, co napisałem na początku – Polaris będzie udostępniony w styczniu, a dokładniej:

  • dla klientów CRM Online aktualizacja do wersji Polaris zacznie się od USA od 1 stycznia 2013r i przez Europę i Azję potrwa do końca stycznia
  • po aktualizacji organizacji klienta będzie można opcjonalnie zgłosić się do aktualizacji interfejsu do “Flow UI” – to nie stanie się automatycznie!
  • dla klientów CRM On-Premise i SPLA część funkcjonalności Polaris’a ukaże się w postaci Update Rollup 12, który ukaże się 10 stycznia 2013 roku
  • integracja z Yammer i optymalizacja CRM dla iPad’ów rozpocznie się w lutym 2013 i potrwa przez cały luty (dla klientów CRM Online)
  • dla klientów CRM On-Premise funkcjonalności, których nie dostaną w Polaris, będą dostępne w wersji Orion w drugim kwartale 2013 roku

Ja już nie mogę się doczekać. Dla Flow UI kupię iPad’a. Ja. iPad’a. Koniec świata jednak nastąpi.

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.

Join 27 other followers