UPDATES

Neues in combit CRM

Sie tippen los, IntelliSense erledigt den Rest

Wer Automatisierungen in combit CRM schreibt, wird diese Neuheit lieben.

Version 13 bringt eine weitere Skripting-Alternative: TypeScript

Was TypeScript anders macht

TypeScript ist statisch typisiert. Das klingt technisch – im Alltag bedeutet es: Fehler fallen beim Schreiben auf, nicht erst beim Ausführen. Ein falsch getippter Feldname, ein fehlender Parameter, ein inkompatibles Objekt – der Editor markiert das Problem sofort, rot unterstrichen, bevor das Script überhaupt startet.

Für alle, die mit dem combit CRM-SDK arbeiten, ist das ein spürbarer Unterschied. Das SDK ist umfangreich. IntelliSense zeigt während des Tippens die verfügbaren Methoden, Eigenschaften und Parameter – kontextbezogen und mit Dokumentation. Statt in der Hilfe nachzuschlagen, tippen Sie record.GetContentsBy und sehen sofort: GetContentsByName, GetContentsByFormula, GetContentsValueByName. Ein Klick, eingefügt.

Wie das im Editor aussieht

Die Arbeit findet in Visual Studio Code statt. Ein kurzes Beispiel: Der Firmenname des aktuellen Datensatzes wird in einer Dialogbox angezeigt.

import { cRM, Record } from "./sdk/combitCRM.SDK.WindowsClient.v13";

const record: Record = cRM.ActiveView.CurrentRecord;

cRM.DialogMessageBox("Firmenname: " + record.GetContentsByName("Company"));

Drei Zeilen. Beim Tippen schlägt die Autovervollständigung die passenden Befehle vor. IntelliSense zeigt zu jeder Methode die Parameter und Rückgabewerte. Und wer Copilot aktiviert hat, bekommt zusätzlich KI-gestützte Vorschläge – direkt im Kontext des combit CRM-SDK.

Kein Bruch mit Bestehendem

Bestehende VBScript- und C#-Automatisierungen laufen unverändert weiter. TypeScript ist eine zusätzliche Sprache, kein Ersatz. Die SDK-Objekte und Methoden sind dieselben – in einer moderneren Syntax.

TypeScript-Dateien liegen im Projektverzeichnis unter Script → TypeScript. Die SDK-Definition wird mitgeliefert. Visual Studio Code erkennt die Dateien automatisch.

Warum das langfristig zählt

TypeScript basiert auf JavaScript. REST- und JSON-Unterstützung sind nativ eingebaut. Wer Automatisierungen schreibt, die mit Webservices kommunizieren – Daten an ein ERP übergeben, einen externen Dienst abfragen oder einen Webhook empfangen –, arbeitet in einer Sprache, die genau dafür gebaut ist.

VSCode-TS-Autocomplete-KI
Left Menu Icon