Skip to main content
Son permisos explícitos: deben marcarse uno por uno en Integraciones externas; las integraciones existentes no los reciben automáticamente.
Un presupuesto tiene montos mensuales por centro de costo hoja y cuenta de resultado (cuentas con política de centro optional o required; consulta el catálogo). Puede haber varios por año, pero solo uno approved. Ver Presupuestos en el manual.

Objeto presupuesto

Listar presupuestos

Permiso requerido: accounting.budgets Devuelve en data la lista de presupuestos (sin lines), del año más reciente al más antiguo.

Consultar presupuesto

Permiso requerido: accounting.budgets Responde 200 con el presupuesto y sus lines, o 404 Budget not found.

Crear presupuesto

Permiso requerido: accounting.budgets.write
El presupuesto nace en draft. Respuesta 201: el presupuesto con sus líneas.

Editar presupuesto

Permiso requerido: accounting.budgets.write
Acepta name, fiscal_year y notes (opcionales). Solo en draft.

Guardar líneas

Permiso requerido: accounting.budgets.write
Solo en draft. Responde 200 con el presupuesto y sus líneas.

Cambiar estado

Permiso requerido: accounting.budgets.write
status: draft, approved o closed. Solo puede haber un presupuesto approved por año: si ya existe otro, responde 422 Ya existe un presupuesto aprobado para 2026..

Eliminar presupuesto

Permiso requerido: accounting.budgets.write Solo en draft. Responde {"status": true, "data": {"deleted": true}}.

Reporte presupuesto vs real

Permiso requerido: accounting.budgets

Errores

La importación y exportación en Excel del presupuesto está disponible en FileXpress (Contabilidad → Presupuestos), no en la API externa.