O mnie

Nazywam się Kuba Skałbania. Od 6 lat zajmuje się Microsoft Dynamics CRM. W 2004 roku byłem jedną z trzech osób w Polsce, które posiadały certyfikat z wersji 1.2 tego systemu. Od tamtej pory sukcesywnie staram się poszerzać swoją wiedzę na temat Microsoft Dynamics CRM i tematów pobocznych :) .

Udało mi się wdrażać ten system w kilku sporych (czytaj „międzynarodowych”) firmach za granicą i, przez ostatnie 2 lata, w kilkunastu firmach w Polsce. Razem z kolegami „po fachu” pomagamy organizacjom zrozumieć co to znaczy jednolita platforma biznesowa. Staram się pomagać innym poznać i zrozumieć jak działa platforma Microsoft Dynamics CRM, a ostatnio o co chodzi z xRM i jak to działa.
Poza tym jestem MBMSP (CRM 4.0 Professional – Developer, CRM 4.0 Professional – Applications, CRM 4.0 Professional – Installation and Deployment), MCT, MCSD, MCAD, MCITP, MCTS, PMI CAPM, PUA.

Nie lubię preskryptywnych metodyk i bardziej wierzę w ludzi i ich umiejętności niż spisany plan projektu. To zaowocowało „dziwnymi” badaniami o metodykach zwinnych (agile) i ich wpływie na relacje w zespołach rozproszonych i odwrotnie – wpływie zaufania na powodzenie takich projektów. Oczywiście nie w Polsce, bo tutaj nikt takich potrzeb jeszcze nie rozumie ;) . Szczególnie na uczelniach, gdzie króluje „e-learning” i „optymalizacja systemów na półkę”.
Ostatnio np. przypadkiem trafiłem na pracę magisterską z renomowanej polskiej państwowej (jeśli to jakiś wyznacznik) warszawskie uczelni technicznej ;) o… UWAGA… zastosowaniu Microsoft SQL 2006 jako silnika baz danych. Dokładny temat zostawię do swojej wiadomości, ale już sam opis i wersja produktu pokazuje jak bardzo pan promotor i pan student ogarnęli temat :) . Chyba, że praca był z tych „innowacyjnych”, bo opisywała nieznany dotąd produkt.

10 Responses to O mnie

  1. Yuri pisze:

    i’ve read your posts here
    http://social.microsoft.com/Forums/en-US/crmdevelopment/thread/2767c884-9740-485d-811d-aefa39661e51?prof=required&ppud=4

    ( calendar and holidays )

    and i have the same problem…
    i’m trying to create Business Closure from c# code…

    Can you suggest me something?

    What have i done alredy :
    1. got organization id
    2. got businessclosurecalendarid
    3. get calendar object
    4. and now i’m trying to create rule…. but i’m not sure that what i’m doing is wright thing…

    WhoAmIRequest userRequest = new WhoAmIRequest();
    WhoAmIResponse user = (WhoAmIResponse)crmService.Execute(userRequest);

    Guid orgID = user.OrganizationId;

    organization orgDetails = (organization)crmService.Retrieve(EntityName.organization.ToString(),orgID, new AllColumns());
    Guid calendarGuid = orgDetails.businessclosurecalendarid.Value;

    calendar yourCalendar = (calendar)crmService.Retrieve(EntityName.calendar.ToString(), calendarGuid, new AllColumns());

    calendarrule rule = new calendarrule();
    rule.starttime = new CrmDateTime();
    rule.starttime.date = ConvertToCRMDateTime(new DateTime(2009,09,01)).date;

    rule.endtime = new CrmDateTime();
    rule.endtime.date = ConvertToCRMDateTime(new DateTime(2009, 09, 10)).date;

    rule.description = „TEST description”;

    rule.name = „TEST name”;

    rule.duration = new CrmNumber();
    rule.duration.Value = 10;

    rule.organizationid = new UniqueIdentifier();
    rule.organizationid.Value = orgID;

    rule.calendarid = new Lookup();
    rule.calendarid.Value = calendarGuid;

    crmService.Create(rule);

    crmService.Update(yourCalendar);

    Thanks a lot,

    Yuri

  2. Eteseadvenoto pisze:

    likeable answers i like it

  3. nieca pisze:

    „Staram się pomagać innym poznać i zrozumieć jak działa platforma Dynamics CRM.”

    od czego zacząć?

  4. A ja mam problem z instalacją klienta Outlook offline pisze:

    Po dwóch tygodniach odkrywania róznych kruczków związanych z instalacją wreszcie Dynamics 4 for Workgroup udało się odpalić.
    Serwer (SBS 2008 domena), stacje Windows 7 Ultimate. Office 2007 Corp.
    Zainstalowałem na jednej stacji klienta on-line – bez problemów, na drugiej chcę zainstalować klienta off-line z lokalną bazą i po podaniu adresu (192.168.1.2) pojawia się okienko do wyboru „Wybierz organizację, która ma być używana przez klienta programu Microsoft Dynamics CRM dla pakietu Office.” – lista jest pusta i nie mogę znaleźć przyczyny. W CRM w czasie instalacji została podana nazwa organizacji, jest ona również „przywiązana” do każdego użytkownika. Przekopałem google, nie wiem już czego się czepić… może ktoś z szanownych uczestników forum mógłby mi coś podpowiedzieć ?
    W przeglądarce wszystko działa ok, klient on-line – też, natomiast off-line zainstalował się, ale nie można go skonfigurować.
    Z góry dziękuję za najmniejszą nawet podpowiedź…

    Pozdrawiam,
    Grzesiek

    • Ok, to tak:
      Nie da się zainstalować (skonfigurować) na dwóch komputerach klientów CRM for Outlook dla jednego użytkownika. A zakładam, że konfigurujesz tym samym użytkownikiem.
      Żeby tego dokonać (to ominąć), na kliencie Online, należy przejść użytkownikiem, na którego jest zainstalowany klient online dla Outlooka i wejść w menu „CRM” w Outlook. Później „Opcje” i zakładka „Synchronizacja”. Tam jest taki haczyk „Ustaw ten komputer jako klienta synchronizacji”. Jeśli zainstalowane są na dwóch maszynach klienty do Outlook, będzie można odznaczyć ten haczyk. Wtedy bez problemu można skonfigurować klienta offline na drugiej maszynie.

      Pamiętaj, że klient offline MUSI być konfigurowany docelowym użytkownikiem i może być TYLKO jeden profil na jednym komputerze.

      Mam nadzieję, że to pomoże.
      Kuba

  5. A ja mam problem z instalacją klienta Outlook offline pisze:

    Tak właśnie jest. Może niedokładnie napisałem. Klient on-line jest ok ale na innym komputerze. Na moim instaluję tylko offline. Doczytałem wczoraj, że w rejestrze musi być wpis IP serwera CRM (w moim przypadku 192.168.1.2, u mnie był wpisany inny z końcówką 102) już to poprawiłem, ale sprawdzę dopiero w poniedziałek po podłączeniu do firmowego serwera.

    • Należy zrobić w opcjach to, o czym napisałęm powyżej – ustawić domyślnego klienta synchronizacji. Z rejestrem radzę nie kombinować w przypadku klientów, bo jest coś takiego jak „subscriptions” i po grzebaniu w rejestrze można spowodować, że CRM podczas synchronizacji dla danego użytkownika krótko mówiąc „będzie głupiał”.

  6. Robert pisze:

    Mam pytanko o raporty. Ustawiam raport zaplanowany – wszystko przebiega OK, ale w wyznaczonej porze raport (migawka) się nie generuje. Pojawia sie komunikat „Raport jest w trakcie tworzenia lub migawka jest niedostępna” –
    Definicja raportu jest dobra bo sie odpala „z ręki”.
    O czymś zapomniałem ??

    • A raporty są zasubskrybowane po stronie Reporting Services? Samo planowanie raportów po stronie CRM bez konfiguracji SSRS do generowania migawek nic nie da :) .

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>