> 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/entradas/transportes-tabela-de-frete-v1.0/models.md).

# Models

## The ObterComponenteFrete object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"ObterComponenteFrete":{"type":"object","properties":{"codComponente":{"maxLength":10,"minLength":1,"type":"string","description":"Código do Componente"},"situacaoComponente":{"type":"integer","description":"Situação do Componente (0 - Inativo / 1 - Ativo)","enum":[0,1]},"descComponente":{"maxLength":35,"minLength":1,"type":"string","description":"Descrição do Componente"},"atributoCalculo":{"type":"integer","description":"Atributo do Cálculo (1 - Peso da Mercadoria / 2 - Valor da Mercadoria / 3 - Quantidade de Itens / 4 - Volume da Mercadoria / 5 - Quantidade de Volumes / 6 - Valor fixo / 7 - Tipo de Veículo / 8 - Valor do Frete / 11 - Quantidade de Entregas)","enum":[1,2,3,4,5,6,7,8,11]},"categoriaComponente":{"type":"integer","description":"Categoria do Componente (1 - Frete Unidade / 2 - Frete Valor / 3 - Taxas / 4 - Pedágio)","enum":[1,2,3,4]}}}}}}
```

## The ObterCategoriaFrete object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"ObterCategoriaFrete":{"type":"object","properties":{"continuationToken":{"type":"string"},"Componentes":{"type":"array","items":{"$ref":"#/components/schemas/ObterComponenteFrete"}}}},"ObterComponenteFrete":{"type":"object","properties":{"codComponente":{"maxLength":10,"minLength":1,"type":"string","description":"Código do Componente"},"situacaoComponente":{"type":"integer","description":"Situação do Componente (0 - Inativo / 1 - Ativo)","enum":[0,1]},"descComponente":{"maxLength":35,"minLength":1,"type":"string","description":"Descrição do Componente"},"atributoCalculo":{"type":"integer","description":"Atributo do Cálculo (1 - Peso da Mercadoria / 2 - Valor da Mercadoria / 3 - Quantidade de Itens / 4 - Volume da Mercadoria / 5 - Quantidade de Volumes / 6 - Valor fixo / 7 - Tipo de Veículo / 8 - Valor do Frete / 11 - Quantidade de Entregas)","enum":[1,2,3,4,5,6,7,8,11]},"categoriaComponente":{"type":"integer","description":"Categoria do Componente (1 - Frete Unidade / 2 - Frete Valor / 3 - Taxas / 4 - Pedágio)","enum":[1,2,3,4]}}}}}}
```

## The TabelaFrete object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"TabelaFrete":{"required":["codTabela","codTransportadora","descTabela","tipoLotacao"],"type":"object","properties":{"codTabela":{"maxLength":10,"minLength":1,"type":"string","description":"Código da Tabela"},"descTabela":{"maxLength":60,"minLength":3,"type":"string","description":"Descrição da Tabela"},"codTransportadora":{"maximum":4,"type":"integer","description":"Código da Transportadora"},"tipoLotacao":{"maxLength":3,"minLength":3,"type":"string","description":"Tipo de Lotação (FRA - Fracionado /FEC - Carga Fechada)","enum":["FRA","FEC"]},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The TabelaFreteNegociacao object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"TabelaFreteNegociacao":{"required":["codTabela","vigenciaDataInicial"],"type":"object","properties":{"codTabela":{"maxLength":10,"minLength":1,"type":"string","description":"Código da Tabela"},"vigenciaDataInicial":{"type":"string","description":"Data Inicial da Vigencia (formato YYYY-MM-DD)","format":"date"},"vigenciaDataFinal":{"type":"string","description":"Data final da vigência (formato YYYY-MM-DD)","format":"date"},"fatorCubagem":{"multipleOf":0.01,"type":"number","description":"Fator de cubagem"},"destacaICMS":{"type":"integer","description":"Destaca ICMS (0 - Não / 1 - Sim)","enum":[0,1]},"dadosComponentes":{"type":"array","items":{"$ref":"#/components/schemas/DadosComponentes"}},"dadosTarifa":{"type":"array","items":{"$ref":"#/components/schemas/DadosTarifa"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosComponentes":{"required":["codComponente"],"type":"object","properties":{"codComponente":{"maxLength":10,"minLength":1,"type":"string","description":"Código do Componente"},"somaTotal":{"type":"integer","description":"Soma ao Total do Frete (0 - Não / 1 - Sim)","enum":[0,1]},"somaICMS":{"type":"integer","description":"Soma Base ICMS (0 - Não / 1 - Sim)","enum":[0,1]},"somaPisCofins":{"type":"integer","description":"Soma Base PIS/COFINS (0 - Não / 1 - Sim)","enum":[0,1]},"compGarantia":{"maxLength":10,"type":"string","description":"Componente Garantia"}}},"DadosTarifa":{"required":["codTarifa","descricaoTarifa"],"type":"object","properties":{"codTarifa":{"maxLength":10,"minLength":1,"type":"string","description":"Código da Tarifa"},"descricaoTarifa":{"maxLength":30,"minLength":3,"type":"string","description":"Descrição da Tarifa"},"componentesTarifa":{"type":"array","items":{"$ref":"#/components/schemas/DadosComponentesTarifa"}}}},"DadosComponentesTarifa":{"required":["codComponente","normalValorFixo","operacao"],"type":"object","properties":{"codComponente":{"maxLength":10,"minLength":1,"type":"string","description":"Código do Componente"},"operacao":{"maxLength":1,"minLength":1,"type":"string","description":"Operação do componente na tarifa (+ Soma / - Subtrai)","enum":["+","-"]},"normalValorFixo":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor fixo"},"normalValorPer":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor percentual"},"normalValorUN":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor unitário"},"normalValorFracao":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Fração"},"normalValorMin":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor Mínimo"},"extraTipoLimite":{"maxLength":1,"minLength":1,"type":"string","description":"Taxa Extra - Tipo de Limite (1 - Unidade / 2 - Valor)","enum":["1","2"]},"limiteValor":{"multipleOf":0.000001,"type":"number","description":"Taxa Limite - Valor Limite"},"extraValorFixo":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor Fixo"},"extraValorPer":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor percentual"},"extraValorUN":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor unitário"},"extraCalculaSobre":{"maxLength":1,"minLength":1,"type":"string","description":"Taxa Extra - Calcula sobre (T - Total / D - Diferença)","enum":["T","D"]},"condicao":{"type":"array","items":{"$ref":"#/components/schemas/DadosCondicaoTarifa"}}}},"DadosCondicaoTarifa":{"type":"object","properties":{"atributoCalculo":{"type":"integer","description":"Atributo de Cálculo (1 - Peso da Mercadoria / 2 - Valor da Mercadoria / 3 - Quantidade de Itens / 4 - Volume da Mercadoria / 5 - Quantidade de Volumes / 6 - Valor Fixo / 8 - Valor do Frete / 11 - Quantidade de Entregas)","enum":[1,2,3,4,5,6,7,8,11]},"operador":{"maxLength":3,"minLength":1,"type":"string","description":"Operador (ATE - Até / MENOR - Menor que / MAIOR - Maior que / IGUAL - Igual)"},"valorRef":{"multipleOf":0.01,"type":"number","description":"Valor de referência"},"empresa":{"maximum":4,"type":"integer","description":"Código da Empresa"},"codCliente":{"maximum":7,"type":"integer","description":"Código do Cliente"},"codCEP":{"maximum":5,"type":"integer","description":"CEP"}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The TabelaFreteNegociacaoRota object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"TabelaFreteNegociacaoRota":{"required":["codDestino","codOrigem","seqNegociacao","seqTabela","tipoDestino"],"type":"object","properties":{"seqTabela":{"maxLength":4,"minLength":1,"type":"string","description":"Sequência da Tabela"},"seqNegociacao":{"maxLength":4,"minLength":1,"type":"string","description":"Sequência da Negociação"},"codOrigem":{"type":"integer","description":"Código CEP da Origem (99999999)"},"tipoDestino":{"type":"integer","description":"Tipo de Destino (1 - Cep / 2 - Cidade/IBGE / 3 -  Região)","enum":[1,2,3]},"codDestino":{"type":"integer","description":"Código CEP do Destino (99999999)"},"tarifa":{"maxLength":10,"minLength":1,"type":"string","description":"Código Tarifa"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The DadosComponentes object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"DadosComponentes":{"required":["codComponente"],"type":"object","properties":{"codComponente":{"maxLength":10,"minLength":1,"type":"string","description":"Código do Componente"},"somaTotal":{"type":"integer","description":"Soma ao Total do Frete (0 - Não / 1 - Sim)","enum":[0,1]},"somaICMS":{"type":"integer","description":"Soma Base ICMS (0 - Não / 1 - Sim)","enum":[0,1]},"somaPisCofins":{"type":"integer","description":"Soma Base PIS/COFINS (0 - Não / 1 - Sim)","enum":[0,1]},"compGarantia":{"maxLength":10,"type":"string","description":"Componente Garantia"}}}}}}
```

## The DadosTarifa object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"DadosTarifa":{"required":["codTarifa","descricaoTarifa"],"type":"object","properties":{"codTarifa":{"maxLength":10,"minLength":1,"type":"string","description":"Código da Tarifa"},"descricaoTarifa":{"maxLength":30,"minLength":3,"type":"string","description":"Descrição da Tarifa"},"componentesTarifa":{"type":"array","items":{"$ref":"#/components/schemas/DadosComponentesTarifa"}}}},"DadosComponentesTarifa":{"required":["codComponente","normalValorFixo","operacao"],"type":"object","properties":{"codComponente":{"maxLength":10,"minLength":1,"type":"string","description":"Código do Componente"},"operacao":{"maxLength":1,"minLength":1,"type":"string","description":"Operação do componente na tarifa (+ Soma / - Subtrai)","enum":["+","-"]},"normalValorFixo":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor fixo"},"normalValorPer":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor percentual"},"normalValorUN":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor unitário"},"normalValorFracao":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Fração"},"normalValorMin":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor Mínimo"},"extraTipoLimite":{"maxLength":1,"minLength":1,"type":"string","description":"Taxa Extra - Tipo de Limite (1 - Unidade / 2 - Valor)","enum":["1","2"]},"limiteValor":{"multipleOf":0.000001,"type":"number","description":"Taxa Limite - Valor Limite"},"extraValorFixo":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor Fixo"},"extraValorPer":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor percentual"},"extraValorUN":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor unitário"},"extraCalculaSobre":{"maxLength":1,"minLength":1,"type":"string","description":"Taxa Extra - Calcula sobre (T - Total / D - Diferença)","enum":["T","D"]},"condicao":{"type":"array","items":{"$ref":"#/components/schemas/DadosCondicaoTarifa"}}}},"DadosCondicaoTarifa":{"type":"object","properties":{"atributoCalculo":{"type":"integer","description":"Atributo de Cálculo (1 - Peso da Mercadoria / 2 - Valor da Mercadoria / 3 - Quantidade de Itens / 4 - Volume da Mercadoria / 5 - Quantidade de Volumes / 6 - Valor Fixo / 8 - Valor do Frete / 11 - Quantidade de Entregas)","enum":[1,2,3,4,5,6,7,8,11]},"operador":{"maxLength":3,"minLength":1,"type":"string","description":"Operador (ATE - Até / MENOR - Menor que / MAIOR - Maior que / IGUAL - Igual)"},"valorRef":{"multipleOf":0.01,"type":"number","description":"Valor de referência"},"empresa":{"maximum":4,"type":"integer","description":"Código da Empresa"},"codCliente":{"maximum":7,"type":"integer","description":"Código do Cliente"},"codCEP":{"maximum":5,"type":"integer","description":"CEP"}}}}}}
```

## The DadosComponentesTarifa object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"DadosComponentesTarifa":{"required":["codComponente","normalValorFixo","operacao"],"type":"object","properties":{"codComponente":{"maxLength":10,"minLength":1,"type":"string","description":"Código do Componente"},"operacao":{"maxLength":1,"minLength":1,"type":"string","description":"Operação do componente na tarifa (+ Soma / - Subtrai)","enum":["+","-"]},"normalValorFixo":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor fixo"},"normalValorPer":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor percentual"},"normalValorUN":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor unitário"},"normalValorFracao":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Fração"},"normalValorMin":{"multipleOf":0.000001,"type":"number","description":"Taxa Normal - Valor Mínimo"},"extraTipoLimite":{"maxLength":1,"minLength":1,"type":"string","description":"Taxa Extra - Tipo de Limite (1 - Unidade / 2 - Valor)","enum":["1","2"]},"limiteValor":{"multipleOf":0.000001,"type":"number","description":"Taxa Limite - Valor Limite"},"extraValorFixo":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor Fixo"},"extraValorPer":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor percentual"},"extraValorUN":{"multipleOf":0.000001,"type":"number","description":"Taxa Extra - Valor unitário"},"extraCalculaSobre":{"maxLength":1,"minLength":1,"type":"string","description":"Taxa Extra - Calcula sobre (T - Total / D - Diferença)","enum":["T","D"]},"condicao":{"type":"array","items":{"$ref":"#/components/schemas/DadosCondicaoTarifa"}}}},"DadosCondicaoTarifa":{"type":"object","properties":{"atributoCalculo":{"type":"integer","description":"Atributo de Cálculo (1 - Peso da Mercadoria / 2 - Valor da Mercadoria / 3 - Quantidade de Itens / 4 - Volume da Mercadoria / 5 - Quantidade de Volumes / 6 - Valor Fixo / 8 - Valor do Frete / 11 - Quantidade de Entregas)","enum":[1,2,3,4,5,6,7,8,11]},"operador":{"maxLength":3,"minLength":1,"type":"string","description":"Operador (ATE - Até / MENOR - Menor que / MAIOR - Maior que / IGUAL - Igual)"},"valorRef":{"multipleOf":0.01,"type":"number","description":"Valor de referência"},"empresa":{"maximum":4,"type":"integer","description":"Código da Empresa"},"codCliente":{"maximum":7,"type":"integer","description":"Código do Cliente"},"codCEP":{"maximum":5,"type":"integer","description":"CEP"}}}}}}
```

## The DadosCondicaoTarifa object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"DadosCondicaoTarifa":{"type":"object","properties":{"atributoCalculo":{"type":"integer","description":"Atributo de Cálculo (1 - Peso da Mercadoria / 2 - Valor da Mercadoria / 3 - Quantidade de Itens / 4 - Volume da Mercadoria / 5 - Quantidade de Volumes / 6 - Valor Fixo / 8 - Valor do Frete / 11 - Quantidade de Entregas)","enum":[1,2,3,4,5,6,7,8,11]},"operador":{"maxLength":3,"minLength":1,"type":"string","description":"Operador (ATE - Até / MENOR - Menor que / MAIOR - Maior que / IGUAL - Igual)"},"valorRef":{"multipleOf":0.01,"type":"number","description":"Valor de referência"},"empresa":{"maximum":4,"type":"integer","description":"Código da Empresa"},"codCliente":{"maximum":7,"type":"integer","description":"Código do Cliente"},"codCEP":{"maximum":5,"type":"integer","description":"CEP"}}}}}}
```

## The DadosCustomizados object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The Erro object

```json
{"openapi":"3.0.1","info":{"title":"Transportes - Tabela de Frete","version":"1.0"},"components":{"schemas":{"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}}}
```


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ajuda.consistem.com.br/consistem-api/consistem-erp-api/entradas/transportes-tabela-de-frete-v1.0/models.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
