📘
Progetti e cantieri
projects
manufacturing_execution
🛡️ RLS Protected
Progetti e cantieri <unk> documentazione processuale e API derivata dal codice.
Fachliche Bestimmung: Progetti e cantieri <unk> Documentazione processuale e API derivata dal codice.
⚡ Flussi di lavoro e cicli di vita (6)
🗄️ Modelli di dati (6)
🔌 Punto di partenza (UI & API) (35)
🛡️ Regolamentazione e conformità
⚡ Flussi di lavoro e cicli di vita
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
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
- 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
- il numero di persone che hanno diritto all'assegnazione di un'attività di lavoro
cascade_target:business.project.link
Cascade (review_gated).
1. cascade
- il numero di persone che hanno diritto all'assegnazione di un'attività di lavoro
Ordine d'uso: progetto
plan:command_project_crud_subagent
Controllato piano duraturo (durable_plan), inizio: manual_command.
1. project_crud_subagent
project_crud_subagent
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Aktionen: project_crud_subagent
- il numero di persone
status:project
La macchina in stato di osservazione (solo osservabile) non è obbligatoria.
1. draft
Progetto
Statuto <unk>draft<unk> della macchina di stato progetto.
2. active
Attivo
Statuto <unk>active<unk> della macchina di stato progetto.
3. on_hold
on_hold
Statuto della macchina di stato progetto.
4. completed
completato
Statuto <unk>completed<unk> della macchina di stato progetto.
5. cancelled
Cancellato
Statuto della macchina di stato <unk>annullato <unk>GT15_0__.
6. archived
Archivi
Statuto <unk>archivato <unk> della macchina di stato GT15_0__.
🗄️ Modelli di dati
🔌 Punto di partenza (UI & API)
| Art | Metodo | Punto finale / percorso | Titel & Zweck | Il diritto |
|---|---|---|---|---|
| ⚡ REST API | DELETE | /api/v1/projects/{project_id} |
delete_project
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | GET | /api/v1/projects |
list_projects
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id} |
get_project
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/budget-status |
get_budget_status
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/measurements |
list_measurements
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/measurements/{measurement_id} |
get_measurement
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/milestones |
list_milestones
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/rate-cards |
list_rate_cards
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/subprojects |
list_subprojects
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/summary |
get_project_summary
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/time-entries |
list_time_entries
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /api/v1/projects/{project_id}/workorders |
list_project_workorders
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /portal/{slug}/projekte |
projects_page
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /projects |
projects_page
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /projects/new |
project_create_page
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /projects/{project_id} |
project_detail_page
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | GET | /projects/{project_id}/edit |
project_detail_page
Semantic binding: not_evaluated; mutation=False
|
projects
|
| ⚡ REST API | PATCH | /api/v1/projects/{project_id} |
update_project
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects |
create_project
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/materials |
book_project_material
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/measurements |
create_measurement
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/measurements/{measurement_id}/approve |
approve_measurement
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/measurements/{measurement_id}/create-cumulative-invoice |
create_cumulative_invoice
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/measurements/{measurement_id}/create-final-invoice |
create_vob_final_invoice
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/measurements/{measurement_id}/lines |
add_measurement_lines
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/milestones |
add_milestone
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/milestones/{milestone_id}/reach |
reach_milestone
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/milestones/{milestone_id}/unreach |
unreach_milestone
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/rate-cards |
create_rate_card
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/subprojects |
create_subproject
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/time-entries |
log_time
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/time-entries/approve |
approve_time_entries
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/time-entries/invoice |
generate_tm_invoice
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/worklogs |
record_project_worklog
Semantic binding: not_evaluated; mutation=True
|
projects
|
| ⚡ REST API | POST | /api/v1/projects/{project_id}/workorders |
create_project_workorder
Semantic binding: not_evaluated; mutation=True
|
projects
|
🛡️ Regolamentazione e conformità
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- Capacità di verifica
- Isolazione dei clienti (PostgreSQL RLS)