• 0
Nestor Aguilar

Error al agregar variaciones a Item : item.variations.attribute_combinations.missing

Question

Hola, estoy trantando de agregar una variacion a un item ya publicado y me da este error:

{"message":"Validation error","error":"validation_error","status":400,"cause":[{"code":"item.variations.attribute_combinations.missing","message":"You cannot create a variation without attribute_combinations."}]}

Articulo:

MCO446648004

Estoy haciendo la llamada con este body:

'{
"variations": [
{
    "attribute_combinations": [
          {
            "name": "Diseño",
            "value_name": "Buho"
          }
        ],
        "price": 29000,
        "available_quantity": 1
    },
    {
    "attribute_combinations": [
          {
            "name": "Diseño",
            "value_name": "Flamenco"
          }
        ],
        "price": 29000,
        "available_quantity": 1
    }
  ],
  "available_quantity": 2,
  "price": 29000
}'

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

caro Nestor,

no seu código há variáveis órfãs.
Dentro de variations, no final do array, você adicionou uma soma da quantidade e o valor, isto não existe.

 "available_quantity": 2,
  "price": 29000

Share this post


Link to post
Share on other sites
  • 0

Gracias, recuerda que este es un articulo ya publicado y quiero agregar variaciones al mismo, ese ejemplo lo tome de la documentacion de API pero no funciono, intente enviando la misma estructura que tengo cuando creo un articulo desde cero con variaciones:

{"available_quantity":"2","price":"29000","variations":[{"price":"28000","available_quantity":"1","picture_ids":["https:\/\/url.com/file.jpg"],"attribute_combinations":[{"name":"contenido","value_name":"gramos"}]}]}

y Obtengo:

{"message":"Validation error","error":"validation_error","status":400,"cause":[{"code":"item.variations.attribute_combinations.missing","message":"You cannot create a variation without attribute_combinations."}]}

Si no envio la cantidad disponible fuera de la variacion me indica:

{"message":"Validation error","error":"validation_error","status":400,"cause":[{"code":"item.variations.total_stock.invalid","message":"Total stock of item with variations should be more than 0."}]}

Si no indico el precio fuera de la variacion:

{"message":"Validation error","error":"validation_error","status":400,"cause":[{"code":"item.price.invalid","message":"Field price is required"},{"code":"item.price.invalid","message":"The field is mandatory for selected category."},{"code":"item.variations.attribute_combinations.missing","message":"You cannot create a variation without attribute_combinations."},{"code":"item.currency_id.nullable","message":"Property currency_id cannot be null"},{"code":"nullable","message":"Property variation.price cannot be null"}]}

Puedes mostrarme por favor un ejemplo para agregar variacion a un item publicado?

Share this post


Link to post
Share on other sites
  • 0

na primeira tentativa falta o attribute_combinations e em picture_ids você usou o endereço o correto é o ID da imagem.

não mostro exemplo. Aliás eu mesmo já publiquei um código aqui sobre isto. Procure-o

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now