# Engenharia de Produto

Engenharia

## GET /engenhariasColecao

> Obter Engenharias por Coleção

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ListaEngenhariasColecao":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"engenharias":{"type":"array","description":"Lista de Engenharias","items":{"$ref":"#/components/schemas/EngenhariaColecao"}}}},"EngenhariaColecao":{"type":"object","properties":{"codColecao":{"type":"string","description":"Código da Coleção"},"descColecao":{"type":"string","description":"Descrição da Coleção"},"codEngenharia":{"type":"string","description":"Código da Engenharia"},"descEngenharia":{"type":"string","description":"Descrição da Engenharia"},"refProvisoria":{"type":"string","description":"Referência Provisória"},"dataEfetivacao":{"type":"string","description":"Data de Efetivação (AAAA-MM-DD)","format":"date"},"status":{"type":"integer","description":"Status do Cadastro da Engenharia (1 - Em Desenvolvimento, 2 - Liberado para Mostruário, 3 - Liberado para Custos/Produção, 4 - Fora de Linha/Desativada ou 5 - Registro Fiscal)","enum":[1,2,3,4,5]},"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":{"/engenhariasColecao":{"get":{"tags":["Engenharia de Produto"],"summary":"Obter Engenharias por Coleção","operationId":"ObterEngenhariasColecao","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"integer"}},{"name":"codColecao","in":"query","description":"Lista de Coleções de Engenharia","style":"form","explode":false,"schema":{"type":"array","items":{"type":"string"}}},{"name":"continuationToken","in":"query","description":"Identificador da Paginação da Consulta","schema":{"type":"string"}},{"name":"status","in":"query","description":"1 - Engenharia em desenvolvimento, 2 - Liberado para custo, 3 - Liberado para produção, 4 - Engenharia fora de linha, 5 - Registro Fiscal","required":false,"schema":{"type":"array","items":{"type":"integer"}}},{"name":"pageSize","in":"query","description":"Quantidade de engenharias retornadas por requisição (máximo: 2000)","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ListaEngenhariasColecao"}}}}},"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 /engenhariaProduto/{codEngenharia}

> Obter Cadastro da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"EngenhariaProduto":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"descEngenharia":{"type":"string","description":"Descrição da Engenharia"},"narrativa":{"type":"string","description":"Narrativa (Linha 1)"},"narrativa1":{"type":"string","description":"Narrativa (Linha 2)"},"narrativa2":{"type":"string","description":"Narrativa (Linha 3)"},"narrativa3":{"type":"string","description":"Narrativa (Linha 4)"},"sitPE":{"type":"integer","description":"Situação do PE (0 - Liberada, 1 - Bloqueada)","enum":[0,1]},"unidade":{"type":"string","description":"Unidade de Medida"},"classificacao":{"type":"string","description":"Classificação"},"dataInicio":{"type":"string","description":"Data de Efetivação (AAAA-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data da Desativação (AAAA-MM-DD)","format":"date"},"status":{"type":"integer","description":"Status do Cadastro da Engenharia (1 - Em Desenvolvimento, 2 - Liberado para Mostruário, 3 - Liberado para Custos/Produção, 4 - Fora de Linha/Desativada ou 5 - Registro Fiscal)","enum":[1,2,3,4,5]},"formaComercializacao":{"type":"integer","description":"Forma de Comercialização (1 - Compra e Venda ou 2 - Licenciado)","enum":[1,2]},"tipoItem":{"type":"integer","description":"Tipo de Item (1 - Estoque, 2 - Fantasma, 3 - Produção Contínua, 4 - Item Kanban)","enum":[1,2,3,4]},"codCentroCusto":{"type":"string","description":"Centro de Custo Destino"},"dadosGerais":{"type":"array","description":"Complementos - Dados Gerais","items":{"$ref":"#/components/schemas/EngDadosGerais"}},"dadosTecnicos":{"type":"array","description":"Complementos - Dados Técnicos","items":{"$ref":"#/components/schemas/EngDadosTecnicos"}},"componentesPadroes":{"type":"array","description":"Componentes Padrões","items":{"$ref":"#/components/schemas/ComponentesPadroes"}},"informacoesComerciais":{"type":"array","description":"Complementos - Dados Técnicos","items":{"$ref":"#/components/schemas/EngInfComerciais"}},"itensFilhos":{"type":"array","description":"Itens Filho(s)/Reduzido(s) da Engenharia","items":{"$ref":"#/components/schemas/ListaItensFilhosEngenharia"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"EngDadosGerais":{"type":"object","properties":{"codModelagemEngenharia":{"type":"string","description":"Código Modelagem Engenharia"},"refCliente":{"type":"string","description":"Referência Provisória"},"codColecao":{"type":"string","description":"Código da Coleção"},"codComplemento":{"type":"string","description":"Código do Complemento da Engenharia"},"codEtiqueta":{"type":"string","description":"Código da Etiqueta"},"codFamilia":{"type":"string","description":"Código da Familia"},"linhaProduto":{"type":"string","description":"Código da Linha do Produto"}}},"EngDadosTecnicos":{"type":"object","properties":{"codSortimento":{"type":"string","description":"Código do Sortimento"},"situacao":{"type":"string","description":"Situação do Sortimento"},"corBase":{"type":"string","description":"Código da Cor Base"},"descricao":{"type":"string","description":"Descrição do Sortimento"},"combCoresSort":{"type":"string","description":"Combinação de Cores do Sortimento"},"gradesComerc":{"type":"string","description":"Grades Comercializadas"}}},"ComponentesPadroes":{"type":"object","properties":{"codClassificacao":{"type":"integer","description":"Código Classificação Componente"},"codComponente":{"type":"string","description":"Código do Componente/Item"},"codReduzido":{"type":"string","description":"Código do Reduzido/Item"},"codFase":{"type":"integer","description":"Código da Fase de Utilização"},"qtdNecessaria":{"multipleOf":0.000001,"type":"number","description":"Quantidade Necessário do Item"},"codNatureza":{"type":"integer","description":"Código da Natureza de Estoque Localização Componente/Item"},"aplicacao":{"type":"string","description":"Aplicação do Componente"}}},"EngInfComerciais":{"type":"object","properties":{"codModelagemComercial":{"type":"string","description":"Código Modelagem Comercial"}}},"ListaItensFilhosEngenharia":{"type":"object","properties":{"codItemFilho":{"type":"string","description":"Código do Item Filho/Reduzido do Sortimento"}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaProduto/{codEngenharia}":{"get":{"tags":["Engenharia de Produto"],"summary":"Obter Cadastro da Engenharia","operationId":"ObterEngenhariaProduto","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"integer"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EngenhariaProduto"}}}}},"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 /engenhariaDadosGerais/{codEngenharia}

> Listar Dados Gerais de uma Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"DadosGeraisEngenhariaGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"dadosGeraisEngenhariaDadosI":{"type":"array","description":"Engenharia de Produto Dados Gerais","items":{"$ref":"#/components/schemas/DadosGeraisEngenhariaDadosI"}}}},"DadosGeraisEngenhariaDadosI":{"type":"object","properties":{"codModelagemEngenharia":{"maximum":999,"type":"integer","description":"Código da Modelagem"},"refProvisoria":{"maxLength":10,"type":"string","description":"Referência Provisória"},"codColecao":{"maximum":999,"type":"integer","description":"Código da Coleção"},"codComplemento":{"maximum":999,"type":"integer","description":"Código do Complemento"},"codEtiqueta":{"maximum":999,"type":"integer","description":"Código da Etiqueta"},"codFamilia":{"maximum":999,"type":"integer","description":"Código da Família/Mercado"},"linhaProduto":{"maximum":99,"type":"integer","description":"Código da Linha de Produto"},"tamanhoAmostra":{"maxLength":5,"type":"string","description":"Tamanho da Amostra"},"tipoProduto":{"type":"integer","description":"Tipo do Produto (1 - Peça única, 2 - Conjunto, 3 - Kit, 4 - Parte de Conjunto, 5 - Semiacabado )"},"pecasProduto":{"type":"array","description":"Peças do Produto","items":{"$ref":"#/components/schemas/PecasProduto"}},"pecaBaixaEstoque":{"maximum":999,"type":"integer","description":"Peça de controle de baixa de estoque"}}},"PecasProduto":{"type":"object","properties":{"codPecaProduto":{"type":"integer","description":"Código da Peça do Produto"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaDadosGerais/{codEngenharia}":{"get":{"tags":["Engenharia de Produto"],"summary":"Listar Dados Gerais de uma Engenharia","operationId":"ObterDadosGeraisEngenharia","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia de Produto","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DadosGeraisEngenhariaGet"}}}},"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 /engenhariaDadosGerais/{codEngenharia}

> Cadastrar Dados Gerais da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"DadosGeraisEngenhariaPut":{"type":"object","properties":{"dadosGeraisEngenhariaDadosI":{"type":"array","description":"Engenharia de Produto Dados Gerais","items":{"$ref":"#/components/schemas/DadosGeraisEngenhariaDadosI"}}}},"DadosGeraisEngenhariaDadosI":{"type":"object","properties":{"codModelagemEngenharia":{"maximum":999,"type":"integer","description":"Código da Modelagem"},"refProvisoria":{"maxLength":10,"type":"string","description":"Referência Provisória"},"codColecao":{"maximum":999,"type":"integer","description":"Código da Coleção"},"codComplemento":{"maximum":999,"type":"integer","description":"Código do Complemento"},"codEtiqueta":{"maximum":999,"type":"integer","description":"Código da Etiqueta"},"codFamilia":{"maximum":999,"type":"integer","description":"Código da Família/Mercado"},"linhaProduto":{"maximum":99,"type":"integer","description":"Código da Linha de Produto"},"tamanhoAmostra":{"maxLength":5,"type":"string","description":"Tamanho da Amostra"},"tipoProduto":{"type":"integer","description":"Tipo do Produto (1 - Peça única, 2 - Conjunto, 3 - Kit, 4 - Parte de Conjunto, 5 - Semiacabado )"},"pecasProduto":{"type":"array","description":"Peças do Produto","items":{"$ref":"#/components/schemas/PecasProduto"}},"pecaBaixaEstoque":{"maximum":999,"type":"integer","description":"Peça de controle de baixa de estoque"}}},"PecasProduto":{"type":"object","properties":{"codPecaProduto":{"type":"integer","description":"Código da Peça do Produto"}}},"DadosGeraisEngenhariaGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"dadosGeraisEngenhariaDadosI":{"type":"array","description":"Engenharia de Produto Dados Gerais","items":{"$ref":"#/components/schemas/DadosGeraisEngenhariaDadosI"}}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaDadosGerais/{codEngenharia}":{"put":{"tags":["Engenharia de Produto"],"summary":"Cadastrar Dados Gerais da Engenharia","operationId":"CadastrarDadosGeraisEngenharia","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Dados Gerais da Engenharia","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DadosGeraisEngenhariaPut"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DadosGeraisEngenhariaGet"}}}},"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 /engenhariaGradesComercializadas/{codEngenharia}

> Obter Grades Comercializadas da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"GradesComercializadasGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"gradesComercializadas":{"type":"array","description":"Grades de Tamanhos Comercializadas da Engenharia de Produto","items":{"$ref":"#/components/schemas/GradeComercializadaEngenharia"}}}},"GradeComercializadaEngenharia":{"type":"object","properties":{"codGrade":{"maximum":99,"type":"integer","description":"Código da Grade de Tamanhos"},"tamanhosGradeComercializada":{"type":"array","description":"Tamanhos da Grade Comercializada da Engenharia de Produto","items":{"$ref":"#/components/schemas/TamanhosGradeComercializada"}}}},"TamanhosGradeComercializada":{"type":"object","properties":{"codTamanho":{"maxLength":5,"type":"string","description":"Código do Tamanho"},"seqTamanho":{"maximum":999,"type":"integer","description":"Sequência do Tamanho"},"qtdMarcacoes":{"multipleOf":0.01,"type":"number","description":"Quantidade de Marcações"},"qtdConsumoRisco":{"multipleOf":0.01,"type":"number","description":"Quantidade de Consumo de Risco"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaGradesComercializadas/{codEngenharia}":{"get":{"tags":["Engenharia de Produto"],"summary":"Obter Grades Comercializadas da Engenharia","operationId":"ObterGradesComercializadas","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GradesComercializadasGet"}}}},"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 /engenhariaGradesComercializadas/{codEngenharia}

> Cadastrar Grades Comercializadas da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"GradesComercializadasPut":{"type":"object","properties":{"gradesComercializadas":{"type":"array","description":"Grades de Tamanhos Comercializadas da Engenharia de Produto","items":{"$ref":"#/components/schemas/GradesComercializadasEngenharia"}}}},"GradesComercializadasEngenharia":{"type":"object","properties":{"codGrade":{"maximum":99,"type":"integer","description":"Código da Grade de Tamanhos"},"tamanhosGradesComercializadas":{"type":"array","description":"Tamanhos da Grade Comercializada da Engenharia de Produto","items":{"$ref":"#/components/schemas/TamanhosGradesComercializadas"}}}},"TamanhosGradesComercializadas":{"type":"object","properties":{"codTamanho":{"maxLength":5,"type":"string","description":"Código do Tamanho"},"seqTamanho":{"maximum":999,"type":"integer","description":"Sequência do Tamanho"},"qtdMarcacoes":{"multipleOf":0.01,"type":"number","description":"Quantidade de Marcações"},"qtdConsumoRisco":{"multipleOf":0.01,"type":"number","description":"Quantidade de Consumo de Risco"}}},"GradesComercializadasGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"gradesComercializadas":{"type":"array","description":"Grades de Tamanhos Comercializadas da Engenharia de Produto","items":{"$ref":"#/components/schemas/GradeComercializadaEngenharia"}}}},"GradeComercializadaEngenharia":{"type":"object","properties":{"codGrade":{"maximum":99,"type":"integer","description":"Código da Grade de Tamanhos"},"tamanhosGradeComercializada":{"type":"array","description":"Tamanhos da Grade Comercializada da Engenharia de Produto","items":{"$ref":"#/components/schemas/TamanhosGradeComercializada"}}}},"TamanhosGradeComercializada":{"type":"object","properties":{"codTamanho":{"maxLength":5,"type":"string","description":"Código do Tamanho"},"seqTamanho":{"maximum":999,"type":"integer","description":"Sequência do Tamanho"},"qtdMarcacoes":{"multipleOf":0.01,"type":"number","description":"Quantidade de Marcações"},"qtdConsumoRisco":{"multipleOf":0.01,"type":"number","description":"Quantidade de Consumo de Risco"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaGradesComercializadas/{codEngenharia}":{"put":{"tags":["Engenharia de Produto"],"summary":"Cadastrar Grades Comercializadas da Engenharia","operationId":"CadastrarGradesComercializadas","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Dados das Grades Comercializadas","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GradesComercializadasPut"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GradesComercializadasGet"}}}},"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 /engenhariaDadosTecnicos/{codEngenharia}

> Listar os Dados Técnicos da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"DadosTecnicosEngenhariaGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"dadosSortimentos":{"type":"array","description":"Dados Técnicos da Engenharia","items":{"$ref":"#/components/schemas/DadosSortimento"}}}},"DadosSortimento":{"type":"object","properties":{"codSortimento":{"maximum":99,"type":"integer","description":"Código do Sortimento"},"situacao":{"type":"integer","description":"Situação do Sortimento (0 - Inativo, 1 - Ativo)"},"descSortimento":{"maxLength":15,"type":"string","description":"Descrição do Sortimento"},"corBase":{"maxLength":7,"type":"string","description":"Código da Cor Base"},"combinacaoCoresSort":{"maxLength":65,"type":"string","description":"Combinação das Cores do Sortimento"},"gradesComercializadas":{"maxLength":40,"type":"string","description":"Grades Comercializadas"},"sortimentoProdPecaPainel":{"type":"array","description":"Peças e Paineis dos Sortimentos da Engenharia","items":{"$ref":"#/components/schemas/SortimentoProdPecaPainel"}}}},"SortimentoProdPecaPainel":{"type":"object","properties":{"codPeca":{"maximum":99,"type":"integer","description":"Código da Peça"},"codPainel":{"maximum":99999,"type":"integer","description":"Código do Painel"},"corPainel":{"maxLength":12,"type":"string","description":"Código da Cor do painel"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaDadosTecnicos/{codEngenharia}":{"get":{"tags":["Engenharia de Produto"],"summary":"Listar os Dados Técnicos da Engenharia","operationId":"ObterDadosTecnicos","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DadosTecnicosEngenhariaGet"}}}},"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 /engenhariaComponentesPadroes/{codEngenharia}

> Obter Componentes Padrões da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ComponentesPadroesGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"componentesPadroes":{"type":"array","description":"Componentes Padrões da Engenharia de Produto","items":{"$ref":"#/components/schemas/ComponentePadrao"}}}},"ComponentePadrao":{"type":"object","properties":{"codSequencia":{"maximum":999,"type":"integer","description":"Sequência do Componente no Cadastro"},"codClassificacao":{"maximum":99,"type":"integer","description":"Classificação do Componente"},"codComponente":{"type":"string","description":"Código do Componente no Cadastro de Itens"},"codFase":{"maximum":999,"type":"integer","description":"Código da Fase de Produção"},"quantidade":{"multipleOf":0.000001,"type":"number","description":"Quantidade Necessária por Peça"},"componenteLiberado":{"type":"boolean","description":"Componente PE Liberado (0 - Não, 1 - Sim)"},"tipoBaixa":{"maximum":999,"type":"integer","description":"Tipo de Baixa"},"codNatureza":{"type":"integer","description":"Código Natureza de Estoque de origem"},"aplicacao":{"maxLength":40,"type":"string","description":"Aplicação do Componente"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaComponentesPadroes/{codEngenharia}":{"get":{"tags":["Engenharia de Produto"],"summary":"Obter Componentes Padrões da Engenharia","operationId":"ObterComponentesPadroes","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComponentesPadroesGet"}}}},"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 /engenhariaComponentesPadroes/{codEngenharia}

> Cadastrar Componentes da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ComponentesPadroesPut":{"type":"object","properties":{"componentesPadroes":{"type":"array","description":"Componentes Padrões","items":{"$ref":"#/components/schemas/ComponentePadrao"}}}},"ComponentePadrao":{"type":"object","properties":{"codSequencia":{"maximum":999,"type":"integer","description":"Sequência do Componente no Cadastro"},"codClassificacao":{"maximum":99,"type":"integer","description":"Classificação do Componente"},"codComponente":{"type":"string","description":"Código do Componente no Cadastro de Itens"},"codFase":{"maximum":999,"type":"integer","description":"Código da Fase de Produção"},"quantidade":{"multipleOf":0.000001,"type":"number","description":"Quantidade Necessária por Peça"},"componenteLiberado":{"type":"boolean","description":"Componente PE Liberado (0 - Não, 1 - Sim)"},"tipoBaixa":{"maximum":999,"type":"integer","description":"Tipo de Baixa"},"codNatureza":{"type":"integer","description":"Código Natureza de Estoque de origem"},"aplicacao":{"maxLength":40,"type":"string","description":"Aplicação do Componente"}}},"ComponentesPadroesGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"componentesPadroes":{"type":"array","description":"Componentes Padrões da Engenharia de Produto","items":{"$ref":"#/components/schemas/ComponentePadrao"}}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaComponentesPadroes/{codEngenharia}":{"put":{"tags":["Engenharia de Produto"],"summary":"Cadastrar Componentes da Engenharia","operationId":"CadastrarComponentesPadroes","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Dados dos Componentes Padrões","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComponentesPadroesPut"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComponentesPadroesGet"}}}},"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 /engenhariaGruposSeqOperacional/{codEngenharia}

> Obter Grupos da Sequência Operacional da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"GruposSequenciaOperacionalGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"sequenciaGruposSequenciaOperacional":{"type":"array","description":"Sequência do Processo da Sequência Operacional","items":{"$ref":"#/components/schemas/SequenciaProcessosSequenciaOperacional"}}}},"SequenciaProcessosSequenciaOperacional":{"type":"object","properties":{"seqProcesso":{"maximum":99,"type":"integer","description":"Sequência do Processo"},"grupoSequenciaOperacional":{"type":"array","description":"Grupos da Sequência do Processo da Sequência Operacional","items":{"$ref":"#/components/schemas/GrupoSequenciaOperacional"}}}},"GrupoSequenciaOperacional":{"type":"object","properties":{"codGrupo":{"maximum":99,"type":"integer","description":"Código do Grupo"},"descGrupo":{"maxLength":15,"type":"string","description":"Descrição do Grupo"},"codPecaGrupo":{"maximum":99,"type":"integer","description":"Código da Peça"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaGruposSeqOperacional/{codEngenharia}":{"get":{"tags":["Engenharia de Produto"],"summary":"Obter Grupos da Sequência Operacional da Engenharia","operationId":"ObterGruposSequenciaOperacional","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GruposSequenciaOperacionalGet"}}}},"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 /engenhariaProcessos/{codEngenharia}

> Obter Processos da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ProcessosEngenhariaGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"tempoLoteQuantidade":{"maximum":999999,"type":"integer","description":"Quantidade de Peças para o Tempo"},"tempoTotal":{"multipleOf":0.001,"type":"number","description":"Percentual de Eficiência"},"tempoTotalPerEficiencia":{"multipleOf":0.001,"type":"number","description":"Tempo Total (% Eficiência)"},"processosEngenharia":{"type":"array","description":"Componentes Padrões da Engenharia de Produto","items":{"$ref":"#/components/schemas/ProcessoEngenhariaProduto"}}}},"ProcessoEngenhariaProduto":{"type":"object","properties":{"seqProcesso":{"type":"integer","description":"Sequência do Processo"},"codFase":{"maximum":999,"type":"integer","description":"Código da Fase"},"codOperacao":{"maximum":999,"type":"integer","description":"Código da Operação"},"tipoOperacao":{"maxLength":20,"type":"string","description":"Tipo da Operação"},"codMaquina":{"maxLength":20,"type":"string","description":"Código da Máquina"},"codAparelho":{"maximum":999,"type":"integer","description":"Código do Aparelho"},"percEficiencia":{"multipleOf":0.01,"type":"number","description":"Percentual de Eficiência"},"qtdOperadores":{"maximum":9999,"type":"integer","description":"Quantidade de Operadores"},"tipoCusto":{"type":"integer","description":"Tipo de Custo (1 - Peça Única, 2 - Conjunto, 3 - kit)"},"tipoTempo":{"type":"integer","description":"Tipo de Tempo (1 - Tempo, 2 - Peça, 3 - Quilo)"},"gruposSequenciaOperacional":{"type":"array","description":"Grupos da Sequência Operacional","items":{"$ref":"#/components/schemas/GruposSequenciaOperacional"}},"tempoPecaPadrao":{"type":"array","description":"Tempo Padrão do Processo sem Sequência Operacional","items":{"$ref":"#/components/schemas/TempoPecaPadrao"}}}},"GruposSequenciaOperacional":{"type":"object","properties":{"codGrupo":{"maximum":99,"type":"integer","description":"Código do Grupo de Sequências Operacionais"},"descGrupo":{"maxLength":15,"type":"string","description":"Descrição do Grupo"},"codPeca":{"maximum":99,"type":"integer","description":"Código da Peça"},"temposGruposSequenciaOperacional":{"type":"array","description":"Tempos dos Grupos da Sequência Operacional","items":{"$ref":"#/components/schemas/TempoGrupoSequenciaOperacional"}}}},"TempoGrupoSequenciaOperacional":{"type":"object","properties":{"codSeq":{"maximum":999,"type":"integer","description":"Código da Sequência Operacional"},"codSeqOperacional":{"maximum":99999,"type":"integer","description":"Código da Sequência Operacional"},"mascaraMaquina":{"maxLength":20,"type":"string","description":"Máscara da Máquina"},"codAparelho":{"maximum":999,"type":"integer","description":"Código do Aparelho"},"tipoCusto":{"type":"integer","description":"Tipo de Custo (1 - Peça Única, 2 - Conjunto, 3 - kit)"},"nrPontosCent":{"multipleOf":0.001,"type":"number","description":"Número de pontos por centímetro (Cálculo GMD)"},"nrRepeticoes":{"maximum":999,"type":"integer","description":"Número de repetições (Cálculo GMD)"},"temposGradesGruposSequenciaOperacional":{"type":"array","description":"Tempos por Grade da Sequência Operacional","items":{"$ref":"#/components/schemas/TemposGradesGruposSequenciaOperacional"}}}},"TemposGradesGruposSequenciaOperacional":{"type":"object","properties":{"codGrade":{"maximum":99,"type":"integer","description":"Código da Grade do Tamanho Padrão"},"tempoPadrao":{"multipleOf":0.001,"type":"number","description":"Tempo Padrão"},"flgZerarTempo":{"type":"boolean","description":"Zerar Tempo (Cálculo GMD) (0 - Não, 1 - Sim)"}}},"TempoPecaPadrao":{"type":"object","properties":{"codGrade":{"maximum":99,"type":"integer","description":"Código da Grade do Tamanho Padrão"},"tempoPadrao":{"multipleOf":0.001,"type":"number","description":"Tempo Padrão"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaProcessos/{codEngenharia}":{"get":{"tags":["Engenharia de Produto"],"summary":"Obter Processos da Engenharia","operationId":"ObterProcessosEngenharia","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProcessosEngenhariaGet"}}}},"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 /engenhariaProcessos/{codEngenharia}

> Cadastrar Processos da Engenharia

```json
{"openapi":"3.0.1","info":{"title":"PPCP Confecção","version":"1.0"},"tags":[{"name":"Engenharia de Produto","description":"Engenharia"}],"servers":[{"url":"https://localhost/ppcpconfeccao/v10"},{"url":"http://localhost/ppcpconfeccao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ProcessosEngenhariaPut":{"type":"object","properties":{"processosEngenharia":{"type":"array","description":"Processos da Engenharia de Produto","items":{"$ref":"#/components/schemas/ProcessoEngenhariaProduto"}}}},"ProcessoEngenhariaProduto":{"type":"object","properties":{"seqProcesso":{"type":"integer","description":"Sequência do Processo"},"codFase":{"maximum":999,"type":"integer","description":"Código da Fase"},"codOperacao":{"maximum":999,"type":"integer","description":"Código da Operação"},"tipoOperacao":{"maxLength":20,"type":"string","description":"Tipo da Operação"},"codMaquina":{"maxLength":20,"type":"string","description":"Código da Máquina"},"codAparelho":{"maximum":999,"type":"integer","description":"Código do Aparelho"},"percEficiencia":{"multipleOf":0.01,"type":"number","description":"Percentual de Eficiência"},"qtdOperadores":{"maximum":9999,"type":"integer","description":"Quantidade de Operadores"},"tipoCusto":{"type":"integer","description":"Tipo de Custo (1 - Peça Única, 2 - Conjunto, 3 - kit)"},"tipoTempo":{"type":"integer","description":"Tipo de Tempo (1 - Tempo, 2 - Peça, 3 - Quilo)"},"gruposSequenciaOperacional":{"type":"array","description":"Grupos da Sequência Operacional","items":{"$ref":"#/components/schemas/GruposSequenciaOperacional"}},"tempoPecaPadrao":{"type":"array","description":"Tempo Padrão do Processo sem Sequência Operacional","items":{"$ref":"#/components/schemas/TempoPecaPadrao"}}}},"GruposSequenciaOperacional":{"type":"object","properties":{"codGrupo":{"maximum":99,"type":"integer","description":"Código do Grupo de Sequências Operacionais"},"descGrupo":{"maxLength":15,"type":"string","description":"Descrição do Grupo"},"codPeca":{"maximum":99,"type":"integer","description":"Código da Peça"},"temposGruposSequenciaOperacional":{"type":"array","description":"Tempos dos Grupos da Sequência Operacional","items":{"$ref":"#/components/schemas/TempoGrupoSequenciaOperacional"}}}},"TempoGrupoSequenciaOperacional":{"type":"object","properties":{"codSeq":{"maximum":999,"type":"integer","description":"Código da Sequência Operacional"},"codSeqOperacional":{"maximum":99999,"type":"integer","description":"Código da Sequência Operacional"},"mascaraMaquina":{"maxLength":20,"type":"string","description":"Máscara da Máquina"},"codAparelho":{"maximum":999,"type":"integer","description":"Código do Aparelho"},"tipoCusto":{"type":"integer","description":"Tipo de Custo (1 - Peça Única, 2 - Conjunto, 3 - kit)"},"nrPontosCent":{"multipleOf":0.001,"type":"number","description":"Número de pontos por centímetro (Cálculo GMD)"},"nrRepeticoes":{"maximum":999,"type":"integer","description":"Número de repetições (Cálculo GMD)"},"temposGradesGruposSequenciaOperacional":{"type":"array","description":"Tempos por Grade da Sequência Operacional","items":{"$ref":"#/components/schemas/TemposGradesGruposSequenciaOperacional"}}}},"TemposGradesGruposSequenciaOperacional":{"type":"object","properties":{"codGrade":{"maximum":99,"type":"integer","description":"Código da Grade do Tamanho Padrão"},"tempoPadrao":{"multipleOf":0.001,"type":"number","description":"Tempo Padrão"},"flgZerarTempo":{"type":"boolean","description":"Zerar Tempo (Cálculo GMD) (0 - Não, 1 - Sim)"}}},"TempoPecaPadrao":{"type":"object","properties":{"codGrade":{"maximum":99,"type":"integer","description":"Código da Grade do Tamanho Padrão"},"tempoPadrao":{"multipleOf":0.001,"type":"number","description":"Tempo Padrão"}}},"ProcessosEngenhariaGet":{"type":"object","properties":{"codEngenharia":{"type":"string","description":"Código da Engenharia"},"tempoLoteQuantidade":{"maximum":999999,"type":"integer","description":"Quantidade de Peças para o Tempo"},"tempoTotal":{"multipleOf":0.001,"type":"number","description":"Percentual de Eficiência"},"tempoTotalPerEficiencia":{"multipleOf":0.001,"type":"number","description":"Tempo Total (% Eficiência)"},"processosEngenharia":{"type":"array","description":"Componentes Padrões da Engenharia de Produto","items":{"$ref":"#/components/schemas/ProcessoEngenhariaProduto"}}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/engenhariaProcessos/{codEngenharia}":{"put":{"tags":["Engenharia de Produto"],"summary":"Cadastrar Processos da Engenharia","operationId":"CadastrarProcessosEngenharia","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}},{"name":"codEngenharia","in":"path","description":"Código da Engenharia","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Dados dos Processos da Engenharia","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProcessosEngenhariaPut"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProcessosEngenhariaGet"}}}},"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: 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-confeccao-v1.0/engenharia-de-produto.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.
