> For the complete documentation index, see [llms.txt](https://ajuda.consistem.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.consistem.com.br/consistem-api/consistem-erp-api/comercial/cadastros-gerais-v1.0/tabela-de-preco-geral.md).

# Tabela De Preço Geral

tabelaPrecos

## GET /tabelaPreco

> Obter Listagem de tabelas de preço geral

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ListaTabPreco":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"data":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPreco"}}}},"TabelaPreco":{"type":"object","properties":{"codigo":{"type":"string","description":"Código da Tabela de Preço"},"descricao":{"type":"string","description":"Descrição da Tabela de Preço"},"situacao":{"type":"boolean","description":"Situação da Tabela de Preço (0-Inativo 1-Ativo)"},"dataValidade":{"type":"string","description":"Data de Validade da Tabela de Preço (YYYY-MM-DD)","format":"date"},"codMensagem1":{"type":"string","description":"Mensagem da Tabela de Preço"},"codMensagem2":{"type":"string","description":"Complemento da Mensagem da Tabela de Preço"},"dataGeracao":{"type":"string","description":"Data da Geração da Tabela de Preço (YYYY-MM-DD)","format":"date"},"moeda":{"type":"integer","description":"Moeda da Tabela de Preço"},"situacaoICMS":{"type":"boolean","description":"Situação do ICMS (0-ICMS NAO 1-ATIVO)"},"situacaoPISCOFINS":{"type":"boolean","description":"Situação do PIS/COFINS (0-Inativo 1-Ativo)"},"produtosTabelaPreco":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPrecoProdutos"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"TabelaPrecoProdutos":{"type":"object","properties":{"codTabela":{"type":"string","description":"Código da Tabela de Preço"},"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"multipleOf":0.01,"type":"number","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informado/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPreco":{"get":{"tags":["Tabela de Preço Geral"],"summary":"Obter Listagem de tabelas de preço geral","operationId":"ObterTabelasPrecoGeral","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"situacao","in":"query","description":"Situação (0-Inativo 1-Ativo)","style":"form","explode":false,"schema":{"type":"array","items":{"type":"integer"}}},{"name":"continuationToken","in":"query","description":"Identificador da Paginação da Consulta","schema":{"type":"string"}},{"name":"listarProdutos","in":"query","description":"Listar Produtos da Tabela de Preços (0 - Não, 1 - Sim)","schema":{"type":"boolean"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListaTabPreco"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## PUT /tabelaPreco

> Cadastrar uma Tabela de Preço Geral

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"TabelaPrecoPut":{"type":"object","properties":{"codigo":{"type":"string","description":"Código da Tabela de Preço"},"descricao":{"type":"string","description":"Descrição da Tabela de Preço"},"situacao":{"type":"boolean","description":"Situação da Tabela de Preço (0-Inativo 1-Ativo)"},"dataValidade":{"type":"string","description":"Data de Validade da Tabela de Preço (YYYY-MM-DD)","format":"date"},"codMensagem1":{"type":"string","description":"Mensagem da Tabela de Preço"},"codMensagem2":{"type":"string","description":"Complemento da Mensagem da Tabela de Preço"},"dataGeracao":{"type":"string","description":"Data da Geração da Tabela de Preço (YYYY-MM-DD)","format":"date"},"moeda":{"type":"integer","description":"Moeda da Tabela de Preço"},"situacaoICMS":{"type":"boolean","description":"Situação do ICMS (0-ICMS NAO 1-ATIVO)"},"situacaoPISCOFINS":{"type":"boolean","description":"Situação do PIS/COFINS (0-Inativo 1-Ativo)"},"produtosTabelaPreco":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPrecoProdutosPut"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"TabelaPrecoProdutosPut":{"type":"object","properties":{"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"type":"integer","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informad/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"TabelaPreco":{"type":"object","properties":{"codigo":{"type":"string","description":"Código da Tabela de Preço"},"descricao":{"type":"string","description":"Descrição da Tabela de Preço"},"situacao":{"type":"boolean","description":"Situação da Tabela de Preço (0-Inativo 1-Ativo)"},"dataValidade":{"type":"string","description":"Data de Validade da Tabela de Preço (YYYY-MM-DD)","format":"date"},"codMensagem1":{"type":"string","description":"Mensagem da Tabela de Preço"},"codMensagem2":{"type":"string","description":"Complemento da Mensagem da Tabela de Preço"},"dataGeracao":{"type":"string","description":"Data da Geração da Tabela de Preço (YYYY-MM-DD)","format":"date"},"moeda":{"type":"integer","description":"Moeda da Tabela de Preço"},"situacaoICMS":{"type":"boolean","description":"Situação do ICMS (0-ICMS NAO 1-ATIVO)"},"situacaoPISCOFINS":{"type":"boolean","description":"Situação do PIS/COFINS (0-Inativo 1-Ativo)"},"produtosTabelaPreco":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPrecoProdutos"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"TabelaPrecoProdutos":{"type":"object","properties":{"codTabela":{"type":"string","description":"Código da Tabela de Preço"},"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"multipleOf":0.01,"type":"number","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informado/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPreco":{"put":{"tags":["Tabela de Preço Geral"],"summary":"Cadastrar uma Tabela de Preço Geral","operationId":"CadastrarTabelaGeral","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Dados da Tabela","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelaPrecoPut"}}},"required":false},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelaPreco"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## GET /tabelaPrecoEAN/{id}

> Obter preço de venda a partir do código EAN

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ListaTabPreco":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"data":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPreco"}}}},"TabelaPreco":{"type":"object","properties":{"codigo":{"type":"string","description":"Código da Tabela de Preço"},"descricao":{"type":"string","description":"Descrição da Tabela de Preço"},"situacao":{"type":"boolean","description":"Situação da Tabela de Preço (0-Inativo 1-Ativo)"},"dataValidade":{"type":"string","description":"Data de Validade da Tabela de Preço (YYYY-MM-DD)","format":"date"},"codMensagem1":{"type":"string","description":"Mensagem da Tabela de Preço"},"codMensagem2":{"type":"string","description":"Complemento da Mensagem da Tabela de Preço"},"dataGeracao":{"type":"string","description":"Data da Geração da Tabela de Preço (YYYY-MM-DD)","format":"date"},"moeda":{"type":"integer","description":"Moeda da Tabela de Preço"},"situacaoICMS":{"type":"boolean","description":"Situação do ICMS (0-ICMS NAO 1-ATIVO)"},"situacaoPISCOFINS":{"type":"boolean","description":"Situação do PIS/COFINS (0-Inativo 1-Ativo)"},"produtosTabelaPreco":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPrecoProdutos"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"TabelaPrecoProdutos":{"type":"object","properties":{"codTabela":{"type":"string","description":"Código da Tabela de Preço"},"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"multipleOf":0.01,"type":"number","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informado/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPrecoEAN/{id}":{"get":{"tags":["Tabela de Preço Geral"],"summary":"Obter preço de venda a partir do código EAN","operationId":"ObterTabelaPrecoEAN","parameters":[{"name":"empresa","in":"header","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Código da tabela","required":true,"schema":{"type":"string"}},{"name":"codEAN","in":"query","description":"Código EAN do produto","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListaTabPreco"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## GET /tabelaPreco/{id}

> Obter uma Tabela de Preço Geral

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ListaTabPreco":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"data":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPreco"}}}},"TabelaPreco":{"type":"object","properties":{"codigo":{"type":"string","description":"Código da Tabela de Preço"},"descricao":{"type":"string","description":"Descrição da Tabela de Preço"},"situacao":{"type":"boolean","description":"Situação da Tabela de Preço (0-Inativo 1-Ativo)"},"dataValidade":{"type":"string","description":"Data de Validade da Tabela de Preço (YYYY-MM-DD)","format":"date"},"codMensagem1":{"type":"string","description":"Mensagem da Tabela de Preço"},"codMensagem2":{"type":"string","description":"Complemento da Mensagem da Tabela de Preço"},"dataGeracao":{"type":"string","description":"Data da Geração da Tabela de Preço (YYYY-MM-DD)","format":"date"},"moeda":{"type":"integer","description":"Moeda da Tabela de Preço"},"situacaoICMS":{"type":"boolean","description":"Situação do ICMS (0-ICMS NAO 1-ATIVO)"},"situacaoPISCOFINS":{"type":"boolean","description":"Situação do PIS/COFINS (0-Inativo 1-Ativo)"},"produtosTabelaPreco":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPrecoProdutos"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"TabelaPrecoProdutos":{"type":"object","properties":{"codTabela":{"type":"string","description":"Código da Tabela de Preço"},"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"multipleOf":0.01,"type":"number","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informado/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPreco/{id}":{"get":{"tags":["Tabela de Preço Geral"],"summary":"Obter uma Tabela de Preço Geral","operationId":"ObterDadosTabelaPreco","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Código da Tabela","required":true,"schema":{"type":"string"}},{"name":"codProduto","in":"query","description":"Código do Produto","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListaTabPreco"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## PUT /tabelaPreco/{id}

> Atualizar Tabela de Preço Geral

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"TabelaPrecoPut":{"type":"object","properties":{"codigo":{"type":"string","description":"Código da Tabela de Preço"},"descricao":{"type":"string","description":"Descrição da Tabela de Preço"},"situacao":{"type":"boolean","description":"Situação da Tabela de Preço (0-Inativo 1-Ativo)"},"dataValidade":{"type":"string","description":"Data de Validade da Tabela de Preço (YYYY-MM-DD)","format":"date"},"codMensagem1":{"type":"string","description":"Mensagem da Tabela de Preço"},"codMensagem2":{"type":"string","description":"Complemento da Mensagem da Tabela de Preço"},"dataGeracao":{"type":"string","description":"Data da Geração da Tabela de Preço (YYYY-MM-DD)","format":"date"},"moeda":{"type":"integer","description":"Moeda da Tabela de Preço"},"situacaoICMS":{"type":"boolean","description":"Situação do ICMS (0-ICMS NAO 1-ATIVO)"},"situacaoPISCOFINS":{"type":"boolean","description":"Situação do PIS/COFINS (0-Inativo 1-Ativo)"},"produtosTabelaPreco":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPrecoProdutosPut"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"TabelaPrecoProdutosPut":{"type":"object","properties":{"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"type":"integer","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informad/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPreco/{id}":{"put":{"tags":["Tabela de Preço Geral"],"summary":"Atualizar Tabela de Preço Geral","operationId":"AtualizarTabelaGeral","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Código da Tabela","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Dados da Tabela","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelaPrecoPut"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelaPrecoPut"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## DELETE /tabelaPreco/{id}

> Excluir uma Tabela Geral

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPreco/{id}":{"delete":{"tags":["Tabela de Preço Geral"],"summary":"Excluir uma Tabela Geral","operationId":"ExcluirTabelaGeral","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Código da Tabela","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## PUT /tabelaPreco/{id}/produto

> Cadastrar uma Tabela de Preço Item

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"TabelaPrecoProdutosArrayPut":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/TabelaPrecoProdutosPut"}}}},"TabelaPrecoProdutosPut":{"type":"object","properties":{"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"type":"integer","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informad/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"TabelaPrecoProdutos":{"type":"object","properties":{"codTabela":{"type":"string","description":"Código da Tabela de Preço"},"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"multipleOf":0.01,"type":"number","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informado/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPreco/{id}/produto":{"put":{"tags":["Tabela de Preço Geral"],"summary":"Cadastrar uma Tabela de Preço Item","operationId":"CadastrarTabelaItem","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Código da Tabela","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Dados da Tabela","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelaPrecoProdutosArrayPut"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelaPrecoProdutos"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## PUT /tabelaPreco/{id}/produto/{codProduto}

> Atualizar uma Tabela de Preço Item

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"TabelaPrecoProdutosPut":{"type":"object","properties":{"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"type":"integer","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informad/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"TabelaPrecoProdutos":{"type":"object","properties":{"codTabela":{"type":"string","description":"Código da Tabela de Preço"},"codProduto":{"type":"string","description":"Código do Produto"},"codFaixa":{"type":"string","description":"Código da Faixa"},"precoTabela":{"multipleOf":0.01,"type":"number","description":"Preço do Produto/Faixa na Tabela de Preço"},"condicaoVenda":{"type":"string","description":"Código da Condição de Venda Tabela de Preço"},"percAcrescimo":{"type":"string","description":"Percentual de Acréscimo da Tabela de Preço"},"observacao1":{"type":"string","description":"Observação"},"observacao2":{"type":"string","description":"Complemento da Observação"},"observacao3":{"type":"string","description":"Complemento da Observação"},"observacao4":{"type":"string","description":"Complemento da Observação"},"GERINF":{"type":"boolean","description":"Situação do Preço (0-Preço gerado/custos,1-Preço informado/vendas)"},"PERCMAX":{"multipleOf":0.01,"type":"number","description":"Percentual Máximo de Descontos"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPreco/{id}/produto/{codProduto}":{"put":{"tags":["Tabela de Preço Geral"],"summary":"Atualizar uma Tabela de Preço Item","operationId":"AtualizarTabelaPrecoItem","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Código da Tabela","required":true,"schema":{"type":"string"}},{"name":"codProduto","in":"path","description":"Código do Produto","required":true,"schema":{"type":"string"}},{"name":"codFaixa","in":"query","description":"Código da Faixa","schema":{"type":"string"}}],"requestBody":{"description":"Dados da Tabela","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelaPrecoProdutosPut"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelaPrecoProdutos"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## DELETE /tabelaPreco/{id}/produto/{codProduto}

> Excluir uma Tabela de Preço Item

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPreco/{id}/produto/{codProduto}":{"delete":{"tags":["Tabela de Preço Geral"],"summary":"Excluir uma Tabela de Preço Item","operationId":"ExcluirTabelaPrecoItem","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Código da Tabela","required":true,"schema":{"type":"string"}},{"name":"codProduto","in":"path","description":"Código do Produto","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```

## GET /tabelaPrecoCliente/{id}

> Obter Tabelas de Preço por Cliente

```json
{"openapi":"3.0.1","info":{"title":"Cadastros Gerais","version":"1.0"},"tags":[{"name":"Tabela de Preço Geral","description":"tabelaPrecos"}],"servers":[{"url":"https://localhost/cadastrosgerais/v10"},{"url":"http://localhost/cadastrosgerais/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"TabelasPrecoCliente":{"type":"object","properties":{"codEmpresa":{"type":"string","description":"Código da Empresa"},"codCliente":{"type":"string","description":"Código do Cliente"},"tabelasPrecoCliente":{"type":"array","items":{"$ref":"#/components/schemas/ListaTabelasPrecoCliente"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"ListaTabelasPrecoCliente":{"type":"object","properties":{"codTabela":{"type":"string","description":"Código da Tabela de Preço"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/tabelaPrecoCliente/{id}":{"get":{"tags":["Tabela de Preço Geral"],"summary":"Obter Tabelas de Preço por Cliente","operationId":"ObterTabelaPrecoCliente","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Código do Cliente","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TabelasPrecoCliente"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Erro"}}}}},"429":{"description":"Too Many Requests","content":{}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Erro"}}}}}}}}}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://ajuda.consistem.com.br/consistem-api/consistem-erp-api/comercial/cadastros-gerais-v1.0/tabela-de-preco-geral.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
