Microsoft Dynamics CRM 2011 – Co nowego? Cz. 1 – Formatki

Tak sobie pomyślałem ostatnio, że nie ma już NDA na CRM 2011, więc mógłbym opisać coś więcej nt. zmian w CRM 2011. Microsoft odwalił super wielki kawał extra roboty!. Naprawdę. Microsoft Dynamics CRM 2011 budowany przez ponad 3,5 roku jest zupełnie innym systemem. Nawet abstrahując od strony technicznej (pierwszy i na razie jedyny system Microsoft’u w całości napisany w .NET 4.0), CRM 2011 zawiera oficjalnie ponad 100 zmian – i są to zmiany spore, od interfejsu i ergonomii, przez funkcjonalność i raportowanie aż po zupełnie nowe przepływy pracy i platformę.
No dobra, to tym postem zaczniemy może cykl, w którym opiszę najważniejsze zmiany. Tym razem opiszę formatki i zmiany w interfejsie.

Wstążka
Tak. Wstążka (ribbon) jest już wszędzie w CRM 2011, na każdej formatce. Na początku nie mogłem się przyzwyczaić do niej, ale dzięki temu, że jest kontekstowa, naprawdę pomaga. I tak, na każdej fomatce nie ma już niezmiennych guzików, tylko zmieniająca się dynamicznie wstążka. Super!

Microsoft Dynamics CRM 2011 - wstazka

 

Brak zakładek
To akurat jest jedna z bardziej kontrowersyjnych zmian w interfejsie CRM 2011. Otóż, z formatek… zniknęły zakładki. Zostały zastąpione sekcjami w tym samym oknie. Naprawdę trzeba się przyzwyczaić i długo myślałem, że MS strzelił sobie w stopę, bo ergonomia naprawdę ucierpi. Ale… o dziwo… nie tylko sam już wolę pracować z sekcjami – klienci, którym wdrażamy CRM 2011 wolą sekcje niż zakładki :) .

Przechodzenie między sekcjami odbywa się poprzez klikanie linków w menu nawigacji, a dzięki brakowi zakładek nie trzeba już klikać u góry formatki:

Microsoft Dynamics CRM 2011 - sekcje

Nagłówek i stopka formatki
W CRM 2011 mamy wreszcie możliwość umieszczenia danych w nagłówku lub stopce formatki. Elementy te są na ekranie zawsze w czasie pokazywania danej formatki i nie przewijają się wraz z formatką. Dane w nagłówku/stopce są tylko do odczytu i mogą zawierać również dane, które pokazywane są niżej/wyżej na formatce:

Microsoft Dynamics CRM 2011 - naglowek

Listy obiektów powiązanych na formatce (subgrids)
W CRM 2011 mamy wreszcie z pudełka to, co zazwyczaj na wdrożeniach było robione poprzez IFrame’y i skrypty – możliwość wyświetlania widoków powiązanych bezpośrednio na formatce. W CRM 2011 można po prostu dodać tzw. subgrid, wskazać który widok chcemy pokazać, skonfigurować widok i… mamy dowolny obiekt powiązany bezpośrednio na formatce. To jedna z fajniejszych zmian, jakie MS wprowadził w dostosowaniu formatek:

Microsoft Dynamics CRM 2011 - sub-grid

 Możliwość przechodzenia “następny / poprzedni”
Tak, teraz bez zamykania okienka z konkretnym rekordem możemy przejść do dowolnego innego rekordu tego typu, w tym do poprzedniego i następnego z widoku, który mieliśmy wcześniej otwarty. Ta mała zmiana w nawigacji daje olbrzymie możliwości w poprawieniu wydajności pracy. Nigdy więcej zamykania okienek, żeby kliknąć w następny kontakt na liście!!!

Microsoft Dynamics CRM 2011 - nawigacja

Różne formatki dla różnych użytkowników (role-based forms)
Tak! To, co było jednym z większych braków CRM 4.0 zostało naprawione w CRM 2011. Teraz nie tylko możemy budować różne sekcje dla rónych ludzi, ale możemy też tworzyć zupełnie osobne formatki z innymi danymi i wybierać kto ma je widzieć, w zależności od roli użytkownika. To jest chyba największa zmiana doycząca fomatek w CRM 2011. I jednocześnie dająca największe możliwości. Nie trzeba będzie już ukrywać sekcji skryptami – teraz możemy po prostu zbudować inną formatkę dla Dyrektora Handlowego, a inną dla Przedstawiciela. I CRM zadba o uprawnienia i wyświetalanie odpowiednich formatek!

Microsoft Dynamics CRM 2011 - multiform

Brak Asystenta Formularzy
W CRM 2011 nie zobaczymy już Asystenta Formularzy (no dobra, w kilku obiektach ciągle jest :) ). Asystenta w CRM 4.0 lubli użytkownicy, ale nienawidzili ludzie wdrażający system – nie dało się przecież w sposób wspierany filtrować pokazywanych tam danych :( . A to powodowało, że Asystent Formularzy w większości wypadków był wyłączany. W CRM 2011 problemu nie ma – lookup’y są filtrowane “z pudełka”, a formatka podpowiada już podczas pisania odpowiednie rekordy. I Asystent Formularza stał się zbędny. Na szczęście!

PODSUMOWANIE
Mam nadzieję, że to krótkie podsumowanie pozwoli Wam zobaczyć jak wiele i jak duże zmiany Microsoft wprowadził w CRM 2011 w kontekście formatek. Najważniejsze jest to, że MS poprawił wszystkie problemy, z którymi borykali się użytkownicy i które zgłaszali partnerzy. A praca w CRM 2011 naprawdę jest zupełnie inna niż w CRM 4.0 – jeszcze łatwiejsza i szybsza. Serio.

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.

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.

Microsoft Dynamics CRM 2011 BETA jest publiczna!!!

Od wczoraj Microsoft Dynamics CRM 2011 BETA stała się publiczna!!! Na razie można ściągać pliki po zarejestrowaniu się i mamy do wyboru tylko w 8 językach: chińskim, angielskim, niemieckim, francuskim, hebrajskim, włoskim, hiszpańskim i japońskim… Można rejestrować się tutaj: http://offers.crmchoice.com/CRM2011Beta-Landing.

Upublicznienie wersji BETA oznacza również tyle, że od dziś nie ciąży na mnie (MVP) i nas (Netwise) żadne NDA, które do tej pory mieliśmy. Po kilku miesiącach szkoleń możemy wreszcie zacząć pisać oficjalnie o CRM 2011. Już niedługo pierwszy post! :)

Witamy w nowym wymiarze CRM!!! :)

Dynamics CRM 2011 wstrząśnie rynkiem…

Szybki pościk przed trzecią zmianą (albo snem – zobaczymy jak wyjdzie ;) ). Właśnie kończę kolejne szkolenie online z CRM 2011 i… po raz kolejny jestem megapozytywnie zaskoczony!! Niestety NDA nie pozwala nam mówić, co tak zaskakuje :( , ale to co Microsoft zrobił, to coś niesamowitego. Jeśli przyzwyczaiłaś/eś się, że kolejek nie można dostosowywać; że nie można ustawiać personalnych widoków; że w CRM jest 8 typów działań; że nie da się przeciągać pól na formatki – zapomnij o tym wszystkim! :) Siedzę którąś noc nad nowym CRM’em i ciągle nie udało mi się ogarnąć wszystkich zmian. Dynamics CRM 2011 rządzi!!!

PS. Tak się złożyło, że ten post to 100-ny post na tym blogu :D . Nigdy nie sądziłem, że do tego dojdzie i że ten blog tyle przeżyje…

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 2011…

Po ogłoszeniu MVP trochę sobie pofolgowałem – najpierw urlop, później (ciągle) choroba. Jakoś nie było czasu napisać. A w tym czasie stała się ważna rzecz. Microsoft ogłosił wreszcie jak będzie nazywał się ostatecznie najnowszy CRM. I nie będzie to V.next, CRM5, ani Dynamics xRM jak do tej pory wiele osób z kręgu bliskiego grupie produktowe mówiło. Nowy CRM przyjmuje konwencję nazewniczą z ERP’ów i będzie nazywał się… Microsoft Dynamics CRM 2011! Jak łatwo można wywnioskować, tym samym premiera produktu przesunęła się ostatecznie z pierwotnie planowanej w marcu 2010 na początek 2011 roku. Ale co to będzie za produkt!!! :)

Beta Dynamics CRM 2011 będzie publicznie dostępna już we wrześniu 2010 dla większego grona. Ja póki co bawię się CTP4, ale ciągle ma w logo CRM5 :) .

Wreszcie po kilku latach (od wersji 3.0) Microsoft zerwał ze swoimi 3 ulubionymi stwierdzeniami “works the way…”. Slogan Dynamics CRM 2011 to: “The power of productivity.”. Pozostaje trzymać kciuki za LionBridge (albo ktokolwiek będzie tłumaczył), żebyśmy nie musieli u klientów wywoływać śmiechu z “Siła produktywności”…

Czas zacząć odliczanie!!!

CRM 5 CTP 4 już na początku lipca!

Microsoft ogłosił, że już na początku lipca wybrani partnerzy (w Polsce to tylko Netwise, w którym pracuję) będą mieli dostęp do CRM5 CTP4. A razem z nim zyskujemy platformę, która jest już kompatybilna z .NET 4 RTM i Visual Studio 2010 (CTP3 było z Beta’mi obu). Dodatkowo podobno to ma być ostatnie CTP przed Betą CRM5!!! Nie mogę się doczekać. Ze względu na różne klauzule, nie pokażę na blogu niestety zrzutów ekranu, ale postaram się napisać co fajnego mamy w najnowszej CTP :) . Już niedługo… :)

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.

Customer Care Accelerator (CCA) – czy to jeszcze akcelerator?

Jeden z najnowszych akceleratorów dla Microsoft Dynamics CRM to CCA, czyli Customer Care Accelerator. Właśnie skończył się tydzień, podczas którego miałem przyjemność uczyć się od grupy produktowej o co chodzi z CCA. Jutro wracam do Polski, ale już dziś “na gorąco” (póki pamiętam ;) ) postanowiłem podzielić się z Wami przemyśleniami na temat CCA. I odważę się powiedzieć – CCA to żaden akcelerator! CCA to mega potężna platforma do budowania zintegrowanych rozwiązań dla call centres.

Ogólnie o Customer Care Accelerator

Przede wszystkim CCA różni się od innych akceleratorów tym, że nie został napisany jako “dodatek”. CCA to nowa wersja platformy do budowania rozwiązań do obsługi klientów, która do tej pory była osobnym produktem, czyli Customer Care Framework. Microsoft w ramach zaangażowania w xRM i ogólnie rynek CRM postanowił… unowocześnić Customer Care Framework 2009, zintegrować ją z Dynamics CRM i… oddawać go za darmo!!! (coś, co kosztowało do tej pory około 80 000 PLN za jedną licencję serwerową!!!). CCF jest z powodzeniem używany w kilkudziesięciu bankach i firmach telco od Australii przez Indie aż po USA. A teraz klienci Dynamics CRM dostają go za darmo w postaci CCA. Sam nie mogłem się nadziwić, bo wiem jak potężną platformą był CCF. Ale Microsoft nie żartuje z tym, że chce zagarniać rynek CRM. Zrobił właśnie olbrzymi krok :) :

Customer Care Accelerator (CCA)

Customer Care Accelerator – technologia

Nie da się opowiedzieć czym jest CCA bez krótkiego wytłumaczenia czym są: LOB, ICC, IAD, UII, AIF, HAT. W tym poście opiszę krótko co się kryje za tymi skrótami, bo dogłębne tłumaczenie i szkolenie jak ich używać trwało 4 dni… I tak:
LOB (Line-of-business application) – każda aplikacja i system, który wspiera biznes i może wymagać integracji
ICC (Integrated Contact Centrer) – koncepcja lub wizja rozwiązania opartego o technologie MS do pełnej obsługi potężnych i zaawansowanych call centre
IAD (Integrated Agent Desktop) – aplikacja, która “w jednym okienku” pozwala na obsługę wielu systemów wykorzystywanych przez agenta w Call Centre. I nieważne czy te systemy to aplikacje web’owe czy nie; w .NET czy w Javie; czy przez Citrix czy na mainframie – wszystkie mają dać się obsłużyć i zintegrować w “jednym ekranie”
UII (User Interface Integration) – zestaw komponentów i SDK do budowy kontrolek pozwalających integrować różne LOB, Dynamics CRM i inne aplikacje w IAD
AIF (Application Integration Framework) – główna część UII pozwalająca integrować różnego typu aplikacje na poziomie interfejsu. Co to znaczy? W skrócie tyle, że dzięki AIF można zalogować się do aplikacji w Swing’u, wziąć z niej dane, w tej samej “sesji” przełączyć okienko do systemu ERP, pobrać dane i za chwilę otworzyć okienko CRM’a np. z utworzonym działaniem
HAT (Hosted Application Toolkit) – zestaw narzędzi i dodatków do Visual Studio, które automatyzują integrację różnych aplikacji. HAT wykorzystuje DDA ;) i Windows Workflow Foundation po to, żeby budować rozwiązania integrujące różne systemy na poziomie interfejsu
DDA (Data Driven Adapter) – komponent ułatwiający dostęp do poszczególnych rodzajów aplikacji. Takie jakby API wiedzące, że jak mamy do czynienia z aplikacją webową, to można ją otworzyć np. poprzez URL. Jak z aplikacją w Swing’u, to np. żęby pobrać wartość pola tekstowego wystarczy… itd. CCA zawiera kilka gotowych DDA, ale możemy pisać swoje własne pod nasze aplikacje.

Customer Care Accelerator - architektura

Customer Care Accelerator - architektura

Podusmowanie

Podsumowując CCA powyższymi skrótami – używając UII, wykorzystuje się DDA i WWF oraz AIF w celu połączenia LOB w IAD, które mogą stać się częścią potężnego ICC. Tworzenie takich integracji usprawnia się wykorzystując HAT, a rejestruje i zarządza przez CRM. O, tak w skrócie :) .

Ufff, jak sami widzicie CCA to wielki framework, a nie żaden tam akcelerator. Jak będzie zapotrzebowanie, napiszę więcej postów na ten temat. Póki co, z tego co mi wiadomo, poza konsultantami Microsoft Consulting Services (Piotrusiu, o Tobie mówię ;) ) w Polsce nikt inny nie ma i oficjalnie nie może mieć kompetencji z Customer Care Accelerator poza tymi, którzy byli na szkoleniu i laboratoriach. Czyli tak wyszło, że z Polski tylko ja, tak nieskromnie się przyznam… :)

Follow

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