Loading

Error "DATEDIFF is being called with (...). Did you mean (string, datetime, datetime, string)?" [(Se está llamando a DATEDIFF con (...) ¿Quiso decir (cadena, fecha-hora, fecha-hora, cadena)?] al usar el cálculo DATEDIFF

Fecha de publicación: Sep 20, 2023
Descripción
Al usar DATEDIFF en un campo calculado, puede aparecer un mensaje similar al siguiente:
DATEDIFF is being called with (string, date, date, integer). Did you mean (string, datetime, datetime, string)?" [(Se está llamando a DATEDIFF con (cadena, fecha, fecha, entero) ¿Quiso decir (cadena, fecha-hora, fecha-hora, cadena)?]

Cause

Aunque DATEDIFF puede utilizarse con fechas en lugar de fechas y horas, el campo inicio_de_semana debe ser una cadena de texto y no un número entero.
Solución
Asegúrese de que estén en uso los tipos de campo correcto.

Por ejemplo, el cálculo siguiente no funcionará:
DATEDIFF('month',[Fecha de pedido],[Fecha de envío],1)

En su lugar, el cálculo se debe escribir de la siguiente manera:
DATEDIFF('month',[Fecha de pedido],[Fecha de envío],'sunday')
Recursos adicionales
Funciones de fecha
 
Número del artículo de conocimiento

001471502

 
Cargando
Salesforce Help | Article