Condividi tramite


Metodi e messaggi dell'entità Contratto

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

Un contratto è un accordo per la fornitura di supporto durante le date di copertura specificate o per un determinato numero di casi o intervallo di tempo specificato. Quando i clienti contattano il servizio clienti, il livello di supporto che ricevono dipende dal contratto.

Il nome dello schema per questa entità è Contract.Per visualizzare i metadati di entità per l'organizzazione, installa la soluzione Browser di metadati descritta in Visualizzazione dei metadati per l'organizzazione. Puoi inoltre visualizzare i metadati per un'organizzazione non personalizzata nel file Excel EntityMetadata.xlsx incluso nella cartella di livello superiore di Download degli SDK.

Nella tabella seguente vengono descritti i messaggi relativi a questa entità, che si utilizzano con il metodo IOrganizationService.Execute.

Messaggio

Descrizione

AssignRequest

Assegna un contratto a un altro utente o team.

CancelContractRequest

Annulla un contratto.

CloneContractRequest

Copia un contratto.

CreateRequest

Crea un contratto. È inoltre possibile chiamare il metodo IOrganizationService.Create.

DeleteRequest

Elimina un contratto. È inoltre possibile chiamare il metodo IOrganizationService.Delete.

GrantAccessRequest

Condivide un contratto con un'altra entità di sicurezza (utente o team).

ModifyAccessRequest

Modifica i diritti di accesso per un contratto condiviso in precedenza con un'altra entità di sicurezza (utente o team).

RenewContractRequest

Rinnova un contratto.

RetrieveRequest

Recupera un contratto. È inoltre possibile chiamare il metodo IOrganizationService.Retrieve.

RetrieveMultipleRequest

Recupera una raccolta di contratti. È inoltre possibile chiamare il metodo IOrganizationService.RetrieveMultiple.

RetrievePrincipalAccessRequest

Recupera l'accesso dell'entità di sicurezza specificata (utente o team) a un contratto.

RetrieveSharedPrincipalsAndAccessRequest

Recupera le entità di sicurezza (utenti o team) che hanno accesso a un contratto, insieme ai relativi diritti di accesso al contratto.

RevokeAccessRequest

Rimuove qualsiasi accesso a un contratto per l'entità di sicurezza specificata (utente o team).

RollupRequest

Esegue il roll up o recupera tutti i contratti correlati all'account o al contatto specificati.

SetStateRequest

Imposta lo stato di un contratto. Se si utilizzano tipi con associazione anticipata, utilizzare l'enumerazione ContractState per impostare gli stati possibili.Per visualizzare i metadati di entità per l'organizzazione, installa la soluzione Browser di metadati descritta in Visualizzazione dei metadati per l'organizzazione. Puoi inoltre visualizzare i metadati per un'organizzazione non personalizzata nel file Excel EntityMetadata.xlsx incluso nella cartella di livello superiore di Download degli SDK.

UpdateRequest

Aggiorna un contratto. È inoltre possibile chiamare il metodo IOrganizationService.Update.

Vedere anche

Entità Contratto
Messaggi e metodi delle entità ContractDetail (voce di contratto)
Esempio: Gestire i contatti
Contract entity privileges

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright