Agora no Bluesoft ERP, é possível incluir ou atualizar o tipo de produto e a variação de peso no cadastro de um produto via API

Regras de Negócio para os novos campos

  • O objeto tipoProduto é opcional na requisição .
  • Default (POST): Se o objeto tipoProduto não for enviado em uma requisição POST (inclusão), o produto será criado com os valores padrão: mercadoriaParaRevenda:true e todos os outros tipos como false .
  • Default (PUT): Se o objeto tipoProduto não for enviado em uma requisição PUT (atualização), os valores atuais do tipo de produto no cadastro não serão alterados.
  • O campo variacaoPeso é opcional na requisição.
  • Default (POST): Se o campo variacaoPeso não for enviado em uma requisição POST (inclusão), o produto será criado com o valor 0.00.
  • Default (PUT): Se o objeto variacaoPeso não for enviado em uma requisição PUT (atualização), os valores atuais da Variação de Peso no cadastro não serão alterados.

Método GET – Incluir Produto

Endpoint: api/comercial/produtos

Inclusão do Tipo de Produto

Inclusão da Variação de Peso

Método PUT – Atualizar Produto

Endpoint: api/comercial/produtos/{produtoKey}

Atualizar o Tipo de Produto

Atualizar a Variação de Peso

Os campos novos campos que podem ser utilizados tanto no cadastro (método POST) como na atualização (método PUT) de um produto são:

{
    "variacaoPeso": 0.55,
    "tipoProduto": {
        "mercadoriaParaRevenda": true,
        "produtoAcabado": true,
        "subProduto": true,
        "materiaPrima": true,
        "embalagem": true,
        "mercadoriaParaUsoConsumo": true
    }
}

Para conhecer mais sobre como é a utilização dessa ferramenta, clique aqui.

Para saber mais sobre a utilização das APIs do ERP, clique aqui.

Disponível a partir da versão r362.44