Skip to content

Plataforma técnica · Orchestrator

Activo Fijo, Inventario y Gastos API

API Activo Fijo Inventarios

Tres familias de endpoints estrechamente acopladas a la contabilidad operacional: activo fijo (alta, depreciación, baja), inventario (existencias, compras, costo de venta, provisiones) y gastos (categorización y contabilización). Las tres familias generan asientos contables que se consolidan en los estados financieros del periodo.

FamiliaPrefijoRouterServicio responsable
Activo fijo/api/activo-fijoroutes/activo-fijo/index.tsActivoFijoService
Inventario — categorías/api/inventario/categoriasroutes/inventario/categorias.tsInventarioService
Inventario — compras/api/inventario/comprasroutes/inventario/compras.tsInventarioService
Inventario — existencias/api/inventario/existenciasroutes/inventario/existencias.tsInventarioService
Inventario — costo de ventas/api/inventario/costo-ventasroutes/inventario/costo-ventas.tsInventarioService
Inventario — stock/api/inventario/stockroutes/inventario/stock.tsInventarioService
Inventario — provisiones/api/inventario/provisionesroutes/inventario/provisiones.tsInventarioService
Inventario — proveedores/api/inventario/proveedores-clasificacionroutes/inventario/proveedores-clasificacion.tsInventarioService
Gastos/api/gastosroutes/gastos/index.tsGastosService

Cubre el ciclo de vida del activo fijo: reconocimiento inicial, depreciación periódica, revaluación, deterioro y baja.

MétodoRutaUso
GET/api/activo-fijoLista activos con filtros por categoría, estado y fecha.
GET/api/activo-fijo/:idObtiene un activo específico con su historial de depreciación.
POST/api/activo-fijoRegistra alta de activo (reconocimiento NIC 16).
PUT/api/activo-fijo/:idActualiza datos del activo.
POST/api/activo-fijo/:id/depreciarEjecuta depreciación del periodo (genera asiento).
POST/api/activo-fijo/:id/bajaDa de baja el activo (venta, obsolescencia).
GET/api/activo-fijo/depreciacion/:periodoReporte de depreciación del periodo.
Terminal window
curl -X POST http://localhost:8000/api/activo-fijo \
-H "Content-Type: application/json" -b cookies.txt \
-d '{
"descripcion": "Notebook Dell XPS",
"categoria_id": 12,
"fecha_alta": "2026-05-10",
"costo_inicial": 1500000,
"vida_util_meses": 36,
"valor_residual": 0,
"metodo_depreciacion": "lineal"
}'

Sistema de inventarios con valoración (FIFO, promedio ponderado), trazabilidad de stock y reconocimiento del costo de venta. Pensado para empresas con manejo físico de mercadería.

MétodoRutaUso
GET/api/inventario/categoriasLista categorías de productos.
GET/api/inventario/existenciasLista productos con stock actual y valoración.
POST/api/inventario/comprasRegistra entrada de mercadería (genera asiento).
GET/api/inventario/stockStock por producto y bodega.
POST/api/inventario/costo-ventas/calcularCalcula y contabiliza el costo de venta del periodo.
GET/api/inventario/provisionesLista provisiones de obsolescencia (VNR).

Endpoints de clasificación y contabilización de gastos no asociados a inventario ni activo fijo.

MétodoRutaUso
GET/api/gastosLista gastos con filtros por categoría, periodo y centro de costo.
POST/api/gastosRegistra gasto y genera asiento.
PUT/api/gastos/:id/reclasificarReclasifica gasto a otra cuenta.