Pre-launch · ERPlora is in active development. You're viewing a product preview.
ERPlora ERPlora Features Solutions Marketplace Pricing Contact Try the demo Start free
Back to marketplace

Tasks

Internal staff tasks and projects, with assignment, status and comments.

by ERPlora 13 downloads Projects & Services
Free Get a Hub Sign In
Install from your Hub

Modules are installed from your Hub's marketplace. Sign up for a Hub to access this module.

Overview Reviews (0) Changelog

Módulo tasks — tareas internas y proyectos

Lista de trabajo del equipo: tareas con título, prioridad, asignado y vencimiento, agrupadas en proyectos, anidables como subtareas y con hilo de comentarios.

⚠️ No es tickets. Aquello es el helpdesk (problema de un cliente, con SLA y respuestas públicas/internas); esto es la to-do interna. Si lleva SLA o lo va a leer el cliente, es un ticket.

Module id: tasks. Depende de: nada — y nada depende de él (events.listen declarado pero vacío). Módulo híbrido: SQL + handler WASM (create_task, update_status, complete_task). ❄️ Congelado: su doc de arquitectura vive en architecture/_frozen/modules/tasks.md.

Documentación de usuario — docs/

Viaja dentro del módulo y se versiona con él: el asistente del hub (ADR-0282) la indexa por versión instalada y cita la de TU versión, no la de la última publicada. En inglés (idioma fuente).

Fichero Para qué
docs/overview.md Qué hace y qué NO hace; el vocabulario y la numeración
docs/screens.md Tasks y Projects: crear, asignar, cambiar estado, completar, comentar
docs/concepts.md Tareas ≠ tickets, los 3 roles tienen los MISMOS permisos, completed_at se gestiona solo, cancelleddone, borrar proyecto ≠ borrar tarea padre
docs/limits.md Los 4 errores y los 3 no-op mudos, valores aceptados y diagnóstico

Permisos: sin escalones

admin, manager y employee tienen los tres permisos (view_task, add_task, manage_task). Es inusual en este producto y es a propósito: una lista de tareas que nadie puede editar no sirve para nada.

Qué expone hoy

Tipo Nombre Permiso
query tasks.tasks.list / .get / .subtasks / .comments / .my · tasks.projects.list view_task
command tasks.tasks.create (WASM) · .add_comment · tasks.projects.create add_task
command tasks.tasks.update_status (WASM) / .complete (WASM) / .assign manage_task
emite tasks.task.created / .status_changed / .completed (⚠️ del handler, no del manifest), tasks.task.assigned, tasks.comment.added, tasks.project.created
escucha — (bloque declarado y vacío)

Navegación: erp-tasks-list («Tasks») y erp-tasks-projects («Projects»).

Layout

module.json                   # manifest (contrato técnico)
migrations/                   # esquema §2.5 + contador atómico por (hub_id, day)
queries/*.sql                 # lecturas declarativas (:hub_id inyectado)
commands/*.sql                # escrituras declarativas (las `_` son intenciones del WASM)
schemas/*.json                # JSON Schemas de input (draft 2020-12)
handler/                      # WASM Tier 2 → dist/handler.wasm
ui/                           # Web Components (Lit/Ionic/OutfitKit)
docs/                         # documentación de usuario + corpus del asistente

Estado y trabajo abierto

Módulo congelado. Limitaciones documentadas en docs/limits.md: cero notificaciones, cero tareas programadas, sin control de tiempo ni adjuntos, sin integración con staff (las personas son referencias laxas) y varias guardas que fallan como no-op mudo.

Doc de arquitectura: architecture/_frozen/modules/tasks.md.

Module Information Version 1.0.21 Author Category Projects & Services License MIT

Related Modules

Services

· v1.5.42
Free

Service catalogue with categories and packages, and their availability.

Appointments

· v1.1.60
Free

Book client appointments against services and staff, and track them from booked to completed.

Sign up free Sign in
ERPlora ERPlora

One ERP. Infinite configurations. Yours.

Your business. Your rules.

Features Solutions Pricing Security Updates Try the demo Downloads The ERPlora app Marketplace
About Us Collaborate Industries Compliance
Help Center Support Contact [email protected]