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.

Reklamy

Microsoft Dynamics CRM „Polaris” i „Orion” – pierwsze informacje po polsku

Niniejszym korzystam z faktu, że NDA na te informacje wygasło kilka godzin temu i przedstawiam po krótce Mapę Drogową Dynamics CRM na najbliższy rok. W bardzo ogólnym zarysie. Szczegółowa Mapa będzie upubliczniona przez Microsoft za jakiś niedługi czas…

Otóż, następna duża aktualizacja do CRM ma kodową nazwę Polaris i 2 tygodnie temu skończyłem poprawiać jej tłumaczenia na język polski. Co będzie zawierać Polaris? Przede wszystkim:

  • już w Update Rollup 12 wreszcie dostępne będzie wsparcie wielu przeglądarek, zarówno dla klientów CRM Online, jak i klientów CRM On-Premise, a więc i SPLA!!! To w szczególności znaczy, że wygraliśmy bitwę z niemądrymi głowami z góry chcącymi oferować cross-browser support dla On-Premise dopiero kilka miesięcy po CRM Online! Będzie w UR12 już w grudniu 2012 😀
  • niestety nie ze wszystkim wygraliśmy 😦 CRM Online już w „Polaris’ie” dostanie wbudowaną integrację z Bing Maps, tzn. specjalny rodzaj kontrolki do użycia na formularzach, która będzie pokazywała na mapie określony adres, korzystając z Bing API.
    W CRM On-Premise na razie nie wiadomo kiedy to udogodnienie się pojawi…
  • wsparcie dla Outlook’a 2013 (a to niespodzianka!)
  • całkowicie nowy interfejs do diagnostyki klienta CRM dla Outlook – to wstęp do czegoś większego, ale o tym za chwilę
  • nowy „kafelkowy” interfejs opcjonalnie do zarządzania poszczególnymi funkcjonalnościami (szanse sprzedaży)

A teraz uwaga, uwaga, Microsoft Dynamics CRM o nazwie kodowej „Orion”, który pojawi się w połowie 2013, roku będzie oferował:

  • całkowicie nowy klient mobilny dla CRM i tabletów
  • bezpośrednia synchronizacja z Exchange!!! i możliwość rezygnacji z klienta Outlook do śledzenia emaili, zadań, kontaktów i spotkań
  • UWAGA… 🙂 integracja emaili poprzez OWA. Tak, Outlook Web Access!!! Bez instalacji klienta CRM dla Outlook
  • spodziewana integracja Yammer’a wewnątrz CRM’a
  • „kafelkowy” i „procesowy” interfejs opcjonalnie dostępny dla wielu scenariuszy (szanse sprzedaży, sprawy, oferty
  • rezygnacja z obiektu Potencjalny Klient i integracja go z Szansą Sprzedaży. Nareszcie!!!
  • bardzo mocno rozbudowana część „socjalna” CRM, a więc praca z CRM jak w portalu społecznościowym

Uff, szykuje się kolejna rewolucja. Konkurencja w ogóle jeszcze istnieje? 🙂 To ma sporą pracę do odrobienia w takim razie. Blech.

Update Rollup 6 wycofany na co najmniej 5 dni!

Oj, dzieje się. Kilkanaście godzin po publikacji Update Rollup 6, Microsoft wycofał go ze swoich stron. Powodem jest problem, który uniemożliwia użytkownikom synchronizację z klientem offline dla Outlook, jeśli mają co najmniej jeden termin cykliczny. Przewidywana data przywrócenia Rollup’a do internetu to 2012-01-17.

Najgorsze w wypadku UR6 jest to, że nie może być odinstalowany. Nie sądzę, żeby Klienci na wersję on-premise instalowali poprawki na swoich systemach produkcyjnych kilka godzin po ich publikacji. Problem mają użytkownicy CRM Online, na których środowiskach pojawił się już UR6. Nie będą mogli synchronizować danych offline do najbliższej poprawki. Ot, cloud computing :).

Co to za dziwna poprawka, ten KB 2645912?

Nie, to jeszcze nie Update Rollup 6. UR6 ukaże się na rynku dopiero 12 stycznia 2012 i będzie miał numerek KB 2600640 (nikomu nie mówcie 🙂 ). Czym jest więc ten KB 2645912, który chce się instalować na maszynach z klientem CRM?

KB2645912, zwany też LDAP Fast-Publish Fix’em, to poprawka z rodzaju hotfix naprawiająca problem z połączeniem klienta CRM dla Outlook po zainstalowaniu Update Rollup 5. Otóż okazało się, że jeśli na serwerze skonfigurowany jest Internet Facing Deployment (IFD), a podczas konfiguracji klienta CRM dla Outlook zabraknie połączenia do kontrolera domeny (z różnych przyczyn), klient CRM próbuje pobrać dane o uwierzytenlnieniu użytkownika z LDAP’a. I oczywiście ich nie znajduje. I generuje błąd, który spędził sen z powiek w kilku sporych firmach :).

Na szczęście Microsoft zareagował dość szybko i nie czekał z tą poprawką do Rollup’a 6. KB2645912 możecie ściągnąć automatycznie z Windows Update na komputery, gdzie jest zainstalowany klient CRM dla Outlook.

Dziwny problem z konfiguracją CRM dla Outlook po instalacji Update Rollup 5

Wszyscy powoli przyzwyczajają się do nowych funkcji i lepszego działania CRM 2011 z Update Rollup 5. Ale nie wszyscy mają szansę używać CRM po instalacji tego Rollup’a :). Niestety ostatnio bardzo popularny stał się błąd przerywający konfigurację organizacji w kliencie CRM dla Outlook. Objawia się tym, że można uruchomić Kreatora Kongifuracji i rozpocząć konfigurację organizacji dla klienta CRM dla Outlook, ale ta konfiguracja jest przerwana z błędem:

Cannot configure the organization for Microsoft Dynamics CRM for Outlook. Try to configure the organization again. If the problem persists, contact your system administrator.

Trochę mnie ten błąd wkurzał, bo nie do końca wiadomo o co chodzi. Zajrzenie wgłąb logów i trace’ów odkrywa 2 błędy, które są przyczyną wystąpienia tego wyjątku:
Microsoft.Crm.CrmException: Logon failed due to missing credentials

Error| Exception : Culture is not supported. Parameter name: culture 0 (0x0000) is an invalid culture identifier. at Microsoft.Crm.MapiStore.DataStore.WaitInitialized()

„Culture is not supported” wskazuje na rozbieżności w pakiecie językowym. Pójście daleje dalej pozwala dojść do realnego problemu – mianowicie użytkownik podczas pierwszej synchronizacji z organizacją ma jako domyślny ustawiony język, który nie został włączony (lub został odinstalowany) w CRM. A Kreator Konfiguracji próbuje zapisać ustawienia użytkownika. I tu pojawia się ten problem, bo do tej pory nie trzeba było mieć ustawionych uprawnień do zapisywania użytkowników.

ROZWIĄZANIE:
Należy sprawdzić czy użytkownik, dla którego konfigurujemy klienta CRM dla Outlook, ma prawa do zapisu ustawień użytkownika (w jakiejkolwiek roli przypisanej do siebie). Jeśli nie ma, dodać uprawnienia „ZAPIS” dla „USTAWIENIA UŻYTKOWNIKA”:

Później wystarczy uruchomić ponownie Kreatora Konfiguracji i wszystko powinno działać! 🙂

Microsoft Dynamics CRM 2011 Update Rollup 3

W piątek Microsoft opublikował nową paczkę aktualizacji do Dynamics CRM 2011 – Update Rollup 3. Nie ukrywam, że wiązałem z tym Rollupem duże nadzieje i wygląda na to, że się nie zawiodłem :). Kiedy standardowo MVP dostali 2 tygodnie przed publikacją pliki i dokumenty opisaujące zmiany, nie mogłem się doczekać publikacji Rollup’a.
UR3 to największa paczka aktualizacji do CRM 2011 i nie dlatego tylko, że kolejne rollup’y są sumą każdego poprzedniego – Rollup 3 zawiera bardzo dużo niedokumentowanych do tej pory w żadnych KB poprawek, w tym bardzo ważne poprawki dla klienta CRM dla Outlook.

Do najważniejszych aktualizacji należą:

  • ograniczenie liczby żądań wysyłanych do serwera w tle przez klienta CRM w Outlook – jak dla mnie to jedna z większych zmian w ogóle!!!
  • naprawienie sytuacji, kiedy w przypadku ustawienia kompresji HTTP po stronie serwera, klient CRM dla Outlook nadal dostawał odpowiedzi nieskompresowane
  • poprawka mega-problemu, kiedy eskportowany do Excel plik zawierający dane z walutami mnożył te wartości przez 10000 w systemach, w których Ustawienia Regionalne nie były US-English
  • wyniki wyszukiwania niektórych rekordów były różne podczas wyszukiwania przez klienta CRM dla Outlook i CRM w przeglądarce
  • poprawka problemu, kiedy podczas renderowania menu-wstążki d;a Kontaktu i Konta w kliencie CRM dla Outlook, Outlook bardzo zwalniał
  • problem z synchronizującą się co 15 minut do klienta CRM dla Outlook historią audytu obiektu Kontakt

Definitywnie warto rozważyć instalację Update Rollup 3 i to dość szybko :). UR3 pojawi się w Windows Update 2011-08-09. Dla tych, którzy chcą go zainstalować ręcznie, dostępny jest już teraz tutaj: http://www.microsoft.com/downloads/pl-pl/details.aspx?familyid=5b714808-5f9d-46a2-8511-475c526e07ed&displaylang=pl, a poczytać więcej można tutaj: http://support.microsoft.com/kb/2547347

Microsoft Dynamics CRM 4.0 Update Rollup 11

W długi weekend pojawił się najnowszy Update Rollup 11. Wprowadza znów sporo fajnych zmian i standardowo jest kumulatywny. Rollup 11 dla klienta Outlook i Data Migration Manager’a wymaga zainstalowania Update Rollup 7 najpierw!

Do najważniejszych cech Update Rollup 11, moim zdaniem, należą:

  • w Outlook 2010 guziki CRM są wyświetlane jako elementy wstążki, a nie w zakładce „Dodatki”
  • w Outlook’u nie pojawiają się przypomnienia zadań zaznaczonych jako ukończone w CRM ui zsynchronizowanych po ukończeniu
  • Update Rollup 11 wymaga Microsoft Windows Installer (MSI) w wersji 4.5, a więc na komputerach, które nie mają tej wersji, będzie wymagał połączenia z internetem podczas instalacji
  • Update Rollup 11 wymaga Visual C++ 2008 SP1 Redistributable i będzie go doinstalowywał podczas instalacji
  • Update Rollup 11 wymaga .Net 3.5 SP1, ale nie będzie doinstalowywał go podczas instalacji
  • Update Rollup 11 instaluje na komputerach z klientem dla Outlook kontrolkę Reporting Services 2008
  • wreszcie naprawiony błąd z datą urodzin (wkurzało mnie od wersji 3.0 CRM’a) – podczas ustawienia daty w konkretnych strefach czasowych, data była przechowywana w bazie jako o jeden mniejsza
  • tabela z definicjami starych przepływów pracy nigdy nie była czyszczona, teraz jest

Pamiętajcie o instalacji pakietów językowych (MUI) stąd: http://www.microsoft.com/downloads/details.aspx?FamilyID=50761e58-6040-4cf3-853a-f5ab535f7194&displaylang=en zanim zaczniecie instalować UR 11 dla MUI.

Więcej o Update Rollup 11 dla Microsoft Dynamics CRM 4.0 można poczytać tutaj: http://support.microsoft.com/?kbid=981328, a ściągnąć go można stąd: http://www.microsoft.com/downloads/details.aspx?FamilyID=f84f2bfb-393d-4b90-bf1b-300a82ec6083&displaylang=en.