Son permisos explícitos: deben marcarse uno por uno en Integraciones externas; las integraciones existentes no los reciben automáticamente.
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
accounting.budgets
Devuelve en
data la lista de presupuestos (sin lines), del año más reciente al más antiguo.
Consultar presupuesto
accounting.budgets
Responde 200 con el presupuesto y sus lines, o 404 Budget not found.
Crear presupuesto
accounting.budgets.write
El presupuesto nace en
draft. Respuesta 201: el presupuesto con sus líneas.
Editar presupuesto
accounting.budgets.write
name, fiscal_year y notes (opcionales). Solo en draft.
Guardar líneas
accounting.budgets.write
Solo en
draft. Responde 200 con el presupuesto y sus líneas.
Cambiar estado
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
accounting.budgets.write
Solo en draft. Responde {"status": true, "data": {"deleted": true}}.
Reporte presupuesto vs real
accounting.budgets
Errores
La importación y exportación en Excel del presupuesto está disponible en FileXpress (Contabilidad → Presupuestos), no en la API externa.