Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Al crear un maestro de citas periódicas (serie), Dynamics 365 Customer Engagement (on-premises) crea instancias de citas individuales en función de la información de periodicidad especificada. También puede crear instancias de citas periódicas individuales y excepciones a esas instancias, y puede convertir una cita en una cita periódica.
Crear una serie de citas periódicas
Para crear una serie de citas periódicas (un registro de RecurringAppointmentMaster
), puede usar el mensaje BookRequest, el mensaje CreateRequest o el método IOrganizationService.Create
Al crear una serie de citas periódicas, ocurre lo siguiente:
Se crea un
RecurringAppointmentMaster
registro (serie de citas periódicas) que contiene la información básica y de periodicidad sobre la serie de citas periódicas. Cada registro se puede identificar de forma única mediante laRecurringAppointmentMaster.ActivityId
propiedad. Además, esta serie de citas periódicas también se crea y almacena como un registro de actividad (ActivityPointer
). El registro de actividad se puede identificar de forma única mediante laActivityPointer.ActivityId
propiedad.Las instancias individuales de citas recurrentes se crean a partir de la información de recurrencia y se almacenan como
Appointment
registros. Estos objetos de cita se asocian a la serie de citas periódicas principal mediante laAppointment.SeriesId
propiedad y tienen el mismo valor que el ID de la serie de citas periódicas principal (ActivityPointer.SeriesId
).El valor de la propiedad de
Appointment.InstanceTypeCode
se establece en Instancia periódica (valor de lista desplegable 2) para estos objetos de cita.Nota:
Las instancias de citas periódicas se crean en función del modelo de expansión y los parámetros que lo definen. Más información: Modelo de expansión parcial de citas periódicas
Para ver código de ejemplo que muestra cómo crear una serie de citas periódicas, vea Ejemplo: Crear una cita periódica.
Creación de una instancia de cita periódica
Para crear una instancia de cita periódica (un RecurringAppointmentMaster
registro), puede utilizar el CreateInstanceRequest. Este mensaje toma dos parámetros: el número de instancias que se van a crear y la serie de citas periódicas para las que se deben crear las instancias.
Las instancias se crean después de la última instancia de la serie de citas periódicas. Además, solo se crean instancias hasta la fecha de finalización futura de la instancia, independientemente del número de instancias que se haya especificado para la creación.
Crear una excepción de cita periódica
Se crea una excepción cuando se actualiza o se elimina una instancia de la cita periódica. Las instancias de citas periódicas se almacenan como un registro de citas al igual que otras citas, y puede identificar una instancia de cita periódica mediante el Appointment.InstanceTypeCode
atributo de un registro de cita, que tendrá un valor de Instancia recurrente (valor de lista de selección 2).
Puede crear excepciones de las siguientes maneras:
Use la clase UpdateRequest en la entidad
Appointment
para actualizar una instancia de citas periódicas y establezca el valor del atributoAppointment.InstanceTypeCode
en Excepción periódica (valor de lista desplegable 3).Use la DeleteRequest clase de la
Appointment
entidad para eliminar una instancia de cita periódica. Al eliminar una instancia de cita, se señala como una excepción creando una entrada para la instancia en el atributoRecurringAppointmentMaster.DeletedExceptionsList
del objeto primario de la serie de citas.Utilice la CreateExceptionRequest clase en la
Appointment
entidad.
Convertir una cita en una cita periódica
Una cita periódica es una cita con información de la frecuencia. Puede convertir una cita existente en Dynamics 365 Customer Engagement (on-premises) en una cita periódica mediante AddRecurrenceRequest. Al convertir una cita existente en una cita periódica, los datos de la cita existente se copian en una nueva instancia maestra de citas periódicas y se elimina la cita existente.
Consulte también
Entidades de citas recurrentes
Actualizar una cita periódica
Ejemplo: Crear una cita periódica
Ejemplo: Convertir una cita en una cita periódica