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:
- Bezeichnung: Ressource zu Auftrag hinzugefügt Position automatisch erstellen
- Hook-Code: global.resourceinstance.add.order (Ressource zu Auftrag hinzugefügt)
Siehe Synchronisierungen Hook-Codes - Methodenname: position::createnew
- Interne Konfiguration:
"order": "[[$payload.targetid]]" Enthält die interne Auftrags-ID
"name": "[[getobject module='resource' by='id' id=$payload.resource assign='resource']][[$resource.type__name|escape]] [[$resource.licensenumber|escape]] / [[$resource.serialnr|escape]]" holt die Ressource und setzt die Positions-Bezeichnung
"description": "[[$resource.manufacturer|escape]]/[[$resource.model|escape]] EZ: [[$resource.firstreg_dt|ut2humandate]] Gewicht: [[$resource.maxmass]] kg" Setzt die Positions-Beschreibung
"_removeempty": 1 entfernt die leere automatisch erstellte Positionen aus dem Auftrag
{
"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
}
Schritt 2a: Anlegen eines Fahrzeugs
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.



