When you need retrive CRM 2011 data filtered by a datetime value you use the format for the datetime: datetime’YYYY-MM-DDT00:00:00Z’
For exaple: BeginDate Less or Equal December 31, 2010 is:
$filter=BeginDate le datetime’2010-12-31T00:00:00Z’
When you need retrive CRM 2011 data filtered by a datetime value you use the format for the datetime: datetime’YYYY-MM-DDT00:00:00Z’
For exaple: BeginDate Less or Equal December 31, 2010 is:
$filter=BeginDate le datetime’2010-12-31T00:00:00Z’
Salve,
grazie al supporto ODATA di CRM 2011 è semplice navigarne i metadati:
<crm server>/xrmservices/2011/organizationdata.svc/
Ritorna i vari <entity>Set
<crm server>/organizationdata.svc/$metadata
Ritorna i metadati delle entità
Sono risposte di una certa dimensione ma interessanti!
Grazie a http://oakleafblog.blogspot.com/2010/09/exploring-odata-feeds-from-microsoft.html !
Il CRM 2011 permette di costruire moduli diversi in base hai ruoli di sicurezza a cui un utente appartiene.
Che moduli vede un utente:
Il tool di configurazione aggiornato per il CRM 2011:
http://blogs.msdn.com/b/emeadcrmsupport/archive/2011/05/30/crm-2011-new-tool-crmdiagtool-2011.aspx
Partendo dal presupposto che si sia in possesso dell’ID ( il Guid del campo incidentid che nell’esempio è casoId) del caso (CRM Logical Name “incident”) che si vuole chiudere ecco il codice:
Microsoft.Xrm.Sdk.Entity caseResolution = new Microsoft.Xrm.Sdk.Entity("incidentresolution");
caseResolution.Attributes.Add("incidentid", new Microsoft.Xrm.Sdk.EntityReference("incident", casoId));
caseResolution.Attributes.Add("subject", "Caso chiuso!");
Microsoft.Crm.Sdk.Messages.CloseIncidentRequest closeIncidentdemand = new Microsoft.Crm.Sdk.Messages.CloseIncidentRequest();
closeIncidentdemand.IncidentResolution = caseResolution;
closeIncidentdemand.RequestName = "CloseIncident";
closeIncidentdemand.Status = new Microsoft.Xrm.Sdk.OptionSetValue(5);
Microsoft.Crm.Sdk.Messages.CloseIncidentResponse resp = (Microsoft.Crm.Sdk.Messages.CloseIncidentResponse)_service.Execute(closeIncidentdemand);
Unico riferimento che ho trovato per il valore dello status è un articolo su CRM 1.2 http://technet.microsoft.com/en-us/library/ms914670.aspx