Escolar Documentos
Profissional Documentos
Cultura Documentos
<Comercial>
Versão <4>
Produto MIDIA+
Solicitante
Criado por
Revisado por
Item no JIRA
Aceite do Cliente
Objetivo
Escopo do Produto
Regras de Negócio
Cód. Descrição
RN1 A API deverá efetuar a baixa da conta a receber conforme interface de quitação de contas a receber.
RN3 No caso de não encontrar algum objeto de referencia (moeda, conta financeira, operação financeira, tipo Movimento, Tipo
Documento) o sistema não efetuará a inclusão da baixa.
Especificação técnica
Criação de um novo serviço de API de quitação de contas a receber.
Requisição
1 {
2 "baixaContaReceber": [
3 {
4 "idContaReceber": 123,
5 "dataRecebimento": "25/04/2023",
6 "dataCredito": "25/04/2023",
7 "valorBaixa": 4900.00,
8 "valorAmortizado": 5000.00,
9 "valorDesconto": 100.00,
10 "valorJuros": 0.00,
11 "valorMulta": 0.00,
12 "moeda": {
13 "codigo": "1",
14 "nome": "REAL",
15 "codigoExterno": "1"
16 },
17 "contaFinanceira": {
18 "sigla": "123",
19 "nome": "Teste",
20 "codigoExterno": "23"
21 },
22 "lancamento": {
23 "dataCadastro": "25/04/2023",
24 "data": "25/04/2023",
25 "historico": "",
26 "valor": 4900.00,
27 "natureza": 1,
28 "compensadoBanco": "N",
29 "tipoHistorico": "",
30 "operacaoFinanceira": {
31 "codigo": "5",
32 "nome": "teste2",
33 "codigoExterno": "1235415"
34 },
35 "tipoMovimento": {
36 "codigo": "1",
37 "nome": "teste",
38 "codigoExterno": "123"
39 },
40 "tipoDocumento": {
41 "codigo": "123",
42 "nome": "teste",
43 "codigoExterno": "123"
44 }
45 }
46 }
47 ]
48 }
codigoExterno String Sim Código Externo da Moeda, deverá ser o mesmo informado no
campo abaixo.
codigoExterno String Sim Código Externo da Conta Financeira, deverá ser o mesmo
informado no campo abaixo.
1 - Crédito
2 - Débito
codigoExterno String Sim Código Externo da operação financeira, deverá ser o mesmo
informado no campo abaixo.
baixaContaReceber.lancamento.tipoMovi Object Não Objeto do Tipo de Movimento
mento
codigoExterno String Sim Código Externo do tipo de movimento, deverá ser o mesmo
informado no campo abaixo.
codigoExterno String Sim Código Externo ddo tipo de documento, deverá ser o mesmo
informado no campo abaixo.
Retorno
1 {
2 "baixaContareceber": [
3 {
4 "idContaReceber": 123,
5 "idBaixaContaReceber": 546,
6 "sucesso": "S",
7 "mensagem": "Baixa efetuada com sucesso"
8 },
9 {
10 "idContaReceber": 123,
11 "idBaixaContaReceber": 478,
12 "sucesso": "N",
13 "mensagem": "Conta Financeira não encontrada"
14 }
15 ]
16 }
Dados de Acesso
Método: post
End-point: /services/midiamaisrest/financeiro/inserirBaixaContaReceber
Header:
content-type: application/json
authorization: token [deve ser enviado um token do adSim para acessar o serviço]
Exemplo Post: