febbraio 2007 Blog Posts

Microsoft Dynamics CRM Analytics

Segnalo Microsoft Dynamics CRM Analytics Foundation: un'interessante implementazione di business intelligence per il Microsoft Dynamics CRM 3.0. maggiori dettagli sul sito microsoft e su codeplex   Ciao Rob

System Customizer Security Role MS CRM 3.0

Dopo l'installazione di un MS CRM 3.0 server occorre fare attenzione a non cedere alla tentazione di cancellare i ruoli predefiniti che vengono creati durante la prcedura di installazione del MS CRM server.Tra i ruoli creati di default, due sono quelli importanti: Il System Administrator e il System Customizer (addetto alla personalizzazione del sistema).Se viene cancellato quest'ultimo ruolo non sarà più possibile creare nuove entità: il sistema permettarà la modifica e la creazione di campi su entità già esistenti al momento della rimozione del ruolo, ma non sarà possibile aggiungere nuove entità. Pur essendo così importante, il sistema non impedisce,...

Create System Customizer Security Role MS CRM 3.0

fonte: Discussions in Microsoft Dynamics CRM Developer   create function dbo.GetPrivilegeDepthMask(@isbasic bit, @islocal bit, @isdeep bit, @isglobal bit, @parentRoleId uniqueidentifier)returns int as begin             declare @mask int             select @mask = 0                       if (@isbasic <> 0)             begin                         if (@parentRoleId is null)                         begin                                    select @mask = 1                         end                         if (@parentRoleId is not null)                         begin                                    select @mask = 0x00000010                         end             end             if (@islocal <> 0)             begin                         if (@parentRoleId is null)                         begin                                    select @mask = 2                         end                         if (@parentRoleId is not null)                         begin                                    select @mask = 0x00000020                         end             end             if (@isdeep <> 0)             begin                         if (@parentRoleId is null)                         begin                                    select @mask = 4                         end                         if (@parentRoleId...

Rollup1 for MS CRM 3.0

Dal 30 Novembre 2006 è disponibile il Rollup1 for MS CRM 3.0; dopo l'installazione dell'aggiornamento può capitare di non riuscire più ad aggiungere un attributo ad una data entità: comparirà allora il simpatico messaggio d'errore che vi invita a contattare il povero Amministratore di Sistema. A detta del supporto Microsof il problema è dovuto a: "That error is most often caused by the Microsoft.Crm.MetadataService.dll not being loaded in the Microsoft .Net Global Assembly Cache." ecco un post dove viene spiegata passo passo la procedura da seguire per rimettere le cose a posto. Ciao Rob

WF MS CRM 3.0 PostUpdate

E' possibile associare ad un evento di PostUpdate di una callout una regola di workflow manuale: questa è una delle possibilità che si hanno per colmare il limite del motore di WF del CRM 3.0 che non permette di implementare delle regole WF associandole all'evento Update di una qualsiasi entità. Bisogna pero' tener presente che, una volta lanciato l'evento (basta anche la prima volta) la regola non sarà piu' aggiornabile da Gestione WF. Un messaggio di errore impedirà questa possibilità invitando l'utente a verificare il corretto funzionamento del CRM server. Per aggiornare la regola sarà necessario cancellare le relative regole completate dal contenuto del...