Span Frappe App

Project-management-engine op ERPNext/Frappe: agile werkstructuur (Project/Fase/Stap/Epic/Story/Taak/Bug), punten- en uren-rollup, eisen-keten en een idempotente uitrol-engine.

Install Span Frappe App

bench get-app https://github.com/Impertio-Studio/Span-Frappe-App

Tags

  • agile
  • erpnext
  • frappe
  • impertio
  • project-management
  • span

Add the Frappe Gems badge to your README

Maintain Span Frappe App? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=Impertio-Studio%2FSpan-Frappe-App)](https://frappegems.com/gems/apps/Impertio-Studio/Span-Frappe-App)

About Span Frappe App

Span

Agile projectmanagement native in ERPNext. Span voegt een gelaagde werkstructuur (Project, Phase, Epic, Story, Task, Bug) en fase-gestuurde facturatie toe, zonder core-wijzigingen aan Frappe of ERPNext.

Versie

Doelversie: ERPNext / Frappe v16. De app wordt tegen v16 gebouwd en getest. Installeer niet op v14 of v15 zonder aanpassing van pyproject.toml.

Wat Span doet

  • Werktype op Task via custom_work_type (Phase, Epic, Story, Task, Bug). Phase en Epic zijn group-tasks.
  • Hierarchie via de native parent_task NestedSet: Project, Phase, Epic, Story/Bug/Task, subtaak.
  • Kanban-bordlaag (custom_board_state) die eenrichtings synct naar de native status.
  • Project Template met vaste fases en bedragen als startpunt voor een Sales Order.
  • Concept-facturatie per afgeronde fase (altijd draft, nooit definitief, idempotent).

Volledige specificatie en bouwroadmap: zie het technische startdocument in de Span-workspace (span-startdocument.md).

Installatie

Span is een standaard Frappe-app. Op een bench met ERPNext v16:

# clone als app "span" (repo-naam wijkt af, daarom expliciet de app-naam meegeven)
bench get-app span https://github.com/Impertio-Studio/Span-Frappe-App.git

# installeer op een site
bench --site  install-app span

# schema en fixtures toepassen
bench --site  migrate

Test eerst op een wegwerp-site. Facturatie-functionaliteit (latere fase) raakt echte Sales Orders en Sales Invoices: draai die uitsluitend na expliciete bevestiging op een live boekhouding.

Ontwikkeling

Span wordt gebouwd met het FrappeClaudeSkill_Package (Impertio Studio). Laad voor elke taak de relevante skill (de triade syntax + impl + errors). Server Scripts draaien in een RestrictedPython-sandbox: gebruik altijd de frappe.*-namespace, nooit import.

Licentie

MIT. Zie license.txt.

Related Other apps for Frappe & ERPNext

  • Erpnext — Free and Open Source Enterprise Resource Planning (ERP)
  • Helpdesk — Modern, Streamlined, Free and Open Source Customer Service Software
  • Print Designer — Visual print designer for Frappe / ERPNext
  • Ctr — CTR模型代码和学习笔记总结
  • Whitelabel — Whitelabel ERPNext
  • Fossunited — fossunited.org
  • Helm — Helm Chart Repository for Frappe/ERPNext
  • Frappe Attachments S3 — A frappe app to upload file attachments in doctypes to s3.