Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
2 Ответы
1567 Представления

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.

Аватар
Отменить
Лучший ответ

Hi,

Please refer to the following links:


Blog: https://www.cybrosys.com/blog/how-to-import-product-attributes-and-product-variants-in-odoo-17


Video: https://www.youtube.com/watch?v=DjU8Hm_SdLo


Hope it helps.

Аватар
Отменить
Лучший ответ

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! 🚀

Аватар
Отменить
Related Posts Ответы Просмотры Активность
4
мая 25
5335
1
авг. 24
2554
1
февр. 24
3263
3
окт. 23
11330
3
окт. 23
2874