# Models

## The EngenhariaProduto object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","version":"1.0"},"components":{"schemas":{"EngenhariaProduto":{"type":"object","properties":{"codEngenharia":{"maxLength":12,"type":"string","description":"Código da Engenharia"},"descEngenharia":{"maxLength":40,"type":"string","description":"Descrição da Engenharia"},"narrativa":{"maxLength":90,"type":"string","description":"Narrativa da Engenharia"},"unidadeMedida":{"maxLength":3,"type":"string","description":"Unidade de Medida da Engenharia"},"tipoEngenharia":{"maximum":99,"type":"integer","description":"Tipo de Engenharia (0 - Acabados Outros, 1 - Estamparia Cilíndrica, 2 - Estamparia Digital, 3 - Tinturaria/LavaçãO, 4 - Tecelagem, 5 - Semiacabado, 99 - Antigas)","enum":[0,1,2,3,4,5,99]}}}}}}
```

## The ComposicaoEngenhariaProduto object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","version":"1.0"},"components":{"schemas":{"ComposicaoEngenhariaProduto":{"type":"object","properties":{"codEngenharia":{"maxLength":12,"type":"string","description":"Código da Engenharia"},"tipoEngenharia":{"maximum":99,"type":"integer","description":"Tipo de Engenharia (0 - Acabados Outros, 1 - Acabados de Estamparia Cilíndrica, 2 - Acabados de Estamparia Digital, 3 - Acabados de Tinturaria/Lavação, 4 - Tecelagem, 5 - Semiacabado, 99 - Não Estruturado)","enum":[0,1,2,3,4,5,99]},"composicaoTextil":{"type":"array","items":{"$ref":"#/components/schemas/ComposicaoTextil"}}}},"ComposicaoTextil":{"type":"object","properties":{"corVariante":{"type":"string","description":"Cor/Variante"},"composicaoTecnica":{"type":"string","description":"Composição Técnica Têxtil"},"composicaoComercial":{"type":"string","description":"Composição Comercial Têxtil"}}}}}}
```

## The ComposicaoTextil object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","version":"1.0"},"components":{"schemas":{"ComposicaoTextil":{"type":"object","properties":{"corVariante":{"type":"string","description":"Cor/Variante"},"composicaoTecnica":{"type":"string","description":"Composição Técnica Têxtil"},"composicaoComercial":{"type":"string","description":"Composição Comercial Têxtil"}}}}}}
```

## The ListaRequisicaoFio object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","version":"1.0"},"components":{"schemas":{"ListaRequisicaoFio":{"type":"object","properties":{"continuationToken":{"type":"string"},"requisicaoFio":{"type":"array","items":{"$ref":"#/components/schemas/RequisicaoFio"}}}},"RequisicaoFio":{"type":"object","properties":{"codRequisicao":{"type":"integer","description":"Código da Requisição"},"codProduto":{"type":"integer","description":"Código do Produto"},"descProduto":{"type":"string","description":"Descrição Produto"},"codTransacao":{"type":"integer","description":"Código da Transação"},"descTransacao":{"type":"string","description":"Descrição da Transação"},"codNaturezaOrigem":{"type":"integer","description":"Código da Natureza Origem"},"descNaturezaOrigem":{"type":"string","description":"Descrição da Natureza Origem"},"codNaturezaDestino":{"type":"integer","description":"Código da Natureza Destino"},"descNaturezaDestino":{"type":"string","description":"Descrição da Natureza Destino"},"situacaoRequisicao":{"type":"integer","description":"Situação da Requisição (0 - Gerada, 1 - Transferida, 2 - Encerrada)","enum":[0,1,2]},"insumos":{"type":"array","description":"Insumos","items":{"$ref":"#/components/schemas/ListaInsumos"}},"codOTs":{"type":"array","description":"Ordens de Tecelagem","items":{"$ref":"#/components/schemas/ListaOT"}},"etiquetasColetadas":{"type":"array","description":"Etiquetas Coletadas","items":{"$ref":"#/components/schemas/ListaEtiquetasColetadas"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"ListaInsumos":{"type":"object","properties":{"codInsumo":{"type":"integer","description":"Código do Insumo"},"descInsumo":{"type":"string","description":"Descrição do Insumo"},"codFornecedor":{"type":"integer","description":"Código do Fornecedor"},"descFornecedor":{"type":"string","description":"Descrição do Fornecedor"},"codLote":{"type":"string","description":"Código do Lote"},"qtdeRequisitada":{"type":"number","description":"Quantidade Requisitada"},"qtdeInformada":{"type":"number","description":"Quantidade Informada"},"qtdeEtiquetas":{"type":"number","description":"Quantidade Etiquetas"},"qtdeCones":{"type":"number","description":"Quantidade Cones"},"necessidadeCones":{"type":"number","description":"Necessidade Cones"},"trocarFornecedorLote":{"type":"string","description":"Trocar Fornecedor e Lote"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"ListaOT":{"type":"object","properties":{"codOT":{"type":"integer","description":"Código da OT"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"ListaEtiquetasColetadas":{"type":"object","properties":{"codEtiqueta":{"type":"string","description":"Código da Etiqueta"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}}}}}
```

## The RequisicaoFio object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","version":"1.0"},"components":{"schemas":{"RequisicaoFio":{"type":"object","properties":{"codRequisicao":{"type":"integer","description":"Código da Requisição"},"codProduto":{"type":"integer","description":"Código do Produto"},"descProduto":{"type":"string","description":"Descrição Produto"},"codTransacao":{"type":"integer","description":"Código da Transação"},"descTransacao":{"type":"string","description":"Descrição da Transação"},"codNaturezaOrigem":{"type":"integer","description":"Código da Natureza Origem"},"descNaturezaOrigem":{"type":"string","description":"Descrição da Natureza Origem"},"codNaturezaDestino":{"type":"integer","description":"Código da Natureza Destino"},"descNaturezaDestino":{"type":"string","description":"Descrição da Natureza Destino"},"situacaoRequisicao":{"type":"integer","description":"Situação da Requisição (0 - Gerada, 1 - Transferida, 2 - Encerrada)","enum":[0,1,2]},"insumos":{"type":"array","description":"Insumos","items":{"$ref":"#/components/schemas/ListaInsumos"}},"codOTs":{"type":"array","description":"Ordens de Tecelagem","items":{"$ref":"#/components/schemas/ListaOT"}},"etiquetasColetadas":{"type":"array","description":"Etiquetas Coletadas","items":{"$ref":"#/components/schemas/ListaEtiquetasColetadas"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"ListaInsumos":{"type":"object","properties":{"codInsumo":{"type":"integer","description":"Código do Insumo"},"descInsumo":{"type":"string","description":"Descrição do Insumo"},"codFornecedor":{"type":"integer","description":"Código do Fornecedor"},"descFornecedor":{"type":"string","description":"Descrição do Fornecedor"},"codLote":{"type":"string","description":"Código do Lote"},"qtdeRequisitada":{"type":"number","description":"Quantidade Requisitada"},"qtdeInformada":{"type":"number","description":"Quantidade Informada"},"qtdeEtiquetas":{"type":"number","description":"Quantidade Etiquetas"},"qtdeCones":{"type":"number","description":"Quantidade Cones"},"necessidadeCones":{"type":"number","description":"Necessidade Cones"},"trocarFornecedorLote":{"type":"string","description":"Trocar Fornecedor e Lote"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"ListaOT":{"type":"object","properties":{"codOT":{"type":"integer","description":"Código da OT"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"ListaEtiquetasColetadas":{"type":"object","properties":{"codEtiqueta":{"type":"string","description":"Código da Etiqueta"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}}}}}
```

## The ListaOT object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","version":"1.0"},"components":{"schemas":{"ListaOT":{"type":"object","properties":{"codOT":{"type":"integer","description":"Código da OT"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The ListaInsumos object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","version":"1.0"},"components":{"schemas":{"ListaInsumos":{"type":"object","properties":{"codInsumo":{"type":"integer","description":"Código do Insumo"},"descInsumo":{"type":"string","description":"Descrição do Insumo"},"codFornecedor":{"type":"integer","description":"Código do Fornecedor"},"descFornecedor":{"type":"string","description":"Descrição do Fornecedor"},"codLote":{"type":"string","description":"Código do Lote"},"qtdeRequisitada":{"type":"number","description":"Quantidade Requisitada"},"qtdeInformada":{"type":"number","description":"Quantidade Informada"},"qtdeEtiquetas":{"type":"number","description":"Quantidade Etiquetas"},"qtdeCones":{"type":"number","description":"Quantidade Cones"},"necessidadeCones":{"type":"number","description":"Necessidade Cones"},"trocarFornecedorLote":{"type":"string","description":"Trocar Fornecedor e Lote"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The ListaEtiquetasColetadas object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","version":"1.0"},"components":{"schemas":{"ListaEtiquetasColetadas":{"type":"object","properties":{"codEtiqueta":{"type":"string","description":"Código da Etiqueta"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The DadosCustomizados object

```json
{"openapi":"3.0.1","info":{"title":"PPCP Tecelagem","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":"PPCP Tecelagem","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/industrial/ppcp-tecelagem-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.
