Operadores "%" y "_" en los filtros de Odoo
Descubre los operadores de búsqueda avanzada del ERP
27 noviembre, 2024 por
Operadores "%" y "_" en los filtros de Odoo
Sara Castelló Molina



En el entorno empresarial actual, donde la inmediatez y la precisión son fundamentales, acceder de forma rápida y correcta es esencial para una gestión eficiente. Odoo, como sistema integral de gestión empresarial, ofrece herramientas poderosas para facilitar este acceso. 

Sin embargo, la barra de búsqueda estándar está diseñada para encontrar coincidencias exactas, lo que significa que pequeños errores ortográficos o inconsistencias en la nomenclatura pueden dificultar la localización de registros específicos. Esta limitación puede llevar a duplicaciones innecesarias de productos o clientes y a una gestión menos eficiente de los datos.

Desde Sygel, queremos mostrarte los beneficios de los operadores de búsqueda avanzada "%" y "_" de Odoo para que se conviertan en tus aliados indispensables, permitiendo superar las restricciones de las búsquedas exactas y optimizar el acceso a la información. 

Operador %: encuentra coincidencias parciales en Odoo 

El operador "%" es una herramienta que permite realizar búsquedas de coincidencias parciales en nombres, descripciones o códigos. Al utilizar este operador, puedes reemplazar cualquier cadena de caracteres, lo que permite encontrar registros que contengan ciertos términos clave, sin importar los valores intermedios.

Aplicado a la búsqueda de productos

Búsqueda estándar: Si buscamos "puerta de madera" pero el producto está registrado como "puerta madera", la búsqueda no mostrará el resultado debido  a la falta de coincidencia exacta.

Con el operador %: Al buscar "puerta%madera" o incluso "pu%ma", Odoo mostrará todos los productos que contengan ambos términos, independientemente de cómo estén  separados.

Utiliza este mismo recurso para la búsqueda de productos en las líneas de pedido de venta.

Búsqueda de productos
Uso % en contabilidad

Utiliza % para manejarte por el plan de cuentas

Los contables a menudo lidian con planes de cuentas extensos y códigos numéricos complejos. Contar ceros o dígitos específicos puede ser tedioso.

Al buscar la cuenta 600001, si utilizas "6%001", Odoo localiza rápidamente todas las cuentas que comiencen con "6" y terminen con "001", simplificando el proceso.

Rastrea rápidamente pedidos y facturas 

Habitualmente asignamos en las secuencias de nuestros pedidos y facturas prefijos que bien puede hacer referencia al documento que estamos creando o al año en curso en el que se genera.

Si buscamos la factura 002, encontraremos todas las facturas 002  de cada uno de los años que llevamos empleando el ERP.

Para encontrar la factura 00002 del 2024 bastará con emplear la siguiente búsqueda"24%002", sin preocuparnos por prefijos o dígitos adicionales.

Usa % para la búsqueda de pedidos y facturas

Operador _: sustituye caracteres individuales

El operador "_" (guión bajo) es útil para reemplazar un sólo carácter en una búsqueda. Es especialmente beneficioso cuando existen dudas sobre la ortografía exacta de una palabra o cuando puede haber variaciones mínimas.

Operador _: para caracteres confusos

El operador "_" (guión bajo) es especialmente práctico para realizar búsquedas de productos, empresas o instituciones en diferentes idiomas, donde a veces desconocemos la ortografía correcta.

Si deseas localizar todos los ayuntamientos en tu base de datos pero existen variaciones en la escritura como "ayuntamiento" en español y "ajuntament"  en valenciano, puedes utilizar el operador "_" para simplificar la búsqueda. Al ingresar "a_unt" en la barra de búsqueda, Odoo mostrará todos los registros relevantes sin importar si la palabra se escribe con "y" o "j", facilitando así la gestión de información multilingüe.

Utiliza _ para los caracteres confusos
Usa _ para la búsqueda de referencias de productos liosas

Utiliza _ para apoyarte en la búsqueda de referencias

Puedes también apoyarte en el operador "_" para la búsqueda de referencias internas de productos, que a menudo no recordamos con certeza. 

Recuerda emplear un guión por cada carácter desconocido pudiendo poner tantos guiones bajos como se necesite.

En definitiva, la capacidad de realizar búsquedas avanzadas en Odoo utilizando los operadores % y _ no solo mejora la eficiencia en la gestión de datos, sino que también permite aprovechar al máximo las posibilidades del ERP. Con estas herramientas, se eliminan las barreras de las búsquedas exactas, se reduce el riesgo de duplicación de información y se garantiza un acceso más rápido y flexible a los registros. 

Ya sea porque estés gestionando productos, cuentas contables o documentos empresariales, estos operadores se convierten en aliados indispensables en tu día a día. Adopta estas funcionalidades en tu rutina y descubre cómo pequeños cambios pueden marcar una gran diferencia en la forma en que manejas la información.

En Sygel trabajamos cada día para adaptar a diferentes escenarios las opciones que tanto Odoo como la Odoo Community Association (OCA) ofrecen. Somos conscientes de que cada empresa tiene unas características específicas y, por ello, el trato personalizado se tr​aduce en la implantación del ERP para que cumpla tanto con las expectativas como con las necesidades de nuestros clientes. A la vez, compartimos nuestros avances con el resto de la comunidad, para que cada día se beneficie más gente.