Skip to content

Known issues & roadmap

Track known risks called out in code comments and typical product backlog items.

  • before_submit_sales_invoice contains a stray print("asdasd") — remove or replace with proper logging before treating logs as production-ready.
  • after_agm_update_generate_auto_email: Commented block states the function breaks cron (agm_conditional_cron) — job halts when AGM on_update paths are wired certain ways. Do not re-enable without fixing root cause and load testing schedulers.
  • AGM on_update to tasks.after_agm_update_generate_auto_email remains commented out.
  • Auto Email Configuration on_update refresh is commented.

Commercial handover may list Excel export timeouts or multi-currency — validate against actual ERPNext/leekimerp behavior before copying into release notes.

  • vNext: Resolve AGM + auto-email scheduler interaction; add automated tests for payroll hooks.
  • Integrations: Keep Xero/Stripe SDKs and API versions current.

Search codebase periodically:

Terminal window
rg 'TODO|FIXME' leekimerp/leekimerp --glob '*.py'