📘
Gestione delle attività
tasks
crm_office
🛡️ RLS Protected
Gestione delle attività <unk> Documentazione processuale e API derivata dal codice.
Fachliche Bestimmung: Gestione delle attività <unk> Documentazione dei processi e delle API derivata dal codice.
⚡ Flussi di lavoro e cicli di vita (10)
🗄️ Modelli di dati (3)
🔌 Punto di partenza (UI & API) (28)
🛡️ Regolamentazione e conformità
⚡ Flussi di lavoro e cicli di vita
Ciclo di vita del contratto
cascade:business.contract.lifecycle
Cascade (review_gated).
1. contract
- il numero di persone
contratti
Aktionen: contract.create
2. task
Periodi di applicazione
compiti
Aktionen: create_task
Corrispondenza → CRM
cascade:business.correspondence.crm
Cascade (review_gated).
1. lead
Codice di CRM / richiesta
Ccrm
Aktionen: crm.lead.create
2. task
Riguardo della domanda
compiti
Aktionen: create_task
Incomenda di cliente → uscita di merci
cascade:business.customer_order.fulfill
Cascade (review_gated).
1. issue
Prenotazione di uscita di merci
Inventario
Aktionen: - Stoccare.
2. tour
In programmazione di un viaggio di consegna
L'esercizio
Aktionen: create_tour
3. project
- il numero di persone che hanno diritto all'assegnazione di un'attività di lavoro
Progetti
Aktionen: link_project
4. task
- calcolo
compiti
Aktionen: create_task
- trasformazione completa
cascade:business.delivery_note.intake
Cascade (review_gated).
1. stock
Inserimento di merci in magazzino
Inventario
Aktionen: post_goods_receipt
2. tour
Planare il tour / il trasporto successivo
L'esercizio
Aktionen: create_tour
3. task
Controllare / confrontare l'entrata delle merci
compiti
Aktionen: create_task
4. qc
Controllo della qualità in caso di sospetto di difetto
Inventario
Aktionen: Qualità. controllo. creazione
5. ticket
Tickets per i reclami in caso di difetti
biglietti
Aktionen: create_ticket
Verifica dell'affidazione
cascade:business.order_confirmation.check
Cascade (review_gated).
1. match
AB <unk> controllare gli ordini
Acquisto
Aktionen: order_confirmation.match
2. project
- il numero di persone che hanno diritto all'assegnazione di un'attività di lavoro
Progetti
Aktionen: link_project
3. task
Termine di consegna / controllo dei prezzi
compiti
Aktionen: create_task
Trattamento dei resi
cascade:business.return_note.handling
Cascade (review_gated).
1. ticket
Impostazione di biglietti di reclamo
biglietti
Aktionen: create_ticket
2. tour
Programmazione di un tour di raccolta
L'esercizio
Aktionen: create_tour
3. task
Riforma delle restituzioni
compiti
Aktionen: create_task
- il numero di persone che hanno diritto a un'adempimento
cascade:business.supplier_invoice.p2p
Cascade (review_gated).
1. booking
Rendere conto della situazione
Contabilità
Aktionen: contabilità.
2. project
Cost di progetto
Progetti
Aktionen: link_project
3. task
Monitoraggio del termine / conto
compiti
Aktionen: create_task
Servizi esteri → fatturato
cascade:business.work_report.billing
Cascade (review_gated).
1. fieldservice
Importo di servizio esterno / rapporto di servizio
Servizio di campo
Aktionen: create_service_report
2. task
Trascorso delle spese
compiti
Aktionen: create_task
3. ticket
Billett per difetti/disordini
biglietti
Aktionen: create_ticket
Capacità di lavoro
cascade_target:business.task.followup
Cascade (review_gated).
1. cascade
Capacità di lavoro
- compito
status:task
La macchina in stato di osservazione (solo osservabile) non è obbligatoria.
1. todo
Tutto
Statuto della macchina di stato
2. open
aperto
Statuto della macchina di stato
3. in_progress
in_progress
Status <unk>in_progress<unk> della funzione della macchina di stato.
4. blocked
bloccato
Status <unk>bloccato<unk> della funzione della macchina di stato.
5. review
Riguardo
Statuto <unk>review<unk> della macchina di stato
6. done
Finito
Statuto della macchina di stato
7. cancelled
Cancellato
Statuto di cancellazione della macchina di stato
🗄️ Modelli di dati
🔌 Punto di partenza (UI & API)
| Art | Metodo | Punto finale / percorso | Titel & Zweck | Il diritto |
|---|---|---|---|---|
| ⚡ REST API | DELETE | /api/v1/tasks/checklist/{item_id} |
delete_checklist_item
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | DELETE | /api/v1/tasks/{task_id} |
delete_task
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | DELETE | /api/v1/tasks/{task_id}/dependencies/{predecessor_id} |
remove_dependency
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks |
list_tasks
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/board |
get_task_board
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/context/{entity_type}/{entity_id} |
list_tasks_for_context
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/count |
open_count
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/my |
my_tasks
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/{task_id} |
get_task
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/{task_id}/dependencies |
list_dependencies
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /aufgaben |
tasks_page
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /aufgaben/neu |
task_create_page
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /aufgaben/{task_id} |
task_detail_page
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /tasks |
tasks_page
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /tasks/new |
task_create_page
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | GET | /tasks/{task_id} |
task_detail_page
Semantic binding: not_evaluated; mutation=False
|
tasks
|
| ⚡ REST API | PATCH | /api/v1/tasks/checklist/{item_id} |
update_checklist_item
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | PATCH | /api/v1/tasks/checklist/{item_id}/toggle |
toggle_checklist_item
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | PATCH | /api/v1/tasks/{task_id} |
update_task
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | PATCH | /api/v1/tasks/{task_id}/status |
update_task_status
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks |
create_task
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/context/{entity_type}/{entity_id} |
create_task_for_context
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/assign |
assign_task
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/cancel |
cancel_task
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/checklist |
add_checklist_item
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/complete |
complete_task
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/dependencies |
add_dependency
Semantic binding: not_evaluated; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/log-time |
log_task_time
Semantic binding: not_evaluated; mutation=True
|
tasks
|
🛡️ Regolamentazione e conformità
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- Capacità di verifica
- Isolazione dei clienti (PostgreSQL RLS)