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 OKcom 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.