Loading

Al cambiar el estado "En curso" a "In situ", se genera un error: El inicio real debe ser anterior a la finalización real

Fecha de publicación: May 28, 2026
Descripción
A veces, los usuarios pueden tener problemas al cambiar el estado "En progreso" al error "In situ": El Inicio real debe ser anterior a la Finalización real. Lanzará el siguiente error

Screenshot 2023-07-09 142611.png
Solución
El inicio real de la Cita de servicio debe caer entre el inicio programado y el final programado.

Supongamos que el valor en el final real ya estaba completo y estaba desactualizado u obsoleto. Para dar una visión general de cómo se llenan estas fechas,

1. La SA se crea en el sistema con fecha de inicio y fecha de vencimiento anticipados según los SLA comerciales.
2. Después de programar la SA, el sistema agrega los valores en el inicio y la finalización programados a la SA.
3. Cuando el ingeniero móvil cambia el estado a en curso (in situ) > el Inicio real se actualiza.
4. Cuando el ingeniero móvil cambia el estado a completado > Se completa la Finalización real.

Ahora consulte el punto 3 anterior > En este escenario, el usuario intentó cambiar el estado a En curso (in situ). Entonces el sistema agregará la hora actual en el Inicio real del SA, es decir, con la hora actual. Sin embargo, el valor en la finalización real ya estaba completo y estaba desactualizado u obsoleto.

Ahora, mientras se actualiza el estado de SA a en curso, el Inicio real en la memoria es la fecha y hora actual y la Finalización real es la hora desactualizada u obsoleta. Entonces Inicio real> Finalización real, es por eso que la regla de validación se activa antes de la confirmación y se obtiene una excepción.

Para solucionar el problema, elimine las fechas de Inicio real y Finalización real del registro. Guardó el registro y luego cambió el estado a En curso (in situ).

El registro se guardará.
Número del artículo de conocimiento

000395833

 
Cargando
Salesforce Help | Article