Documentación
Egresos
Egresos y cuentas por pagar de la comunidad.
type: egreso EntitySet: Egresos
Scopes
comunidesk:readcomunidesk:write
Endpoints
GET /v1/rest/Egresos
Listar
Scopes: comunidesk:read
GET /v1/rest/Egresos/{id}
Obtener por id
Scopes: comunidesk:read
POST /v1/rest/Egresos
Crear
Scopes: comunidesk:write
PATCH /v1/rest/Egresos/{id}
Actualizar
Scopes: comunidesk:write
Ejemplo de request
curl -X GET 'https://gateway.comunidesk.com/v1/rest/Egresos' \
-H "Authorization: Bearer $OAUTH_TOKEN" \
-H "x-comunidesk-user-authorization: Bearer $USER_JWT"Campos de escritura
Campos aceptados en POST/PATCH.
| Campo | Tipo | Obligatorio | Enum |
|---|---|---|---|
| edificioId | string | Sí | |
| concepto | string | Sí | |
| descripcion | string | No | |
| tipoEgreso | string | Sí | mantencion | servicio | suministro | administracion | seguro | impuesto | salario | servicio_basico | mejora | fondo_reserva | otro |
| subcategoriaEgreso | string | No | |
| proveedorId | string | No | |
| montoTotal | number | Sí | |
| numeroCuotas | number | Sí | |
| fechaEmision | string | Sí | |
| fechaVencimientoOriginal | string | Sí | |
| beneficiario | string | Sí | |
| rutBeneficiario | string | No | |
| datosBancarios | object | No | |
| numeroFactura | string | No | |
| numeroOrdenCompra | string | No | |
| observaciones | string | No | |
| notasInternas | string | No | |
| origenFinanciamiento | string | No | gasto_comun | fondo_reserva | mixto |
| fondoReservaId | string | No | |
| fondoReservaNombre | string | No | |
| porcentajeFondoReserva | number | No | |
| montoFondoReserva | number | No | |
| grupoId | string | No | |
| grupoNombre | string | No | |
| departamentoId | string | No | |
| departamentoNombre | string | No | |
| esMultaAsociada | boolean | No | |
| multasAsociadasIds | array | No | |
| departamentosCargo | array | No |
Solo lectura: _id, _rev, type, montoPagado, montoRestante, tieneCuotas, cuotas, estado, createdAt, updatedAt, createdBy
