Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Mit dieser Funktion können Sie eine Liste mit allen servergestützt Gebieten erstellen, aktualisieren und löschen.

Beschreibung

GET /address_management/set_areas.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&type=polygon&coordinates=["lat,lon","lat,lon","lat,lon", "lat,lon"]&name=name&costCenter=kosten&useInTimeRecording=0&useInMap=0&mode=create

Parameter


ParameterBeschreibungTypHinweisPflicht
companyRTI Firmenschlüsselstring
ja
typeArt des Gebietsstring

Optionaler Parameter

  • polygon
  • polyline
ja
coordinatesBreitengrad/Längengradfloat

Koordinaten für den Gebietstyp:

  • polygon = Mindestens 3
  • polyline = Mindestens 2
  • square  = Mindestens 1
ja(1)
nameGebietsnamestringmax. 50 Zeichen
costCenterKostenstellearray
nein
useInTimeRecordingsoll das Gebiet in der Zeiterfassung angezeigt werden?boolean

Optionaler Parameter

  • 0 (Standard) =Gebiet in der Zeiterfassung nicht anzeigen
  • 1 =Gebiet in der Zeiterfassung anzeigen
nein
useInMapsoll das Gebiet in der Karte angezeigt werden?boolean

Optionaler Parameter

  • 0 (Standard) =Gebiet in der Karte nicht anzeigen
  • 1 =Gebiet in der Karte anzeigen
nein
modeUnterscheidung der verschiedenen Aktionenstring

Parameter

  • create =Neues Gebiet erstellen
  • update=Gebiet aktualisieren
  • delete=Gebiet löschen
ja
radiusStreckenbreite der Polylinieintegerder Standardwert ist 0, Min. 200 und Max. 20.000ja(2)
uuidZur eindeutigen Identifizierung der Gebietsdatenstring
ja(3)
formatAusgabeformatstringjson (Standard)ja

Hinweise:

1) Der Parameter coordinates ist nicht pflicht für Löschen

2) Der Radius nur gesetzt werden kann wenn Typ = polyline

3) Der Parameter uuid sollte nur für den Lösch- und Bearbeitungsmodus angegeben werden.

Rückgabe

Es wird ein String zurückgegeben. Ansonsten wird ein "ERROR:Beschreibung" zurückgegeben

Parameter

ParameterBeschreibungTyp
uuidZur eindeutigen Identifizierung der Gebietsdatenstring
statusAusgaben OK wenn die durchgeführte Aktion erfolgreich warstring

JSON Format

Code Block
  {
        "uuid": "ABC-123-DEF",
        "status": "OK"
  }

Beispielaufruf