curl --request POST \
--url https://api.bmpdigital.moneyp.dev.br/Proposta/SalvarLancamento \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--header 'IdempotencyKey: <idempotencykey>' \
--data '
{
"dto": {
"codigoProposta": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"codigoOperacao": "<string>",
"numeroProposta": 123
},
"lancamentos": [
{
"vlrTransacao": 123,
"dtPagamento": "2023-11-07T05:31:56Z",
"linhaDigitavel": "<string>",
"documentoFederal": "<string>",
"campoID": "<string>",
"codigoBanco": 123,
"numeroBanco": "<string>",
"tipoConta": 123,
"agencia": "<string>",
"agenciaDig": "<string>",
"conta": "<string>",
"contaDig": "<string>",
"nomePagamento": "<string>",
"documentoFederalCedente": "<string>",
"nomeCedente": "<string>"
}
],
"parametros": [
{
"nome": "<string>",
"valor": "<string>"
}
]
}
'{
"msg": "<string>",
"hasError": true,
"messages": [
{
"messageType": 1,
"code": "<string>",
"context": "<string>",
"description": "<string>",
"field": "<string>"
}
],
"parametros": [
{
"nome": "<string>",
"valor": "<string>"
}
]
}curl --request POST \
--url https://api.bmpdigital.moneyp.dev.br/Proposta/SalvarLancamento \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--header 'IdempotencyKey: <idempotencykey>' \
--data '
{
"dto": {
"codigoProposta": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"codigoOperacao": "<string>",
"numeroProposta": 123
},
"lancamentos": [
{
"vlrTransacao": 123,
"dtPagamento": "2023-11-07T05:31:56Z",
"linhaDigitavel": "<string>",
"documentoFederal": "<string>",
"campoID": "<string>",
"codigoBanco": 123,
"numeroBanco": "<string>",
"tipoConta": 123,
"agencia": "<string>",
"agenciaDig": "<string>",
"conta": "<string>",
"contaDig": "<string>",
"nomePagamento": "<string>",
"documentoFederalCedente": "<string>",
"nomeCedente": "<string>"
}
],
"parametros": [
{
"nome": "<string>",
"valor": "<string>"
}
]
}
'{
"msg": "<string>",
"hasError": true,
"messages": [
{
"messageType": 1,
"code": "<string>",
"context": "<string>",
"description": "<string>",
"field": "<string>"
}
],
"parametros": [
{
"nome": "<string>",
"valor": "<string>"
}
]
}Mostrar Tabela TipoContaBancaria
| ID | Descrição |
|---|---|
| 1 | Poupança |
| 2 | Conta Corrente |
Mostrar Mensagens de requisições com erro
code representa a coluna Código desta tabela; o campo context representa a coluna Código Detalhado; e o campo message representa a coluna Mensagem.| Categoria | Operação | Ação | Código | Código Detalhado | Mensagem | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0001 | Necessário informar um ou mais lançamentos para edição | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0002 | Os ID’s dos Campos informados devem ser Únicos! | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0003 | Situação da proposta não permite alterações | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0004 | Alteração não permitida, proposta em fila de pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0005 | Para o lançamento referente ao CampoID: {lancamento.CampoID} situação não permite alterações | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0006 | Alteração não permitida, lançamento {lancamento.CampoID} em fila de pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0007 | Valor de desconto de desembolso não pode ultrapassar o valor da proposta | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0008 | Linha Digitavel não pode ser repetida em uma proposta | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0009 | Situação da proposta não permite incluir lançamentos | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0010 | Situação da proposta não permite alteração de valores, campo VlrTransacao deverá ser igual ao valor atual do lançamento ou não deverá ser informado | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0081 | V0011 | Valor do boleto na linha digitável divergente do valor do lançamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0112 | V0001 | Proposta não encontrada | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0112 | V0002 | A Proposta não pertence à esta Integração | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0211 | V0001 | msgParametrosInvalidos | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0213 | V0001 | msgPadrao + “não foi informado valor da transação (VlrTransacao)“ | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0213 | V0002 | msgPadrao + “o valor da transação informado deve ser maior que 0” | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0213 | V0003 | msgPadrao + “não foi informado linha digitavel do boleto (LinhaDigitavel)“ | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0213 | V0004 | msgPadrao + “necessário informar os campos (NomeCedente) e (DocumentoFederalCedente)“ | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0213 | V0005 | msgPadrao + “os seguintes campos não devem ser informados:” + ” CodigoBanco | ” + ” TipoConta | ” + ” Agencia | ” + ” AgenciaDig | ” + ” Conta | ” + ” ContaDig | ” + ” DocumentoFederalPagamento | ” + ” NomePagamento | ” |
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0210 | V0001 | msgPadrao + “título deve possuir data de vencimento” | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0210 | V0002 | msgPadrao + “valor do Título é diferente do valor informado no campo VlrTransacao” | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0210 | V0003 | Documento e Nome do Cedente devem ser informados | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0212 | V0001 | msgPadrao + “os seguintes campos devem ser informados: ” + “(CodigoBanco ou NumeroBanco - ” + “TipoConta - ” + “Conta - ” + “ContaDig - ” + “DocumentoFederalPagamento - ” + “NomePagamento) “ | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0212 | V0002 | msgPadrao + “os seguintes campos já estão parametrizados e não devem ser informados:” + “(CodigoBanco - NumeroBanco ” + “TipoConta - ” + “Agencia - ” + “AgenciaDig - ” + “Conta - ” + “ContaDig - ” + “DocumentoFederalPagamento - ” + “NomePagamento)“ | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0212 | V0003 | msgPadrao + “o campo dtPagamento não deve ser informado” | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0212 | V0004 | msgPadrao + “o campo LinhaDigitavel não deve ser informado” | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0209 | V0001 | msgPadrao + “não deverá ser informado valor no campo VlrTransacao” | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0209 | V0002 | msgPadrao + ” o campo VlrTransacao deve ser maior que 0” | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | C0209 | V0003 | msgPadrao + ” Numero do Banco não localizado” | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0001 | Documento número: {DocumentoFederalPagamento} não é válido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0002 | Situação da Proposta {CodigoProposta} não permite alteração do lançamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0003 | Valor do Lançamento não deve ser alterado | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0004 | Tipo de conta inválido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0005 | Banco inválido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0006 | Agência deve ser numérica | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0007 | Agência deve ter até 4 dígitos | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0008 | Digito da agência deve ser numérico | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0009 | Conta deve ser numérica | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0010 | Dígito da Conta deve ser numérico | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0691 | D0011 | Documento número: {DocumentoFederalCedente} não é válido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0001 | É necessário informar o Tipo de Registro | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0002 | É necessário informar o Campo ID | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0003 | É necessário informar o Rótulo do Campo ID | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0004 | É necessário informar a Origem | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0005 | É necessário informar o Valor Fixo ou Taxa Percentual | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0006 | É necessário informar a Programação de Pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0007 | Selecione o Banco | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0008 | Banco inválido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0009 | Selecione o Tipo de Conta | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0010 | Tipo de Conta inválido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0011 | Informe a Agência de Pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0012 | Informe o dígito da Agência de Pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0013 | Informe a Conta de Pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0014 | Informe o Dígito da Conta de Pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0015 | Agência deve ser numérica | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0016 | Agência deve ter até 4 dígitos | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0017 | Conta deve ser numérica | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0018 | Dígito da Conta deve ser numérico | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0019 | Informe o Documento Federal para Pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0020 | Informe o Nome para Pagamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0021 | É necessário informar o Modelo de Contabilização | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0022 | É necessário informar a Conta de Débito | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0023 | É necessário informar a Conta de Crédito | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0024 | É necessário informar a Descrição Contábil | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0025 | É necessário informar o Modelo de Desembolso | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0655 | D0026 | Documento número: {DocumentoFederalPagamento} não é válido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0001 | Informe o Cliente | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0002 | Documento do Cliente é inválido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0003 | Modelo de cálculo inválido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0004 | Data de primeiro vencimento deve ser maior que a data de hoje | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0005 | Parceiro / Correspondente Bancário deve ser informado | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0006 | A proposta deve ter valor mínimo de produtoRede.VlrPropostaMinimo.Value.ToString(“C”) | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0007 | A proposta deve ter valor máximo de produtoRede.VlrPropostaMaximo.Value.ToString(“C”) | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0008 | Cliente já possui uma proposta em andamento | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0009 | HotMoney não está ativado para esta proposta | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0010 | Rotativo não está ativado para esta proposta | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0011 | Versão de CCB informada não Existe ou está indisponível para esta Integração! | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0012 | Versão de CCB informada está Inativa! | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0013 | Tipo de Contrato deve ser informado | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0014 | A Sigla do Tipo de Contrato informada não está correta | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0015 | No momento não é possível incluir uma proposta para a pessoa do Onboarding | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0016 | EPCodigo não informado | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0017 | Vendedor não encontrado | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0018 | Promotor não encontrado | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0019 | Informe o Tipo de Operação | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0020 | Informe o Valor | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0021 | Informe a Quantidade de Parcelas | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0022 | Formato de cálculo inválido | ||||||||
| Proposta | CreateUpdatePropostaLancamento | SalvarLancamento | T0665 | D0023 | Cliente deve ser pessoa física |
Informe o token
Mostrar atributos filhos
Valor de transação.
Data da liquidação, se não informado será considerada a data do dia.
String contendo informações do boleto, como dados do banco, destinatário etc.
60Documento federal do cliente
20Identifica o tipo de lançamento.
Código do banco
Número do banco
Tipo de conta.
Agencia bancária
4Dígito da Agência
1Conta bancária
20Dígito da conta
1Nome da pessoa para pagamento (quando difere do Titular)
60Documento federal do cedente
20Nome do cedente
60OK
Esta página foi útil?