Die Integration wird über die Datei namens profactorest.json
gesteuert. Die Datei befindet sich im Unterordner interiorcad
im Vectorworks-Benutzerordner.
In lokalen profacto + interiorcad-Umgebungen kann die Datei von profacto aus direkt dorthin aus dem Tokenmanager der Voreinstellungen gespeichert werden.
Diese Datei muss vorhanden sein, damit diese Form der Integration eingeschaltet wird.
Es muss beim Ändern der Datei darauf geachtet werden, dass diese Datei immer noch die JSON-Syntax entspricht.
Diese Datei enthält JSON-Daten mit dem Zeichensatz UTF-8.
Bitte achten Sie darauf, wirklich die angegeben Typen zu nutzen. Es gibt keine Konvertierung, z.b. zwischen String und Ganzzahl.
baseurl1
(String) URL zum Server - IP oder Servername im LAN - wird von profacto automatisch durch den Servernamen besetztbaseurl2
(String) URL zum Server - IP oder Servername im WAN - in profacto manuell in den Voreinstellungen:Administration zu erfassen.baseurl3
(String) URL zum Server - Serveradresse - in profacto manuell in den Voreinstellungen:Administration zu erfassen. (berücksichtigt ab profacto 2020.3.0 und interiorcad 2020.VF7)serverpingtimeout
(Ganzzahl) Timeout in Sekunden, um eine Antwort eines der beiden Servers beim Starten von Vectorworks interiorcad zu bekommen (Default: zwei Sekunden)pf_personalnr
(String) PersonalNummeraus profacto ERP
pf_tokenowner
(String) Name des Personalspf_profactomaterialsync
(Boolean) profacto-FLag, ob der Tokenowner überhaupt einen Sync des Materials wünschtpf_workplanner
(Boolean) profacto-Personal-Eintrag, ob der Tokenowner als Arbeitsvorbereiter deklariert istpf_projectmanager
(Boolean) profacto-Personal-Eintrag, ob der Tokenowner als Bauleiter deklariert istapipingertoken: API-Pinger-Token von profacto für das Logging
debuglogurls
(Boolean) Genutzte URLs bei der Kommunikation mit profacto ins Log schreiben (Default: abgeschaltet; ab interiorcad 2020 F5 verfügbar)Diese Schlüssel sind per Default ausgeschaltet, weil diese performancekritisch sind. Falls sie eingeschaltet werden, werden bei Benutzung (fast) jedes interiorcad-Objektes oder -Menubefehls die entsprechenden Importe durchgeführt, was ein flüssiges Arbeit in interiorcad nahezu unmöglich macht: |
autoimportprojectpositions
(Boolean) Projekt-Position-Historie des Projekts des aktuellen Dokuments soll gecheckt werden (Default: abgeschaltet)autoimportmaterials
(Boolean) Materialien aus profacto automatisch importieren (Default: abgeschaltet){ "token": "F80C911F2B3A4099ACB0A8F365590CEB", "baseurl1": "http://192.168.188.25:8080/4DAction/", "baseurl2": "http://mimr.selfip.biz:8080/4DAction/", "baseurl3": "http://alfheimr.fritz.box:8080/4DAction/", "serverpingtimeout": 2, "debuglogurls": true, "pf_personalnr": "1", "pf_tokenowner": "Ulf Röttger", "pf_profactomaterialsync": true, "pf_workplanner": false, "pf_projectmanager": false, "pf_creationdate": "16.10.2020", "pf_creationtime": "08:10:59", "pf_profactotype": { "PF": false, "SB": false, "SU": true, "DEMO": false }, "pf_serial": "U189FC", "pf_dbversion": 251, "pf_profactoversion": "2020.3.0", "pf_createdbyapptype": "Single" } |