📘
Forvaltning av oppgaver
tasks
crm_office
🛡️ RLS Protected
Oppgaver forvalter <unk> Process- og API-dokumentasjon avledet fra kode.
Fachliche Bestimmung: Oppgaverstyring <unk> Process- og API-dokumentasjon avledet fra kode.
⚡ Arbeidsstrømme og livssykluser (10)
🗄️ Datamodeller & felt (3)
🔌 Startpunkter (UI og API) (28)
🛡️ Reglering og etterlevelse
⚡ Arbeidsstrømme og livssykluser
Levelsesiklus
cascade:business.contract.lifecycle
Kaskade (review_gated).
1. contract
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
kontrakt
Aktionen: kontrakt.skreere
2. task
Frister / oppsigelse
oppgaver
Aktionen: create_task
Korrespondanse → CRM
cascade:business.correspondence.crm
Kaskade (review_gated).
1. lead
CRM-led / forespørsel
Cm
Aktionen: crm.lead.create
2. task
Forbruk
oppgaver
Aktionen: create_task
Kundenauftrag → Abwicklung
cascade:business.customer_order.fulfill
Kaskade (review_gated).
1. order
Verkaufsauftrag anlegen / bestätigen
sales
Aktionen: sales.create
2. issue
Bestilling av utgang
Inventar
Aktionen: - - - - - - - - - - - - - - - - - - - - -
3. tour
Planlegging av utleveringsreise
logistikk
Aktionen: create_tour
4. project
prosjekt / Kostestasjon
prosjekter
Aktionen: link_project
5. task
Utfør / beregne
oppgaver
Aktionen: create_task
Fullbearbeidelse
cascade:business.delivery_note.intake
Kaskade (review_gated).
1. stock
Varer innført i lager
Inventar
Aktionen: post_goods_receipt
2. tour
Planlegging av tur / videretransport
logistikk
Aktionen: create_tour
3. task
Tjekke innførsel av varer
oppgaver
Aktionen: create_task
4. qc
Kvalitetskontroll i tilfelle mangelfuller
Inventar
Aktionen: kvalitet.check.create
5. ticket
Klagekort for mangler
Billetter
Aktionen: create_ticket
Kontrollering av bestillingsbekreftelse
cascade:business.order_confirmation.check
Kaskade (review_gated).
1. match
AB <unk> Bestillingsoppgjør
kjøp
Aktionen: order_confirmation.match
2. project
prosjekt / Kostestasjon
prosjekter
Aktionen: link_project
3. task
Leveringstid / prisovervåking
oppgaver
Aktionen: create_task
Returnedarbeiding
cascade:business.return_note.handling
Kaskade (review_gated).
1. ticket
Klagetitt
Billetter
Aktionen: create_ticket
2. tour
Planlegging av avholde tur
logistikk
Aktionen: create_tour
3. task
Fortsatt behandling av retur
oppgaver
Aktionen: create_task
Utregning
cascade:business.supplier_invoice.p2p
Kaskade (review_gated).
1. booking
Utarbeidelse av bokføringssats
regnskap
Aktionen: regnskap.innføring
2. project
Prosjektkostnader
prosjekter
Aktionen: link_project
3. task
Frist / kontoovervåking
oppgaver
Aktionen: create_task
Utvendig tjeneste → avregning
cascade:business.work_report.billing
Kaskade (review_gated).
1. fieldservice
Utøvelse av tjenesteytring / tjenesterapport
felttjeneste
Aktionen: create_service_report
2. task
Utregning etterfølgelse
oppgaver
Aktionen: create_task
3. ticket
Billet i mangel/forstyrrelse
Billetter
Aktionen: create_ticket
Oppgave / gjenforlegging
cascade_target:business.task.followup
Kaskade (review_gated).
1. cascade
Oppgave / gjenforlegging
Oppgave
status:task
Observativ tilstand (observativ_only).
1. todo
alt
Status for all maskinen
2. open
åpent
Status <unk>open<unk> av maskinens tilstand
3. in_progress
in_progress
Status <unk>in_progress<unk> av tilstandsmaskinen oppgave.
4. blocked
blokkert
Status <unk>blokkert<unk> av tilstandsmaskinen oppgave.
5. review
oversikt
Status <unk>review<unk> av maskinens tilstand
6. done
fullført
Status <unk>done<unk> av standemaskinen oppgave.
7. cancelled
avlyst
Status av avbestilt maskinoppgave.
🗄️ Datamodeller & felt
🔌 Startpunkter (UI og API)
| Art | Metode | Endpunkt / vei | Titel & Zweck | Tillatelse |
|---|---|---|---|---|
| ⚡ REST API | DELETE | /api/v1/tasks/checklist/{item_id} |
delete_checklist_item
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | DELETE | /api/v1/tasks/{task_id} |
delete_task
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | DELETE | /api/v1/tasks/{task_id}/dependencies/{predecessor_id} |
remove_dependency
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks |
list_tasks
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/board |
get_task_board
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/context/{entity_type}/{entity_id} |
list_tasks_for_context
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/count |
open_count
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/my |
my_tasks
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/{task_id} |
get_task
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /api/v1/tasks/{task_id}/dependencies |
list_dependencies
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /aufgaben |
tasks_page
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /aufgaben/neu |
task_create_page
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /aufgaben/{task_id} |
task_detail_page
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /tasks |
tasks_page
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /tasks/new |
task_create_page
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | GET | /tasks/{task_id} |
task_detail_page
Semantic binding: inventory_only; mutation=False
|
tasks
|
| ⚡ REST API | PATCH | /api/v1/tasks/checklist/{item_id} |
update_checklist_item
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | PATCH | /api/v1/tasks/checklist/{item_id}/toggle |
toggle_checklist_item
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | PATCH | /api/v1/tasks/{task_id} |
update_task
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | PATCH | /api/v1/tasks/{task_id}/status |
update_task_status
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks |
create_task
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/context/{entity_type}/{entity_id} |
create_task_for_context
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/assign |
assign_task
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/cancel |
cancel_task
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/checklist |
add_checklist_item
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/complete |
complete_task
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/dependencies |
add_dependency
Semantic binding: operator_surface; mutation=True
|
tasks
|
| ⚡ REST API | POST | /api/v1/tasks/{task_id}/log-time |
log_task_time
Semantic binding: operator_surface; mutation=True
|
tasks
|
🛡️ Reglering og etterlevelse
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- Forbrukere
- Forbruker isolering (PostgreSQL RLS)