Notas de Implementação:
Atualiza o status de pagamento do lançamento para "A" (Autorizado). O usuário logado deve possuir o direito de Gerente Financeiro para autorizar um ou mais pagamentos. Só é possível 'Reprovar' o pagamento, caso esteja marcado como 'Participação' a configuração: GF - GE - 2356 - Metodologia de Autorização de Pagamentos.
Informações de Envio:
Cabeçalhos de Envio:
| Parâmetro | Valor | Descrição | Tipo de parâmetro | Tipo de dados |
|---|---|---|---|---|
| Authorization | Bearer | Hash gerado no login | Header | String |
Acesse o método de login para mais informações: api/genericos/ge/Login/Autenticar
Direitos:
GERFIN
Modelo:
Lista com lançamentos para aprovar/reprovar.
| Nome | Descrição | Tipo | Informação Adicional |
|---|---|---|---|
| CodigoLancamento | integer |
Opcional |
|
| CodigoUnidadeNegocio | string |
Opcional |
|
| DescricaoUnidadeNegocio | string |
Opcional |
|
| CodigoEmpresa | string |
Opcional |
|
| NomeEmpresa | string |
Opcional |
|
| NomeFantasia | string |
Opcional |
|
| CodigoPortador | string |
Opcional |
|
| DescricaoPortador | string |
Opcional |
|
| Data | date |
Opcional |
|
| DataVencimento | date |
Opcional |
|
| DataEmissao | date |
Opcional |
|
| Duplicata | string |
Opcional |
|
| NotaFiscal | integer |
Opcional |
|
| Pagamento | string |
Opcional |
|
| PagamentoDescricao | string |
Opcional |
|
| Situacao | string |
Opcional |
|
| Tipo | string |
Opcional |
|
| Valor | decimal number |
Opcional |
|
| Saldo | decimal number |
Opcional |
|
| JurosMulta | decimal number |
Opcional |
|
| DescricaoHistorico | string |
Opcional |
|
| Historico | string |
Opcional |
|
| ToleranciaMulta | integer |
Opcional |
|
| ToleranciaJuros | integer |
Opcional |
|
| ValorMulta | decimal number |
Opcional |
|
| ValorJurosDia | decimal number |
Opcional |
|
| ValorDesconto | decimal number |
Opcional |
|
| Observacao | string |
Opcional |
|
| Serie | string |
Opcional |
|
| Previsao | boolean |
Opcional |
|
| DiasAtrasoCalculado | integer |
Opcional |
|
| ValorAtualizadoCalculado | decimal number |
Opcional |
Formato de Envio:
application/json, text/json
[
{
"CodigoLancamento": 1,
"CodigoUnidadeNegocio": "string 2",
"DescricaoUnidadeNegocio": "string 3",
"CodigoEmpresa": "string 4",
"NomeEmpresa": "string 5",
"NomeFantasia": "string 6",
"CodigoPortador": "string 7",
"DescricaoPortador": "string 8",
"Data": "2026-01-13",
"DataVencimento": "2026-01-13",
"DataEmissao": "2026-01-13",
"Duplicata": "string 9",
"NotaFiscal": 10,
"Pagamento": "string 11",
"PagamentoDescricao": " ",
"Situacao": "string 12",
"Tipo": "string 13",
"Valor": 14.1,
"Saldo": 15.1,
"JurosMulta": -22.1,
"DescricaoHistorico": "string 16",
"Historico": "string 17",
"ToleranciaMulta": 18,
"ToleranciaJuros": 19,
"ValorMulta": 20.1,
"ValorJurosDia": 21.1,
"ValorDesconto": 22.1,
"Observacao": "string 23",
"Serie": "string 24",
"Previsao": true,
"DiasAtrasoCalculado": 0,
"ValorAtualizadoCalculado": -7.0
}
]
Informações de Retorno:
Cabeçalhos Adicionais:
| Nome | Descrição | Valor |
|---|---|---|
| cigam-api-version | Versão do build/compilação dessa versão da API | 2.1.8565.21067 |
Modelo:
| Nome | Descrição | Tipo | Informação Adicional |
|---|---|---|---|
| success | boolean |
Opcional |
|
| hash | string |
Opcional |
|
| messages | string |
Opcional |
|
| data | Object |
Opcional |
|
| tipoLogin | string |
Opcional |
Formato de Resposta:
Retorna a quantidade de lançamentos aprovados ou reprovados.
| Código de status HTTP | Descrição | Modelo de resposta |
|---|---|---|
| 200 | OK |
application/json, text/json
Exemplo:
{
"success": true,
"hash": "string 2",
"messages": [
"string 1"
],
"data": {},
"tipoLogin": "string 4"
}
|
| 400 | Requisição inválida |
application/json, text/json
Exemplo:
{
"success": false,
"hash": "string 2",
"messages": [
"string 1"
],
"data": {},
"tipoLogin": "string 4"
}
|
| 401 | Não autorizado |
application/json, text/json
Exemplo:
{
"success": false,
"hash": "string 2",
"messages": [
"string 1"
],
"data": {},
"tipoLogin": "string 4"
}
|
| 500 | Requisição falhou |
application/json, text/json
Exemplo:
{
"success": false,
"hash": "string 2",
"messages": [
"string 1"
],
"data": {},
"tipoLogin": "string 4"
}
|
| 502 | Falha de comunicação |
application/json, text/json
Exemplo:
{
"success": false,
"hash": "string 2",
"messages": [
"string 1"
],
"data": {},
"tipoLogin": "string 4"
}
|