Produtos


Para realizar operações no cadastro de produtos, considere o destino:

pedidomobile.com/webservice2/webresources/produtointegracao

São disponibilizados os métodos POST (inserir), GET (consultar), PUT (editar) e DELETE (excluir). Para cadastrar, envie uma requisição POST contendo o registro no formato JSON:

{
    "representada": "Minha Representada",
    "grupo": "Geral",
    "codigo": "123456",
    "unidade": "UN",
    "descricao": "Notebook Intel Core I5 4GB 1TB Tela LED 15.6",
    "inativo": false,
    "pesoBruto": 2500.000,
    "pesoLiquido": 1500.000,
    "precoList": [{
        "tabelaPreco": "A vista",
        "preco": 2000.00
    }, {
        "tabelaPreco": "A prazo",
        "preco": 2400.00
    }]
}

Para editar, envie uma requisição PUT contendo o registro a ser atualizado. Considere o código como campo chave.
Para consultar ou excluir, utilize os métodos GET e DELETE respectivamente, informando o código do produto:

pedidomobile.com/webservice2/webresources/produtointegracao/123456

Veja abaixo o layout do produto:

Campo Descrição Obrigatório
codigo Texto com até 45 caracteres Sim
descricao Texto com até 200 caracteres Sim
unidade Texto com até 3 caracteres Sim
peso_liquido Decimal com 3 casas Não
peso_bruto Decimal com 3 casas Não
representada Texto com até 200 caracteres Sim
grupo Texto com até 200 caracteres Não
inativo Boolean (true ou false) Não


Layout da lista de preços:

Campo Descrição Obrigatório
tabela_preco Texto com até 45 caracteres Sim
preco Decimal com 2 casas Sim