Permissões de Usuário:

2.595 – API – Incluir receita através de contrato

Através da API – Incluir receita prestação municipal será possível incluir novas receitas com base no contrato de prestação de serviço municipal.

_______________________________________________________________________________________________

Realizando a inclusão de uma receita de prestação de serviço municipal

  • Endpoint: /api/financeiro/contratos/{contratoFinanceiroKey}/receitas/prestacao-servico-municipal
  • Método: POST

Modelo de requisição

  • Exige nota fiscal = Não

{
“valorTotalOperacao”: 500,
“parcelas”: [
{
“descritivo”: “Parcela 01”,
“valorNominal”: 300,
“desconto”: 50,
“juros”: 110,
“multa”: 45,
“dataVencimento”: “25/02/2025”
}
],
“notaFiscal”: {
“dataEmissao”: “11/02/2023”,
“numeroDocumento”: 123456
},
“totais”: {
“baseCalculoInssRetido”: 0
},
“formaPagamento”: “DINHEIRO”,
“naturezaRendimentoKey”: 3
}

  • Exige nota fiscal = SIM (JSON Completo)

{
“servicoKey”: 15124,
“discriminacaoServico”: “Serviço Teste API”,
“valorTotalOperacao”: 500,
“parcelas”: [
{
“descritivo”: “Parcela 1”,
“valorNominal”: 291,
“desconto”: 50,
“juros”: 110,
“multa”: 45,
“dataVencimento”: “09/02/2025”
}
],
“notaFiscal”: {
“numeroNotaFiscal”: 245,
“serieNotaFiscal”: 12,
“subSerie”: 1,
“codigoVerificacao”: “3”,
“dataEmissao”: “30/01/2025”,
“dataPrestacaoServico”: “30/01/2025”
},
“totais”: {
“valorDespesasNaoTributadas”: 0,
“valorDespesasAcessorias”: 0,
“baseCalculoIssRetido”: 0,
“baseCalculoIssNormal”: 300,
“baseCalculoInssRetido”: 0
},
“impostosParaContribuicao”: {
“pisAliquota”: 1.65,
“cofinsAliquota”: 7.6,
“cstPisCofins”: 1
},
“calculoDosImpostos”: {
“inssAliquota”: 3,
“irrfAliquota”: 3,
“issAliquota”: 3,
“csllAliquota”: 0,
“pisAliquota”: 0,
“cofinsAliquota”: 0
},
“impostosNaoRetidoPeloTomador”: {
“aliquota”: 3,
“valor”: 9
},
“formaPagamento”: “DINHEIRO”,
“naturezaRendimentoKey”: 2
}

  • Exige nota fiscal = SIM (JSON Simplificado)
  1. Os campos ausentes no JSON simplificado serão preenchidos com as informações contidas no contrato financeiro passado na URL da request
  2. Quando o tipo de nota fiscal selecionada no contrato financeiro for NFS-e, o campo “codigoVerificao” se torna obrigatório.
  • NFS-e

{
“discriminacaoServico”: “Serviço Teste”,
“parcelas”: [
{
“descritivo”: “PARCELA 1”,
“valorNominal”: 289,
“desconto”: 0,
“juros”: 0,
“multa”: 0,
“dataVencimento”: “30/02/2025”
}
],
“notaFiscal”: {
“numeroNotaFiscal”: 42,
“serieNotaFiscal”: “2”,
“subSerie”: 1,
“codigoVerificacao”: “3”,
“dataEmissao”: “30/01/2025”,
“dataPrestacaoServico”: “30/01/2025”
},
“formaPagamento”: “DINHEIRO”,
“naturezaRendimentoKey”: 193
}

  • Nota Fiscal de Serviço

{
“discriminacaoServico”: “TESTE API”,
“parcelas”: [
{
“descritivo”: “PARCELA 1”,
“valorNominal”: 5000,
“desconto”: 0,
“juros”: 0,
“multa”: 0,
“dataVencimento”: “30/02/2025”
}
],
“notaFiscal”: {
“numeroNotaFiscal”: 42,
“serieNotaFiscal”: “2”,
“subSerie”: 1,
“dataEmissao”: “30/01/2025”,
“dataPrestacaoServico”: “30/01/2025”
},
“formaPagamento”: “DINHEIRO”,
“naturezaRendimentoKey”: 1
}