Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 8 Nächste Version anzeigen »

In den Metainformationen eines BO ist ein Link defaultGeneration enthalten. Dieser liefert einen Datensatz Rohling im JSON Format welcher von Nuclos bereits mit den eingestellten Defaultwerten vorgefüllt wurde.

Beispiel aus dem Rest example: boMetas/example_rest_Order 

http://localhost:8080/nuclos-war/rest/boGenerations/example_rest_Order

liefert

{
    "boId": null,
    "boMetaId": "example_rest_Order",
    "attributes": {
        "approvedcreditlimit": null,
        "customerAddress": {
            "id": null,
            "name": null
        },
        "discount": null,
        "confirmation": null,
        "nuclosProcess": {
            "id": null,
            "name": null
        },
        "deliveryDate": null,
        "sendDate": null,
        "orderDate": null,
        "customer": {
            "id": null,
            "name": null
        },
        "orderNumber": null,
        "note": null,
    },
    "links": {
        "insert": {
            "href": "http://hammerkopf.local:8080/nuclos-war/rest/bos/example_rest_Order",
            "methods": [
                "POST"
            ]
        },
        "boMeta": {
            "href": "http://hammerkopf.local:8080/nuclos-war/rest/boMetas/example_rest_Order",
            "methods": [
                "GET"
            ]
        }
    }
}

 

Anlegen

Ein Rohling enthält der Einfachheit halber alle Attribute die je nach Bedarf gefüllt werden können. Alles was nicht benötigt wird kann entfernt werden.

Referenzattribute

Referenzattribute, wie in diesem Beispiel customer, müssen bei Verwendung die id enthalten. Der Inhalt unter name ist nicht verpflichtend, muss aber zumindest mit einem Leerstring "" gefüllt sein.

Der Rohling muss per POST an den insert Link gesendet werden. 

Die Rückgabe enthält das angelegte Objekt mit Id.

 

Ausführbares Beispiel

Siehe Beispielaufrufe per Shell

 

  • Keine Stichwörter