Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

  • Menu (Path: /meta/menu, Method: GET, Return: JSONArray "Menu")
    Das Menü in der Sprache des angemeldet Benutzers. Hinweis: Momentan werden nur Menüeinträge für Businessobjekte bis zum Level 1 bereitgestellt.

  • Tasks (Path: /meta/tasks, Method: GET, Return: JSONArray "Menu")
    Das Menü bestehend aus Tasks (Businessobjekte mit Suchfilter) in der Sprache des angemeldet Benutzers. Hinweis: Momentan werden nur Menüeinträge für Businessobjekten bis zum Level 1 bereitgestellt.

  • EntityMeta (Path: /meta/entity/{uid}, Method: GET, Return: JSONObject "entityMeta")
    Liefert die Metadaten des Businessobjekt {uid} mit ihren Feldern zurück. Bei Businessobjekten ohne Statusmodel werden zusätzlich noch die SubForms mitgegeben.

  • PreviewData (Path: /data/preview/{uid}, Methods: POST, Return: JSONObject "PreviewResult")
    Lädt eine Vorschau der Daten zu einem Businessobjekt {uid}. Mit POST wird ein Filter für die Daten (s. JSON-Spezifikationen) übergeben.

  • SubLoad (Path: /data/subload/{subformuid}/{field}/{fk}, Method: GET, Return: JSONObject "Result")
    Lädt die Unterformulardaten eines Sub-Businessobjekts mit dem Fremdschlüssel {fk} im Feld {field}. Die Master-Entität ist {uid}. 

  • GetData (Path:/data/get/{uid}/{pk}, Method: GET, Return: JSONObject "Result", Optional Path:/data/get/{uid}/{pk}/{uchash})
    Es wird der Datensatz des Businessobjekts {uid} mit dem Primärschlüssel {pk} zurückgegeben, falls er existiert. Optional kann mit {uchash} ein Hashwert, welcher mit dem letzt-gelesenen Datensatz geliefert worden ist, mitgegeben wird. Bei Übereinstimmung der Hashwerte werden keine neue Metadaten über Felder und Unterformulare geliefert.

...

  • FieldGet (Path: /data/fieldget/{field}|{pk}, Method: GET, Return JSONObject "Result"
  • VLPData (Path: /data/vlpdata/{field}, Method: POST, Return JSON-Array "ValueId")
  • SubLoadWithParameters(Path: /data/subload/{subformuid}/{field}/{fk}, Method: POST, Return: JSONObject "Result")


...