| Autor |
Mensaje |
bareser
Registrado: mar. 2009
Mensajes: 81
Estado: Desconectado Ultima visita: 06.04.10
|
Amigos tengo un gran problema con sugar 5.2.0c
He formatado el SERVIDOR y he recuperado una copia de sugar y de su BBDD tal y como la tenía antes, me funciona todo muy bien pero tengo un problema con las fechas.
Todos las fechas de todos los modulos, cuando pulso Guardar se guardan con 2000-01-01, ponga la fecha que ponga, en la BBDD he mirado y se registran igual 2000-01-01.
He comprobado el formato de fecha de mi cuenta, de config.php de config-override de /include/TimeDate.php y todas coinciden en 'Y-m-d'. Está todo correcto y no sé lo que hacer, por favor es muy urgente en mi trabajo ya me están estresando y se tiene que solucionar como sea.
También me he dado cuenta que en el registro de la base de datos, cuando creo por ejemplo un contacto, en la campo date_modifiqued y date_create. etc.... me aparece 0000-00-00 00:00
AYUDA POR FAVOR!
editado por: bareser, 21 Ene, 2010 - 04:52
|
| Enviado: 21.01.2010, 11:06
|
|
 |
eschmirman
Registrado: ene. 2010
Mensajes: 149
Estado: Desconectado Ultima visita: 29.12.11
|
Me parece que tienes mal el formato de la fecha en tu base de datos, verifica en la estructura de la tabla, que tipo de dato es la fecha y como estoa formateada.
En caso de que no tengas un formato asignado, busca cual es el formato por default.
Saludos,
Cualquier inquietud, no dejes de contactarme.
Saludos,
Esteban Schmirman
GrowIT - SugarCRM
-----------------
Buenos Aires, Arg
+54(11) 4856-7780
-----------------
Santiago, Chile
+56 (2) 495-7314
-----------------
Skype: eschmirman
* Gold P
|
| Enviado: 21.01.2010, 16:31
|
|
 |
bareser
Registrado: mar. 2009
Mensajes: 81
Estado: Desconectado Ultima visita: 06.04.10
|
En la base de datos tengo que es de tipo DATE pero no me da la opción para poner ningún formato por defecto.
De todas forma tengo una versión de la aplicación instalada en mi local y la base de datos exactamente la misma y todo me funciona bien.
Esto me trae de cabeza!!! AYUDA!
editado por: bareser, 21 Ene, 2010 - 04:52
|
| Enviado: 21.01.2010, 16:47
|
|
 |
eschmirman
Registrado: ene. 2010
Mensajes: 149
Estado: Desconectado Ultima visita: 29.12.11
|
Estimado, si estás utilizando MySQL, en SugarCRM todas las fechas que viene por default son del tipo datetime...
Me imagino que SugarCRM estará queriendo guardar algos así cómo YYYY-mm-dd hh:mm:ss y cómo le da error te guarda 2000-01-01.
Prueba de:
1) Cambiar un date a datetime (por ejemplo el campo date_entered de la tabla accounts)
2)Ve a SugarCRM y crea una nueva cuenta
3) verifica cómo se visualiza desde SugarCRM el campo Fecha creado.
4) verifica cómo se visualiza desde la db el campo date_entered de la tabla accounts.
Contame como te fué...
Saludos,
Cualquier inquietud, no dejes de contactarme.
Saludos,
Esteban Schmirman
GrowIT - SugarCRM
-----------------
Buenos Aires, Arg
+54(11) 4856-7780
-----------------
Santiago, Chile
+56 (2) 495-7314
-----------------
Skype: eschmirman
* Gold P
|
| Enviado: 21.01.2010, 17:15
|
|
 |
bareser
Registrado: mar. 2009
Mensajes: 81
Estado: Desconectado Ultima visita: 06.04.10
|
He probado lo que dices y sigue igual, en sugar se visualiza igual 01/01/2000 y en phpmyadmin me aparece: 2000-01-01 00:00:00
En el sugar que tengo instalado en mi local los campos de tipo DATE, y aquí funciona bien pero en el servidor no. He mirado tambien las librerias de php.ini y las tengo exactamente igual en mi local que en el servidor.
Gracias por tu ayuda, a ver si entre los dos podemos solucionarlo amigo!
Para dar más datos la fecha por defecto en sugar la tengo puesta como 'd/m/Y' he probado a cambiarla a casi todos los formatos pero nada, además eso no debería ser el fallo ya que en la instalacion local mia lo tengo todo exactamente igual y funciona de maravilla.
Un saludo!
|
| Enviado: 22.01.2010, 09:49
|
|
 |
eschmirman
Registrado: ene. 2010
Mensajes: 149
Estado: Desconectado Ultima visita: 29.12.11
|
Uh bueno, a ver... y si probás de crear de nuevo la base de datos exportándola e importándola (siempre desde PHPMyAdmin)
Cualquier inquietud, no dejes de contactarme.
Saludos,
Esteban Schmirman
GrowIT - SugarCRM
-----------------
Buenos Aires, Arg
+54(11) 4856-7780
-----------------
Santiago, Chile
+56 (2) 495-7314
-----------------
Skype: eschmirman
* Gold P
|
| Enviado: 22.01.2010, 13:49
|
|
 |
bareser
Registrado: mar. 2009
Mensajes: 81
Estado: Desconectado Ultima visita: 06.04.10
|
He probado también lo de exportar/importar, borrar y crearlo otra vez todo todo, pero sigue igual. Las fechas siguen saliendo todas a 01-01-2000.
|
| Enviado: 22.01.2010, 15:12
|
|
 |
bareser
Registrado: mar. 2009
Mensajes: 81
Estado: Desconectado Ultima visita: 06.04.10
|
Alguien tiene alguna idea?
|
| Enviado: 03.02.2010, 09:32
|
|
 |
bareser
Registrado: mar. 2009
Mensajes: 81
Estado: Desconectado Ultima visita: 06.04.10
|
Os adjunto una imagen del módulo calendario, para que veais que el fecha actual principal la pone bien, pero sin embargo en el formulario de cración rápida debería poner por defecto también la fecha actual y sin embargo aparece 01-01-2010
<img src="http://www.sugarcrm.com/forums/showthread.php?p=201519&posted=1#post201519" alt="http://www.sugarcrm.com/forums/showthread.php?p=201519&posted=1#post201519" />
editado por: bareser, 03 Feb, 2010 - 09:41
|
| Enviado: 03.02.2010, 09:40
|
|
 |
bareser
Registrado: mar. 2009
Mensajes: 81
Estado: Desconectado Ultima visita: 06.04.10
|
a ver si alguien tiene un error parecido y lo ha solucionado, por favor que me diga como lo hizo.
|
| Enviado: 05.02.2010, 17:59
|
|
 |
gedeplat
Registrado: dic. 2009
Mensajes: 44
Estado: Desconectado Ultima visita: 01.06.10
|
Te doy algunas ideas que no sobran,
porque no te fijas si tienes los tipos de datos de fecha time_stamp o algo así en tu sistema operativo correctamente...revisa las fechas de logs del sistema para ver si no solo es problema del mysql.
También revisa si tienes las misma codificación para tu base de datos de antes, ejm: ISO 8859, UTF-8, LATIN, etc.
Seguiré pensando, mientras porque no te haces fácilmente otro ambiente de prueba, puede ser con equipito windows y le pones un apache, php, mysql, phpmyadmin con Appserv por ejemplo, es rápido el procedimiento de hacer la restauración de los archivos originales de backup y podemos desvirtuar problemas de localización del sistema operativo de tu servidor formateado.
Saludos,
---
Manuel Alejandro Chavarría G.
Consultor de CRM, ERP, SugarCRM
manuel.chavarria@gedeplat.com
www.gedeplat.com
Manizales
Colombia
|
| Enviado: 09.02.2010, 04:53
|
|
 |