> 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/compras-v2.0/models.md).

# Models

## The PedidoCompraPut object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"PedidoCompraPut":{"required":["itemPedidoCompra"],"type":"object","properties":{"codFornecedor":{"type":"integer","description":"Código do Fornecedor"},"codComprador":{"type":"integer","description":"Código do Comprador"},"codTransportadora":{"type":"integer","description":"Código da Transportadora"},"codLocalEntrega":{"type":"integer","description":"Código do Local de Entrega"},"condicaoPagamento":{"type":"integer","description":"Código da Condição de Pagamento"},"codLocalCobranca":{"type":"integer","description":"Código do Local de Cobrança"},"percDesconto":{"multipleOf":0.01,"type":"number","description":"Percentual de Desconto"},"valorDesconto":{"multipleOf":0.01,"type":"number","description":"Valor de Desconto"},"observacoesPadrao":{"type":"array","description":"Observações padrão","items":{"$ref":"#/components/schemas/ObservacaoPadrao"}},"tipoPedido":{"type":"integer","description":"Tipo do Pedido (1 - Normal, 2- Complemento, 3 - Serviço, 4 - Terceirização, 5 -Consignação, 6 - Mostruário, 7 - Importação)","enum":[1,2,3,4,5,6,7]},"valorFrete":{"multipleOf":0.01,"type":"number","description":"Valor do Frete"},"codMoeda":{"type":"integer","description":"Código da Moeda"},"cotacaoMoeda":{"multipleOf":0.0001,"type":"number","description":"Valor da Cotação"},"opcaoTipoFrete":{"type":"integer","description":"Opção de Tipo de Frete"},"percFrete":{"multipleOf":0.01,"type":"number","description":"Percentual de Frete Sobre o Valor das Mercadorias"},"percSeguro":{"multipleOf":0.01,"type":"number","description":"Percentual do Seguro Sobre o Valor das Mercadorias"},"valorSeguro":{"multipleOf":0.01,"type":"number","description":"Valor do Seguro Sobre o Valor das Mercadorias"},"percDespesasAcessorias":{"multipleOf":0.01,"type":"number","description":"Percentual de Despesas Acessórias"},"valorDespesasAcessorias":{"multipleOf":0.01,"type":"number","description":"Valor de Despesas Acessórias"},"codPerfilComprador":{"type":"integer","description":"Código do Perfil do Comprador"},"finalidade":{"type":"number","description":"Finalidade da compra"},"dataPrevisao":{"type":"string","description":"Data de Previsão de Entrega (YYYY-MM-DD)","format":"date"},"condicaoPagtoInfo":{"type":"array","description":"Condição de pagamento","items":{"$ref":"#/components/schemas/CondicaoPagtoInfo"}},"diaEntgPosFatura":{"type":"integer","description":"Dias Entrega pós Faturamento"},"codPolFluxoApr":{"type":"integer","description":"Política do Fluxo de Aprovação"},"itemPedidoCompra":{"type":"array","description":"Itens do Pedido de Compra","items":{"$ref":"#/components/schemas/itemPedidoCompraPut"}},"observacoes":{"type":"array","description":"Observações","items":{"$ref":"#/components/schemas/Observacao"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"ObservacaoPadrao":{"required":["codObservacao"],"type":"object","properties":{"codObservacao":{"type":"integer","description":"Código da Observação"}},"description":"Códigos de Observação"},"CondicaoPagtoInfo":{"required":["data","dias","proporcao","valor"],"type":"object","properties":{"dias":{"type":"integer","description":"quantidade dias para pagamento"},"data":{"type":"string","description":"data específica para pagamento","format":"date"},"proporcao":{"multipleOf":0.01,"type":"number","description":"proporção da parcela"},"valor":{"multipleOf":0.01,"type":"number","description":"valor da parcela"}}},"itemPedidoCompraPut":{"type":"object","properties":{"percAliquotaICMS":{"multipleOf":0.01,"type":"number","description":"Percentual de Aliquota do ICMS"},"codProduto":{"type":"string","description":"Código do Produto"},"precoUnitario":{"multipleOf":0.0001,"type":"number","description":"Preço Unitario Compra"},"percAliquotaIPI":{"multipleOf":0.01,"maximum":99,"type":"number","description":"Percentual de IPI do Produto"},"dataPrevisao":{"type":"string","description":"Data de Previsão de Entrega (YYYY-MM-DD)","format":"date"},"centroCusto":{"type":"integer","description":"Centro de Custo para Uso do Produto"},"contaContabilC":{"maxLength":13,"type":"string","description":"Código da Conta Contábil"},"numControle":{"maxLength":15,"type":"string","description":"Número do Controle"},"valorICMSST":{"multipleOf":0.01,"maximum":99,"type":"number","description":"Valor do ICMS ST"},"ratearCusto":{"type":"boolean","description":"Indicar se Deve ou Não Ratear para Mais de um Centro de Custo (0 - Não, 1- Sim)"},"percAliquotaPIS":{"maximum":99999,"type":"number","description":"Percentual de Aliquota do PIS"},"percAliquotaCOFINS":{"maximum":99999,"type":"number","description":"Percentual de Aliquota do COFINS"},"numOS":{"maximum":999999,"type":"integer","description":"Número da Ordem de Serviço"},"descricaoItemC":{"type":"string"},"observacoesItem":{"type":"array","description":"Observações do item","items":{"$ref":"#/components/schemas/ObservacaoItem"}},"rateioCusto":{"type":"array","items":{"$ref":"#/components/schemas/RateioCusto"}},"unidadeCompra":{"type":"string","description":"Código da Unidade de Medida para Compra"},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade do Produto"},"dadosCustomizados":{"type":"array","description":"Dados Customizados","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"ObservacaoItem":{"type":"object","properties":{"observaoItem":{"type":"string","description":"Observação"}},"description":"Observação"},"RateioCusto":{"required":["centroCustos","contaContabil","percProporcaoCCusto","percProporcaoConta"],"type":"object","properties":{"centroCustos":{"maxLength":25,"type":"string","description":"Código do Centro de Custos"},"percProporcaoCCusto":{"multipleOf":0.01,"type":"number","description":"Percentual Proporção do Rateio Centro de Custo"},"contaContabil":{"maxLength":13,"type":"string"},"percProporcaoConta":{"multipleOf":0.01,"type":"number","description":"Percentual Proporção do Rateio Conta Contáil"}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}},"Observacao":{"required":["observacao"],"type":"object","properties":{"observacao":{"type":"string","description":"Observação"}},"description":"Observação"}}}}
```

## The itemPedidoCompraPut object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"itemPedidoCompraPut":{"type":"object","properties":{"percAliquotaICMS":{"multipleOf":0.01,"type":"number","description":"Percentual de Aliquota do ICMS"},"codProduto":{"type":"string","description":"Código do Produto"},"precoUnitario":{"multipleOf":0.0001,"type":"number","description":"Preço Unitario Compra"},"percAliquotaIPI":{"multipleOf":0.01,"maximum":99,"type":"number","description":"Percentual de IPI do Produto"},"dataPrevisao":{"type":"string","description":"Data de Previsão de Entrega (YYYY-MM-DD)","format":"date"},"centroCusto":{"type":"integer","description":"Centro de Custo para Uso do Produto"},"contaContabilC":{"maxLength":13,"type":"string","description":"Código da Conta Contábil"},"numControle":{"maxLength":15,"type":"string","description":"Número do Controle"},"valorICMSST":{"multipleOf":0.01,"maximum":99,"type":"number","description":"Valor do ICMS ST"},"ratearCusto":{"type":"boolean","description":"Indicar se Deve ou Não Ratear para Mais de um Centro de Custo (0 - Não, 1- Sim)"},"percAliquotaPIS":{"maximum":99999,"type":"number","description":"Percentual de Aliquota do PIS"},"percAliquotaCOFINS":{"maximum":99999,"type":"number","description":"Percentual de Aliquota do COFINS"},"numOS":{"maximum":999999,"type":"integer","description":"Número da Ordem de Serviço"},"descricaoItemC":{"type":"string"},"observacoesItem":{"type":"array","description":"Observações do item","items":{"$ref":"#/components/schemas/ObservacaoItem"}},"rateioCusto":{"type":"array","items":{"$ref":"#/components/schemas/RateioCusto"}},"unidadeCompra":{"type":"string","description":"Código da Unidade de Medida para Compra"},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade do Produto"},"dadosCustomizados":{"type":"array","description":"Dados Customizados","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"ObservacaoItem":{"type":"object","properties":{"observaoItem":{"type":"string","description":"Observação"}},"description":"Observação"},"RateioCusto":{"required":["centroCustos","contaContabil","percProporcaoCCusto","percProporcaoConta"],"type":"object","properties":{"centroCustos":{"maxLength":25,"type":"string","description":"Código do Centro de Custos"},"percProporcaoCCusto":{"multipleOf":0.01,"type":"number","description":"Percentual Proporção do Rateio Centro de Custo"},"contaContabil":{"maxLength":13,"type":"string"},"percProporcaoConta":{"multipleOf":0.01,"type":"number","description":"Percentual Proporção do Rateio Conta Contáil"}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The DadosCustomizados object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The RateioCusto object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"RateioCusto":{"required":["centroCustos","contaContabil","percProporcaoCCusto","percProporcaoConta"],"type":"object","properties":{"centroCustos":{"maxLength":25,"type":"string","description":"Código do Centro de Custos"},"percProporcaoCCusto":{"multipleOf":0.01,"type":"number","description":"Percentual Proporção do Rateio Centro de Custo"},"contaContabil":{"maxLength":13,"type":"string"},"percProporcaoConta":{"multipleOf":0.01,"type":"number","description":"Percentual Proporção do Rateio Conta Contáil"}}}}}}
```

## The CondicaoPagtoInfo object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"CondicaoPagtoInfo":{"required":["data","dias","proporcao","valor"],"type":"object","properties":{"dias":{"type":"integer","description":"quantidade dias para pagamento"},"data":{"type":"string","description":"data específica para pagamento","format":"date"},"proporcao":{"multipleOf":0.01,"type":"number","description":"proporção da parcela"},"valor":{"multipleOf":0.01,"type":"number","description":"valor da parcela"}}}}}}
```

## The Observacao object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"Observacao":{"required":["observacao"],"type":"object","properties":{"observacao":{"type":"string","description":"Observação"}},"description":"Observação"}}}}
```

## The ObservacaoItem object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"ObservacaoItem":{"type":"object","properties":{"observaoItem":{"type":"string","description":"Observação"}},"description":"Observação"}}}}
```

## The ObservacaoPadrao object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"ObservacaoPadrao":{"required":["codObservacao"],"type":"object","properties":{"codObservacao":{"type":"integer","description":"Código da Observação"}},"description":"Códigos de Observação"}}}}
```

## The NumeroControle object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"NumeroControle":{"required":["numControle"],"type":"object","properties":{"numControle":{"type":"number","description":"Número de Controle"}}}}}}
```

## The MsgStatusRequisicao object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.0"},"components":{"schemas":{"MsgStatusRequisicao":{"type":"object","properties":{"mensagem":{"type":"string","description":"Status Retorno da Requisição"}}}}}}
```

## The Erro object

```json
{"openapi":"3.0.1","info":{"title":"Compras","version":"2.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/compras-v2.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.
