Table of Contents

offer-cube FAQ / Position anhand Ressource in Auftrag erstellen

Zurück zur Anleitungen / HowTos

Siehe auch Ressource
Siehe auch Positionen
Siehe auch Auftrag
Siehe auch Synchronisierungen Hook-Codes
Siehe auch PDF Power User Funktionen Variablen/Funktionen

Allgemeines / Zusammenfassung

Aufgrund des Hinzufügens einer Ressource zu einem Auftrag, kann automatisch eine Position in einem Auftrag angelegt werden und die Daten übernommen werden.

Anwendungsbeispiel: Verwaltung von Kundenfahrzeugen

Schritt 1: Erstellen einer Synchronisierung mit Hook

Es muss eine Synchronisierung mit dem entsprechenden Hook Code “global.resourceinstance.add.order” angelegt werden.

Dies geschieht unter Einstellungen –> Synchronisierung:

{
"order": "[[$payload.targetid]]",
"name": "[[getobject module='resource' by='id' id=$payload.resource assign='resource']][[$resource.type__name|escape]] [[$resource.licensenumber|escape]] / [[$resource.serialnr|escape]]",
"description": "[[$resource.manufacturer|escape]]/[[$resource.model|escape]] EZ: [[$resource.firstreg_dt|ut2humandate]] Gewicht: [[$resource.maxmass]] kg",
"_removeempty": 1
}

Synchronisierung mit Hook anlegen

Schritt 2a: Anlegen eines Fahrzeugs

Das Fahrzeug kann direkt im Auftrag angelegt werden.

Fahrzeug direkt im Auftrag anlegen

Schritt 2b: Vorhandens Fahrzeug auswählen und zuordnen

Sollte das Fahrzeug bereits einmal als Ressource angelegt worden sein, so kann es direkt aus der Liste ausgewählt werden.

Es wird automatisch eine Position angelegt und mit den Fahrzeugdaten vorbefüllt.

Fahrzeug zu Auftrag hinzufügen - Position wird angelegt