Skip to content

Operações em Lote de Lançamentos Contábeis

Este módulo da API permite realizar operações em massa (aprovar, excluir) em múltiplos lançamentos contábeis, otimizando a gestão e o fluxo de trabalho.

Endpoints

  • Aprovar Lançamentos em Lote: Altera o status de múltiplos lançamentos para Lançado (posted).
    • POST /api/core/bulk-journal-entries/approve
    • Corpo da Requisição: {"ids": ["uuid1", "uuid2"]}
    • Resposta: 200 OK com mensagem de sucesso.
  • Excluir Lançamentos em Lote: Remove múltiplos lançamentos e suas linhas associadas.
    • DELETE /api/core/bulk-journal-entries
    • Corpo da Requisição: {"ids": ["uuid1", "uuid2"]}
    • Resposta: 204 No Content.

Códigos de Status HTTP

  • 200 OK: Operação de aprovação em lote bem-sucedida.
  • 204 No Content: Operação de exclusão em lote bem-sucedida.
  • 400 Bad Request: Dados da requisição inválidos.
  • 401 Unauthorized: Autenticação necessária ou credenciais inválidas.
  • 403 Forbidden: Usuário não tem permissão para realizar a operação.
  • 404 Not Found: Um ou mais lançamentos não encontrados.
  • 500 Internal Server Error: Erro interno do servidor.