Catálogos de proveedores

Cómo preparar una lista de precios de proveedor para importar

2026-06-28
Tarea

El proveedor envía una lista donde el precio viene como EUR 21,90 y el pedido mínimo como min 6. La importación necesita vendor_code, name, unit_price, currency y moq por separado.

Respuesta corta

Para el precio, use la expresión regular [0-9]+(?:[,.][0-9]+)? (encuentra un número entero o decimal: uno o más dígitos y una parte decimal opcional tras punto o coma). Si el prefijo de moneda siempre es el mismo, puede eliminar la subcadena EUR y conservar el número.

Cómo hacerlo en Eofferix

Método 1: usar una expresión regular en Eofferix

  1. Cree la columna final unit_price_regex desde unit_price_raw.

  2. Abra la configuración de la columna y revise la vista previa.

    Apertura de la configuración de unit_price_regex en Eofferix
    La animación muestra cómo abrir la configuración de la columna final.
  3. Agregue una regla: condición Expresión regular, valor [0-9]+(?:[,.][0-9]+)? (encuentra un número entero o decimal: uno o más dígitos y una parte decimal opcional tras punto o coma), acción Eliminar todo excepto.

    Regla de expresión regular para extraer el precio unitario
    La regla conserva solo la parte numérica del valor del proveedor.

Método 2: usar búsqueda de subcadena en Eofferix

  1. Cree una segunda columna final unit_price_text desde el mismo campo de origen.

  2. Abra la configuración de unit_price_text.

    Apertura de la columna unit_price_text en Eofferix
    Use esta opción solo cuando el prefijo de moneda sea estable en todo el archivo del proveedor.
  3. Agregue una regla de subcadena: condición contiene subcadena con el prefijo de moneda, acción reemplazar subcadena, resultado vacío.

    Regla de subcadena para quitar el prefijo de moneda del precio
    En Reemplazar subcadena, el texto de búsqueda está en la condición; deje el resultado vacío para eliminarlo.

Antes / después

Antes

datos de origen
vendor_itemdescriptionunit_price_rawmoq_raw
VN-1001Lampara de mesa AlbaEUR 21,90min 6
VN-1002Sillon CostaEUR 122,00min 2

Después

resultado
vendor_codenameunit_pricecurrencymoq
VN-1001Lampara de mesa Alba21,90EUR6
VN-1002Sillon Costa122,00EUR2

Qué conviene recordar

  • La expresión regular resiste mejor cambios de moneda, espacios o separador decimal.
  • La subcadena es más sencilla cuando el formato del proveedor es estable.
  • Para MOQ, use la misma extracción de número desde valores como min 6.

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse