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 |