Atualiza um SKU
PUT/sku/:idsku
Atualiza os campos enviados do SKU. Alterações de IDTypeSku são restritas: o item precisa ter sido criado há no máximo 30 dias e não pode ter movimentação, lote, composição, vínculo como componente de kit, código de barras adicional ou de embalagem, fornecedor vinculado, variação nem produto-pai. Alterações em BarCode validam unicidade contra os códigos principais, adicionais e de embalagem da mesma empresa.
Alterar peso ou dimensões de um item que é componente de kits recalcula automaticamente o peso e as medidas dos kits que estão marcados para atualização automática de medidas.
Request
Responses
- 200
- 400
- 404
- 500
SKU atualizado. Retorna um array com o detalhe atualizado do SKU. Com NoInvoke=1 o corpo é apenas a string sucesso, sem o detalhe.
Validação falhou. Prefixo [BadRequest]. Mensagens: não localizado, NCM EX TIPI precisa ter 2 ou 3 dígitos, Marca não existe, Categoria não existe, Cod. Referência já existe na base, Código de Barras já existe no sku: <ref>, Departamento fiscal não existe, Não pode alterar o tipo de um item criado há mais de 30 dias, Item já teve movimentação ... não pode ser alterado o tipo, Item tem lote/composição/grade/sku filho ..., Tipo SKU não existe, e variantes relacionadas a regras de mudança de tipo.
Prefixo para gerar código de barras não está cadastrado na integração— quandoCreateEAN=1e a integração informada não tem prefixo de código de barras cadastradoIntegração não existe— quandoIDCompanyIntegrationinformado comCreateEANnão pertence à empresa
SKU não encontrado para a empresa. Prefixo [NotFound]. Mensagem: Sku não existe.
Erro interno. Prefixo Error:.