Microsoft Dynamics CRM 4.0 Update Rollup 19

Microsoft nie zapomniał o CRM 4.0 :) . Wczoraj ukazał się kolejny, 19-ty już Rollup. Update Rollup 19 jest oczywiście zbiorem poprawek ze wszystkich poprzednich rollup’ów i jest dostępny dla wszystkich komponentów Dynamics CRM 4.0. Numer build’u CRM’a po instalacji UR19 to 04.00.7333.3628.

W UR19 Microsoft poprawił kilka problemów występujących w CRM 4.0, m.in.:

  • wieszanie IE podczas wchodzenia do Korespondencji Seryjnej z listy marketingowej
  • problem z polem wyboru daty na niestandardowych formatkach w Internet Explorer 9
  • problem z ponownym ustawianiem pola Dotyczy w kliencie CRM dla Outlook
  • problem podobyny do naprawionego w UR3 dla CRM 2011 – kompresja odpowiedzi między klientem CRM dla Outlook i serwerem nie zawsze działa

Więcej na temat Update Rollup 19 możecie poczytać tutaj: http://support.microsoft.com/kb/2550097, a ściągnąć go można stąd:

Microsoft Dynamics CRM 4.0 Update Rollup 16

Wiem, jestem spóźniony o tydzień :) . Trudno – lepiej późno niż wcale.

Microsoft kontynuuje tradycję wydawania Rollup’ów do CRM 4.0 mimo publikacji RTM CRM 2011. I taka niespodzianka – Microsoft będzie kontynuował tę tradycję jeszcze długo :) . Nie powiem ile, bo mamy na to NDA, ale możecie być pewni, że Microsoft nie zapomni o Dynamics CRM 4.0 jeszcze przez kilka miesięcy.

Co nowego w Update Rollup 16? Zmian sporo, ale jest jedna megasuperważna (przynajmniej dla mnie). Otóż naprawiony został słynny już błąd z raportami mówiący o parametrze @P1 tylko-do-odczytu, który nagminnie atakował użytkowników po przeniesieniu SQL Server Reporting Services na wersję 2008 R2.
Inne poprawki dotyczą w większości problemów, które mogły pojawiać się tylko w specyficznych sytuacjach. Te poprawki to m.in.:

  • naprawiony rzadko pojawiający się błąd przy dodawaniu elementu cennika na formatce produktu
  • zmiana zachowania synchronizacja spotkań w Outlook w przypadku używania trybu “noncached”. Chodzi o sytuację, kiedy wszyscy uczestnicy w CRM stawali się organizatorami i usunięcie spotkania powodowało wysłanie “Prośby o anulowanie spotkania” w Outlook. Teraz ta prośba już nie będzie wysyłana
  • naprawiony błąd z zawieszaniem się klienta Outlook’a w momencie, kiedy plugin na “Pre-send” wyrzucał wyjątek
  • naprawiony błąd, kiedy użytkownik z prawem do odczytu i dodawania mógł usunąć członka listy marketingowej, która została z nim “współdzielona”
  • naprawiony błąd z przepływami pracy, kiedy workflow sprawdzający w warunku odbiorcę email’a natrafiał na adres, którego nie rozpoznawał jako rekord w CRM
  • naprawiony problem z treścią emaili z kodowaniem UTF-8 i z załącznikami, które zostały wysłane przez Email Router do konta POP3 – treść zawierała wtedy “krzaki”
  • ostatnie, moje ulubione :) – kiedy używa się kalendarza w CRM do otworzenia konkretnej daty, trzecia sobota i trzecia niedziela października mają… tę samą datę

Standardowo więcej o Update Rollup 16 można poczytać w odpowiednim KB tutaj: http://support.microsoft.com/kb/2477743, a sam Rollup można ściągnąć stąd: http://www.microsoft.com/downloads/details.aspx?FamilyID=5ad652f9-d81d-4f12-b9ca-883816806634&displayLang=pl.

Cykl wsparcia Microsoft Dynamics CRM

Ostatnio coraz częściej słyszę rozchodzące się po rynku bzdury na temat zakończenia wsparcia Dynamics CRM 4.0. Nie wiem kto i skąd ma takie informacje, ale skutecznie wprowadza klientów Microsoft w błąd. Ten post ma na celu podanie oficjalnych informacji i dat dotyczących cyklu życia Microsoft Dynamics CRM we wszystkich wersjach.

I tak, podstawowe wsparcie techniczne Microsoft (poprawki, bezpłatne poprawianie błędów, poprawki niekrytyczne, istnienie materiałów w KB) dla poszczególnych produktów zostanie zakończone:

  • CRM 3.0: 2011-04-12
  • CRM 4.0: 2013-04-09
  • CRM 2011: 2016-07-12

Wsparcie rozszerzone (czyli płatna pomoc i istnienie materiałów w Knowledge Base Microsoft’u dla poszczególnych wersji to lata odpowiednio 2016 (CRM 3.0), 2018 (CRM 4.0) i 2021 (CRM 2011).

Jeśli ktoś Wam powie “Przenoście się szybko na CRM 2011, bo dla CRM 4.0 Microsoft wycofuje wsparcie”, to albo nie wie o czym mówi, albo chce Was naciągnąć.
Przenoście się na CRM 2011, bo warto, ponieważ to totalnie nowy super rozbudowany system :) .

Microsoft Dynamics CRM 4.0 Update Rollup 15

Czas szybko mija… Od pierwszego Rollup’a minęło już… 25 miesięcy! A od ostatniego standardowo 8 tygodni. Musiałem się wstrzymać przed publikacją informacji do jej pojawienia się na blogu grupy (NDA :( ).
Nowy Update Rollup 15 to jedna z ostatnich aktualizacji Dynamics CRM 4.0. Oczywiście Rollup jest kumulatywny, tzn. zawiera wszystkie aktualizacje z dotychczasowych Rollup’ów. Z nowych zmian UR15:

  • naprawia czasem pojawiający się błąd JavaScript w kreatorze raportów
  • naprawia błąd SQLSexception podczas rozszerzania pola tesktowego do liczby znaków większej niż pozwala CRM
  • naprawia błąd z Usługą Serwisową, która pozostaje otwarta w CRM mimo usunięcia jej w Outlook’u
  • naprawia problem z wydajnością raportu “Zaniedbani klienci”
  • naprawia błąd w Email Router, który czasem pojawiał się podczas próby przetestowania dostępu do serwera pocztowego
  • naprawia błąd z okienkiem detekcji duplikatów, które nie pojawia się po instalacji UR 11 po konwersji potencjalnego klienta
  • naprawia kilka błędów JavaScript, które pojawiają się w CRM, kiedy użytkownicy używają Internet Explorer 9

Update Rollup 15 dla Dynamics CRM 4.0 dostępny jest tutaj: http://www.microsoft.com/downloads/details.aspx?FamilyID=a43147c9-e87e-41b3-bf46-ac1244a0475c&displayLang=pl, a więcej informacji o UR15 jest tutaj: http://support.microsoft.com/kb/2449283

Microsoft Dynamics CRM 4.0 Update Rollup 14

Zgodnie z tradycją, 8 tygodni po poprzednim rollup’ie, wczoraj ukazał się Update Rollup 14 dla Dynamics CRM 4.0.
Nie muszę chyba pisać, że aktualny UR 14 jest również kumulatywny, czyli nie wymaga instalacji wcześniejszych rollup’ów – oczywiście rollup dla klienta Outlook i Data Migration Manager’a standardowo wymaga zainstalowanego Update Rollup 7. Najważniesze zmiany w Rollup 14:

  • lepsze wsparcie dla Internet Explorer 9
  • poprawka błędu ze znikającym szablonem emaila, kiedy krok przepływu pracy wysyłający tego emaila jest otwierany ponownie
  • poprawka problemu z ucinaniem pełnej nazwy kontaktu do 50 znaków na formatce kontaktu
  • poprawka dla problemu z brakującą pamięcią podczas przechodzenia w tryb offline z kilkudziesięcioma lub kilkuset własnymi encjami (custom entity)
  • mniejszy przyrost liczby WorkflowExpansionTask’ów w przypadku przepływów pracy, które wywoływane były na zdarzeniu Update
  • poprawiony problem z datą utworzenie notatek (akurat sam ostatnio doświadczyłem) – kiedy użytkownicy przełączając się między strefami czasowymi zawsze widzieli tę samą godzinę utworzenia notatki
  • można wreszcie scalać rekordy, które są powiązane z zamkniętymi szansami sprzedaży
  • zmniejszenie liczby wątków, jakie uruchamia Async Service i dzięki temu mniejsze zużycie procesora

Jeśli chcecie dowiedzieć się więcej, odpowiednie KB jest tutaj: http://support.microsoft.com/kb/2389019, a sam Update Rollup 14 można ściągnąć stąd: http://www.microsoft.com/downloads/details.aspx?FamilyID=0fde5456-05a5-4407-81b3-0eaa928c8cc3&displayLang=pl.

Ważna poprawka bezpieczeństwa dla Dynamics CRM i ASP.NET

Jak pewnie wiecie, ostatnio w ASP.NET została odkryta poważna dziura umożiwiająca ściąganie plików z serwera, na którym stoi aplikacja. Dziura dotyczy wszystkich wersji ASP.NET. Więcej o dziurze tutaj: http://www.microsoft.com/technet/security/advisory/2416728.mspx.
Oczywiście wszystkie wersje CRM’a w jakiś sposób wykorzystują ASP.NET i niestety są podatne na tę dziurę. Nawet CRM 2011! Microsoft dziś wypuści(ł) bardzo ważny hotfix do CRM. Poprawka jest tutaj: http://support.microsoft.com/default.aspx?kbid=2421203. Absolutnie warto ją zainstalować jak najszybciej!!! Szczególnie jak macie CRM wystawionego przez IFD na zewnątrz…

UWAGA: Hotfix bezpieczeństwa ASP.NET dla Dynamics CRM 4.0 wymaga Update Rollup 13!

Tymczasowe obejście:
Jeśli nie macie Update Rollup 13, albo musicie czekać na politykę aktualizacji w swojej firmie, zastosujcie tymczasową poprawkę poprzez edycję pliku web.config CRM’a. Trzeba tam dodać ustawienie “Custom errors” i wymusić pokazywanie zawsze jednej i tej samej strony błędów, a nie pozwalać serwerowi generować i pokazywać realnego błędu. Można to zrobic tak:

1. Stwórzcie prostą stronkę o tytule np. error2.aspx (dla zmyłki), może być pusta.
2. Edytujcie web.config jak poniżej:

<configuration>       

    <system.web>

       <customErrors mode="On" defaultRedirect="~/error2.aspx" />

    </system.web>       

 </configuration>

Microsoft Dynamics CRM 4.0 Update Rollup 13

Dziś powinien ukazać się Update Rollup 13 dla Dynamics CRM 4.0. Grupa Sustaining Engineering nie składa broni i mimo zbliżającej się premiery Dynamics CRM 2011 i pracy nad poprawkami w wersji BETA, ciągle pracują nad CRM 4.0. Z rzucających się w oczy zmian, Update Rollup 13 dodaje wsparcie dla… Internet Explorer 9 :) . Taki bajer. Niestety poza takim spektakularnym dodatkiem, Rollup 13… nie wnosi rewolucyjnych zmian :( . Naprawia za to błąd, któy pojawił się po UR 12 z listami marketingowymi!

Oczywiście Update Rollup 13 jest kumulatywny, więc zawiera poprawki ze wszyskich wcześniejszych rollup’ów. Tak, jak do tej pory przed instalacją UR 13 dla klienta Outlook i Data Migration Manager’a wymagana jest instalacja Update Rollup 7, który zmieniał strukturę bazy.

Do najważniejszych zmian, które daje nam Update Rollup 13 należą:

  • naprawiony błąd z importem encji, które zawierały lookup’y i miały utworzone na sobie zaswady detekcji duplikatów
  • naprawiony błąd z “krzaczkami” w maile otrzymanych na serwer POP3 i śledzonych w CRM’ie, a kodowanych w UTF-8
  • naprawiony błąd, ktry powodował zawieszanie się Deployment Manager’a podczas import organizacji do CRM’a zainstalowanego na 64-bitowym Windows Server 2008 R2
  • naprawiony błąd z “rzeczywistą datą ukończenia” emaili śledzonych z Exchange 2010
  • jeszcze parę innych mło dla nas istotnych poprawek (np. błąd w CRM po arabsku :) )

Standardowo, więcej o Update Rollup 13 można poczytać tutaj: http://support.microsoft.com/kb/2267499, a UR 13 można ściągnąć stąd: http://www.microsoft.com/downloads/details.aspx?FamilyID=406e6247-873b-4db0-8a25-3f041b066844&displayLang=pl.

2 moje posty na blogu grupy produktowej CRM

W ramach chwalenia się pragnę donieść, że 2 moje posty trafiły na blog grupy produktowej Microsoft Dynamics CRM, czyli w skrócie bloga zespołu, który tworzy Dynamics CRM w Redmond :) . Post o Customer Care Accelerator’ze i o przypisywaniu rekordów do kolejek w Dynamics CRM 4.0 okazały się na tyle spoko, że dostały możliwość zaistnienia na stronie, którą odwiedza kilkadziesiąt tysięcy osób dziennie… Oryginalne posty są oczywiście gdzieś tu na blogu, a te po angielsku są odpowiednio:
New: Customer Care Accelerator
Asigning record to a queue.

Obiecuję, że to początek mojego blogowania z grupą produktową. Zostałem bowiem zaproszony do napisania kolejnych. Miłego czytania! :)

Microsoft Dynamics CRM 4.0 Update Rollup 12

Standardowo 8 tygodni po Rollup 11 ukazał się Update Rollup 12. Niestety nie udało mi się wyprzedzić grupy produktowej z tą informacją, bo ostatnio ciężko u mnie o wolny czas ;) . Ale do rzeczy…

Oczywiście Update Rollup 12 jest kumulatywny, czyli zawiera wszystkie poprawki z poprzednich Rollup’ów. Ale pamiętajcie, że dla dodatku do Outlook i Data Migration Manager’a konieczne jest wcześniejsze zainstalowanie Update Rollup 7 z uwagi na zmiany, jakie wprowadzał w strukturze danych i plików. Przed instalacją UR 12 konieczna jest też reinstalacja pakietów językowych (MUI packs) i wcześniejsza instalacja .NET 3.5 SP1.

Co poprawia Rollup 12?

  • kilka błędów spowodowanych przez instalację poprzednich Rollup’ów :)
  • pozwala wdrażać zasady Rule Deployment Manager’em naExchange 2010! To jedna z ważniejszych zmian, które daje UR 12
  • przyspieszony został mechanizm “szybkiego wyszukiwania” (quick find)
  • naprawia błąd ze zbyt dużym zużyciem CPU podczas edycji atrybutów encji na serwerze z Windows 2008. Nikt do tej pory nie znalazł przyczyny tego zachowania. Ale już nie trzeba szukać :)
  • naprawia rzadką sytuację z ginięciem spotkań w kalendarzu po zaśledzeniu ich w CRM (do momentu synchronizacji)
  • raport “Zaniedbane konta” pokazywał czasem konta z działaniami z ostatniego tygodnia – już nie
  • czeska wersja klienta Outlook często powodowała zawieszanie Outlook’a :)
  • w kliencie mobilnym nie dało się wyświetlić rekordów powiązanych, jeśli w polu głównym miały więcej niż 30 znaków
  • błąd JScript w Kreatorze Raportów, który pojawiał się po edycji właściwości niektórych kolumn na serwerze z Rollup’em 8

Update Rollup 12 nie przyniósł rewolucji. Jest raczej kolejnym fajnym zbiorem przydatnych poprawek. Więcej informacji o UR 12 jest tutaj: http://support.microsoft.com/kb/2028381, a Update Rollup 12 można ściągnąć stąd: http://www.microsoft.com/downloads/details.aspx?displaylang=pl&FamilyID=a80147f8-130e-492d-93d3-e16e6b2e2fa1.

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.

Follow

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