Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
1320 Vistas

Alguien me podría ayudar a resolver este problema al intentar importar valores de atributos, al asignar el value_ids en el .xlsx, al momento de subir el archivo me presenta un error.

Ayuda, por favor.

Avatar
Descartar
Mejor respuesta

El error ocurre porque Odoo no encuentra los valores del atributo que intentas importar (Puntadas: 1 a 4000). Aquí te explico cómo resolverlo paso a paso:

1. Formato Correcto del Archivo Excel

El campo value_ids (Valores del atributo) requiere un formato específico.

En tu archivo Puntadas.xlsx, haz esto:

name (Nombre)value_ids (Valores)create_variantdisplay_type
PuntadasPuntadas:1, Puntadas:2, ..., Puntadas:4000alwaysradio

Detalles importantes:

  • value_ids:
    • Debe ser una lista separada por comas de valores.
    • Cada valor debe seguir el formato: NombreAtributo:Valor (ej: Puntadas:1).
  • display_type:
    • Usa radio (botones) o select (lista desplegable).

2. Solución para el Error Actual

El mensaje:

"No se encontraron registros que coincidan con nombre 'Puntadas: 1 a 4000'"

indica que:

  1. Odoo esperaba valores como Puntadas:1, pero recibió un formato incorrecto (Puntadas: 1 a 4000).
  2. Los valores deben crearse primero antes de importar.

Pasos para corregirlo:

  1. Crea los valores manualmente (opcional):
    • Ve a Productos → Atributos → Valores.
    • Agrega valores como Puntadas:1, Puntadas:2, etc.
  2. O usa un archivo corregido:
    • En value_ids, escribe:
      Puntadas:1, Puntadas:2, Puntadas:3, ..., Puntadas:4000
    • O usa rangos válidos (ej: Puntadas:1-4000 si tu módulo lo soporta).
  3. Si son muchos valores, considera:
    • Un script Python para generarlos automáticamente.
    • Dividir la importación en lotes (ej: 1000 valores por archivo).

3. Alternativa: Importar en Dos Pasos

Si el error persiste:

  1. Primero importa el atributo (sin value_ids):
    • Archivo:
      namecreate_variantdisplay_type
      Puntadasalwaysradio
  2. Luego importa los valores:
    • Ve a Productos → Atributos, abre Puntadas y usa "Importar" para añadir los valores.

4. Recomendaciones Finales

✅ Verifica el formato: Usa comas (,) para separar valores.

✅ Prueba con pocos valores primero (ej: Puntadas:1, Puntadas:2).

✅ Si usas un rango, asegúrate de que tu módulo lo soporte.

¿Necesitas ayuda con el archivo?

¡Dime y te envío un modelo de Excel listo para importar! 😊

Resumen:

  • Corrige value_ids en el Excel.
  • Usa el formato Nombre:Valor.
  • Importa en dos pasos si es necesario.

¡Con esto debería funcionar! 🚀

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
4
may 25
5019
1
ago 24
2322
1
feb 24
3086
3
oct 23
11123
3
oct 23
2705