Cierre de Caja

Esta sección contiene la información del cierre de caja, el cual se puede acceder a través del POSTMAN en la siguiente dirección: http://spring.informaticapp.com:1303/api/cierrecaja
Listar cierres de caja

Usa el siguiente endpoint para obtener la lista de cierres de caja realizados y su información relacionada:

GET http://spring.informaticapp.com:1303/api/cierrecaja
Respuesta:

Este endpoint retorna un arreglo JSON con los cierres de caja realizados y su información relacionada.

[
    {
        "id": 5,
        "cajaId": 1,
        "fechaCierre": "2025-06-29T17:14:38",
        "montoApertura": 100,
        "totalIngresos": 66,
        "totalEgresos": 10,
        "montoActual": 156,
        "cajero": "Jordy",
        "observaciones": "sin novedades.",
        "estado": true
    },
    {
        "id": 6,
        "cajaId": 6,
        "fechaCierre": "2025-06-29T17:26:04",
        "montoApertura": 200,
        "totalIngresos": 0,
        "totalEgresos": 0,
        "montoActual": 200,
        "cajero": "Cajero",
        "observaciones": "sin plata pa",
        "estado": true
    }
]
Registrar un cierre de caja

Usa el siguiente endpoint para registrar un cierre de caja, enviando los datos requeridos en formato JSON:

POST http://spring.informaticapp.com:1303/api/cierrecaja
Cuerpo de la solicitud (JSON):
{
    "cajaId": 1,
    "fechaCierre": "2025-06-29T17:36:31.306408083",
    "montoApertura": 100,
    "totalIngresos": 66,
    "totalEgresos": 10,
    "montoActual": 156,
    "cajero": "Jordy",
    "observaciones": "sin novedades.",
    "estado": true
}
Respuesta:

Este endpoint retorna un objeto JSON con los datos del cierre de caja registrado.

{
    "id": 7,
    "cajaId": 1,
    "fechaCierre": "2025-06-29T17:36:31.306408083",
    "montoApertura": 100,
    "totalIngresos": 66,
    "totalEgresos": 10,
    "montoActual": 156,
    "cajero": "Jordy",
    "observaciones": "sin novedades.",
    "estado": true
}