3. Locations (Standorte)
Grundidee
Locations (Standorte) repräsentieren feste Orte, die in DeDeFleet wiederverwendet werden können, zum Beispiel:
-
Depots
-
Lager
-
Niederlassungen
Locations können anschließend:
-
in Aufträgen referenziert werden (
location.type = 0) -
als Start- oder Endpunkt von Touren verwendet werden
-
zentral gepflegt und mehrfach genutzt werden
👉 Locations sind Stammdaten und dienen der Wiederverwendung konsistenter Ortsinformationen.
3.1 Location/Create – Standort anlegen
Zweck
Legt einen neuen Standort in DeDeFleet an.
Der Standort kann anschließend in Aufträgen oder Touren referenziert werden.
Endpoint
POST /location/create
Request Body (Beispiel)
{
"location": {
"locationNumber": "LOC-100",
"name": "Zentrallager Northeim",
"location": {
"type": 2,
"street": "Industriestraße 1",
"postal": "37154",
"city": "Northeim",
"country": "DE"
},
"radius": 50
}
}
Wichtige Felder & Bedeutung
| Feld | Beschreibung |
|---|---|
locationNumber |
Eindeutige Standortnummer (führende Referenz) |
name |
Bezeichnung des Standorts |
location |
Adress- oder Koordinatenangaben (Location-Typen wie bei Aufträgen) |
radius |
Wirkungsradius des Standorts (z. B. für Planung / Geofencing) |
Wirkung im System
-
✔ Standort wird als Stammdatensatz angelegt
-
✔ Standort kann in Aufträgen referenziert werden (
location.type = 0) -
✔ Standort kann als Tour-Start- oder -Endpunkt verwendet werden