OpenAPITodas as operações em OpenAPI (Postman, Insomnia).
Finanças · ContaPagarBarras

Lançamento de Contas a Pagar a partir do código de barras do boleto

POSThttps://app.omie.com.br/api/v1/financas/contapagar-barras/WSDL
0consultas
1alteração
Claude · MCPpelos assistentes de IA
JSON · XMLformato

IncluirContaPagarCodBar

altera dadosClaudeMCP

Inclui uma conta a Pagar a partir de um Código de Barras.

Obrigatórios 2

CampoTipoDescrição
dVencimentotexto · até 10Data de vencimento, no formato dd/mm/aaaa. Se não informada, assume o vencimento lido do código de barras; sem código de barras, é obrigatória.
vDocumentonúmeroValor da conta. Se não informado, assume o valor lido do código de barras; sem código de barras, é obrigatório.
Opcionais 9Campos e estruturas que você pode enviar
CampoTipoDescrição
cCodCategtexto · até 20Código da categoria (despesa). Se não informado, assume a categoria padrão do fornecedor; sem padrão, a chamada é recusada pedindo a categoria. Utilize a tag "codigo" do método "ListarCategorias" da API http://app.omie.com.br/api/v1/geral/categorias/ para obter essa informação.
cCodigoBarrastexto · até 70Código de barras ou linha digitável do boleto.
cCpfCnpjtexto · até 60CNPJ / CPF do Fornecedor / Favorecido. Utilizado como identificação do Fornecedor. Preechimento Obrigatório caso a tag "nIdFornecedor" não seja informada.
cDocumentotexto · até 20Número do documento. Atenção: hoje este campo não é gravado (a função lê outra tag). O número do documento do lançamento fica com o nosso número lido do código de barras.
cObservacaotextoObservações. Utilize o carater ( | ) pipe como separador de linhas. Informação localizada na Aba "Detalhes" do Contas a Pagar.
dPrevisaotexto · até 10Data da previsão de pagamento, no formato dd/mm/aaaa. Se não informada, assume a data de hoje.
lBaixarDocumentosim/nãotrue registra o pagamento logo após lançar a conta, com a data de hoje, o valor total e a conta corrente do lançamento. Padrão false. Use só quando o boleto já tiver sido pago.
nIdContanúmero inteiroCódigo da conta corrente. Se não informado, assume a conta padrão do fornecedor; sem padrão, a chamada é recusada pedindo a conta. Com lBaixarDocumento true, é também a conta em que o pagamento é registrado (conta do Omie.CASH é recusada). Utilize a tag "codigo" do método "PesquisarContaCorrente" da API http://app.omie.com.br/api/v1/geral/contacorrente/ para obter essa informação.
nIdFornecedornúmero inteiroID do Fornecedor / Favorecido. Utilize a tag "codigo_cliente_omie" do método "ListarClientes" da API http://app.omie.com.br/api/v1/geral/clientes/ para obter essa informação.
Retorno 3O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigo_statustextoCódigo do status do processamento. "0" indica sucesso.
descricao_statustextoDescrição do status do processamento.
nIdTitulonúmero inteiroID do lançamento de Contas a Pagar. O conteúdo desse campo é o código interno gerado pelo Omie ao cadastrar o lançamento. Esse campo não é exibido na tela do Contas a Pagar mas é a chave de integração via API. É uma informação interna, utilizada apenas nas APIs.
POST /api/v1/financas/contapagar-barras/
curl -s https://app.omie.com.br/api/v1/financas/contapagar-barras/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "IncluirContaPagarCodBar", "param": [{"cCodigoBarras": "", "nIdFornecedor": 0, "cCpfCnpj": "", "dVencimento": "#TODAY#", "dPrevisao": "#TODAY#", "vDocumento": 0, "cCodCateg": "2.04.01", "nIdConta": 0, "cDocumento": "", "cObservacao": "", "lBaixarDocumento": false}]}'