Operacion interna

Gastos con contexto, control y claridad

Consulta el gasto total, detecta pendientes y organiza cada movimiento por categoria y centro de gasto.

{{ message.text }}
Total gastado {{ summary?.totalAmount ?? 0 | currency:'MXN':'symbol':'1.2-2' }} Vista global de egresos registrados
Pendiente {{ summary?.totalPending ?? 0 | currency:'MXN':'symbol':'1.2-2' }} Gastos aun no liquidados
Pagado {{ summary?.totalPaid ?? 0 | currency:'MXN':'symbol':'1.2-2' }} Movimientos ya cubiertos
Registros {{ summary?.totalRecords ?? 0 }} Gastos encontrados con los filtros actuales
Cargando resumen...
{{ summaryError }}
Analitica

Gasto por categoria

Distribucion actual para detectar las categorias con mayor impacto.

{{ getSummaryCategoryName(item) }} {{ getSummaryCategoryAmount(item) | currency:'MXN':'symbol':'1.2-2' }}
Aun no hay desglose por categoria para mostrar.
Busqueda

Filtrar gastos

Acota por fecha, centro, categoria y estatus para revisar solo lo necesario.

Listado

Movimientos registrados

Cargando gastos...
{{ errorMessage }}
No hay gastos registrados con los filtros seleccionados.
Fecha Descripcion Categoria Centro de gasto Usuario Metodo Estatus Monto Acciones
{{ expense.expenseDate | date:'shortDate' }}
{{ expense.description }}
{{ expense.vendorName }}
{{ getCategoryName(expense.categoryId) }} {{ getExpenseCenterName(expense.expenseCenterId) }} {{ getUserName(expense.userId) }} {{ expense.paymentMethod }} {{ getStatusLabel(expense.status) }} {{ expense.amount | currency:'MXN':'symbol':'1.2-2' }}
Catalogo

Categorias de gasto

Cargando categorias...
{{ categoriesError }}
No hay categorias registradas.
Nombre Descripcion Acciones
{{ category.name }} {{ category.description || 'Sin descripcion' }}