Microsoft Customer Care Framework : la sessione di overview del 18/01/2010 a Milano di Fisicaro e Venturi

In questo video la registrazione della sessione di overview tenuta da Marcello Fisicaro e Riccardo Venturi di Microsoft.

La sessione è un presentazione molto dettagliata della piattaforma.

CCF Ovrie

CCF Ovrie

This movie requires Adobe Flash for playback.

Microsoft Customer Care Framework la soluzione di unified desktop

Microsoft Customer Care Framework 2009 è la piattaforma applicativa per la realizzazione di applicazioni composite.

Si compone di una serie di strumenti di sviluppo, sia lato client che lato server.

Le applicazioni realizzate con Microsoft Customer Care Framework fornisco un accesso unificato ad una o più applicazioni esistenti, consentendo una rapida, semplice e robusta integrazione tra sistemi, senza alcuna necessità di modifica dell’esistente.

Quindi le applicazioni che utilizzano Microsoft Customer Care Framework forniscono una soluzione d’integrazione non intrusiva tra i sistemi esistenti.

L’archietttura di Microsoft Customer Care Framwork (CCF) è composta da quattro sottosistemi

  1. CCF Middleware Server Components
  2. CCF Front-End Tools and Client Components
  3. CCF Management SolutionS
  4. CCF Developer Tools

image

Le principali caratteristiche di Microsoft Customer Care Framework sono:

  • tramite CCF è possibile creare delle interfacce utente che consentano un accesso unificato alle applicazioni esistenti. Il modello di realizzazione è basato su Model-View-Controller (MVC)
  • CCF consente la creazione e la gestione centralizzata di una di controlli distribuiti. In questo modo è possibile garantire, ad esempio, la portabilità offline.
  • CCF impiega metodologie e strumenti standard .NET per la produzione ed il disegno dei processi d’integrazione (ad esempio Workflow Foundation). In questo modo tutto il bagaglio di conoscenza degli sviluppatori può essere riutilizzato.
  • Le funzionalità d’integrazione non intrusive di CCF, posso essere realzzate sia lato client (UI Composition) che lato server (Service Composition). 

Nel corso dei prossimi mesi assisteremo ad una sempre maggiore integrazione tra Microsoft Dynamics CRM e Microsoft Customer Care Framework.

Questo per una serie di ragioni, prima tra tutte la necessità, specialmente in abiente Contact Center, di intragrare in tempo reale informazioni provenienti da sistemi diveri. Inoltre, molto probabilmente, il Customer Care Framework diverrà parte integrante della piattaforma Microsoft Dynamics CRM.

image

Per ulteriori informazioni su Microsoft Cusomer Care Framework visita il sito ufficiale.

E’ disponibile il RollUp 9 per Microsoft Dynamics CRM 4.0

E’ stato rilasciato in data 11/2/2010 il Rollup 9 per Microsoft Dynamics CRm 4.0

Per il download del prodotto e le informazioni d’installazione fare riferimento al sito Microsoft

Microsoft Dynamics CRM Time Line

Per sapere dove stiamo andando, è importante sapere da dove eravamo partiti :-)

Grazie a DynamicsWorld per la loro time line

Categories: Microsoft CRM Tag:

XRM : opportunità concreta o semplice operazione marketing ?

Da qualche tempo stiamo assistendo alla diffusione, da parte di Microsoft, del concetto di XRM.

Il termine XRM nasce dall’idea (e ci voleva tanto !) di sfruttare Microsoft Dynamics CRM, non soltanto per l’implementazione di sistemi di Sales Force Automation, Marketing Automation o Customer Service, ma anche, e soprattutto come piattaforma di sviluppo di applicazioni.

E’ ormai assodato infatti, che la piattaforma tecnologica, su cui si basa Microsoft Dynamics CRM, sia sotto utilizzata, se vincoltata al puro ambito di queste applicazioni.

A questo punto vorrei introdurre, una breve descrizione di Microsoft Dynamics CRM.

Considero Microsoft Dynamics CRM, come l’unione di due prodotti:

  • il primo, che possiamo definire Platform  è un Business Application Framework, ovvero un insieme di strumenti e tecnologie, molto simile ad una CASE, per la realizzazione di soluzioni di business basate sul web, orientate ai flussi di lavoro, multi-lingua, multi-valuta e con funzionalità offline.
  • Il secondo, che possiamo definire Web Application è l’applicazione che viene effettivamente presentata e venduta. Il realtà, altro non è, che il risultato di uno sviluppo operato con la Platform.

In sostanza potremmo addirittura dire che, il vero prodotto è la Platform.

I due prodotti sono messi a disposizione come un unico blocco e sono quindi soggetti al sistema di licensing di Microsoft Dynamics CRM.

Da qualche tempo però, la diffusione del concetto di XRM, da parte di Microsoft, sembra lasciare intendere che i due prodotti potrebbero seguire strade parallele.

Ad oggi non è dato sapere se la Platform sarà acquistabile come prodotto a listino, scollegato dalla Web Application.

Certo è che, utilizzare la Platform, come ambiente di sviluppo di applicazioni, consentirebbe di entrare in una nuova dimensione delle Business Applications basate su web.

Recentemente mi è addirittura capitato di effettuare, workshop comparativi tra Microsoft Sharepoint Form Services e Microsoft Dynamics XRM, per lo sviluppo di soluzioni Form Based in ambito Intranet.

I risultato ottenuti con XRM sono stati eccellenti.

Categories: xRM Platform Tag:,

Errore d’installazione MSCRM: The operation you are attempting requires a secure connection (HTTPS).

Durante l’installazione di Microsoft Dynamics CRM 4.0 su un server che utilizza Microsoft SQL Server 2008 è possibile che si verifichi il seguente errore durante la fase di verifica:

The operation you are attempting requires a secure connection (HTTPS).

Questo errore deriva dal fatto che, durante l’installazione di SQL Server Reporting Services il servizio era configurato per l’utilizzo del protocollo HTTPS. Molto probabilmente però il certificato utilizzato non è considerato attendibile.

Per risolvere questo problema è necessario modificare il file rsreportserver.config

Modificare il valore della chiave SecureConnectionLevel da 2 a 0 ed effettuare nuovamente l’installazione.

Il Deployment Manager sbaglia nella creazione di una nuova organizzazione dopo l’installazione del RollUp 8 – Parte 2

Nel mio precedente post avevo fatto notare questo baco del Deployment Managar.
In effetti il problema sembrerebbe essere circoscritto, esclusivamente, a questo tool.

Dopo aver creato la nuova organizzazione infatti, è sufficiente applicare nuovamente il RollUp8.
Questa operazione effettua una “repair” di tutti i database, quindi, anche del nuovo e si incarica di sanare la situazione.

MISTERI DELLA TECNOLOGIA :-)

Il controllo Lookup visualizza soltanto le offerte e i contratti in stato Draft quando viene creata una nuova relazione con una entità pesonalizzata.

SINTOMO:

  • ipotizziamo di creare una nuova entità personalizzata.
  • Per questa nuova entità personalizzata, aggiungiamo una nuova relazione n:1 con l’entità contratto.
  • Aggiungiamo il campo nella form e pubblichiamo la nuova entità.
  • A questo punto aggiungiamo un nuovo contratto, inserendo tutti i dati necessari, ma lasciandolo in stato draft.
  • Tentiamo di creare una nuova istanza della nostra entità custom e nel campo lookup avremo la possibilità di selezionare il contratto appena creato.
  • Se però ora, fatturiamo il contratto (attivazione) e torniamo sulla form precedente, la finestra di lookup presenterà una lista vuota.
  • Ovvero, su una entità custom è possibile selezionare solo i contratti in stato draft

SOLUZIONE:

la soluzione a questo problema è stata inserita nell’ultimo RollUp di Microsoft Dynamics CRM. Per attivare la soluzione a questo problema è necessario modificare il file di registro nel seguente modo:

sul server CRM :

  1. Sotto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM\ , aggiungere le seguenti voci di tipo DWORD:
    • LookupActiveQuotesOnCustomEntities
    • LookupActiveContractsOnCustomEntities
  2. Impostare il valore delle nuove chiavi a 1.

sul client Microsoft Dynamics CRM for Microsoft Office Outlook with Offline Access:

  1. Sotto HKEY_CURRENT_USER\SOFTWARE\Microsoft\MSCRMClient\ , aggiungere le seguenti voci di tipo DWORD:
    • LookupActiveQuotesOnCustomEntities
    • LookupActiveContractsOnCustomEntities
  2. Impostare il valore delle nuove chiavi a 1.

Per ulteriori informazioni potete fare riferimento a questo documento

Categories: Microsoft CRM Tag:, ,

Il Deployment Manager sbaglia nella creazione di una nuova organizzazione dopo l’installazione del RollUp 8

Oggi, su segnalazione di un partner (grazie Vincenzo :-) ) mi è capito di imbattermi in un comportamento molto bizzaro del Deployment Manager.

Non so dire con precisione se si tratti di un problema derivante dal RollUp 8, oppure se questo problema esisteva già con il RollUp 7.

Ad ogni modo la situazione è la seguente.

Se effettuo una nuova installazione del Microsoft Dynamics CRM 4.0, ovviamente in fase d’installazione viene creata una nuova organizzazione. La prima e di default.

Se ora procediamo con l’installazione del Rollup 7 e quindi del Rollup 8, tutto funziona correttamente.

A questo punto però, vorrei creare una seconda organizzazione, quindi apro il Deployment Manager e creo una nuova organizzazione.

Tutto sembrerebbe funzionare correttamente, ma andando ad effetuare un’operazione di assegnazione, di qualsiasi entità, da un autente ad un altro viene generato un messaggio di errore.

Andando an analizzare il log del CRM, in effetti, sembrerebbe mancare una stored procedure. L’errore è il seguente

System.Data.SqlClient.SqlException: Could not find stored procedure ‘dbo.p_CascadeCollectAssign’

< Deployment dal creata (quella seconda nella non ma setup), di programma default dell’organizzazione database nel presente è questione, in procedure stored la che notare possiamo Server, SQL su indagare ad>

Effettuando una copia della stored procedure all’interno del database della nuova organizzazione, tutto funziona correttamente.

DOMANDA: sarà l’unica cosa mancante ?

Categories: Microsoft CRM Tag:, ,

xRM/CRM Partner Update: Accelerators for Microsoft Dynamics CRM, il video della presentazione

In questo video la registrazione integrale della presentazione tenuta il 18/01/2010 presso Microsoft al xRM/CRM Partner Update.

MSCRMAccelerators-MI-2009-18-01

MSCRMAccelerators-MI-2009-18-01

This movie requires Adobe Flash for playback.

Categories: Company, Eventi, Microsoft CRM Tag:, ,