Buenas a todos,
Necesito ayuda con un tema que me lleva amargando ya un tiempo: Estoy teniendo problemas con el formto de fechas de OTRS. Hay determinadas configuraciones así como opciones como el calendario en los que el formato de fecha aceptado por OTRS (YYYY-MM-DD) no son compatibles con el formato de fecha español de DD-MM-YYYY. Esto produce disntintos errores como los siguientes:
Este error se produce por ejemplo al introducir un tipo nuevo o bien modificar uno de ellos:
No FormatTimeString() translation found for '17-DEC-07' string!
Este otro, por ejemplo, se produce cuando se trata de introducir un evento en el calendario:
Error: ORA-01861: el literal no coincide con la cadena de formato (DBD ERROR: error pos[..]
¿Hay alguna manera de solucionar este problema? He probado desde cambiar la configuración de la variable ENV{NLS_DATE_FORMAT} = 'YYYY-MM-DD HH24:MI:SS';, hasta cambiar la funcion FormatTimeString() y no hay manera ¿Alquien que me arroje un poco de luz? Gracias a todos.
La versión de OTRS instalada es la 2.4.8 e ITSM 2.0.3.
Muchas gracias por anticipado.
Errores con el formato de fecha.
-
- Znuny newbie
- Posts: 7
- Joined: 29 Sep 2010, 16:11
- Znuny Version: 2.2.4
Re: Errores con el formato de fecha.
Creo que el problema es que no se está respetando el formato utilizado. Cada letra se sustituye por un número, de tal manera que si el formato es YYYY-MM-DD, la fecha 17 de Diciembre de 2007 expresada en dicho formato es: 2007-12-17. Por lo tanto, la cadena '17-DEC-07' es inválida.
Espero que le sea de utilidad.
Saludos,
Elva
Espero que le sea de utilidad.
Saludos,
Elva
-
- Znuny newbie
- Posts: 7
- Joined: 29 Sep 2010, 16:11
- Znuny Version: 2.2.4
Re: Errores con el formato de fecha.
Gracias Elva, pero eso lo tengo claro. Lo que no entiendo es el por qué de este comportamiento. Nosotros no usamos el formato "YYYY-MM-DD" si no el "DD-MM-YYYY", no entiendo que si escojo un sistema de fecha que no es el formato anglosajón me obligue a usarlo. Y no es en todas las partes de la aplicación: En unas el formato de fechas es el correcto y en otros no. Hay partes del programa como los SLA's y busquedas por fecha que no funcionan, pero si funcionan en los Tipos. Es algo muy extraño y que no entiendo por que se da. Buscando por ahí he encontrado a más gente con mi problema pero nunca he visto una soución clara o que al final alguien diga que le funciona.
Un saludo.
Un saludo.