es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Ordenación incorrecta del campo “nombre” en Odoo.

Puede haber una solución simple o puede que no la haya, ¡pero me está volviendo loco/a! Espero que haya alguien que sepa algo al respecto:

En mi vista de lista de inventario, tengo una columna llamada “UID” (traduje de “Número de lote/serie” a “UID”).

El problema es que intento ordenarlo, pero como el campo es de tipo “texto”, ordena incorrectamente (1, 10, 100, etc.).
¿Hay alguna manera de ordenarlo como número? para verlo como: 1, 2, 3, 4… etc.

Estoy utilizando la versión Enterprise de Odoo 15.0+e con poco acceso al código.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Desafortunadamente, sin acceso al código, puede que no sea posible ordenar la columna “UID” como número en la vista de inventario de Odoo. Una solución alternativa podría ser agregar ceros al principio de los valores en la columna “UID” para que tengan una longitud consistente (por ejemplo, “001”, “002”, “010”, “100”), los cuales se ordenarían correctamente como texto. Para hacer esto, puedes exportar la lista de inventario a un archivo CSV, modificar los valores de “UID” en un programa de hojas de cálculo (como Microsoft Excel o Google Sheets), y luego volver a importar el archivo CSV modificado en Odoo. Sin embargo, esta solución alternativa puede no ser factible si los valores de “UID” se generan automáticamente o si hay demasiados registros para editar manualmente.

Comments are closed.