# Models

## The CentroCusto object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"CentroCusto":{"type":"object","properties":{"codEmpresa":{"type":"integer","description":"Código da Empresa"},"codCentroCusto":{"type":"string","description":"Código do Centro de Custo"},"descCentroCusto":{"type":"string","description":"Descrição do Centro de Custo"},"codSituacao":{"type":"integer","description":"Situação (0 - Inativo, 1 - Ativo)","enum":[0,1]},"descSituacao":{"type":"string","description":"Descrição da Situação"},"codTipo":{"type":"integer","description":"Tipo (1 - Comum, 2 - Auxiliar, 3 - Produtivo, 4 - Administrativo, 5 - Diferido)","enum":[1,2,3,4,5]},"descTipo":{"type":"string","description":"Descrição do Tipo"},"codArea":{"type":"integer","description":"Código da Área"},"descArea":{"type":"string","description":"Descrição da Área"},"codUnidadeCalculo":{"type":"integer","description":"Unidade de Cálculo (1 - Horas Homem, 2 - Horas Máquina, 3 - Quantidade Peças)","enum":[1,2,3]},"descUnidadeCalculo":{"type":"string","description":"Descrição da Unidade de Cálculo"},"codNatureza":{"type":"integer","description":"Natureza (1 - Normal, 2 - Agrupador, 3 - Recebedor)","enum":[1,2,3]},"descNatureza":{"type":"string","description":"Descrição da Natureza"},"codCentroCustoAgrupador":{"type":"string","description":"Código do Centro de Custo Agrupador"},"mesAno":{"type":"string","description":"Mês/Ano"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The ListaCentrosCusto object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"ListaCentrosCusto":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"data":{"type":"array","items":{"$ref":"#/components/schemas/CentroCusto"}}}},"CentroCusto":{"type":"object","properties":{"codEmpresa":{"type":"integer","description":"Código da Empresa"},"codCentroCusto":{"type":"string","description":"Código do Centro de Custo"},"descCentroCusto":{"type":"string","description":"Descrição do Centro de Custo"},"codSituacao":{"type":"integer","description":"Situação (0 - Inativo, 1 - Ativo)","enum":[0,1]},"descSituacao":{"type":"string","description":"Descrição da Situação"},"codTipo":{"type":"integer","description":"Tipo (1 - Comum, 2 - Auxiliar, 3 - Produtivo, 4 - Administrativo, 5 - Diferido)","enum":[1,2,3,4,5]},"descTipo":{"type":"string","description":"Descrição do Tipo"},"codArea":{"type":"integer","description":"Código da Área"},"descArea":{"type":"string","description":"Descrição da Área"},"codUnidadeCalculo":{"type":"integer","description":"Unidade de Cálculo (1 - Horas Homem, 2 - Horas Máquina, 3 - Quantidade Peças)","enum":[1,2,3]},"descUnidadeCalculo":{"type":"string","description":"Descrição da Unidade de Cálculo"},"codNatureza":{"type":"integer","description":"Natureza (1 - Normal, 2 - Agrupador, 3 - Recebedor)","enum":[1,2,3]},"descNatureza":{"type":"string","description":"Descrição da Natureza"},"codCentroCustoAgrupador":{"type":"string","description":"Código do Centro de Custo Agrupador"},"mesAno":{"type":"string","description":"Mês/Ano"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The ListaIndicesMarkup object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"ListaIndicesMarkup":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"indicesMarkup":{"type":"array","items":{"$ref":"#/components/schemas/IndiceMarkup"}}}},"IndiceMarkup":{"type":"object","properties":{"codIndice":{"type":"integer","description":"Código do Índice de Mark-Up"},"descIndice":{"type":"string","description":"Descrição do Índice de Mark-Up"},"tipoIndice":{"type":"string","description":"Tipo do Índice de Mark-Up  (1 - Fixo, 2 - Variável)","enum":[1,2]},"naturezaIndice":{"type":"string","description":"Natureza do Índice de Mark-Up  (1 - Impostos, 2 - Custo Variável de Venda, 3 - Despesas Operacionais)","enum":[1,2,3]}}}}}}
```

## The IndiceMarkup object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"IndiceMarkup":{"type":"object","properties":{"codIndice":{"type":"integer","description":"Código do Índice de Mark-Up"},"descIndice":{"type":"string","description":"Descrição do Índice de Mark-Up"},"tipoIndice":{"type":"string","description":"Tipo do Índice de Mark-Up  (1 - Fixo, 2 - Variável)","enum":[1,2]},"naturezaIndice":{"type":"string","description":"Natureza do Índice de Mark-Up  (1 - Impostos, 2 - Custo Variável de Venda, 3 - Despesas Operacionais)","enum":[1,2,3]}}}}}}
```

## The IndiceMarkupPut object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"IndiceMarkupPut":{"type":"object","properties":{"codIndice":{"maximum":9999,"type":"integer","description":"Código do Índice de Mark-Up"},"descIndice":{"maxLength":20,"type":"string","description":"Descrição do Índice de Mark-Up"},"tipoIndice":{"type":"integer","description":"Tipo do Índice de Mark-Up  (1 - Fixo, 2 - Variável)","enum":[1,2]},"naturezaIndice":{"type":"integer","description":"Natureza do Índice de Mark-Up  (1 - Impostos, 2 - Custo Variável de Venda, 3 - Despesas Operacionais)","enum":[1,2,3]}}}}}}
```

## The ListaTabelasMarkup object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"ListaTabelasMarkup":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"tabelasMarkup":{"type":"array","items":{"$ref":"#/components/schemas/ListaTabelaMarkup"}}}},"ListaTabelaMarkup":{"type":"object","properties":{"codTabela":{"type":"integer","description":"Código da Tabela de Mark-Up"},"descTabela":{"type":"string","description":"Descrição da Tabela de Mark-Up"}}}}}}
```

## The ListaTabelaMarkup object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"ListaTabelaMarkup":{"type":"object","properties":{"codTabela":{"type":"integer","description":"Código da Tabela de Mark-Up"},"descTabela":{"type":"string","description":"Descrição da Tabela de Mark-Up"}}}}}}
```

## The TabelaMarkup object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"TabelaMarkup":{"type":"object","properties":{"codTabela":{"type":"integer","description":"Código da Tabela de Mark-Up"},"descTabela":{"type":"string","description":"Descrição da Tabela de Mark-Up"},"indicesMarkup":{"type":"array","items":{"$ref":"#/components/schemas/ListaIndicesTabelaMarkup"}}}},"ListaIndicesTabelaMarkup":{"type":"object","properties":{"codIndice":{"type":"integer","description":"Código do Índice de Mark-Up"},"percentual":{"multipleOf":0.01,"type":"number","description":"Percentual de Mark-Up"}}}}}}
```

## The ListaIndicesTabelaMarkup object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"ListaIndicesTabelaMarkup":{"type":"object","properties":{"codIndice":{"type":"integer","description":"Código do Índice de Mark-Up"},"percentual":{"multipleOf":0.01,"type":"number","description":"Percentual de Mark-Up"}}}}}}
```

## The TabelaMarkupPut object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"TabelaMarkupPut":{"type":"object","properties":{"codTabela":{"maximum":9999,"type":"integer","description":"Código da Tabela de Mark-Up"},"descTabela":{"maxLength":35,"type":"string","description":"Descrição da Tabela de Mark-Up"},"indicesMarkup":{"type":"array","items":{"$ref":"#/components/schemas/IndicesTabelaMarkupPut"}}}},"IndicesTabelaMarkupPut":{"type":"object","properties":{"codIndice":{"maximum":9999,"type":"integer","description":"Código do Índice de Mark-Up"},"percentual":{"multipleOf":0.01,"type":"number","description":"Percentual de Mark-Up"}}}}}}
```

## The IndicesTabelaMarkupPut object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"IndicesTabelaMarkupPut":{"type":"object","properties":{"codIndice":{"maximum":9999,"type":"integer","description":"Código do Índice de Mark-Up"},"percentual":{"multipleOf":0.01,"type":"number","description":"Percentual de Mark-Up"}}}}}}
```

## The TabsValorizacaoInsumos object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"TabsValorizacaoInsumos":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"tabelasValInsumos":{"type":"array","items":{"$ref":"#/components/schemas/TabelaValInsumo"}}}},"TabelaValInsumo":{"type":"object","properties":{"codTabela":{"type":"integer","description":"Código da Tabela de Valorização de Insumos"},"descTabela":{"type":"string","description":"Descrição da Tabela de Valorização de Insumos"}}}}}}
```

## The TabelaValInsumo object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"TabelaValInsumo":{"type":"object","properties":{"codTabela":{"type":"integer","description":"Código da Tabela de Valorização de Insumos"},"descTabela":{"type":"string","description":"Descrição da Tabela de Valorização de Insumos"}}}}}}
```

## The TabValorizacaoInsumos object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"TabValorizacaoInsumos":{"type":"object","properties":{"codTabela":{"type":"integer","description":"Código da Tabela de Valorização de Insumos"},"descTabela":{"type":"string","description":"Descrição da Tabela de Valorização de Insumos"},"insumos":{"type":"array","items":{"$ref":"#/components/schemas/InsumoTabValorizacao"}}}},"InsumoTabValorizacao":{"type":"object","properties":{"codReduzido":{"type":"string","description":"Código do Interno ERP-Consistem (Código Reduzido)"},"codMaterial":{"type":"string","description":"Código do Material/Insumo"},"valorLancado":{"multipleOf":0.0001,"type":"number","description":"Valor Lançado"}}}}}}
```

## The InsumoTabValorizacao object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"InsumoTabValorizacao":{"type":"object","properties":{"codReduzido":{"type":"string","description":"Código do Interno ERP-Consistem (Código Reduzido)"},"codMaterial":{"type":"string","description":"Código do Material/Insumo"},"valorLancado":{"multipleOf":0.0001,"type":"number","description":"Valor Lançado"}}}}}}
```

## The InsumoTabValorizacaoLanc object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"InsumoTabValorizacaoLanc":{"type":"object","properties":{"codTabela":{"type":"integer","description":"Código da Tabela de Valorização de Insumos"},"codReduzido":{"type":"string","description":"Código do Interno ERP-Consistem (Código Reduzido)"},"codMaterial":{"type":"string","description":"Código do Material/Insumo"},"valorLancado":{"multipleOf":0.0001,"type":"number","description":"Valor Lançado"}}}}}}
```

## The CustoMalhaTintoProjecao object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"CustoMalhaTintoProjecao":{"type":"object","properties":{"anoMes":{"type":"string","description":"Ano/Mês da Projeção Têxtil (AAAA/MM)"},"codProjecao":{"type":"integer","description":"Código da Projeção Têxtil"},"codCatalogo":{"type":"integer","description":"Código do Catálogo"},"dataHoraProjecao":{"type":"string","description":"Data e Hora da Geração da Projeção Têxtil"},"tecidos":{"type":"array","items":{"$ref":"#/components/schemas/TecidosCor"}}}},"TecidosCor":{"type":"object","properties":{"codReduzido":{"type":"integer","description":"Código do Interno ERP-Consistem (Código Reduzido)"},"codTecido":{"type":"integer","description":"Código do Tecido"},"codCor":{"type":"string","description":"Código da Cor"},"codGrupoCor":{"type":"string","description":"Código do Grupo de Cor"},"unidadeMedida":{"type":"string","description":"Unidade de Medida"},"custoTecidoCor":{"multipleOf":0.0001,"type":"number","description":"Custo do Tecido/Cor"}}}}}}
```

## The TecidosCor object

```json
{"openapi":"3.0.1","info":{"title":"Custos","version":"1.0"},"components":{"schemas":{"TecidosCor":{"type":"object","properties":{"codReduzido":{"type":"integer","description":"Código do Interno ERP-Consistem (Código Reduzido)"},"codTecido":{"type":"integer","description":"Código do Tecido"},"codCor":{"type":"string","description":"Código da Cor"},"codGrupoCor":{"type":"string","description":"Código do Grupo de Cor"},"unidadeMedida":{"type":"string","description":"Unidade de Medida"},"custoTecidoCor":{"multipleOf":0.0001,"type":"number","description":"Custo do Tecido/Cor"}}}}}}
```

## The DadosCustomizados object

```json
{"openapi":"3.0.1","info":{"title":"Custos","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":"Custos","version":"1.0"},"components":{"schemas":{"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}}}
```


---

# Agent Instructions: 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:

```
GET https://ajuda.consistem.com.br/consistem-api/consistem-erp-api/custos/custos-v1.0/models.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
