• 0
sguinle

The attributes [Season] are invalid for category MLA64279

Question

Básicamente, me sale este error, y por consiguiente no me deja actualizar el stock: (ejemplo de error con el item: MLA563897865 )
 Error:The attributes [season] are invalid for category MLA64279


Nuestro sistema no sabe ni que existe ese atributo. Buscando encontré que según esto, es un atributo nuevo: http://developers.mercadolibre.com/new-attribute-for-the-clothing-accessories-category/
 
Como no sabíamos que existe, no estabamos indicando nada en ese atributo. Me puse a leer como hacer el desarrollo para incorporar el atributo a los item en donde haga falta y encontré esto acá: https://api.mercadolibre.com/categories/MLA64279/attributes
 
Donde se muestra que el atributo "Season" tiene el tag de "fixed", por lo que entiendo que no haría falta enviarlo, tal como sucede con el atributo "GENDER".
 
Ya que el error me lo tira aun cuando no hace falta indicar explicitamente el atributo, hice algunas cambios en el desarrollo para probar que pasa e incorporé al JSON que enviamos por API a MeLi el atributo "Season" con el único valor posible declarado en al documentación consultada para esa categoría, peeeeeeeeero, sigue devolviendo exacto el mismo error:
 Error:The attributes [season] are invalid for category MLA64279
 
Como nosotros contamos con stocks muy bajos y limitados esto nos puede perjudicar bastante ya que seria muy facil sobrevender bajo la condicion de no actualizar nuestras publicaciones.
 
O sea, es un atributo que no deberia mandar, pero el error indica que es un atributo invalido, tanto si lo envio como si no lo envio.
 
No se que hacer!, cualquier cambio que haga da el mismo error, solo me pasa en algunas categorias
 
Les agradezco si pueden ayudarme con este problemilla.
Saludos.

 

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Hola, el atributo Season tiene el tag required: true, por lo que es necesario que lo envíes.

 

{
"id": "Season",
"name": "Season",
"value_type": "list",
"tags": {
"fixed": true,
"required": true

}
,
"values": [
{
"id": "Season-All-Season",
"name": "All-Season"

}

 

¿Podrías mostrarme el JSON que estás enviando?

 

Saludos,

Share this post


Link to post
Share on other sites
  • 0

fsolari, gracias por la atención.

Es cierto que dice required:true, lo confuso es que igual lo hace GENDER y sin embargo nunca lo envié y siempre funcionó.

 

Abajo un ejemplo casi exacto del json que envío, solo le quité la dirección completa de las imágenes que molesta para leer

 

{  
   "title":"Pollera Maria Cher Mini Elastizada Clementosaurio Fucsia",
   "currency_id":"ARS",
   "condition":"new",
   "warranty":"",
   "official_store_id":"25",
   "pictures":[  
      {  
         "source":"...3480d9235e7a98de22531abe618db637.jpg"
      },
      {  
         "source":"...49fd847ff547eaef0850054b536c4e63.jpg"
      },
      {  
         "source":"...0f1ab6453260e4baab411affada268f2.jpg"
      },
      {  
         "source":"...6988d3f06ba5d8b2e0a1dc7c27a887af.jpg"
      }
   ],
   "variations":[  
      {  
         "id":8693418814,
         "price":399,
         "available_quantity":2,
         "seller_custom_field":"806539",
         "attribute_combinations":[  
            {  
               "id":"83000",
               "value_id":"92021"
            },
            {  
               "id":"93000",
               "value_id":"101994"
            }
         ],
         "picture_ids":[  
            "...3480d9235e7a98de22531abe618db637.jpg",
            "...49fd847ff547eaef0850054b536c4e63.jpg",
            "...0f1ab6453260e4baab411affada268f2.jpg",
            "...6988d3f06ba5d8b2e0a1dc7c27a887af.jpg"
         ]
      },
      {  
         "id":8693418817,
         "price":399,
         "available_quantity":2,
         "seller_custom_field":"806540",
         "attribute_combinations":[  
            {  
               "id":"83000",
               "value_id":"92021"
            },
            {  
               "id":"93000",
               "value_id":"101995"
            }
         ],
         "picture_ids":[  
            "...3480d9235e7a98de22531abe618db637.jpg",
            "...49fd847ff547eaef0850054b536c4e63.jpg",
            "...0f1ab6453260e4baab411affada268f2.jpg",
            "...6988d3f06ba5d8b2e0a1dc7c27a887af.jpg"
         ]
      },
      {  
         "id":8693418820,
         "price":399,
         "available_quantity":1,
         "seller_custom_field":"806541",
         "attribute_combinations":[  
            {  
               "id":"83000",
               "value_id":"92021"
            },
            {  
               "id":"93000",
               "value_id":"101996"
            }
         ],
         "picture_ids":[  
            "...3480d9235e7a98de22531abe618db637.jpg",
            "...49fd847ff547eaef0850054b536c4e63.jpg",
            "...0f1ab6453260e4baab411affada268f2.jpg",
            "...6988d3f06ba5d8b2e0a1dc7c27a887af.jpg"
         ]
      }
   ]
}

Share this post


Link to post
Share on other sites
  • 0

Hola sguinle, estoy viendo tu caso. Si lo que estás intentando es actualizar el stock de un item, no es necesario que envies todos los campos sino solamente "available_quantity" con el valor deseado, mediante un PUT. ¿Probaste hacerlo por curl en la terminal, a ver si te sigue devolviendo el mismo error?

Share this post


Link to post
Share on other sites
  • 0

fsolari, gracias por la ayuda

la verdad es que no es una solucion al problema de actualizar,

 

de hecho hace 2 días que no puedo actualizar bien ni desde el sitio de ML

 

buen, al menos asi puedo actualizar stock a mano, como se hacia en la edad media

Share this post


Link to post
Share on other sites
  • 0

Hola sguinle no me queda claro lo que necesitas hacer, tienes un item con variaciones de talle y color y quieres actualizar el stock de estas ? si es así pasa el json del item y pongo un ejemplo de cómo hacerlo según http://developers.mercadolibre.com/modify-items-with-variations/

 

sino es lo que necesitas te pido un poco mas de explicación asi podemos ayudarte

 

Saludos

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