Configurar entidades para URS
Una ventaja clave de la Programación de recursos universal (URS) es la capacidad de "programar cualquier cosa". Por tanto, la mayoría de las tablas se pueden configurar para la Programación de recursos universal. Por ejemplo, los empleados pueden enviar solicitudes de indisponibilidad para elementos como vacaciones, citas personales y baja por enfermedad, etc. Después de que se aprueben las solicitudes, si no se presentan en el tablero de programación que usan los distribuidores, los programadores no tienen forma de saber si están programando a alguien por un periodo en el que no está disponible.
Esta es solo una de las muchas situaciones en las que habilitar elementos para usar con la Programación de recursos universal puede resultar útil.
Algunos otros ejemplos en los que esta funcionalidad podría usarse:
Centros de aprendizaje: definir ofertas de cursos y usar URS para programar la clase, reservar una sala y encontrar un instructor para el curso.
Escenarios de ventas: muchas veces, los técnicos también actúan como consultores técnicos de ventas. Cuando se necesita asistencia en una oportunidad de venta, se puede programar mediante URS.
Consultas medicas: los centros médicos a menudo necesitan reservar médicos, habitaciones y equipamiento para consultas específicas.
Habilitar tablas para URS
Universal Resource Scheduling proporciona la funcionalidad básica que se utiliza para programar elementos. Las organizaciones deberán definir las tablas específicas que desean programar mediante la funcionalidad URS. Dependiendo de las soluciones que una organización haya implementado, algunas tablas ya pueden habilitarse para URS:
Órdenes de trabajo: configurado y habilitado cuando instala Dynamics 365 for Field Service.
Proyectos: configurado y habilitado cuando instala Dynamics 365 Project Service Automation
Nota
Órdenes de trabajo y proyectos solamente están configurados si está configurado para Field Service y/o Project Service Automation.
Se pueden configurar más tablas para URS navegando a Configuración>Administración>Habilitar Resource Scheduling para tablas mediante el mapa del sitio de la Programación de recursos universal. Para que una tabla se programe mediante la Programación de recursos universal, los requisitos y las reservas deben poder crearse para ello. La tabla necesita tener relaciones con las siguientes tablas:
Tabla Requisito: define los detalles necesarios para que el elemento se programe.
Tabla de Reserva: define los detalles sobre el elemento programado.
Cuando selecciona la tabla que desea usar, puede elegir que > Dynamics 365 cree automáticamente las relaciones con la Reserva de recursos que se pueden reservar y el Requisito de recursos. Después de seleccionar > Publicar personalización, la tabla aparecerá en la sección de tablas habilitadas.
Configuración de una tabla para URS
Hay varias configuraciones de URS que se pueden definir para una tabla. Desde qué estados de reserva específicos puede tener la tabla hasta cómo se crearán los requisitos específicos y la reserva. De forma predeterminada, URS usa el campo msdyn_fieldservicestatus
para completar los estados de reserva disponibles para la tabla. Puede dejarlo en blanco para usar el campo de estado de reserva predeterminado o puede cambiarlo a un campo diferente. El campo que seleccione definirá qué estados de reserva están disponibles para la tabla.
Nota
Si tiene la intención de permitir que Dynamics 365 cree la reserva automáticamente, el campo Estado de la reserva deberá tener un valor definido.
Además, también se pueden modificar otras configuraciones utilizadas para rellenar elementos como estados predeterminados y duraciones. Estas opciones están disponibles en el área de configuración cuando define los metadatos para la tabla.
Las configuraciones que puede modificar son:
Duración de la reserva predeterminada: define la duración de la reserva predeterminada que se usará cuando no se proporcione una duración.
Estado confirmado de la reserva predeterminada: el estado confirmado de la reserva predeterminada que se usará cuando un usuario no pueda seleccionar un estado.
Estado activo de requisito predeterminado: el estado activo de requisito predeterminado que se usará cuando un usuario no pueda seleccionar un estado
Estado cancelado de requisito predeterminado: el estado cancelado de requisito predeterminado que se usará cuando un usuario no pueda seleccionar un estado
Límite de recuperación de disponibilidad de recursos: la cantidad máxima de recursos para recuperar una muestra en el asistente de programación
Cancelar reservas cuando se mueven: seleccione si desea que al mover franjas temporales abiertas al día siguiente se salga de las franjas temporales anteriores y se cambie su estado a Cancelar.
Estado cancelado de una reserva predeterminada: el estado cancelado de una reserva predeterminada que se usará cuando un usuario no pueda seleccionar un estado
Desactivar la creación automática de requisitos: define si desea que el sistema cree el requisito automáticamente.
- La desactivación de la creación automática le permite configurar cómo se crea el requisito utilizando un flujo de trabajo (recomendado)
Estado completado del requisito predeterminado: el estado completado del requisito predeterminado que se usará cuando un usuario no pueda seleccionar un estado
Duración mínima disponible %: define la duración mínima disponible
Asignación de atributos
La asignación de atributos le permite especificar qué campos de la tabla se asignan a qué campos específicos en el registro de requisitos.
Por ejemplo, en la tabla de indisponibilidad tenemos una hora de inicio y una hora de finalización. Esos campos pueden asignarse a la fecha de inicio y de finalización en el registro de requisitos, respectivamente.
Nota
No todos los campos estarán disponibles para asignación. El campo debe existir en la tabla antes de que pueda asignarse al registro de requisitos.
Por ejemplo, si se agrega un campo de búsqueda de zonas a la tabla de solicitud de indisponibilidad, el campo Zona estará disponible para definir en la asignación de atributos.