# Requisição da Ordem de Fabricação

requisicaoOrdemFabricacao

## PUT /requisicaoOrdemFabricacao

> Geração de Requisição de OF

```json
{"openapi":"3.0.1","info":{"title":"PPCP Padrão","version":"1.0"},"tags":[{"name":"Requisição da Ordem de Fabricação","description":"requisicaoOrdemFabricacao"}],"servers":[{"url":"https://localhost/ppcppadrao/v10"},{"url":"http://localhost/ppcppadrao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"FaixaOFGerarRequisicao":{"type":"object","properties":{"codOFInicial":{"type":"integer","description":"Código da Ordem de Fabricação Inicial"},"codOFFinal":{"type":"integer","description":"Código da Ordem de Fabricação Final"},"obsGeracaoReqOF1":{"maxLength":40,"type":"string","description":"Observação para Geração de Requisição de Ordens de Fabricação"},"obsGeracaoReqOF2":{"maxLength":40,"type":"string","description":"Observação para Geração de Requisição de Ordens de Fabricação"},"obsGeracaoReqOF3":{"maxLength":40,"type":"string","description":"Observação para Geração de Requisição de Ordens de Fabricação"},"obsGeracaoReqOF4":{"maxLength":40,"type":"string","description":"Observação para Geração de Requisição de Ordens de Fabricação"}}},"ListaRequisicoesOFsPut":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"ordensFabricacao":{"type":"array","description":"Listagem de Requisições de Ordens de Fabricação","items":{"$ref":"#/components/schemas/ListaRequisicaoOFPut"}}}},"ListaRequisicaoOFPut":{"type":"object","properties":{"codOF":{"type":"integer","description":"Código da Ordem de Fabricação"},"codRequisicao":{"type":"integer","description":"Código da Requisição"},"situacaoRequisicao":{"type":"integer","description":"Situação da Requisição (0 - Aberta / 1 - Baixada )","enum":[0,1]},"errosGerarRequisicaoOF":{"type":"array","description":"Itens da Requisição","items":{"$ref":"#/components/schemas/ErrosGerarRequisicaoOF"}}}},"ErrosGerarRequisicaoOF":{"type":"object","properties":{"msgErro":{"type":"string","description":"Mensagem de Erro de Geração da Requisição da Ordem de Fabricação"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/requisicaoOrdemFabricacao":{"put":{"tags":["Requisição da Ordem de Fabricação"],"summary":"Geração de Requisição de OF","operationId":"GerarRequisicoesOF","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Faixa de Ordens de Fabricação para Gerar Requisição","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FaixaOFGerarRequisicao"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListaRequisicoesOFsPut"}}}},"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 /requisicaoOrdemFabricacao/{id}

> Obter Requisição da Ordem de Fabricação

```json
{"openapi":"3.0.1","info":{"title":"PPCP Padrão","version":"1.0"},"tags":[{"name":"Requisição da Ordem de Fabricação","description":"requisicaoOrdemFabricacao"}],"servers":[{"url":"https://localhost/ppcppadrao/v10"},{"url":"http://localhost/ppcppadrao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ListaRequisicaoOFGet":{"type":"object","properties":{"codOF":{"type":"integer","description":"Código da Ordem de Fabricação"},"codRequisicao":{"type":"integer","description":"Código da Requisição"},"tipoRequisicao":{"type":"integer","description":"Tipo da Requisição (1 - OF, 2 - Independente, 6 - OR, 7 - Transferência, 8 - ORP, 10 - Transferência PJMC, 11 - OF Reclassificação)","enum":[1,2,6,7,8,10,11]},"tipoItem":{"type":"integer","description":"Tipo do Item (1 - Comprado, 2 - Fabricado)","enum":[1,2]},"codSituacao":{"type":"integer","description":"Situação da Requisição (0 - Aberta, 1 - Baixada)","enum":[0,1]},"dataEmissao":{"type":"string","description":"Data de Emissão (YYYY-MM-DD)","format":"date"},"dataBaixa":{"type":"string","description":"Data de Baixa (YYYY-MM-DD)","format":"date"},"codTransacao":{"type":"integer","description":"Código da Transação de Estoque"},"codNaturezaEstoque":{"type":"integer","description":"Código Natureza de Estoque de Saída"},"codCCustoDestino":{"type":"string","description":"Código do Centro de Custo de Destino"},"itensRequisicao":{"type":"array","description":"Itens da Requisição","items":{"$ref":"#/components/schemas/ItemRequisicaoOF"}}}},"ItemRequisicaoOF":{"type":"object","properties":{"codProduto":{"type":"string","description":"Código do Produto"},"qtdRequisitada":{"multipleOf":0.001,"type":"number","description":"Quantidade Requisitada Produto"},"qtdEntregue":{"multipleOf":0.001,"type":"number","description":"Quantidade Entregue Produto"},"pendencia":{"type":"integer","description":"Gerou Pendência? (0-Não / 1-Sim)","enum":[0,1]},"observacao":{"type":"string","description":"Observação da Baixa da Requisição"}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/requisicaoOrdemFabricacao/{id}":{"get":{"tags":["Requisição da Ordem de Fabricação"],"summary":"Obter Requisição da Ordem de Fabricação","operationId":"ObterRequisicaoOF","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"integer"}},{"name":"id","in":"path","description":"Código da Requisição","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListaRequisicaoOFGet"}}}},"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 /listaRequisicoesOrdemFabricacao/{id}

> Obter Requisições da Ordem de Fabricação

```json
{"openapi":"3.0.1","info":{"title":"PPCP Padrão","version":"1.0"},"tags":[{"name":"Requisição da Ordem de Fabricação","description":"requisicaoOrdemFabricacao"}],"servers":[{"url":"https://localhost/ppcppadrao/v10"},{"url":"http://localhost/ppcppadrao/v10"}],"security":[{"csw_auth":[]}],"components":{"securitySchemes":{"csw_auth":{"type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ListaOFLotesRequisicoes":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação da Consulta"},"codOF":{"type":"integer","description":"Código da Ordem de Fabricação"},"lotesRequisicoesOF":{"type":"array","description":"Listagem de Requisições de Ordens de Fabricação","items":{"$ref":"#/components/schemas/LotesRequisicoesOF"}}}},"LotesRequisicoesOF":{"type":"object","properties":{"codLote":{"type":"string","description":"Código do Lote"},"requisicoesLoteOF":{"type":"array","description":"Listagem de Requisições de Ordens de Fabricação","items":{"$ref":"#/components/schemas/RequisicaoLoteOF"}}}},"RequisicaoLoteOF":{"type":"object","properties":{"codRequisicao":{"type":"integer","description":"Código da Requisição"},"situacao":{"type":"integer","description":"Situação da Requisição (0 - Aberta / 1 - Baixada )","enum":[0,1]},"situacaoListada":{"type":"integer","description":"Requisição Listada? (0 - Não Listada / 1 - Listada )","enum":[0,1]}}},"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}},"paths":{"/listaRequisicoesOrdemFabricacao/{id}":{"get":{"tags":["Requisição da Ordem de Fabricação"],"summary":"Obter Requisições da Ordem de Fabricação","operationId":"ObterRequisicoesOF","parameters":[{"name":"empresa","in":"header","description":"Código da Empresa","required":true,"schema":{"type":"integer"}},{"name":"id","in":"path","description":"Código da Ordem de Produção","required":true,"schema":{"type":"integer"}},{"name":"situacaoRequisicoes","in":"query","description":"0 - Abertas, 1 - Baixadas ou Nulo para Todas","schema":{"type":"string"}},{"name":"situacaoListada","in":"query","description":"0 - Não Listada, 1 - Listadas ou Nulo para Todas","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListaOFLotesRequisicoes"}}}},"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-padrao-v1.0/requisicao-da-ordem-de-fabricacao.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.
