cancel
Showing results for 
Search instead for 
Did you mean: 

Campo fecha en workflows mal cargados

nemrp
Champ in-the-making
Champ in-the-making
Hola.

Cuando creamos un flujo de trabajo (workflow) en Alfresco Share 3.4.0 y pulsamos sobre el icono para introducir una fecha de vencimiento (es un calendario), cuando la fecha se carga en el input de su izquierda aperece incorrecta. Por ejmplo, en el calendario seleccione el día 25 de Mayo de 2011 y en el input aparece "25/5/aaaa".

Entiendo que el problema se debe a una mala traducción a la hora de montar le fecha, pero no he conseguido encontrar en qué sitio exacto se realiza esto. Mi idea es poder modificar este comportamiento para que las fechas se muestren correctamente.

Este problema ocurre cualquier que sea el tipo de workflow que creemos.

Un saludo y muchas gracias.
3 REPLIES 3

nemrp
Champ in-the-making
Champ in-the-making
En la versión 3.4.1 ya está resuelto. El problema en la versión 3.4.0 radicaba en los archivos "form.get_es.properties" y "control-wrapper.post_es.properties", ambos en la ubicación "\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\form\".

Si no se tiene la posibilidad de tener la versión 3.4.1, los cambios que hay que realizar en estos archivos son los siguientes:

· form.get_es.properties
  1. Realizar una copia del archivo

  2. Ir a la carpeta "\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\form\", copiar el archivo "form.get_es.properties" y pegarlo en "\shared\classes\alfresco\web-extension\site-webscripts\org\alfresco\components\form\".
  3. Renombrar el archivo copiado

  4. El archivo que acabamos de copiar en el paso anterior hay que renombrarlo a "form.get_es_ES.properties".
  5. Modificar el archivo copiado

  6. Abrir el archivo del paso anterior y modificar las siguientes líneas:
    form.control.date-picker.entry.date.format=d/M/aaaa

    form.control.date-picker.view.date.format=EEE dd MMM aaaa
    form.control.date-picker.view.time.format=EEE dd MMM aaaa HH:mm:ss

    form.control.date-picker.entry.datetime.format.nojs=AAAA-MM-DDThh:mm:ss.sTZD
    por las siguientes:
    form.control.date-picker.entry.date.format=d/M/yyyy

    form.control.date-picker.view.date.format=EEE dd MMM yyyy
    form.control.date-picker.view.time.format=EEE dd MMM yyyy HH:mm:ss

    form.control.date-picker.entry.datetime.format.nojs=YYYY-MM-DDThh:mm:ss.sTZD
· control-wrapper.post_es.properties
  1. Realizar una copia del archivo

  2. Ir a la carpeta "\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\form\", copiar el archivo "form.get_es.properties" y pegarlo en "\shared\classes\alfresco\web-extension\site-webscripts\org\alfresco\components\form\".
  3. Renombrar el archivo copiado

  4. El archivo que acabamos de copiar en el paso anterior hay que renombrarlo a "control-wrapper.post_es_ES.properties".
  5. Modificar el archivo copiado

  6. Abrir el archivo del paso anterior y modificar las siguientes líneas:
    form.control.date-picker.entry.date.format=d/M/aaaa
    por las siguientes:
    form.control.date-picker.entry.date.format=d/M/yyyy
Saludos.

nemrp
Champ in-the-making
Champ in-the-making
Hay un par de archivos más que hay que modificar (en caso de que no se tenga la versión 3.4.1).

· rule-config-condition.get_es.properties
  1. Realizar una copia del archivo

  2. Ir a la carpeta "\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\rules\config\", copiar el archivo "rule-config-condition.get_es.properties" y pegarlo en "\shared\classes\alfresco\web-extension\site-webscripts\org\alfresco\components\rules\config\".
  3. Renombrar el archivo copiado

  4. El archivo que acabamos de copiar en el paso anterior hay que renombrarlo a "rule-config-condition.get_es_ES.properties".
  5. Modificar el archivo copiado

  6. Abrir el archivo del paso anterior y modificar las siguientes líneas:
    form.control.date-picker.entry.date.format=d/M/aaaa
    por las siguientes:
    form.control.date-picker.entry.date.format=d/M/yyyy
· workflow.get_es.properties
  1. Realizar una copia del archivo

  2. Ir a la carpeta "\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\modules\documentlibrary\", copiar el archivo "workflow.get_es.properties" y pegarlo en "\shared\classes\alfresco\web-extension\site-webscripts\org\alfresco\modules\documentlibrary\".
  3. Renombrar el archivo copiado

  4. El archivo que acabamos de copiar en el paso anterior hay que renombrarlo a "workflow.get_es_ES.properties".
  5. Modificar el archivo copiado

  6. Abrir el archivo del paso anterior y modificar las siguientes líneas:
    format.due-date=dddd, dd mmmm aaaa
    por las siguientes:
    format.due-date=dddd, dd mmmm yyyy
Saludos.

cristinamr
World-Class Innovator
World-Class Innovator
Buenas nemrp.

Te escribo solo para darte las gracias por haber compartido la solución, me ha servido de mucha ayuda! Además agradecer no cuesta nada  :mrgreen:

Un saludo  :wink:
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.