Sv translation |
---|
|
Mit dieser Funktion können Sie |
...
servergestützte Gebiete erstellen, aktualisieren und löschen. Beschreibung |
...
/address_management/set_areas.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&type= |
...
square&coordinates=[{"lat |
...
...
lon":50.89091}]&name=name&costCenter=kosten&useInTimeRecording=0&useInMap=0&mode=create&category=passive Parameter
Parameter | Beschreibung | Typ | Hinweis | Pflicht |
---|
company | RTI Firmenschlüssel | string |
| ja | import | RTI Importschlüssel | string |
| ja | mode | Unterscheidung der verschiedenen Aktionen | string | Parameter - create = Neues Gebiet erstellen
- update =Gebiet aktualisieren
- delete = Gebiet löschen
| ja | category | Gebietskategorie | string | ist aktuell immer 'passive' | ja | uuid | Zur eindeutigen Identifizierung des Gebiets | string | Pflicht für Modus update und delete | ja | type | Art des Gebiets | string | Optionaler Parameter | ja(1) | coordinates | Breitengrad/Längengrad |
|
...
Beispiel : [{"lat":13.33889,"lon":50.89091},{"lat":13.32491,"lon":50.89091},{"lat":13.32491,"lon":50.89989},{"lat":13.33889,"lon":50.89989}] | string | Koordinaten für den Gebietstyp: |
|
...
...
- mindestens 2
- square = genau eine Koordinate
| ja(1)(2) | name | Gebietsname | string | max. 50 Zeichen | ja(1)(2) | costCenter | Kostenstelle |
|
...
integer |
| nein | useInTimeRecording |
|
...
Soll das Gebiet in der Zeiterfassung angezeigt werden? |
|
...
integer | Optionaler Parameter - 0 (Standard) = Gebiet in der Zeiterfassung nicht anzeigen
- 1 = Gebiet in der Zeiterfassung anzeigen
| nein | useInMap |
|
...
Soll das Gebiet in der Karte angezeigt werden? |
|
...
integer | Optionaler Parameter - 0 (Standard) = Gebiet in der Karte nicht anzeigen
- 1 = Gebiet in der Karte anzeigen
| nein |
|
...
- create =Neues Gebiet erstellen
- update=Gebiet aktualisieren
- delete=Gebiet löschen
...
...
Nur wenn Gebietstyp 'polyline' oder 'square'. Min. 200 und Max. 20.000 | ja( |
|
...
...
Pflicht im Modus 'create' 2) |
...
3) Der Radius nur gesetzt werden kann wenn Typ ist polyline oder square
...
optional im Modus 'update'
RückgabeEs wird ein String zurückgegeben. Ansonsten wird ein "ERROR:Beschreibung" zurückgegeben ParameterParameter | Beschreibung | Typ |
---|
uuid | Zur eindeutigen Identifizierung |
|
...
des Gebiets | string | status | Ausgaben OK wenn die durchgeführte Aktion erfolgreich war | string |
Code Block |
---|
{
"uuid": "ABC-123-DEF",
"status": "OK"
}
|
Beispiele |
...
Code Block |
---|
https://map.yellowfox.de/rti/address_management/set_area.php?company=COMPANY_KEY&import=IMPORT_KEY&type=polygon&coordinates=[{"lat":13.33889,"lon":50.89091},{"lat":13.32491,"lon":50.89091},{"lat":13.32491,"lon":50.89989},{"lat":13.33889,"lon":50.89989}]&name=testing123456&costCenter=012&useInTimeRecording=0&useInMap=0&mode=create&category=passive |
|
Sv translation |
---|
|
This function allows you to create, update and delete server-based territories. Description/address_management/ |
...
set_areas.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&type=square&coordinates=[{"lat":13.33889,"lon":50.89091}]&name=name&costCenter=kosten&useInTimeRecording=0&useInMap=0&mode=create&category=passive Parameter
Parameter | Description | Type | Note | Obligation |
---|
company | RTI Company key | string |
| yes | import | RTI Import key | string |
| yes | mode | Distinguishing between the different actions | string | Parameter - create = Create new area
- update =Update area
- delete = Delete area
| yes | category | Area category | string | is currently always 'passive | yes | uuid | For the unique identification of the area | string | Mandatory for update and delete mode | yes | type | Type of area | string | Optional parameter | yes(1) | coordinates | Latitude/Longitude Example:[{"lat":13.33889,"lon":50.89091},{"lat":13.32491,"lon":50.89091},{"lat":13.32491,"lon":50.89989},{"lat":13.33889,"lon":50.89989}] | string | Coordinates for the area type: - polygon = minimum 3
- polyline = minimum 2
- square = Exactly one coordinate
| yes(1)(2) | name | Area name | string | max. 50 Characters | yes(1)(2) | costCenter | Cost centre | integer |
| no | useInTimeRecording | Should the area be displayed in the time recording? | integer | Optional Parameter - 0 (Standard) =Do not show area in time recording
- 1 = Show area in time recording
| no | useInMap | Should the area be displayed on the map? | integer | Optional Parameter - 0 (Standard) =Do not show area on map
- 1 = Show area in map
| no | radius | Route width in metres | integer | Only if area type 'polyline' or 'square'. Min. 200 und Max. 20.000 | yes(1)(2) |
Notes: 1) Mandatory in 'create' mode 2) Optional in 'update' mode
ReturnA string is returned. Otherwise a "ERROR:Description" returned ParameterParameter | Description | Type |
---|
uuid | To clearly identify the area | string | status | Outputs OK if the action performed was successful | string |
Code Block |
---|
{
"uuid": "ABC-123-DEF",
"status": "OK"
}
|
Examples
Code Block |
---|
https://map.yellowfox.de/rti/address_management/set_area.php?company=COMPANY_KEY&import=IMPORT_KEY&type=polygon&coordinates=[{"lat":13.33889,"lon":50.89091},{"lat":13.32491,"lon":50.89091},{"lat":13.32491,"lon":50.89989},{"lat":13.33889,"lon":50.89989}]&name=testing123456&costCenter=012&useInTimeRecording=0&useInMap=0&mode=create&category=passive |
|