Compartir a través de


Mensajes y métodos de la entidad de calendario

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Un calendario se compone de un conjunto de reglas ordenadas que definen bloques horarios con períodos de tiempo libre u ocupado de usuarios, unidades de negocio, servicios, recursos o grupos de recursos. Por ejemplo, se consideran reglas las horas laborables y no laborables, vacaciones, citas y reuniones semanales. Los calendarios admiten eventos periódicos y pueden anidarse. Además de los bloques horarios, un calendario también especifica las reglas de capacidad, que se miden por esfuerzo que es necesario para un recurso y un tipo específico de cita, y por el esfuerzo disponible de un recurso para cada duración en el calendario para dicho recurso. El nombre de esquema de esta entidad es Calendar.Para ver los metadatos de la entidad de su organización, instale la solución Explorador de metadatos que se describe en Examinar los metadatos de la organización. También puede ver los metadatos de una organización no personalizada en una hoja de cálculo de Excel denominada EntityMetadata.xlsx que se incluye en la carpeta de nivel superior de la descarga del SDK.

La siguiente tabla describe los mensajes de esta entidad, que usa con el método IOrganizationService.Execute.

Mensaje

Descripción

AssociateRequest

Crea un vínculo entre un registro de cliente y uno o varios registros que forman parte de una relación. También puede utilizar el método IOrganizationService.Associate.Para obtener más información, consulte 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Para obtener una lista de relaciones predeterminadas para esta entidad, vea los metadatos de la entidad Calendar.Encontrará esta información en los metadatos de la organización. Consulte la información de explorador de metadatos precedente.

CreateRequest

Crea un calendario. También puede llamar a IOrganizationService.Método Create.

DeleteRequest

Elimina un calendario. También puede llamar al método IOrganizationService.Delete.

DisassociateRequest

Quita un vínculo entre un registro de cliente y uno o varios registros que forman parte de una relación. También puede utilizar el método IOrganizationService.Disassociate.Para obtener más información, consulte 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Para obtener una lista de relaciones predeterminadas para esta entidad, vea los metadatos de la entidad Calendar.Encontrará esta información en los metadatos de la organización. Consulte la información de explorador de metadatos precedente.

ExpandCalendarRequest

Convierte las reglas del calendario en una matriz de bloques horarios disponibles para el período especificado.

InitializeFromRequest

Inicializa un nuevo registro desde uno existente siempre y cuando haya una asignación de atributo definida para las dos entidades. Para obtener más información, consulte Personalizar asignaciones de entidad y atributo.

RetrieveDuplicatesRequest

Detecta y recupera registros duplicados para el registro especificado siempre y cuando la detección de duplicados esté habilitada y haya reglas de detección de duplicados publicadas para la entidad. Para obtener más información, consulte Detectar datos duplicados.

RetrieveRequest

Recupera un calendario. También puede llamar al método IOrganizationService.Retrieve.

RetrieveMultipleRequest

Recupera una recopilación de calendarios. También puede llamar al método IOrganizationService.RetrieveMultiple.

UpdateRequest

Actualiza un calendario. También puede llamar al método IOrganizationService.Update.

Ver también

Entidades de calendario
Mensajes y métodos de la entidad CalendarRule
Privilegios por entidad

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright