A entidade Tabelas de preço permite gerenciar as tabelas de preço no Mercos.
Além do preco_tabela que é definido no Cadastro do Produto 🔗. Existem 3 tipos de tabelas:
-
Preço Livre: o preço dos produtos é informado livremente através da API. -
Acréscimo: o preço dos produtos é calculado automaticamente, aplicando um acréscimo sobre o preço padrão (cadastrado na entidade Produto). -
Desconto: o preço dos produtos é calculado automaticamente, aplicando um desconto sobre o preço padrão (cadastrado na entidade Produto).
Importante: O tipo da tabela não pode ser alterado após a criação.
Estrutura de Retorno (GET)
| Campo | Tipo | Descrição |
|---|---|---|
| id | Integer | Identificador único |
| nome | String: 100 | Nome da tabela de preço |
| tipo | String: 2 | Tipo da tabela. Valores possíveis: P (preço livre) - A (acrescimo) - D (desconto) |
| acrescimo | Float | Acréscimo a ser aplicado nas tabelas do tipo A |
| desconto | Float | Desconto a ser aplicado nas tabelas do tipo D |
| excluido | Boolean | Indica se a tabela de preço está excluída |
| ultima_alteracao | DateTime | Data e hora da última modificação desta tabela de preço no Mercos |
Parâmetros de Envio (POST / PUT)
| Campo | Tipo | Descrição |
|---|---|---|
| nome (obrigatório) | String: 100 | Nome da tabela de preço |
| tipo (POST: obrigatório) | String: 2 | Tipo da tabela. Valores possíveis: P (preço livre) - A (acrescimo) - D (desconto) |
| acrescimo | Float | Acréscimo a ser aplicado nas tabelas do tipo A |
| desconto | Float | Desconto a ser aplicado nas tabelas do tipo D |
| excluido | Boolean | Indica se a tabela de preço está excluída |
