Zum Inhalt springen

SuiteCRM Verbindungsdetails

Einführung

Connector-Version

Diese Dokumentation basiert auf Version 23.0.8804 des Connectors.

Erste Schritte

SuiteCRM Versionsunterstützung

Der Connector ermöglicht einen bidirektionalen SQL-Zugriff in Echtzeit auf SuiteCRM -Instanzen der Version 2 und höher.

Herstellen einer Verbindung

Mit SuiteCRM verbinden

Die Anforderungen für die Verbindung mit SuiteCRM unterscheiden sich je nachdem, welche API -Version auf Ihrer Site ausgeführt wird.

SuiteCRM V4.1 API

Um über die V4.1 API eine Verbindung zu SuiteCRM Daten herzustellen, legen Sie diese Verbindungseigenschaften fest:

  • Schema: suitecrmv4.
  • URL: Die mit der SuiteCRM -Anwendung verknüpfte URL. Beispiel: http://suite.crm.com.
  • User: Der mit dem SuiteCRM -Konto verknüpfte Benutzer.
  • Password: Das mit dem Benutzer des SuiteCRM Kontos verknüpfte Passwort.
SuiteCRM V8 API

SuiteCRM V8 verwendet den OAuth2-Authentifizierungsstandard. Bevor Sie eine Verbindung zur SuiteCRM V8 API herstellen, müssen Sie sicherstellen, dass sie richtig konfiguriert ist, um die privaten und öffentlichen OAuth2-Schlüssel bereitzustellen. Weitere Informationen finden Sie in den Einrichtungsanweisungen für SuiteCRM Developer Guide API V8.

Authentifizieren Sie sich bei der SuiteCRM V8 API

Die SuiteCRM V8 API verwendet OAuth2.0 als Authentifizierungsmechanismus, basierend auf einem von zwei Berechtigungstypen: PASSWORT und CLIENT.

Die Authentifizierung über OAuth erfordert den Schemaeinzustellen auf suitecrmv8 und die Erstellung einer benutzerdefinierten OAuth-Anwendung, wie unter Erstellen einer benutzerdefinierten OAuth-Anwendung beschrieben.

Gewährung von Clientanmeldeinformationen

Um eine Verbindung mit der SuiteCRM V8 API herzustellen, legen Sie diese Eigenschaften fest:

  • Schema: suitecrmv8.
  • AuthScheme: OAuthClient.
  • OAuthClientId: Der Client-Schlüssel, der während der Erstellung einer benutzerdefinierten OAuth-Anwendung zurückgegeben wurde. (Siehe Erstellen einer benutzerdefinierten OAuth-Anwendung.)
  • OAuthClientSecret: Das Client-Geheimnis, das während der Erstellung einer benutzerdefinierten OAuth-Anwendung zurückgegeben wurde (siehe Erstellen einer benutzerdefinierten OAuth-Anwendung.)
  • InitiateOAuth: GETANDREFRESH. Sie können verwenden InitiateOAuth um den OAuth-Austausch und das manuelle Setzen der zu vermeiden OAuthAccessToken Verbindungseigenschaft.
  • URL: Die Basis URL Ihres SuiteCRM Systems. Beispiel: https://suitecrmhost/.
Kennwortgewährung

Um eine Verbindung mit der SuiteCRM V8 API herzustellen, legen Sie diese Eigenschaften fest:

  • Schema: suitecrmv8.
  • AuthScheme: OAuthPassword.
  • OAuthClientId: Der Client-Schlüssel, der während der Erstellung einer benutzerdefinierten OAuth-Anwendung zurückgegeben wurde. (Siehe Erstellen einer benutzerdefinierten OAuth-Anwendung.)
  • OAuthClientSecret: Das Client-Geheimnis, das während der Erstellung einer benutzerdefinierten OAuth-Anwendung zurückgegeben wurde. (Siehe Erstellen einer benutzerdefinierten OAuth-Anwendung.)
  • User: Der Benutzername des Benutzers.
  • Password: Das Passwort des Benutzers.
  • InitiateOAuth: GETANDREFRESH. Sie können InitiateOAuth verwenden, um die Wiederholung des OAuth-Austauschs und das manuelle Festlegen der zu vermeiden OAuthAccessToken Verbindungseigenschaft.
  • URL: Die Basis URL Ihres SuiteCRM Systems. Beispiel: https://suitecrmhost/.

Erstellen einer benutzerdefinierten OAuth-Anwendung

Erstellen einer benutzerdefinierten OAuth-Anwendung

Hinweis

Diese Authentifizierungsmethode ist nur verfügbar für suitecrmv8 Schema.

SuiteCRM V8 API verwendet OAuth2.0 als Hauptauthentifizierungsmethode, in Verbindung mit der Gewährung von CLIENT-Anmeldeinformationen oder PASSWORD-Zugriffen. Eine benutzerdefinierte OAuth-Anwendung wird verwendet, um die privaten und öffentlichen OAuth-Schlüssel zu sichern.

Für die OAuth-Authentifizierung muss ein SuiteCRM -Administrator eine benutzerdefinierte OAuth-Anwendung erstellen und registrieren und sicherstellen, dass Benutzer beider Berechtigungstypen über die entsprechenden Rollen für den Zugriff auf die API verfügen.

Registrieren einer Anwendung

In der SuiteCRM Administratorkonsole:

  1. Melden Sie sich bei Ihrem Administratorkonto an.
  2. Im Profile Dropdown, auswählen Admin > OAuth2 Clients and Tokens.
  3. Klicken Sie auf New Password Client oder New Client Credentials Client.
  4. Geben Sie einen Namen und ein Geheimnis ein.
  5. Klicken Sie auf Save.

Notieren Sie sich die OAuth-Client-Anmeldeinformationen, den Consumer-Schlüssel und das Consumer-Geheimnis zur späteren Verwendung.

Rollen für den API Zugriff zuweisen

Normalerweise haben Benutzer, die sich mit dem Berechtigungstyp CLIENT authentifizieren, vollen Zugriff auf die API; Benutzer, die sich authentifizieren

mit dem Berechtigungstyp PASSWORD sind Berechtigungen für jedes Modul oder jede Tabelle erforderlich.

Um den Benutzerzugriff auf bestimmte Ressourcen nach Bedarf festzulegen, konfigurieren Sie REST-Rollen mit den erforderlichen Berechtigungen und weisen Sie diesen Rollen dann Benutzer zu.

  1. Im Profile Dropdown, auswählen Admin > Role Management.

  2. Klicken Sie auf Create Role.

  3. Geben Sie einen Namen und eine Beschreibung für die neue Rolle ein und klicken Sie auf Save.

    Die Admin-Konsole leitet Sie zum Menü „Rollenkonfiguration“ weiter.

  4. Wählen Sie die für die neue Rolle erforderlichen Berechtigungen aus.

  5. Klicken Sie auf Save.

Weisen Sie nun einem oder mehreren Benutzern die neue Rolle zu:

  1. Im Profile Dropdown, auswählen Admin > Role Management.
  2. Klicken Sie auf die Rolle, die Sie einem Benutzer zuweisen möchten.
  3. Scrollen Sie nach unten und klicken Sie auf Select User.
    Die Admin-Konsole zeigt ein Benutzersuchfenster an.
  4. Wählen Sie die Benutzer aus, denen Sie die Rolle zuweisen möchten.
    Klicken Sie für jeden ausgewählten Benutzer auf Select, Dann Save.

Wichtige Hinweise

Konfigurationsdateien und ihre Pfade

  • Alle Verweise auf das Hinzufügen von Konfigurationsdateien und deren Pfaden beziehen sich auf Dateien und Speicherorte auf dem Jitterbit-Agenten, auf dem der Connector installiert ist. Diese Pfade sind je nach Agent und Operationssystem entsprechend anzupassen. Wenn mehrere Agenten in einer Agentengruppe verwendet werden, werden auf jedem Agenten identische Dateien benötigt.

Erweiterte Funktionen

In diesem Abschnitt wird eine Auswahl erweiterter Funktionen des SuiteCRM -Connectors beschrieben.

Benutzerdefinierte Ansichten

Der Connector ermöglicht Ihnen die Definition virtueller Tabellen, sogenannter benutzerdefinierter Ansichten, deren Inhalt durch eine vorkonfigurierte Abfrage bestimmt wird. Diese Ansichten sind nützlich, wenn Sie die an die Treiber gesendeten Abfragen nicht direkt steuern können. Siehe Benutzerdefinierte Ansichten für einen Überblick über das Erstellen und Konfigurieren benutzerdefinierter Ansichten.

SSL-Konfiguration

Verwenden Sie SSL-Konfiguration, um anzupassen, wie der Connector TLS/SSL-Zertifikatsverhandlungen handhabt. Sie können aus verschiedenen Zertifikatsformaten wählen; siehe SSLServerCert-Eigenschaft unter „Verbindungszeichenfolgenoptionen“ für weitere Informationen.

Proxy

So konfigurieren Sie den Connector mit privaten Agent-Proxy-Einstellungen, wählen Sie die Use Proxy Settings Kontrollkästchen auf dem Verbindungskonfigurationsbildschirm.

Abfrageverarbeitung

Der Connector verlagert möglichst viel der Verarbeitung der SELECT-Anweisung auf SuiteCRM und verarbeitet dann den Rest der Abfrage im Speicher (clientseitig).

Benutzerdefinierte Ansichten

Mit dem SuiteCRM -Connector können Sie eine virtuelle Tabelle definieren, deren Inhalt durch eine vorkonfigurierte Abfrage bestimmt wird. Diese werden als benutzerdefinierte Ansichten bezeichnet und sind in Situationen nützlich, in denen Sie die an den Treiber gesendete Abfrage nicht direkt steuern können, z. B. wenn Sie den Treiber von Jitterbit verwenden. Die benutzerdefinierten Ansichten können verwendet werden, um Prädikate zu definieren, die immer angewendet werden. Wenn Sie in der Abfrage an die Ansicht zusätzliche Prädikate angeben, werden diese mit der bereits als Teil der Ansicht definierten Abfrage kombiniert.

Es gibt zwei Möglichkeiten, benutzerdefinierte Ansichten zu erstellen:

  • Erstellen Sie eine Konfigurationsdatei im JSON-Format, die die gewünschten Ansichten definiert.
  • DDL-Anweisungen.

Definieren von Ansichten mithilfe einer Konfigurationsdatei

Benutzerdefinierte Ansichten werden in einer JSON-formatierten Konfigurationsdatei namens UserDefinedViews.json. Der Connector erkennt die in dieser Datei angegebenen Ansichten automatisch.

Sie können auch mehrere Ansichtsdefinitionen haben und diese mit steuern UserDefinedViews Verbindungseigenschaft. Wenn Sie diese Eigenschaft verwenden, werden vom Connector nur die angegebenen Ansichten angezeigt.

Diese Konfigurationsdatei für benutzerdefinierte Ansichten ist wie folgt formatiert:

  • Jedes Stammelement definiert den Namen einer Ansicht.
  • Jedes Stammelement enthält ein untergeordnetes Element namens query, das die benutzerdefinierte SQL- Abfrage für die Ansicht enthält.

Zum Beispiel:

{
    "MyView": {
        "query": "SELECT * FROM Accounts WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie die UserDefinedViews Verbindungseigenschaft, um den Speicherort Ihrer JSON-Konfigurationsdatei anzugeben. Beispiel:

"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"

Definieren von Ansichten mit DDL-Anweisungen

Der Connector kann das Schema auch über DDL-Anweisungen wie CREATE LOCAL VIEW, ALTER LOCAL VIEW und DROP LOCAL VIEW erstellen und ändern.

Erstellen einer Ansicht

Um eine neue Ansicht mit DDL-Anweisungen zu erstellen, geben Sie den Ansichtsnamen und die Abfrage wie folgt an:

CREATE LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers LIMIT 20;

Wenn keine JSON-Datei vorhanden ist, erstellt der obige Code eine. Die Ansicht wird dann in der JSON-Konfigurationsdatei erstellt und ist nun erkennbar. Der Speicherort der JSON-Datei wird durch angegeben UserDefinedViews Verbindungseigenschaft.

Ändern einer Ansicht

Um eine vorhandene Ansicht zu ändern, geben Sie den Namen der vorhandenen Ansicht zusammen mit der neuen Abfrage an, die Sie stattdessen verwenden möchten:

ALTER LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers WHERE TimeModified > '3/1/2020';

Die Ansicht wird dann in der JSON-Konfigurationsdatei aktualisiert.

Löschen einer Ansicht

Um eine vorhandene Ansicht zu löschen, geben Sie den Namen eines vorhandenen Schema neben der neuen Abfrage an, die Sie stattdessen verwenden möchten.

DROP LOCAL VIEW [MyViewName]

Dadurch wird die Ansicht aus der JSON-Konfigurationsdatei entfernt. Sie kann nicht mehr abgefragt werden.

Schema für benutzerdefinierte Ansichten

Benutzerdefinierte Ansichten werden im angezeigt UserViews Schema standardmäßig. Dies geschieht, um zu vermeiden, dass der Name der Ansicht mit einer tatsächlichen Entität im Datenmodell kollidiert. Sie können den Namen des für UserViews verwendeten Schema ändern, indem Sie festlegen UserViewsSchemaName Eigentum.

Arbeiten mit benutzerdefinierten Ansichten

Beispielsweise eine SQL-Anweisung mit einer benutzerdefinierten Ansicht namens UserViews.RCustomers listet nur Kunden in Raleigh auf:

SELECT * FROM Customers WHERE City = 'Raleigh';

Ein Beispiel für eine Abfrage an den Treiber:

SELECT * FROM UserViews.RCustomers WHERE Status = 'Active';

Daraus ergibt sich die effektive Abfrage an die Quelle:

SELECT * FROM Customers WHERE City = 'Raleigh' AND Status = 'Active';

Dies ist ein sehr einfaches Beispiel für eine Abfrage an eine benutzerdefinierte Ansicht, die tatsächlich eine Kombination aus der Abfrage und der Ansichtsdefinition ist. Es ist möglich, diese Abfragen in viel komplexeren Mustern zusammenzustellen. Alle SQL-Operationen sind in beiden Abfragen zulässig und werden bei Bedarf kombiniert.

SSL-Konfiguration

Anpassen der SSL-Konfiguration

Standardmäßig versucht der Connector, SSL/TLS auszuhandeln, indem er das Zertifikat des Servers mit dem vertrauenswürdigen Zertifikatspeicher des Systems vergleicht.

Um ein anderes Zertifikat anzugeben, siehe SSLServerCert Eigenschaft für die verfügbaren Formate, um dies zu tun.

Datenmodell

Der SuiteCRM Connector modelliert SuiteCRM Module als relational.

Tabellen

Tabellendefinitionen werden dynamisch abgerufen. Der Connector stellt eine Verbindung zu SuiteCRM her und ruft die Tabellenliste und die Metadaten für die Tabellen ab, indem er die entsprechenden Webdienste aufruft.

Alle Änderungen, die Sie an Ihrem SuiteCRM -Konto vornehmen, z. B. das Hinzufügen einer neuen Tabelle oder neuer Spalten oder das Ändern des Datentyps einer Spalte, werden sofort angezeigt, wenn Sie über den Connector eine Verbindung herstellen.

Der Connector kann auch benutzerdefinierte Module in Ihrem SuiteCRM -Konto verfügbar machen, die nicht in der Tabelle aufgeführt sind. Sie können diese benutzerdefinierten Module wie jede andere Tabelle Abfrage. Darüber hinaus können Sie benutzerdefinierte Felder von Standardmodulen Abfrage.

Dieser Abschnitt zeigt die Beispieltabellendefinitionen, die in der SuiteCRM Umfeld enthalten sind.

Hauptmerkmale

  • Der Connector modelliert SuiteCRM Produkte, Kunden, Lagerbestände und mehr als relationale Tabellen, sodass Sie SQL schreiben können, um SuiteCRM Daten Abfrage.
  • Gespeicherte Prozeduren ermöglichen Ihnen, Vorgänge für SuiteCRM auszuführen, einschließlich des Herunterladens und Hochladens von Objekten.
  • Die Live-Konnektivität zu diesen Objekten bedeutet, dass alle Änderungen an Ihrem SuiteCRM -Konto bei Verwendung des Connectors sofort angezeigt werden.

SuiteCRM V4.1-Datenmodell

Siehe SuiteCRM V4.1 Datenmodell für die Entitäten, die beim Verbinden mit SuiteCRM 1-Instanzen verfügbar sind.

SuiteCRM V8-Datenmodell

Siehe SuiteCRM V8-Datenmodell für die Entitäten, die beim Verbinden mit SuiteCRM 2-Instanzen verfügbar sind.

SuiteCRM V4.1-Datenmodell

Der SuiteCRM Connector modelliert SuiteCRM Module als relationale Datenbank.

Tabellen

Tabellendefinitionen werden dynamisch abgerufen. Der Connector stellt eine Verbindung zu SuiteCRM her und ruft die Tabellenliste und die Metadaten für die Tabellen ab, indem er die entsprechenden Webdienste aufruft.

Alle Änderungen, die Sie an Ihrem SuiteCRM -Konto vornehmen, z. B. das Hinzufügen einer neuen Tabelle oder neuer Spalten oder das Ändern des Datentyps einer Spalte, werden sofort angezeigt, wenn Sie über den Connector eine Verbindung herstellen.

Der Connector kann auch benutzerdefinierte Module in Ihrem SuiteCRM -Konto verfügbar machen, die nicht in der Tabelle aufgeführt sind. Sie können diese benutzerdefinierten Module wie jede andere Tabelle Abfrage. Darüber hinaus können Sie benutzerdefinierte Felder von Standardmodulen Abfrage.

Dieser Abschnitt zeigt die Beispieltabellendefinitionen, die in der SuiteCRM Umfeld enthalten sind.

Abfrageverarbeitung

Der Connector verlagert möglichst viel der Verarbeitung der SELECT-Anweisung auf SuiteCRM und verarbeitet dann den Rest der Abfrage im Speicher. API Einschränkungen und-Anforderungen werden in diesem Abschnitt dokumentiert.

Tabellen

Der Connector modelliert die Daten in SuiteCRM als Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.

SuiteCRM Connector-Tabellen
Name Beschreibung
Accounts In SuiteCRM erstellte Konten erstellen, aktualisieren, löschen und Abfrage
ACLRoles Erstellen, aktualisieren, löschen und Abfrage der ACLRoles-Tabelle in SuiteCRM
Alerts Erstellen, aktualisieren, löschen und Abfrage die Warnmeldungen Ihres SuiteCRM Kontos
Bugs Erstellen, aktualisieren, löschen und Abfrage der Fehler in SuiteCRM
BusinessHours Erstellen, aktualisieren, löschen und Abfrage von Geschäftszeiteninformationen in SuiteCRM
Calls Anrufe in SuiteCRM erstellen, aktualisieren, löschen und Abfrage
CallsReschedule Erstellen, aktualisieren, löschen und Abfrage von neu geplanten Anrufinformationen für die SuiteCRM -Anrufe
CampaignLog Erstellen, Aktualisieren, Löschen und Abfrage von Protokollen im Zusammenhang mit SuiteCRM -Kampagnen
Campaigns Kampagnen des SuiteCRM Projekts erstellen, aktualisieren, löschen und Abfrage
CaseEvents Erstellen, aktualisieren, löschen und Abfrage der mit den SuiteCRM -Fällen verbundenen Ereignisse
Cases SuiteCRM -Fälle erstellen, aktualisieren, löschen und Abfrage
CaseUpdates Erstellen, Aktualisieren, Löschen und Abfrage von Aktualisierungen der SuiteCRM -Fälle
Contacts Kontakte in SuiteCRM erstellen, aktualisieren, löschen und Abfrage
Contracts Erstellen, Aktualisieren, Löschen und Abfrage von Verträgen in SuiteCRM
Currencies Erstellen, Aktualisieren, Löschen und Abfrage von Währungen, die in SuiteCRM Finanzverfolgungen verwendet werden
DocumentRevisions Revisionen hochgeladener SuiteCRM Dokumente abfragen und löschen
Documents SuiteCRM Dokumente erstellen, aktualisieren, löschen und Abfrage
EAPM Erstellen, aktualisieren, löschen und Abfrage der EAPM-Einträge (External API Module) in SuiteCRM
EmailAddress In SuiteCRM gespeicherte Email Adressen erstellen, aktualisieren, löschen und Abfrage
Emails Gesendete oder empfangene Emails erstellen, aktualisieren, löschen und Abfrage
EmailTemplates Erstellen, Aktualisieren, Löschen und Abfrage von Email Vorlagen zur Verwendung für Emails
Employees Im SuiteCRM -Projekt registrierte Mitarbeiter erstellen, aktualisieren, löschen und Abfrage
Events Im SuiteCRM -Projekt registrierte Ereignisse erstellen, aktualisieren, löschen und Abfrage
InboundEmail Erstellen, Aktualisieren, Löschen und Abfrage eingehender SuiteCRM Emails
Index Erstellen, aktualisieren, löschen und Abfrage der verfügbaren Indizes in SuiteCRM
IndexEvent Erstellen, aktualisieren, löschen und Abfrage der Index-Ereigniseinträge in SuiteCRM
Invoices Erstellen, aktualisieren, löschen und Abfrage der im SuiteCRM gespeicherten Rechnungen
Leads Erstellen, aktualisieren, löschen und Abfrage der registrierten Leads
LineItemGroups SuiteCRM -Positionsgruppen erstellen, aktualisieren, löschen und Abfrage
LineItems Positionen in SuiteCRM erstellen, aktualisieren, löschen und Abfrage
Locations Standorte in SuiteCRM erstellen, aktualisieren, löschen und Abfrage
MapAddressCache Erstellen, Aktualisieren, Löschen und Abfrage von Informationen zur im Server-Cache gespeicherten Kartenadresse
MapAreas Gespeicherte Kartenbereiche in SuiteCRM erstellen, aktualisieren, löschen und Abfrage
MapMarkers In SuiteCRM gespeicherte Google Maps-Kartenmarkierungen erstellen, aktualisieren, löschen und Abfrage
Maps Erstellen, aktualisieren, löschen und Abfrage von Karten über Google Maps.
Meetings Besprechungsinformationen erstellen, aktualisieren, löschen und Abfrage.
Notes Notizen in SuiteCRM erstellen, aktualisieren, löschen und Abfrage
OAuthConsumerKeys Informationen zu von der Anwendung verteilten OAuth-Schlüsseln erstellen, aktualisieren, löschen und Abfrage.
OAuthTokens Aktuell aktive OAuth-Token abfragen
Opportunities In SuiteCRM gespeicherte Verkaufschancen erstellen, aktualisieren, löschen und Abfrage
OutboundEmailAccounts Tabelle mit ausgehenden Email-Konten erstellen, aktualisieren, löschen und Abfrage
PDFTemplates PDFTemplates-Tabelle erstellen, aktualisieren, löschen und Abfrage.
ProcessAudit Informationen zu Prozessaudits erstellen, aktualisieren, löschen und Abfrage
ProductCategories Produktkategorien erstellen, aktualisieren, löschen und Abfrage.
Products Erstellen, aktualisieren, löschen und Abfrage der für das SuiteCRM -Projekt registrierten Produkte
Projects In SuiteCRM registrierte Projekte erstellen, aktualisieren, löschen und Abfrage
ProjectTemplates Erstellen, aktualisieren, löschen und Abfrage alle gespeicherten Projektvorlagen.
Quotes In SuiteCRM gespeicherte Angebote erstellen, aktualisieren, löschen und Abfrage
Releases Registrierte Releases erstellen, aktualisieren, löschen und Abfrage.
ReportCharts Berichtsdiagramme erstellen, aktualisieren, löschen und Abfrage.
ReportConditions Berichtsbedingungen erstellen, aktualisieren, löschen und Abfrage.
ReportFields Erstellen, aktualisieren, löschen und Abfrage die gespeicherten Berichtsfelder.
Reports Informationen zu in SuiteCRM erstellten Berichten erstellen, aktualisieren, löschen und Abfrage.
Roles Erstellen, aktualisieren, löschen und Abfrage die Rollen in SuiteCRM.
SavedSearches Alle gespeicherten Suchvorgänge abfragen
ScheduledReports Informationen zu geplanten SuiteCRM -Berichten erstellen, aktualisieren, löschen und Abfrage.
Schedulers Scheduler erstellen, aktualisieren, löschen und Abfrage.
SecurityGroupsManagement Informationen zu Sicherheitsgruppen erstellen, aktualisieren, löschen und Abfrage
Spots Gespeicherte Spots erstellen, aktualisieren, löschen und Abfrage.
SuiteCRMFeed Informationen zum Aktivitäts-Feed im SuiteCRM Projekt erstellen, aktualisieren, löschen und Abfrage.
TargetLists Erstellen, aktualisieren, löschen und Abfrage der gespeicherten Ziellisten.
Targets In SuiteCRM gespeicherte Abfrageziele
Tasks Aufgaben in SuiteCRM erstellen, aktualisieren, löschen und Abfrage.
TemplateSectionLine Erstellen, Aktualisieren, Löschen und Abfrage der Vorlagenabschnittszeileneinträge in SuiteCRM
Trackers Erstellen, aktualisieren, löschen und Abfrage der erstellten Tracker.
Users Erstellen, aktualisieren, löschen und Abfrage die registrierten SuiteCRM Benutzer.
WorkFlow Erstellen, aktualisieren, löschen und Abfrage der Workflow-Aktionen in SuiteCRM
WorkFlowActions Erstellen, aktualisieren, löschen und Abfrage die Workflow-Aktionen in SuiteCRM.
WorkFlowConditions Erstellen, aktualisieren, löschen und Abfrage die Workflow Bedingungen in SuiteCRM.
Konten

In SuiteCRM erstellte Konten erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Konten“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Accounts WHERE Name LIKE '%test%' AND`[Erstellungsdatum] `> '2017-10-09'

Einfügen

Erstellen Sie ein SuiteCRM -Konto, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Accounts (Name, [Email Adresse], Industry) VALUES ('Test Account', 'example@test.com', 'Energy')

Aktualisieren

Sie können jede beschreibbare Kontospalte aktualisieren, indem Sie die ID angeben.

UPDATE Accounts SET Description = 'Updated', Employees = '20-50' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Konto, indem Sie die ID des Kontos angeben.

DELETE FROM Accounts WHERE ID = 'account21'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Wahr
Address String True Adresse aus Google Maps der Kontoadresse.
AlternatePhone String Falsch Eine alternative Telefonnummer.
AnnualRevenue String Falsch Jahresumsatz für dieses Konto.
AnyEmail String True Die Email Adresse für das Konto.
Assignedto String True Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUser String Falsch Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
BillingCity String Falsch Die für die Rechnungsadresse verwendete Stadt.
BillingCountry String Falsch Das für die Rechnungsadresse verwendete Land.
BillingPostalCode String Falsch Die für die Rechnungsadresse verwendete Postleitzahl.
BillingState String Falsch Der für die Rechnungsadresse verwendete Staat.
BillingStreet String False Die zweite Zeile der Rechnungsadresse.
BillingStreet2 String True Die dritte Zeile der Rechnungsadresse.
BillingStreet3 String True Die vierte Zeile der Rechnungsadresse.
BillingStreet4 String True Die als Rechnungsadresse verwendete Straßenadresse.
Campaign String True Die Kampagne, die das Konto generiert hat.
CampaignID String Falsch Der erste Kampagnenname für das Konto.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Der vollständige Text der Warnung.
EmailAddress String Falsch Die alternative Email Adresse für das Konto.
EmailOptOut Bool True Ob das Konto den Erhalt von Emails abgelehnt hat.
Employees String Falsch Anzahl der Mitarbeiter. Kann eine Zahl (100) oder ein Bereich (50-100) sein
Fax String Falsch Die Faxtelefonnummer dieses Kontos.
GeocodeStatus String True Geocode der Kontoadresse aus Google Maps.
Industry String Falsch Die Branche, zu der das Konto gehört.
InvalidEmail Bool True Ob die Email Adresse des Kontos als ungültig markiert wurde.
Latitude Double True Breitengrad aus Google Maps der Kontoadresse.
Longitude Double True Längengrad aus Google Maps der Kontoadresse.
Memberof String Falsch Der Name des übergeordneten Kontos.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Name des Kontos.
NonPrimaryE-mails String True Die nicht primären Email Adressen des Kontos.
OfficePhone String Falsch Die Bürotelefonnummer.
Ownership String True Der Eigentümer des Kontos.
ParentAccountID String Falsch Die ID des übergeordneten Kontos.
Rating String Falsch Eine willkürliche Bewertung für dieses Konto zur Verwendung bei Vergleichen mit anderen.
ShippingCity String Falsch Die für die Lieferadresse verwendete Stadt.
ShippingCountry String Falsch Das für die Lieferadresse verwendete Land.
ShippingPostalCode String Falsch Die für die Lieferadresse verwendete Postleitzahl.
ShippingState String Falsch Der für die Lieferadresse verwendete Staat.
ShippingStreet String Falsch Die zweite Zeile der Lieferadresse.
ShippingStreet2 String True Die dritte Zeile der Lieferadresse.
ShippingStreet3 String True Die vierte Zeile der Lieferadresse.
ShippingStreet4 String True Die für Versandzwecke verwendete Straßenadresse.
SICCode String Falsch SIC-Code des Kontos.
TickerSymbol String Falsch Das Aktienhandelssymbol (Tickersymbol) für das Konto.
Type String Falsch Der Typ des Kontos.
Website String Falsch Die URL der Website für das Konto.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
ACL-Rollen

Erstellen, aktualisieren, löschen und Abfrage die ACLRoles-Tabelle in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die ACLRoles-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM ACLRoles WHERE Name LIKE '%test%'

Einfügen

Erstellen Sie eine ACLRole, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO ACLRoles (Name, Description) VALUES ('New Role', 'Role description')

Aktualisieren

Sie können jede beschreibbare ACLRole-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE ACLRoles SET Name = 'Updated' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine ACLRole, indem Sie die ID angeben.

DELETE FROM ACLRoles WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der ACL- Rolle.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Die Rolle.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Rolle.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Warnmeldungen

Erstellen, aktualisieren, löschen und Abfrage die Warnmeldungen Ihres SuiteCRM -Kontos

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Alerts“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Alerts WHERE Name LIKE '%test%'

Einfügen

Erstellen Sie Warnungen, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Alerts (Name, Type, [Target Module]) VALUES ('Urgent', 'Important', 'Opportunities')

Aktualisieren

Sie können jede beschreibbare Alarmspalte aktualisieren, indem Sie die ID angeben.

UPDATE Alerts SET`[Wird gelesen] `= true WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Alarm unter Angabe der ID.

DELETE FROM Alerts WHERE ID = '1000'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Warnung.
Assignedto String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserId String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Text der Warnung
IsRead Bool Falsch Ob die Warnung gelesen wurde
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Warnung zugewiesener Name
TargetModule String Falsch Für welches SuiteCRM Modul ist die Warnung?
Type String Falsch Art der Warnung
UrlRedirect String Falsch Die URL, zu der die Warnung weiterleitet
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Insekten

Erstellen, aktualisieren, löschen und Abfrage die Fehler in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Bugs“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Bugs WHERE Subject LIKE '%test%'

Einfügen

Erstellen Sie einen Fehler, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Bugs (Subject, Status) VALUES ('Critical bug', 'Open')

Aktualisieren

Sie können jede beschreibbare Spalte mit Fehlereinträgen aktualisieren, indem Sie die ID angeben.

UPDATE Bugs SET Status = 'Closed' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Fehler, indem Sie die ID angeben.

DELETE FROM Bugs WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
Category String Falsch Wo der Fehler entdeckt wurde (z. B. Konten, Kontakte oder Leads).
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzer, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
Description String Falsch Der vollständige Text der Notiz.
FixedInReleaseId String Falsch Die Software oder Serviceversion, mit der der Fehler behoben wurde.
FixedInReleaseName String True Der Name der Software oder des Service Releases, mit dem der Fehler behoben wurde.
FoundInReleaseId String Falsch Die Software oder Serviceversion, bei der der Fehler aufgetreten ist.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
Number Int Falsch Die visuelle eindeutige Kennung. Kann nicht aktualisiert werden.
Priority String Falsch Ein Hinweis auf die Priorität des Problems.
ReleaseName String True Der mit dem Fehler verknüpfte Releasename
Resolution String Falsch Ein Hinweis darauf, wie das Problem gelöst wurde.
Source String Falsch Ein Hinweis darauf, wie der Fehler eingegeben wurde (z. B. über das Internet oder per Email).
Status String Falsch Der Status des Problems.
Subject String Falsch Die Kurzbeschreibung des Fehlers.
Type String Falsch Die Art des Problems (z. B. Problem oder Funktion).
WorkLog String Falsch Freitext zur Kennzeichnung interessanter Aktivitäten.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Geschäftszeiten

Informationen zu Geschäftszeiten in SuiteCRM erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Geschäftszeiten“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Geschäftszeiten] `WHERE` [Schließzeiten] `LIKE '23:%'

Einfügen

Erstellen Sie eine Geschäftszeitenentität, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Geschäftszeiten] `(Name,` [Öffnungszeiten], `[Closing Hours]) VALUES ('Part Timer Hours', '9:00', '16:00')

Aktualisieren

Sie können jede beschreibbare Spalte „Geschäftszeiten“ aktualisieren, indem Sie die ID angeben.

UPDATE`[Geschäftszeiten] `SET` [Öffnungszeiten] `= '13' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Geschäftszeiteneintrag, indem Sie die ID angeben.

DELETE FROM`[Geschäftszeiten] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Geschäftszeit.
ClosingHours String Falsch Uhrzeit des Geschäftsschlusses
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Day String Falsch Für welchen Wochentag gilt die beantragte Geschäftszeit
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung der Geschäftszeit
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Name der Geschäftszeit
Open Bool Falsch Ob während der Geschäftszeit geöffnet ist
OpeningHours String Falsch Uhrzeit des Geschäftsbeginns
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Anrufe

Erstellen, Aktualisieren, Löschen und Abfrage von Anrufen in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Anrufe“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Calls WHERE`[Dauer Minuten] `< 35

Einfügen

Erstellen Sie einen Anruf, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Calls (Name,`[Dauer Stunden], `[Duration minutes]) VALUES ('CISCO Call', 1, 12)

Aktualisieren

Sie können jede beschreibbare Anrufspalte aktualisieren, indem Sie die ID angeben.

UPDATE Calls SET`[Wiederholungsanzahl] `= '2' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Anruf, indem Sie die ID angeben.

DELETE FROM Calls WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Anrufs.
AcceptLink String True Der Annahmestatus des Anrufs.
Assignedto String Falsch Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUser String True Die ID des dem Datensatz zugewiesenen Benutzers.
CallAttemptHistory String True Informationen zur Neuplanung des Anrufs.
CallAttempts String True Die Häufigkeit, mit der der Anruf verschoben wurde.
Contact String True Der Kontaktname für den Anruf.
Contactid String True Die ID des Kontakts für den Anruf.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzername des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
Description String Falsch Der vollständige Text der Notiz.
Direction String Falsch Gibt an, ob der Anruf eingehend oder ausgehend ist.
DurationHours Int Falsch Der Stundenanteil der Anrufdauer.
DurationMinutes Int Falsch Der Minutenanteil der Anrufdauer.
EmailReminder Bool True Das Kontrollkästchen gibt an, ob der Email Erinnerungswert festgelegt ist oder nicht.
EmailRemindersent Bool Falsch Ob die Email Erinnerung bereits gesendet wurde.
EmailReminderTime String Falsch Wann eine Erinnerungsbenachrichtigung Email ausgegeben werden soll. -1 bedeutet keine Benachrichtigung, andernfalls die Anzahl der Sekunden vor dem Start.
EndDate Datetime Falsch Das Datum, an dem der Anruf endet.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Eine kurze Beschreibung des Anrufs.
OutlookID String Falsch Wenn das Suite-Plug-in für Microsoft Outlook einen Outlook-Termin synchronisiert, ist dies die ID des Outlook-Terminelements.
ParentType String Falsch Der Typ des übergeordneten Sugar-Objekts, das mit dem Aufruf in Zusammenhang steht.
RecurringSource String Falsch Die wiederkehrende Quelle, die den Anruf anfordert
Relatedto String True Der Name des übergeordneten Sugar-Objekts, das mit dem Aufruf in Zusammenhang steht.
RelatedtoID String Falsch Die ID des übergeordneten Sugar-Objekts, identifiziert durch.
ReminderChecked Bool True Das Kontrollkästchen gibt an, ob der Erinnerungswert festgelegt ist oder nicht.
ReminderTime String Falsch Wann eine Erinnerungswarnung ausgegeben werden soll. -1 bedeutet keine Warnung, andernfalls die Anzahl der Sekunden vor dem Start.
Reminders String Falsch Liste mit Erinnerungen für den Anruf
RepeatCount Int Falsch Anzahl der Wiederholungen.
RepeatDow String Falsch Die wiederkehrenden Wochentage.
RepeatInterval Int Falsch Das Wiederholungsintervall.
RepeatParentID String Falsch Die ID des ersten Elements wiederkehrender Datensätze.
RepeatType String Falsch Die Art der Wiederholung.
RepeatUntil Date Falsch Bis zum angegebenen Datum wiederholen.
StartDate Datetime Falsch Das Datum, an dem der Anruf beginnt.
Status String Falsch Der Status des Anrufs (z. B. Gehalten oder Nicht gehalten).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
AnrufeNeu planen

Erstellen, aktualisieren, löschen und Abfrage neu geplante Anrufinformationen für die SuiteCRM -Anrufe

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Anrufe neu planen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Anrufe neu planen] `WHERE Reason LIKE '%Delay%'

Einfügen

Erstellen Sie eine Anrufumplanung, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Anrufe neu planen] `(Name,` [Anruf-ID], `[Reason]) VALUES ('CISCO Call Rescheduled', '2420', 'Unresponsive')

Aktualisieren

Sie können jede beschreibbare Spalte „Anrufe neu planen“ aktualisieren, indem Sie die ID angeben.

UPDATE`[Anrufe neu planen] `SET Reason = 'Delay' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Anruf, indem Sie die ID angeben.

DELETE FROM`[Anrufe neu planen] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Anrufumplanung.
Assignedto String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserId String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
Calls String Falsch Name des verschobenen Anrufs
CallId String Falsch ID des verschobenen Anrufs
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für die Anrufumplanung
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Für die Umplanung angegebener Name
Reason String Falsch Grund für die Terminverschiebung angegeben
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Kampagnenprotokoll

Erstellen, aktualisieren, löschen und Abfrage Protokolle im Zusammenhang mit SuiteCRM -Kampagnen

Tabellenspezifische Informationen

Wählen

Sie können die Kampagnenprotokolltabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Kampagnenprotokoll] `WHERE Campaign_Id = 'campaign1'

Einfügen

Erstellen Sie ein Kampagnenprotokoll, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Kampagnenprotokoll] `(Name, Campaign_Id) VALUES ('Test Log', 'Campaign2')

Aktualisieren

Sie können jede beschreibbare Spalte im Kampagnenprotokoll aktualisieren, indem Sie die ID angeben.

UPDATE`[Kampagnenprotokoll] `SET Archived = true WHERE ID = 'Test123'

Löschen

Löschen Sie ein Kampagnenprotokoll, indem Sie die ID angeben.

DELETE FROM`[Kampagnenprotokoll] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
ActivityDate Datetime Falsch Das Datum, an dem die Aktivität aufgetreten ist.
ActivityType String Falsch Die aufgetretene Aktivität (z. B. „Nachricht angezeigt“, „Zurückgewiesen“ oder „Abgemeldet“).
Archived Bool Falsch Gibt an, ob das Element archiviert wurde.
campaign_content String Wahr Der Kampagneninhalt.
campaign_id String Falsch Die Kennung der Kampagne, die mit dem Kampagnenprotokoll verknüpft ist.
campaign_name String True Der Name der Kampagne, die mit dem Kampagnenprotokoll verknüpft ist.
campaign_objective String Stimmt Das Kampagnenziel.
DateModified Datetime Falsch Das Datum, an dem das Kampagnenprotokoll zuletzt geändert wurde.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
Hits Int Falsch Anzahl der Aufrufe des Elements (z. B. mehrere Klicks).
LBL_MARKETING_ID String Falsch Die ID der Marketing-Email, mit der dieser Eintrag verknüpft ist.
marketing_name String Falsch Der Handelsname.
MoreInformation String False Weitere Informationen zum Kampagnenprotokoll.
Name String True Der Name der Kampagne, die mit dem Kampagnenprotokoll verknüpft ist.
ProspectListID String Falsch Die Interessentenliste, aus der der Artikel stammt.
recipient_email String True Die Email des Empfängers.
recipient_name String True Der Name des Empfängers.
RelatedId String Falsch Die ID des zugehörigen Datensatzes.
RelatedType String Falsch Der Typ des zugehörigen Datensatzes.
TargetID String Falsch Die Kennung des Zieldatensatzes.
TargetTrackerKey String Falsch Die Kennung der Tracker URL.
TargetType String Falsch Der Zieldatensatztyp (z. B. Kontakt oder Lead).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Kampagnen

Kampagnen des SuiteCRM Projekts erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Kampagnentabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Campaigns WHERE Budget < 10000

Einfügen

Erstellen Sie eine Kampagne, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Campaigns (Name,`[Erwartete Kosten], `[Actual Cost]) VALUES ('Suite Campaign', 30000, 29400)

Aktualisieren

Sie können jede beschreibbare Kampagnenspalte aktualisieren, indem Sie die ID angeben.

UPDATE Campaigns SET Budget = 30000 WHERE ID = 'Test123'

Löschen

Löschen Sie eine Kampagne, indem Sie die ID angeben.

DELETE FROM Campaigns WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Kampagne.
ActualCost Double Falsch Tatsächliche Kosten der Kampagne.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
Budget Double Falsch Budgetierter Betrag für die Kampagne.
Content String Falsch Die Kampagnenbeschreibung.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch Für die Kampagne verwendete Währung.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String True Die Beschreibung für die Kampagne.
EndDate Date Falsch Enddatum der Kampagne.
ExpectedCost Double Falsch Voraussichtliche Kosten der Kampagne.
ExpectedRevenue Double Falsch Erwarteter Umsatz aus der Kampagne.
Frequency String Falsch Häufigkeit der Kampagne.
Impressions Int Falsch Erwartete Klickraten, manuell vom Kampagnenmanager eingegeben.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Name der Kampagne.
Objective String Falsch Das Ziel der Kampagne.
StartDate Date Falsch Startdatum der Kampagne.
Status String Falsch Status der Kampagne.
Tracker Int Falsch Die interne ID des Trackers, der in einer Kampagne verwendet wird. 2. (Siehe CampaignTrackers.)
TrackerCount Int False Die Anzahl der Zugriffe auf die Tracker URL; wird ab 4.2 nicht mehr verwendet. (Siehe CampaignTrackers.)
TrackerLinkText String Falsch Der Text, der in der Tracker URL erscheint. Wird ab 4.2 nicht mehr verwendet. (Siehe CampaignTrackers.)
TrackerRedirectURL String Falsch Die in der Tracker URL referenzierte URL. Wird ab 4.2 nicht mehr verwendet. (Siehe CampaignTrackers.)
Type String Falsch Der Typ der Kampagne.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Fallereignisse

Erstellen, aktualisieren, löschen und Abfrage die mit den SuiteCRM -Fällen verbundenen Ereignisse

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Fallereignisse“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Fallereignisse] `WHERE LBL_CASE_ID = 'caseId1'

Einfügen

Erstellen Sie ein Fallereignis, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Fallereignisse] `(Name, LBL_CASE_ID) VALUES ('Major Event', 'caseId4')

Aktualisieren

Sie können jede beschreibbare Spalte mit Fallereignissen aktualisieren, indem Sie die ID angeben.

UPDATE`[Fallereignisse] `SET LBL_CASE_ID = 'caseId2' WHERE ID = 'Test123'

Löschen

Löschen Sie ein Fallereignis, indem Sie die ID angeben.

DELETE FROM`[Fallereignisse] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Fallereignisses.
Assignedto String True Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserId String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
CaseId String Falsch Die ID des Falls, für den das Ereignis protokolliert wird
Case String Falsch Der Name des Falls, für den das Ereignis protokolliert wird
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime Falsch
DateModified Datetime Falsch
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung des Fallereignisses
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Für das Fall-Update angegebener Name
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Fälle

Erstellen, aktualisieren, löschen und Abfrage die SuiteCRM -Fälle

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Fälle“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Cases WHERE Priority LIKE 'P2'

Einfügen

Erstellen Sie einen Fall, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Cases (Subject, Type, Number) VALUES ('New Tracker', 'Adminitration', 71)

Aktualisieren

Sie können jede beschreibbare Fallspalte aktualisieren, indem Sie die ID angeben.

UPDATE Cases SET Status = 'Closed_Closed' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Fall, indem Sie die ID angeben.

DELETE FROM Cases WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung für den Datensatz.
AccountID String Falsch Die ID des verknüpften Kontos.
AccountName String Falsch Der Name des verknüpften Kontos.
account_name1 String Stimmt Eine zweite Darstellung des Falles
Address String Stimmt Adresse des Falles aus Google Maps.
AssignedUserId String Falsch Die dem Datensatz zugewiesene Benutzer-ID.
AssignedUserName String True Der Name des Benutzers, der dem Datensatz zugewiesen ist.
CaseAttachments String True Eine Anzeige von Fallanhängen
CaseUpdatesThreaded String Falsch Eine Liste der Fallaktualisierungen
Createdbycontact String True Der Benutzername des Benutzers, der den Fallkontakt erstellt hat.
CreatedById String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String Falsch Der Benutzername des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
Description String Falsch Der vollständige Text der Notiz.
GeocodeStatus String Wahr Geocode des Falles aus Google Maps.
InternalUpdate Bool False Gibt an, ob das Update intern ist.
Latitude Double Stimmt Breitengrad des Falles aus Google Maps.
LBL_CONTACT_CREATED_BY_ID String True Der Benutzer, der den Kontakt des Falls erstellt hat
Longitude Double Stimmt Längengrad des Falles aus Google Maps.
ModifiedById String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String Falsch Der Benutzername, der den Datensatz zuletzt geändert hat.
Number Int Falsch Die für den Benutzer sichtbare eindeutige Kennung für den Fall.
Priority String Falsch Die Priorität des Falles.
Resolution String Falsch Die Lösung des Falles.
State String Falsch Status, in dem der Fall belassen wird. Zulässige Werte sind OPen, Closed.
Status String Falsch Der Status des Falls.
Subject String Falsch Die Kurzbeschreibung des Fehlers.
Suggestions String Wahr Sammlung von Vorschlägen, die für den Fall hinterlassen wurden.
Type String Falsch Der Falltyp.
Updateattachmentform String True Der HTML-Text für den Update-Anhang des Falls
UpdateText String Wahr Text, der mit einem Update zum Fall verknüpft ist.
WorkLog String Falsch Freitext zur Kennzeichnung interessanter Aktivitäten.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
FallUpdates

Erstellen, Aktualisieren, Löschen und Abfrage von Aktualisierungen der SuiteCRM -Fälle

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Fallaktualisierungen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Fall-Updates] `WHERE LBL_CASE_ID = 'caseId2'

Einfügen

Erstellen Sie ein Fall-Update, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Fall-Update] `(Name, LBL_CASE_ID, LBL_CONTACT_ID) VALUES ('Minor Update', 'caseId4', 'contactID44')

Aktualisieren

Sie können jede beschreibbare Spalte mit Fallereignissen aktualisieren, indem Sie die ID angeben.

UPDATE`[Fall-Update] `SET Internal_Update = 'Some minor changes' WHERE ID = 'Test123'

Löschen

Löschen Sie ein Fall-Update, indem Sie die ID angeben.

DELETE FROM`[Fall-Updates] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Fallupdates.
Assignedto String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserId String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
Case String True Der Name des mit dem Update in Zusammenhang stehenden Falls
LBL_CASE_ID String Falsch Der Name des mit dem Update verbundenen Falls
Contact String True Name des mit dem Update in Zusammenhang stehenden Kontakts
LBL_CONTACT_ID String Falsch ID des mit dem Update verbundenen Kontakts
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für das Fallupdate
Internal_Update Bool False Gibt an, ob das Update intern ist.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Dem Fallupdate zugewiesener Name
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Kontakte

Erstellen, aktualisieren, löschen und Abfrage die Kontakte in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Kontakte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Contacts WHERE Title LIKE 'PhD'

Einfügen

Erstellen Sie einen Kontakt, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Contacts ([First name], [Last name]) VALUES ('Heisen', 'Schulz')

Aktualisieren

Sie können jede beschreibbare Kontaktspalte aktualisieren, indem Sie die ID angeben.

UPDATE Contacts SET Home = '004284294' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Kontakt, indem Sie die ID angeben.

DELETE FROM Contacts WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung für den Datensatz.
AcceptStatus String True Id des Ereignisstatus
AcceptStatusC String True Die Felder für den Anrufannahmestatus.
AcceptStatusId String True Die ID des Akzeptanzstatus.
AcceptStatusM String True Die Felder für den Status der Besprechungsakzeptanz.
AcceptStatusName String True Der Name des Akzeptanzstatus.
AccountDisabled Bool False Ob das Portalkonto für den Kontakt deaktiviert wurde.
AccountID String True Die ID des mit dem Kontakt verknüpften Kontos.
AccountName String True Der Name des mit dem Kontakt verknüpften Kontos.
Address String True Adresse des Kontakts aus Google Maps.
AlternateAddressCity String Falsch Die Stadt für die alternative Adresse.
AlternateAddressCountry String False Das Land für die alternative Adresse.
AlternateAddressPostal_Code String Falsch Die Postleitzahl für die alternative Adresse.
AlternateAddressState String Falsch Der Status der alternativen Adresse.
AlternateAddressStreet String Falsch Die Straßenadresse für die alternative Adresse.
AlternateAddressStreet2 String True Die zweite Zeile der alternativen Adresse.
AlternateAddressStreet3 String True Die dritte Zeile der alternativen Adresse.
AnyEmail String True Die Email für den Kontakt.
Assignedto String True Der Name des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUser String Falsch Die dem Datensatz zugewiesene Benutzer-ID.
Assistant String Falsch Der Name des Assistenten des Kontakts.
AssistantPhone String False Die Telefonnummer des Assistenten des Kontakts.
Birthdate Date Falsch Das Geburtsdatum des Kontakts.
Campaign String Falsch Der erste Kampagnenname für Kontakt.
CampaignID String Falsch Die Kampagne, die den Lead generiert hat.
CreatedById String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String Falsch Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
Department String False Die Abteilung des Kontakts.
Description String Falsch Der vollständige Text der Notiz.
DoNotCall Bool Falsch Ein Indikator dafür, ob der Kontakt angerufen werden kann.
Email String True Die Email und der Name des Kontakts.
EmailAddress String Falsch Die alternative Email für den Kontakt.
EmailOptOut Bool True Ob der Kontakt sich vom Erhalt von Emails abgemeldet hat.
Fax String Falsch Die Kontakt-Faxnummer.
FirstName String Falsch Der Vorname des Kontakts.
Fullname String True Der vollständige Name des Kontakts.
GeocodeStatus String True Geocode des Kontakts aus Google Maps.
Home String Falsch Private Telefonnummer des Kontakts.
InvalidEmail Bool True Ob die Kontakt-Email als ungültig markiert wurde.
JoomlaAccountID String Falsch ID des Joomla-Kontos des Kontakts.
LastName String Falsch Der Nachname des Kontakts.
Latitude Double Wahr Breitengrad des Kontakts aus Google Maps.
LBL_CONT_ACCEPT_STATUS String True Das Ereignis akzeptiert Statusfelder.
LBL_CONT_INVITE_STATUS String True Die Statusfelder für die Veranstaltungseinladung.
LBL_JOOMLA_ACCOUNT_ACCESS String True Zugriffspunkt für das Joomla-Konto des Kontakts.
LBL_LIST_ACCEPT_STATUS_EVENT String Wahr Akzeptieren-Status für das Ereignis
LBL_LIST_INVITE_STATUS String True ID für die Veranstaltungseinladung
LBL_LIST_INVITE_STATUS_EVENT String True Einladungsstatus der Veranstaltung
LeadSource String Falsch Die Leadquelle für den Kontakt.
Longitude Double Wahr Längengrad des Kontakts aus Google Maps.
Mobile String False Mobiltelefonnummer des Kontakts.
ModifiedById String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
Name String True Der Name des Kontakts.
NonPrimaryEmails String True Die nicht primären Email Adressen für den Kontakt.
OfficePhone String Falsch Geschäftliche Telefonnummer des Kontakts.
OpportunityRole String Richtig Die Rolle.
OpportunityRoleFields String True Die Opportunity Rolle.
OpportunityRoleID String True Die ID der Opportunity-Rolle.
OtherEmail String True Die alternative Email für den Kontakt.
OtherPhone String Falsch Andere Telefonnummer für den Kontakt.
Photo String Falsch Der Avatar für den Kontakt.
PortalUserType String False Typ des Portalkontos des Kontakts.
PrimaryAddressCity String False Die Stadt für die primäre Adresse.
PrimaryAddressCountry String Falsch Das Land für die primäre Adresse.
PrimaryAddressPostalCode String Falsch Die Postleitzahl der primären Adresse.
PrimaryAddressState String Falsch Der Status der primären Adresse.
PrimaryAddressStreet String Falsch Die Straßenadresse für die alternative Adresse.
PrimaryAddressStreet2 String True Die zweite Zeile der alternativen Adresse.
PrimaryAddressStreet3 String True Die dritte Zeile der alternativen Adresse.
ReportsTo String True Der Name des Kontakts, dem dieser Kontakt unterstellt ist.
ReportstoID String Falsch Die ID des Kontakts, dem dieser Kontakt unterstellt ist.
Salutation String Falsch Die Anrede der Kontaktperson (z.B. Herr oder Frau).
SynctoOutlook_reg\_ Bool True Ob der Lead mit Outlook synchronisiert wird.
Title String Falsch Der Titel des Kontakts.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Verträge

Erstellen, aktualisieren, löschen und Abfrage Verträge in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Verträge“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Contracts WHERE`[Vertragswert] `< 20000

Einfügen

Erstellen Sie einen Vertrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Contracts ([Contract Title],`[Vertragswert], `Discount) VALUES ('Sample Contract', 45000, 3)

Aktualisieren

Sie können jede beschreibbare Vertragsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Contracts SET Currency = 'GBP' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Vertrag, indem Sie die ID angeben.

DELETE FROM Contracts WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Vertrags.
Account String Falsch Konto für den Vertrag eröffnet
AssignedUserId String True Die ID des Vertragsmanagers.
ContractManager String Falsch Name des Account Managers
Call_ID String Falsch ID des mit dem Vertrag verknüpften Anrufs
CompanySignedDate Date Falsch Datum, an dem das Unternehmen den Vertrag unterzeichnet hat
Contact String True Name des mit dem Konto verknüpften Kontakts
Contact_Id String Falsch ID des mit dem Konto verknüpften Kontakts
ContractTitle String Falsch Dem Vertrag zugewiesener Titel
ContractType String Falsch Art des Vertrags
ContractValue Double Falsch Wert des Vertrags
ContractValue(DefaultCurrency) Double Falsch Wert des Vertrags berechnet in der Standardwährung des Systems
Contract_Account_Id String True ID des mit dem Vertrag verknüpften Kontos
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch ID der im Vertrag verwendeten Währung
CustomerSignedDate Date Falsch Datum, an dem der Kunde den Vertrag unterzeichnet hat
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung des Vertrags
Discount Double Falsch Rabattwert für das Konto
Discount(DefaultCurrency) Double Falsch Rabattwert für das Konto in der Standardwährung des Systems
EndDate Date Falsch Datum bis zum Vertragsende
GrandTotal Double Falsch Gesamtsumme des Kontos
GrandTotal(DefaultCurrency) Double Falsch Gesamtsumme des Kontos in der Währung des Systems
LineItems String Wahr Einzelposten des Vertrags
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Opportunity String Wahr Name der mit dem Vertrag verknüpften Chance
Opportunity_Id String Falsch ID der mit dem Vertrag verknüpften Chance
ReferenceCode String Falsch Referenzcode des Vertrags
RenewalReminderDate Datetime Falsch Erinnerungsdatum für die Vertragsverlängerung
Shipping Double Falsch Versandkosten des Vertrages
Shipping(DefaultCurrency) Double False Versandkosten des Vertrages in der Standardwährung des Systems
ShippingTax String Falsch Versandkosten
ShippingTax(DefaultCurrency) Double Falsch Versandkosten in der Standardwährung des Systems
ShippingTaxAmount Double Falsch Höhe der Versandsteuer
StartDate Date Falsch Datum, ab dem der Vertrag gültig ist
Status String Falsch Status des Vertrags
Subtotal Double Falsch Zwischensumme
Subtotal(DefaultCurrency) Double Falsch Zwischensumme in der Standardwährung des Systems
Tax Double Falsch Steuerkosten
Tax(DefaultCurrency) Double Falsch Steuerkosten in der Standardwährung des Systems
Total Double Falsch Gesamtwert des Vertrags
Total(DefaultCurrency) Double Falsch Gesamtwert des Vertrags in der Standardwährung des Systems
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Währungen

Erstellen, aktualisieren, löschen und Abfrage Währungen, die in SuiteCRM Finanzverfolgungen verwendet werden

Tabellenspezifische Informationen

Wählen

Sie können die Währungstabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Currencies WHERE`[Umrechnungskurs] `> 2.34

Einfügen

Erstellen Sie eine Währung, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Currencies ([Iso 4217 Code], [Currency Name]) VALUES ('CAD', 'Canadian Dollar')

Aktualisieren

Sie können jede beschreibbare Währungsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Currencies SET`[Umrechnungskurs] `= 1.18 WHERE ID = 'Test123'

Löschen

Löschen Sie eine Währung, indem Sie die ID angeben.

DELETE FROM Currencies WHERE ID = 'Test123'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der Währung.
ConversionRate Double Falsch Umrechnungsfaktor (im Verhältnis zum gespeicherten Wert).
CreatedById String Falsch ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String Falsch ID des Benutzers, der den Datensatz erstellt hat.
CurrencyName String Falsch Name der Währung.
CurrencySymbol String Falsch Symbol, das die Währung darstellt.
DateCreated Datetime Falsch Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Datum der letzten Änderung des Datensatzes.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
hide String True Status der Währung verbergen
ISO4217Code String Falsch 3-stellige Kennung gemäß ISO 4217 (z. B. USD).
Status String Falsch Währungsstatus.
unhide String True Status der Währung einblenden
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Dokumentrevisionen

Abfragen und Löschen von Revisionen hochgeladener SuiteCRM -Dokumente

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle DocumentRevisions mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Dokumentrevisionen] `WHERE` [Verwandtes Dokument] `= 'DocId'

Einfügen

INSERT wird für diese Tabelle nicht unterstützt.

Aktualisieren

UPDATE wird für diese Tabelle nicht unterstützt.

Löschen

Löschen Sie eine Dokumentrevision, indem Sie die ID angeben.

DELETE FROM`[Dokumentrevisionen] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
RevisionNumber [KEY] String Falsch Die eindeutige Kennung für die Dokumentrevision.
ChangeLog String False Das Änderungsprotokoll für die Dokumentrevision.
CreatedById String True Die ID des Benutzers, der das Dokument erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem die Revision eingegeben wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool False Ob die Dokumentrevision gelöscht wird.
DocumentName String True Der Name des Dokuments.
DocumentSourceID String False Die Dokument-ID vom Webdienstanbieter für das Dokument.
DocumentSourceURL String False Die Dokument URL vom Webdienstanbieter für das Dokument.
File String False Der Dateiname des Dokuments.
FileExtension String False Die Dateierweiterung des Dokuments.
LastRevisionId String True Die ID der neuesten Revision.
LatestRevision String Wahr Die neuste Revision.
MimeType String False Der MIME-Typ des Dokuments.
RelatedDocument String False Die ID für das verknüpfte Dokument.
Revision String False Die Revisionsnummer.
Source String False Der Dokumenttyp (z. B. Google, box.net oder IBM SmartCloud).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Dokumente

SuiteCRM Dokumente erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Dokumente“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Documents WHERE`[Dokumentname] `LIKE '%.txt'

Einfügen

Erstellen Sie ein Dokument, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Documents (Name, [Document Source URL]) VALUES ('New Document', 'http://fileorigin.com/testfile.txt')

Aktualisieren

Sie können jede beschreibbare Dokumentspalte aktualisieren, indem Sie die ID angeben.

UPDATE Documents SET`[Status-ID] `= 'Expired' WHERE ID = 'Test123'

Löschen

Löschen Sie ein Dokument, indem Sie die ID angeben.

DELETE FROM Documents WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung für den Datensatz.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Category String False Die ID für die Kategorie des Dokuments.
Contractname String True Der Name des Vertrags des Dokuments
Contractstatus String True Der Vertragsstatus des Dokuments.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzername des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
Description String Falsch Der vollständige Text der Notiz.
DocumentName String False Der Dokumentname.
DocumentRevisionId String False Die ID der Dokumentrevision.
DocumentSourceID String False Die Dokument-ID vom Webdienstanbieter für das Dokument.
DocumentSourceURL String False Die Dokument URL vom Webdienstanbieter für das Dokument.
DocumentType String False Der Vorlagentyp des Dokuments.
ExpirationDate Date Falsch Das Datum, an dem das Dokument abläuft.
FileName String True Der Dateiname des Dokumentanhangs.
IsaTemplate Bool False Ob das Dokument eine Vorlage ist.
LastRevisionCreateDate Date True Das Datum, an dem die letzte Revision erstellt wurde.
LastrevisionMIMEtype String True Der MIME-Typ der letzten Revision.
Lastestrevisionname String True Der Name der neuesten Revision.
LatestRevision String Wahr Die neuste Revision.
LatestRevisionId String True Die ID der neuesten Revision.
Linkedid String True Die ID des verknüpften Datensatzes.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
Name String True Der Name des Dokuments.
PublishDate Date Falsch Das Datum, an dem das Dokument aktiv ist.
RelatedDocument String True Der Name des zugehörigen Dokuments.
RelatedDocumentID String Falsch Die ID des zugehörigen Dokuments.
RelatedDocumentRevision String True Die zugehörige Dokumentversionsnummer.
RelatedDocumentRevisionID String Falsch Die ID der zugehörigen Dokumentrevision.
Revision String True Die Revisionsnummer.
RevisionCreatedBy String True Der Name des Benutzers, der die letzte Revision erstellt hat.
Selectedrevisionfilename String True Der Dateiname der ausgewählten Revision.
Selectedrevisionid String True Die ID der ausgewählten Revision.
Selectedrevisionname String True Der Name der ausgewählten Revision.
Source String False Der Dokumenttyp (z. B. Google, box.net oder IBM SmartCloud).
Status String True Der Dokumentstatus.
StatusId String False Die ID des Dokumentstatus.
SubCategory String Falsch Die ID der Unterkategorie des Dokuments.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
EAPM

Erstellen, aktualisieren, löschen und Abfrage die EAPM-Einträge (External API Module) in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die EAPM-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM EAPM WHERE Application LIKE 'Suite%'

Einfügen

Erstellen Sie einen EAPM-Eintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO EAPM ([App User Name], Application) VALUES ('Saved app', 'Test Application')

Aktualisieren

Sie können jede beschreibbare EAPM-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE EAPM SET Connected = True WHERE ID = 'Test123'

Löschen

Löschen Sie einen EAPM-Eintrag, indem Sie die ID angeben.

DELETE FROM EAPM WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Eindeutige Kennung für die externe API.
APIData String Falsch Alle API Daten, die die externe API möglicherweise pro Benutzer speichern möchte.
AppPassword String False Das Passwort der externen API.
AppUserName String Falsch Der Name der externen API.
Application String False Der Anwendungsname der externen API.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Connected Bool Falsch Ob die externe API validiert wurde.
ConsumerKey String False Der Consumer-Schlüssel für die externe API.
ConsumerSecret String False Das Consumer-Geheimnis für die externe API.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Der vollständige Text der Notiz.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
OAuthToken String False Das OAuth-Zugriffstoken für die externe API.
PleaseNote String True Der Hinweis für die externe API.
SuiteCRMUser String True Der Name des Benutzers, der dem Datensatz zugewiesen ist.
URL String Falsch Die URL der externen API.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
E-Mail-Adresse

In SuiteCRM gespeicherte Email Adressen erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Email-Adresstabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [Email Adresse] WHERE [Ungültige Email] = True

Einfügen

Erstellen Sie eine Email-Adresse, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [Email Adresse] ([Email address]) VALUES ('example@email.com')

Aktualisieren

Sie können jede beschreibbare Spalte „Email-Adresse“ aktualisieren, indem Sie die ID angeben.

UPDATE [Email Adresse] SET`[Abgemeldet] `= True WHERE ID = 'Test123'

Löschen

Löschen Sie eine Email-Adresse, indem Sie die ID angeben.

DELETE FROM [Email Adresse] WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Email Adresse.
DateCreate Datetime True Das Datum, an dem die Email Adresse erstellt wurde.
DateModified Datetime True Das Datum, an dem die Email-Adresse zuletzt geändert wurde.
Delete Bool False Gibt an, ob die Email Adresse gelöscht wird.
EmailAddress String Falsch Die Email Adresse.
EmailAddresscaps String Falsch Die Email Adresse in Großbuchstaben.
InvalidEmail Bool False Ob die Email Adresse als ungültig markiert ist.
OptedOut Bool Falsch Ob die Email Adresse als Opt-out markiert ist.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Emails

Erstellen, aktualisieren, löschen und Abfrage von gesendeten oder empfangenen Emails

Tabellenspezifische Informationen

Wählen

Sie können die Emails-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Emails WHERE Intent LIKE '%Testing%'

Einfügen

Erstellen Sie eine Email, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Emails (Name, From_Addr_Name, CC_Addrs_Names) VALUES ('Example', 'Contact', 'Included')

Aktualisieren

Sie können jede beschreibbare Email Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Emails SET Flagged = True WHERE ID = 'Test123'

Löschen

Löschen Sie eine Email, indem Sie die ID angeben.

DELETE FROM Emails WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Email.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
bcc_addrs_names String True Die BCC-Adressen in der Email.
CC_Addrs_names String True Die CC-Adressen in der Email.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzername des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
DateSent Datetime Falsch Das Datum, an dem die Email gesendet wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
description String True Die Beschreibung für die Email.
description_html String True Die HTML-Beschreibung für die Email.
EmailStatus String Falsch Der Status der Email.
Flagged Bool Falsch Der markierte Status der Email.
from_addr_name String True Die Absenderadresse in der Email.
Intent String Falsch Das Ziel der Aktion, die bei der Zuweisung eingehender Email verwendet wird.
LBL_MAILBOX_ID String Falsch Die ID des mit der Email verknüpften Postfachs.
MessageID String Falsch Die ID des Email Elements, die vom Email-Transportsystem abgerufen wurde.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Betreff der Email.
Parent_ID String Falsch Die ID des mit der Email verknüpften Sugar-Moduls. (Ab 4.2 veraltet.)
Parent_Name String True Der Name des mit der Email verknüpften Sugar-Moduls.
Parent_Type String Falsch Der Typ des mit der Email verknüpften Sugar-Moduls. (Ab 4.2 veraltet.)
raw_source String True Die Rohquelle für die Email.
ReplyToStatus Bool Falsch Der Antwortstatus der Email. Wenn Sie auf eine Email antworten, wird der Antwortstatus der ursprünglichen Email festgelegt.
reply_to_addr String True Die Antwortadresse in der Email.
to_addrs_names String True Die Empfängeradressen in der Email.
Type String Falsch Der Typ der Email (z. B. Entwurf).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
E-Mail-Vorlagen

Erstellen, Aktualisieren, Löschen und Abfrage von Email Vorlagen zur Verwendung für Emails

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Email-Vorlagen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [Email Vorlagen] WHERE Published = True

Einfügen

Erstellen Sie eine Email Vorlage, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [Email Vorlagen] (Name, Description) VALUES ('Example', 'Creating an example email')

Aktualisieren

Sie können jede beschreibbare Spalte der Email-Vorlage aktualisieren, indem Sie die ID angeben.

UPDATE [Email Vorlagen] SET`[Nur Text] `= True WHERE ID = 'Test123'

Löschen

Löschen Sie eine Email Vorlage, indem Sie die ID angeben.

DELETE FROM Emails WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Email Vorlage.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Falsch Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
Body String Falsch Klartext-Text der resultierenden Email.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Die Beschreibung für die Email Vorlage.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Name der Email Vorlage.
PlainText String Falsch Der HTML-formatierte Text der resultierenden Email.
Published Bool Falsch Der veröffentlichte Status des Datensatzes.
Subject String Falsch Der Betreff der resultierenden Email.
TextOnly Bool False Ob die Email Vorlage nur als Text gesendet werden soll.
Type String Falsch Der Typ der Email Vorlage.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Mitarbeiter

Im SuiteCRM -Projekt registrierte Mitarbeiter erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Employees“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Employees WHERE Department = 'HR'

Einfügen

Erstellen Sie einen Mitarbeiter, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Employees ([First Name],`[Nachname], `Title) VALUES ('Trucie', 'Dart', 'Eng.')

Aktualisieren

Sie können jede beschreibbare Mitarbeiterspalte aktualisieren, indem Sie die ID angeben.

UPDATE Employees SET Description = 'Updated description' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Mitarbeiter, indem Sie die ID angeben.

DELETE FROM Employees WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Mitarbeiters.
AcceptStatusC String True Die Statusfelder für den Anrufannahmestatus des Mitarbeiters.
AcceptStatusId String True Die ID des Annahmestatus des Mitarbeiters.
AcceptStatusM String True Die Statusfelder für den Besprechungsakzeptierungsstatus des Mitarbeiters.
AcceptStatusName String True Der Name des Annahmestatus des Mitarbeiters.
AddressCity String False Die Stadt in der Adresse des Mitarbeiters.
AddressCountry String Falsch Das Land in der Adresse des Mitarbeiters.
AddressPostalCode String Falsch Die Postleitzahl in der Adresse des Mitarbeiters.
AddressState String Falsch Der Staat in der Adresse des Mitarbeiters.
AddressStreet String Falsch Die Adresse des Mitarbeiters.
AuthenticationId String Falsch Die bei der Authentifizierung verwendete ID.
CreatedBy String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzername des Benutzers, der den Datensatz erstellt hat.
DateEntered Datetime True Das Datum, an dem der Mitarbeiterdatensatz in das System eingegeben wurde.
DateModified Datetime True Das Datum, an dem der Mitarbeiterdatensatz zuletzt geändert wurde.
Deleted Bool False Ob der Mitarbeiter gelöscht wird.
Department String Falsch Die Abteilung des Mitarbeiters.
Description String Falsch Die Beschreibung für den Mitarbeiter.
DisplayEmployeeRecord Bool False Gibt an, ob der Mitarbeiter angezeigt werden soll.
EmailAddress String True Die alternative Email Adresse des Mitarbeiters.
EmailClient String True Der Linktyp der Email für den Mitarbeiter.
EmployeeStatus String Falsch Der Status des Mitarbeiters.
ExternalAuthentication Bool False Ob dem Mitarbeiter nur eine externe Authentifizierung zur Verfügung steht.
Fax String Falsch Das Fax des Mitarbeiters.
FirstName String Falsch Der Vorname des Mitarbeiters.
Fullname String True Der vollständige Name des Mitarbeiters.
GroupUser Bool Falsch Ob der Mitarbeiter ein Gruppenbenutzer ist.
HomePhone String Falsch Die private Telefonnummer des Mitarbeiters.
IMName String False Die ID des vom Mitarbeiter verwendeten Instant Messenger-Dienstes.
IMType String Falsch Der Typ des vom Mitarbeiter verwendeten Instant Messenger-Dienstes.
IsAdministrator Bool Falsch Ob der Mitarbeiter ein Administrator ist.
IsUser Bool Falsch Ob der Mitarbeiter über einen Sugar-Login verfügt.
LastName String Falsch Der Nachname des Mitarbeiters.
LBL_PRIMARY_GROUP Bool True Die primäre Sicherheitsgruppe, der der Mitarbeiter zugewiesen ist.
LBL_REPORTS_TO_ID String Falsch Die ID der Person, der der Mitarbeiter unterstellt ist.
LBL_securitygroup_noninherit_id String True Die Nicht-Vererbungs-ID der Sicherheitsgruppe.
LBL_SECURITYGROUP_NONINHERITABLE Bool True Gibt an, ob die Gruppe nicht vererbbar ist.
Mobile String False Die Mobiltelefonnummer des Mitarbeiters.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Name des Mitarbeiters.
NotifyonAssignment Bool False Ob der Mitarbeiter Benachrichtigungen erhalten kann.
Other String Falsch Die alternative Telefonnummer des Mitarbeiters.
Password String False Der Benutzer-Hash des Mitarbeiters.
Password_Last_Changed Datetime Falsch Das Datum, an dem das Passwort des Mitarbeiters zum letzten Mal geändert wurde.
Photo String Falsch Die ID des Bildes.
PortalAPIUser Bool Falsch Ob der Mitarbeiter ein reiner Portalbenutzer ist.
Reportsto String True Der Benutzername des Mitarbeiters, dem dieser unterstellt ist.
SecurityGroup String True Die Felder der Sicherheitsgruppe, die für die Nichtvererbung ausgewählt sind.
Status String Falsch Der Status des Mitarbeiters.
SystemGeneratedPassword Bool Falsch Ob der Mitarbeiter ein systemgeneriertes Passwort hat.
Title String Falsch Der Titel des Mitarbeiters.
UserName String Falsch Der Benutzername des Mitarbeiters.
UserType String True Der Benutzertyp des Mitarbeiters.
WorkPhone String Falsch Die geschäftliche Telefonnummer des Mitarbeiters.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Veranstaltungen

Im SuiteCRM -Projekt registrierte Ereignisse erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Ereignistabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Events WHERE Locations LIKE '%San Francisco%' AND [Startdatum] < '2017-02-02'

Einfügen

Erstellen Sie einen Ereigniseintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Events (Name, [Startdatum], [End Date]) VALUES ('Inauguration', '2017-06-13', '2017-06-14')

Aktualisieren

Sie können jede beschreibbare Ereignisspalte aktualisieren, indem Sie die ID angeben.

UPDATE Events SET Budget = 30000 WHERE ID = 'Test123'

Löschen

Löschen Sie ein Ereignis, indem Sie die ID angeben.

DELETE FROM Events WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Ereignisses.
AcceptRedirectURL String False Die URL, zu der weitergeleitet werden soll, wenn das Ereignis akzeptiert wird
ActivityStatus String Falsch Statustyp der Ereignisaktivität
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Budget Double Falsch Für die Veranstaltung festgelegtes Budget
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch ID der im Budget verwendeten Währung
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
DeclineRedirect_URL String Falsch Die URL, zu der weitergeleitet werden soll, wenn das Ereignis abgelehnt wird
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Für das Ereignis angegebene Beschreibung
Duration String Wahr Gesamte Dauer der Veranstaltung
DurationHours Int Falsch Anzahl der Stunden, die die Veranstaltung dauert
DurationMinutes Int Falsch Anzahl der Minuten, die das Ereignis dauert
EmailInviteTemplate String Falsch Vorlage für eine Email Einladung
EndDate Datetime Falsch Datum, an dem die Veranstaltung endet
LBL_RESPONSE_LINK String True URL, die die Veranstaltungseinladung akzeptiert
LBL_RESPONSE_LINK_DECLINED String True URL, die die Veranstaltungseinladung ablehnt
Locations String Stimmt Orte, an denen die Veranstaltung stattfindet
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Veranstaltung zugewiesener Name
StartDate Datetime Falsch Datum, an dem die Veranstaltung beginnt
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Eingehende E-Mail

Erstellen, aktualisieren, löschen und Abfrage eingehende SuiteCRM Emails

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Inbound Email“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [Eingehende Email] WHERE`[Überwachte Ordner] `LIKE '%MANAGEMENT%'

Einfügen

Erstellen Sie eine eingehende Email, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [Eingehende Email] (Name, [Group Folder Id]) VALUES ('Fast replies', 'groupId123')

Aktualisieren

Sie können jede beschreibbare Spalte für eingehende Email aktualisieren, indem Sie die ID angeben.

UPDATE [Eingehende Email] SET`[Automatische Antwortvorlage] `= 'emailTemplateId2' WHERE ID = 'Test123'

Löschen

Löschen Sie eine eingehende Email, indem Sie die ID angeben.

DELETE FROM [Eingehende Email] WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der eingehenden Email.
Auto-ReplyTemplate String Falsch Die Auto-Reply-Vorlage für eingehende E-Mails
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
DeleteReadEmailsAfterImport Bool False Ob die Emails nach einem Import gelöscht werden
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
GroupFolderId String Falsch ID des mit der Email verknüpften Gruppenordners
LBL_GROUP_ID String Falsch Mit der Email verknüpfte Gruppen-ID
LBL_SERVICE String False Diensttyp der eingehenden Email
LBL_STORED_OPTIONS String False Gespeicherte Optionen der eingehenden Email
MailServerAddress String False URL des Mailservers, von dem eingehende Emails abgerufen werden sollen
MailServerProtocol Int False Mailprotokoll des Mailservers
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
MonitoredFolders String Falsch Vom Mailserver überwachte Ordner
Name String False Name der eingehenden Email
Password String Falsch Für den Zugriff auf den Mailserver ist ein Authentifizierungskennwort erforderlich
Personal Bool Falsch Ob die eingehende Email persönlich ist
PossibleActions String False Der Postfachtyp des Mailservers
Status String Falsch Status der eingehenden Email
UserName String False SMTP-Benutzername für die Verbindung mit dem Mailserver
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Stichwortverzeichnis

Erstellen, aktualisieren, löschen und Abfrage die verfügbaren Indizes in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Indextabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Index WHERE Location LIKE '%ACCOUNT%'

Einfügen

Erstellen Sie einen Index, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Index (Name, Location) VALUES ('Empty Index', 'Home')
INSERT INTO Index (Name, Location) VALUES ('Empty Index', 'Home')

Aktualisieren

Sie können jede beschreibbare Indexspalte aktualisieren, indem Sie die ID angeben.

UPDATE Index SET Location = 'Index' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Index, indem Sie die ID angeben.

DELETE FROM Index WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Indexes.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String False Beschreibung für den Index
LastOptimised Datetime True Datum der letzten Indexoptimierung
Location String False Modul, bei dem der Index anwendbar ist
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Dem Index zugewiesener Name
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
IndexEreignis

Erstellen, aktualisieren, löschen und Abfrage die Index-Event-Einträge in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Indexereignistabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Indexereignis] `WHERE Name LIKE '%ERROR%'

Einfügen

Erstellen Sie einen Indexereigniseintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Indexereignis] `(Name, [Record Module]) VALUES ('Created first index', 'indexId2', 'Index Name 2')

Aktualisieren

Sie können jede beschreibbare Indexereignisspalte aktualisieren, indem Sie die ID angeben.

UPDATE`[Indexereignis] `SET Success = false, Error = 'Unexpected error' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Indexereigniseintrag, indem Sie die ID angeben.

DELETE FROM`[Indexereignis] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Indexereignisses.
RecordId String Falsch Welcher Datensatz hat das Ereignis ausgelöst
RecordModule String Falsch In welchem Modul existiert der Datensatz
Error String False Meldung des aufgezeichneten Fehlers des Ereignisses
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung des Indexereignisses
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String False Titel des Indexereignisses
Success Bool False Ob das Indexereignis erfolgreich war
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Rechnungen

Erstellen, aktualisieren, löschen und Abfrage die im SuiteCRM gespeicherten Rechnungen

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Rechnungen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Invoices WHERE`[Gesamtsumme] `< 3200

Einfügen

Erstellen Sie eine Rechnung, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Invoices (Title, Account, Tax,[Due Date]) VALUES ('Major purchase', 'BillingAccount Of Employee', 20, '2017-04-07')

Aktualisieren

Sie können jede beschreibbare Rechnungsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Invoices SET Shipping = 140 WHERE ID = 'Test123'

Löschen

Löschen Sie eine Rechnung, indem Sie die ID angeben.

DELETE FROM Invoices WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Rechnung.
Account String True Abrechnungskonto für die Rechnung
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
BillingCity String Falsch Stadt, in der das Abrechnungskonto erfasst ist
BillingCountry String Falsch Land, in dem das Abrechnungskonto erfasst ist
BillingPostalCode String Falsch Postleitzahl des Abrechnungskontos
BillingState String Falsch Staat, in dem das Abrechnungskonto erfasst ist
BillingStreet String Falsch Straße in der das Abrechnungskonto hinterlegt ist
billing_account_id String False ID des Abrechnungskontos
billing_contact_id String Falsch ID des Rechnungskontakts
Contact String True Name des Rechnungskontakts
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch ID der für Währungswerte verwendeten Währung
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für
Discount Double Falsch Rabattbetrag der Rechnung
LBL_DISCOUNT\_\_AMOUNT_USDOLLAR Double False Rabattbetrag der Rechnung in der Standardwährung des Systems
DueDate Date Falsch Fälligkeitsdatum der Rechnung
GrandTotal Double Wahr Der Gesamtbetrag der Rechnung
GrandTotal(DefaultCurrency) Double True Der Gesamtbetrag der Rechnung in der Standardwährung des Systems
InvoiceDate Date Falsch Datum der Rechnungsausstellung
InvoiceNumber Int Falsch Nummer der Rechnung
InvoiceTemplates String Falsch Für die Rechnung geltende Vorlage
LineItems String True Die Einzelpostenliste der Rechnung
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
QuoteDate Date Falsch Datum des Rechnungsangebots
QuoteNumber Int Falsch Nummer des Rechnungsangebots
Shipping Double Falsch Versandkosten
Shipping(DefaultCurrency) Double False Versandkosten in der Standardwährung des Systems
ShippingCity String Falsch Stadt des Versandziels
ShippingCountry String Falsch Zielland des Versands
ShippingPostalCode String Falsch Postleitzahl des Versandziels
ShippingState String Falsch Staat des Versandziels
ShippingStreet String Falsch Adresse des Versandziels
ShippingTax String Falsch Versandkosten
ShippingTax(DefaultCurrency) Double Falsch Versandkosten in der Standardwährung des Systems
ShippingTaxAmount Double Falsch Höhe der Versandsteuer
Status String Falsch Status der Rechnung
Subtotal Double Wahr Zwischensumme in der Rechnung
Subtotal(DefaultCurrency) Double True Zwischensumme der Rechnung in der Standardwährung des Systems
Subtotal+Tax Double True Zwischensumme und Steuerbetrag in der Rechnung
SubtotalTaxAmount Double True Zwischensumme und Steuerbetrag in der Rechnung in der Standardwährung des Systems
Tax Double Falsch Steuerkosten in der Rechnung
Tax(DefaultCurrency) Double Falsch Steuerkosten in der Rechnung in der Standardwährung des Systems
Title String Falsch Der Rechnung zugewiesener Titel
Total Double Wahr Gesamtbetrag in der Rechnung
Total(DefaultCurrency) Double True Gesamtbetrag der Rechnung in der Standardwährung des Systems
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Leitungen

Erstellen, aktualisieren, löschen und Abfrage der registrierten Leads

Tabellenspezifische Informationen

Wählen

Sie können die Leads-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Leads WHERE`[Hauptquelle] `= 'Word of Mouth'

Einfügen

Erstellen Sie einen Lead, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Leads ([First Name],`[Nachname], `[Referred by]) VALUES ('New', 'Lead', 'Adminitrator')

Aktualisieren

Sie können jede beschreibbare Lead-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Leads SET Converted = True  WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Lead, indem Sie die ID angeben.

DELETE FROM Leads WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
AcceptStatusC String True Die Felder für den Anrufannahmestatus.
AcceptStatusId String True Die ID des Akzeptanzstatus.
AcceptStatusM String True Die Felder für den Status der Besprechungsakzeptanz.
AcceptStatusName String True Der Name des Akzeptanzstatus.
AccountDescription String Falsch Beschreibung für das Konto des Leads
AccountID String Falsch Konto, mit dem der Lead verknüpft ist
AccountName String Falsch Der Name des verknüpften Kontos.
Address String Stimmt Adresse aus Google Maps des Leads.
AltAddressCity String Falsch Die Stadt für die alternative Adresse.
AltAddressCountry String False Das Land für die alternative Adresse.
AltAddressPostalcode String Falsch Die Postleitzahl für die alternative Adresse.
AltAddressState String Falsch Der Status der alternativen Adresse.
AltAddressStreet String Falsch Die Straßenadresse für die alternative Adresse.
AltAddressStreet2 String True Die zweite Zeile der alternativen Adresse.
AltAddressStreet3 String True Die dritte Zeile der alternativen Adresse.
AnyEmail String True Die Email für den Lead.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUser String Falsch Dem Datensatz zugewiesene Benutzer-ID.
Assistant String Falsch Der Name des Assistenten der Leitung.
AssistantPhone String Falsch Die Telefonnummer des Assistenten des Leiters.
Birthdate Date Falsch Das Geburtsdatum des Leads.
Campaign String Wahr Der Kampagnenname des Leads
CampaignID String Falsch Kampagne, die den Lead generiert hat.
ContactID String Falsch Hauptansprechpartner für den Lead
Converted Bool Falsch Ob der Lead konvertiert wurde.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzername des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Datum der letzten Änderung des Datensatzes.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
Department String Falsch Die Abteilung des Leads.
Description String Falsch Vollständiger Text der Notiz.
DoNotCall Bool Falsch Ein Indikator dafür, ob der Lead angerufen werden kann.
EmailAddress String Falsch Die alternative Email für den Lead.
EmailAddress2 String Wahr Email von WebToLead
EmailOptOut Bool Wahr Ob der Lead sich vom Radio abgemeldet hat.
EmailOptOut2 Bool True Ob der Interessent sich von WebToLead-Emails abgemeldet hat.
EventStatusId String True ID des Ereignisstatus des Leads.
Fax String Falsch Die führende Faxnummer.
FirstName String Falsch Der Vorname des Leads.
Fullname String True Der vollständige Name des Leads.
GeocodeStatus String Wahr Google Maps Geocode-Status
HomePhone String Falsch Private Telefonnummer des Leads.
InvalidEmail Bool True Ob die Lead-Email als ungültig markiert wurde.
LastName String Falsch Der Nachname des Leads.
Latitude Double Wahr Breitengrad von Google Maps der Blei.
LBL_CONT_ACCEPT_STATUS String True Das Ereignis akzeptiert Statusfelder.
LBL_CONT_INVITE_STATUS String True Die Statusfelder für die Veranstaltungseinladung.
LBL_LIST_ACCEPT_STATUS_EVENT String True Status der Ereignisannahme des Leads.
LBL_LIST_INVITE_STATUS String True ID der Veranstaltungseinladung des Leads.
LBL_LIST_INVITE_STATUS_EVENT String True Name des Ereignisstatus des Leads.
LeadInvalidEmail Bool True Ob die WebToLead-Email ungültig ist.
LeadSource String Falsch Wie der Hinweis bekannt wurde.
LeadSourceDescription String Falsch Beschreibung der Leadquelle.
Longitude Double Wahr Längengrad der Hauptleitung aus Google Maps.
Mobile String Falsch Handynummer des Leads.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
Name String True Der Name des Leads.
NonPrimaryE-mails String True Die nicht primären Email Adressen für den Lead.
OfficePhone String Falsch Geschäftliche Telefonnummer des Leads.
OpportunityAmount String Falsch Der Betrag, den die Gelegenheit abwirft
OpportunityID String Falsch Die Chance, aus der der Lead generiert wurde
OpportunityName String Falsch Der Name der Chance, aus der der Lead generiert wurde
OtherEmail String True Die alternative Email für den Lead.
OtherEmail2 String Wahr Alternative Email von WebToLead
OtherPhone String Falsch Andere Telefonnummer für den Lead.
Photo String Falsch Das Bild zum Aufmacher.
PortalApplication String Falsch Die Joomla-Portalanwendung des Leads
PortalName String Falsch Der Joomla-Portalname des Leads
PrimaryAddressCity String False Die Stadt für die primäre Adresse.
PrimaryAddressCountry String False Das Land für die primäre Adresse.
PrimaryAddressPostalcode String Falsch Die Postleitzahl der primären Adresse.
PrimaryAddressState String Falsch Der Status der primären Adresse.
PrimaryAddressStreet String Falsch Die als primäre Adresse verwendete Straßenadresse.
PrimaryAddressStreet2 String True Die zweite Zeile der primären Adresse.
PrimaryAddressStreet3 String True Die dritte Zeile der primären Adresse.
ReferredBy String Falsch Der Name der Referenz des Leads.
ReportsTo String True Der Name, an den die Aktualisierungen für den Lead gemeldet werden
ReportsToID String Falsch Der Name, an den die Aktualisierungen für den Lead gemeldet werden
Salutation String Falsch Die einleitende Anrede (z. B. Herr oder Frau).
Status String Falsch Status des Leads
StatusDescription String Falsch Eine Beschreibung für den Status
Title String Falsch Der Titel des Leads.
Website String Falsch Die Website des Leads
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Positionsgruppen

Erstellen, aktualisieren, löschen und Abfrage die SuiteCRM -Positionsgruppen

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Positionsgruppen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Positionsgruppen] `WHERE Discount > 0

Einfügen

Erstellen Sie einen Eintrag für Positionsgruppen, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Positionsgruppen] `([Group Name], Currency, Number) VALUES ('New Group', 'USD', 1)

Aktualisieren

Sie können jede beschreibbare Eintragsspalte der Positionsgruppen aktualisieren, indem Sie die ID angeben.

UPDATE`[Positionsgruppen] `SET Tax = 450 WHERE ID = 'Test123'

Löschen

Löschen Sie eine Positionsgruppe, indem Sie die ID angeben.

DELETE FROM`[Positionsgruppen] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Positionsgruppe.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch ID der für Währungswerte verwendeten Währung
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für die Positionsgruppe
Discount Double Falsch Rabattwert der Gruppe
Discount(DefaultCurrency) Double True Rabattwert der Gruppe in der Standardwährung des Systems
GroupName String Falsch Der Positionsgruppe zugewiesener Name
GroupTotal Double Wahr Gesamtbetrag der Gruppe
GroupTotal(DefaultCurrency) Double True Gesamtbetrag der Gruppe in der Standardwährung des Systems
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Number Int Falsch Der Gruppe zugewiesene Nummer
LBL_PARENT_ID String Falsch Übergeordneter Datensatz dieser Gruppe
LBL_FLEX_RELATE String Wahr Name der übergeordneten Gruppe
ParentType String Falsch Übergeordneter Typ dieser Gruppe
Subtotal Double Falsch Zwischensumme der Gruppe
Subtotal(DefaultCurrency) Double Falsch Zwischensumme der Gruppe in der Standardwährung des Systems
SubtotalTax Double Wahr Zwischensumme und Betrag der Gruppe
SubtotalTaxAmount Double True Zwischensumme und Steuerbetrag der Gruppe in der Standardwährung des Systems
Tax Double Falsch Steuerbetrag der Gruppe
Tax(DefaultCurrency) Double True Steuerbetrag der Gruppe in der Standardwährung des Systems
Total Double True Gesamtbetrag der Gruppe in der Standardwährung des Systems
Total(DefaultCurrency) Double Wahr
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Positionen

Erstellen, aktualisieren, löschen und Abfrage Einzelposten in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Positionen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Einzelposten] `WHERE` [Kostenpreis] `> 0 AND`[Kostenpreis] `< 500

Einfügen

Erstellen Sie eine Position, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Einzelposten] `(Name,` [Teilenummer], `[Cost Price], [group_id]) VALUES ('Leather shoes', 2, 10, 'lineItemGroup2')

Aktualisieren

Sie können jede beschreibbare Spalte für den Eintrag „Position“ aktualisieren, indem Sie die ID angeben.

UPDATE`[Einzelposten] `SET Quantity = 100 WHERE ID = 'Test123'

Löschen

Löschen Sie eine Position, indem Sie die ID angeben.

DELETE FROM`[Einzelposten] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Position.
Assignedto String Falsch Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CostPrice Double Falsch Der Selbstkostenpreis der Position
CostPrice(DefaultCurrency) Double True Der Selbstkostenpreis der Position in der Standardwährung des Systems
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch ID der für Währungswerte verwendeten Währung
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung des Artikels
Discount Double Falsch Der Produktrabatt der Position
Discount(DefaultCurrency) Double True Der Produktrabatt der Position in der Standardwährung des Systems
DiscountAmount Double Falsch Der Rabattbetrag der Position
DiscountAmount(DefaultCurrency) Double True Der Rabattbetrag der Position in der Standardwährung des Systems
DiscountType String Falsch Die Rabattart für den Artikel
Group String Falsch Gruppenname, zu dem die Position gehört
group_id String Falsch Gruppen-ID, zu der die Position gehört
ListPrice Double Falsch Der Listenpreis der Position
ListPrice(DefaultCurrency) Double True Der Listenpreis der Position in der Standardwährung des Systems
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Position zugewiesener Name
Note String Falsch Beschreibung der Position
Number Int Falsch Der Position zugewiesene Nummer
ParentID String Falsch ID des übergeordneten Elements der Position
Relatedto String Falsch Übergeordneter Name, auf den sich die Position bezieht
ParentType String Falsch ID des übergeordneten Elements der Position
PartNumber String Falsch Der Positionsgruppe zugewiesene Teilenummer
ProductID String Falsch Dem Einzelpostenprodukt zugewiesene ID
Quantity String Falsch Menge der Position
Tax String Falsch Die Mehrwertsteuer der Position
TaxAmount Double Falsch Der Mehrwertsteuerbetrag der Position
TaxAmount(DefaultCurrency) Double True Der Mehrwertsteuerbetrag der Position in der Standardwährung des Systems
TotalPrice Double Falsch Der Gesamtpreis der Position
TotalPrice(DefaultCurrency) Double True Der Gesamtpreis der Position in der Standardwährung des Systems
UnitPrice Double Falsch Der Stückpreis der Position
UnitPrice(DefaultCurrency) Double True Der Stückpreis der Position in der Standardwährung des Systems
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Standorte

Standorte in SuiteCRM erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Standorte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Locations WHERE Name LIKE '%ville%' AND`[Erstellungsdatum] `> '2017-10-09'

Einfügen

Erstellen Sie einen Standort, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Locations (Name, Address, City, Country) VALUES ('Ballroom Event', 'Rose Street', 'Paris', 'France')

Aktualisieren

Sie können jede beschreibbare Standortspalte aktualisieren, indem Sie die ID angeben.

UPDATE Locations SET Capacity = '4000' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Standort, indem Sie die ID angeben.

DELETE FROM Locations WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Standorts.
Address String Falsch Straßenadresse des Standorts
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Capacity String Falsch Für den Standort geschätzte Kapazität
City String Falsch Stadt des Standorts
Country String Falsch Land des Standorts
County String Falsch Landkreis des Standortes
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für den Standort
ModifiedById String Wahr
ModifiedByName String Wahr
Name String Falsch Dem Standort zugewiesener Name
Postcode String Falsch Postleitzahl des Ortes
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
MapAddressCache

Erstellen, Aktualisieren, Löschen und Abfrage von Informationen zur im Server-Cache gespeicherten Kartenadresse

Tabellenspezifische Informationen

Wählen

Sie können die Map Address Cache-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Kartenadress-Cache] `WHERE Address LIKE '%LA%'

Einfügen

Erstellen Sie einen Map Address Cache-Eintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Kartenadress-Cache] `(Address, Latitude, Longitude) VALUES ('221 Baker Street', 51.5207,-0.1550)

Aktualisieren

Sie können jede beschreibbare Map Address Cache-Eintragsspalte aktualisieren, indem Sie die ID angeben.

UPDATE`[Kartenadress-Cache] `SET [Adresse] = 'New location' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Map-Adress-Cache, indem Sie die ID angeben.

DELETE FROM`[Kartenadress-Cache] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Adresscaches.
Address String False Vollständige Adresse der zwischengespeicherten Adresse
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für die zwischengespeicherte Adresse
Latitude Double False Breitengradkoordinate der Adresse
Longitude Double Falsch Längengradkoordinate der Adresse
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Kartenbereiche

Erstellen, aktualisieren, löschen und Abfrage gespeicherter Kartenbereiche in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Kartenbereiche“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Kartenbereiche] `WHERE City = 'Houston'

Einfügen

Erstellen Sie einen Kartenbereichseintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Kartenbereiche] `(Name, Coordinates, City, Country) VALUES ('Investigation Area', '55.356608, 37.165067', 'Moscow', 'Russia')

Aktualisieren

Sie können jede beschreibbare Spalte des Kartenbereichseintrags aktualisieren, indem Sie die ID angeben.

UPDATE`[Kartenbereiche] `SET User = 'David' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Kartenbereich, indem Sie die ID angeben.

DELETE FROM`[Kartenbereiche] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Kartenbereichs.
User String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
City String Falsch Stadt des Kartengebiets
Coordinates String Falsch Geografische Koordinaten des Kartengebiets
Country String Falsch Land des Kartenbereichs
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für den Kartenbereich
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Positionsgruppe zugewiesener Name
State String Falsch Status des Standorts
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Kartenmarkierungen

In SuiteCRM gespeicherte Google Maps-Kartenmarkierungen erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Kartenmarkierungen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Kartenmarkierungen] `WHERE City = 'London'

Einfügen

Erstellen Sie einen Kartenmarkierungseintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Kartenmarkierungen] `(Name, Latitude, Longitude) VALUES ('Default Location', 51.5207,-0.1550)

Aktualisieren

Sie können jede beschreibbare Kartenmarkierungseintragsspalte aktualisieren, indem Sie die ID angeben.

UPDATE`[Kartenmarkierungen] `SET` [Markierungsbildtyp] `= 'PIN' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Kartenmarkierung, indem Sie die ID angeben.

DELETE FROM`[Kartenmarkierungen] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Kartenmarkierung.
User String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
City String Falsch Stadt der Kartenmarkierung
Country String Falsch Land der Kartenmarkierung
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für die Kartenmarkierung
Latitude Double Falsch Breitengradkoordinate der Kartenmarkierung
Longitude Double Falsch Längengradkoordinate der Kartenmarkierung
MarkerImageType String Falsch
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Kartenmarkierung zugewiesener Name
State String Falsch Zustand der Kartenmarkierung
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Karten

Erstellen, aktualisieren, löschen und Abfrage Karten über Google Maps.

Tabellenspezifische Informationen

Wählen

Sie können die Maps-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Maps WHERE`[Entfernung (Radius)] `> 5000

Einfügen

Erstellen Sie einen Map-Eintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Maps (Name,`[Entfernung (Radius)], `[Related to (Center)], [Unit Type]) VALUES ('Enclosed Area', 10, 'Dublin', 'KM')

Aktualisieren

Sie können jede beschreibbare Map-Eintragsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Maps SET`[Einheitentyp] `= 'metres',[Distance (Radius)] = 700 WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Karte, indem Sie die ID angeben.

DELETE FROM Maps WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Karte.
Assignedto String Falsch Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung zur Karte
Distance(Radius) Double Falsch In der Karte abgedeckter Radius
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
ModuleTypetoDisplay String Falsch Mit der Karte verknüpftes Modul
Name String Falsch Der Karte zugewiesener Name
ParentID String Falsch ID des übergeordneten Datensatzes der Karte
ParentType String Falsch Typ des übergeordneten Elements der Karte
Relatedto(Center) String True Name des übergeordneten Elements der Karte. Identifiziert auch den Mittelpunkt der Karte
UnitType String Falsch Längeneinheit, die den Radius ausdrückt
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Tagungen

Besprechungsinformationen erstellen, aktualisieren, löschen und Abfrage.

Tabellenspezifische Informationen

Wählen

Sie können die Meetings-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Meetings WHERE Status = 'Held'

Einfügen

Erstellen Sie ein Meeting, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Meetings (Subject,[Start Date],[Duration Minutes]) VALUES ('New meeting', '2017-06-13', 45)

Aktualisieren

Sie können jede beschreibbare Meeting-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Meetings SET`[Meeting-Passwort] `= 'Updated pass' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Meeting, indem Sie die ID angeben.

DELETE FROM Meetings WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung für das Meeting.
AcceptLink String True Der Annahmestatus für das Meeting.
Address String Stimmt Adresse des Meetings aus Google Maps.
Assignedto String Falsch Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Contact String Falsch Der Name des zugehörigen Kontakts.
contact_id String True Die ID des zugehörigen Kontakts.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzername des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Vollständiger Text der Notiz.
Direction String True Gibt an, ob es sich bei der Besprechung um eine eingehende oder ausgehende Besprechung handelt.
DisplayURL String Falsch Die Meeting-URL.
Duration String True Dropdown-Liste für Dauer-Handler.
DurationHours Int Falsch Die Dauer (Stunden).
DurationMinutes Int Falsch Die Dauer (Minuten).
EmailReminder Bool True Ob der Email Erinnerungswert festgelegt ist oder nicht.
EmailRemindersent Bool Falsch Ob die Email Erinnerung bereits gesendet wurde.
EmailReminderTime String False Gibt an, wann eine Erinnerungsbenachrichtigung Email gesendet werden soll: -1 bedeutet keine Benachrichtigung, andernfalls die Anzahl der Sekunden vor dem Start.
EndDate Datetime Falsch Datum, an dem die Besprechung endet.
ExternalAppID String False Die Meeting-ID für die externe App-API.
GeocodeStatus String Wahr Geocode des Meetings aus Google Maps.
HostURL String Falsch Die Host URL.
Latitude Double Wahr Breitengrad des Meetings von Google Maps.
Location String Falsch Der Ort des Meetings.
Longitude Double Wahr Längengrad des Meetings aus Google Maps.
MeetingCreator String Falsch Der Ersteller des Meetings.
MeetingPassword String Falsch Das Passwort des Meetings.
Meetingupdatesequence Int Falsch Aktualisierungsreihenfolge für Besprechungen gemäß iCalendar-Standards.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
OutlookID String Falsch Wenn das Sugar-Plug-in für Microsoft Outlook einen Outlook-Termin synchronisiert, ist dies die ID des Outlook-Terminelements.
ParentID String Falsch ID des ersten Elements wiederkehrender Datensätze.
ParentType String Falsch Modul, mit dem das Meeting verknüpft ist.
RecurringSource String Falsch Quelle des wiederkehrenden Meetings.
Relatedto String True Der Name des zugehörigen übergeordneten Sugar-Moduls.
ReminderChecked Bool True Ob der Erinnerungswert festgelegt ist oder nicht.
ReminderTime String False Gibt an, wann ein Erinnerungsalarm ausgegeben werden soll: -1 bedeutet kein Alarm, andernfalls die Anzahl der Sekunden vor dem Start.
Reminders String Wahr Liste der für die Besprechungen festgelegten Erinnerungen
RepeatCount Int Falsch Anzahl der Wiederholungen.
RepeatDow String Falsch Der Wochentag eines Meetings.
RepeatInterval Int Falsch Das Intervall einer wiederkehrenden Besprechung.
RepeatParentID String Falsch ID des ersten Elements wiederkehrender Datensätze.
RepeatType String Falsch Typ einer wiederkehrenden Besprechung.
RepeatUntil Date Falsch Bis zum angegebenen Datum wiederholen.
StartDate Datetime Falsch Datum des Sitzungsbeginns.
Start/JoinMeeting String Falsch Die Beitritts URL.
Status String Falsch Besprechungsstatus (z. B. „Geplant“, „Abgehalten“ oder „Nicht abgehalten“).
Subject String Falsch Der Name des Meetings.
Type String Falsch Besprechungstyp (z. B. WebEx oder Sonstiges).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Hinweise

Notizen in SuiteCRM erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Notes-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Notes WHERE Subject LIKE '%test%' AND`[Erstellungsdatum] `> '2017-10-09'

Einfügen

Erstellen Sie eine Notiz, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Notes (Subject,[Parent ID]) VALUES ('Test Note', 'AccountId')

Aktualisieren

Sie können jede beschreibbare Notizspalte aktualisieren, indem Sie die ID angeben.

UPDATE Notes SET Attachment = 'selected.docx' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Notiz, indem Sie die ID angeben.

DELETE FROM Notes WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Eindeutige Kennung des Datensatzes.
AccountID String True Die ID des mit der Notiz verknüpften Kontos.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Attachment String Falsch Mit der Notiz verknüpfter Dateiname (Anhang).
CaseID String True Die ID des mit der Notiz verknüpften Falls.
Contact String True Der Name des mit der Notiz verknüpften Kontakts.
ContactID String Falsch Die ID des Kontakts, mit dem die Notiz verknüpft ist.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzername des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
DisplayinPortal? Bool Falsch Portal-Flag-Indikator, der bestimmt, ob die Notiz über das Portal erstellt wird.
EmailAddress String True Die Email des mit der Notiz verknüpften Kontakts.
EmbedinEmail? Bool Falsch Embed-Flag-Indikator, der bestimmt, ob die Notiz in eine Email eingebettet wird.
LeadID String True Die ID des mit der Notiz verknüpften Leads.
MimeType String Falsch MIME-Typ des Anhangs.
ModifiedById String True Der Benutzer, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
Note String Falsch Vollständiger Text der Notiz.
OpportunityID String True Die ID der mit der Notiz verknüpften Chance.
ParentID String Falsch Die ID des übergeordneten Sugar-Artikels.
ParentType String Falsch Sugar-Modul, mit dem die Notiz verknüpft ist.
Phone String True Die Telefonnummer des mit der Notiz verknüpften Kontakts.
RelatedTo String True Der Name des übergeordneten Objekts, das mit der Notiz verknüpft ist.
Subject String Falsch Titel der Notiz.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
OAuthConsumerKeys

Erstellen, aktualisieren, löschen und Abfrage Informationen zu von der Anwendung verteilten OAuth-Schlüsseln ab.

Tabellenspezifische Informationen

Wählen

Sie können die OAuth Consumer Keys-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[OAuth-Consumer-Schlüssel] `WHERE` [Name des Verbraucherschlüssels] `LIKE '%facebook%' AND`[Erstellungsdatum] `> '2017-10-09'

Einfügen

Erstellen Sie einen OAuth-Consumer-Schlüssel, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[OAuth-Consumer-Schlüssel] `([Consumer Key Name],`[Verbraucherschlüssel], `[Consumer Secret]) VALUES ('New', 'dfvnspidn', '223bbcsubd')

Aktualisieren

Sie können jede beschreibbare OAuth Consumer Key-Eintragsspalte aktualisieren, indem Sie die ID angeben.

UPDATE`[OAuth-Consumer-Schlüssel] `SET` [Name des Verbraucherschlüssels] `= 'Updated' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen OAuth-Consumer-Schlüssel, indem Sie die ID angeben.

DELETE FROM`[OAuth-Consumer-Schlüssel] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String False Die eindeutige Kennung des OAuth-Schlüssels.
User String True Der Benutzername des Benutzers, dem der Schlüssel zugewiesen wurde.
AssignedUserId String False Die ID des Benutzers, dem der Schlüssel zugewiesen wurde.
ConsumerKeyName String Falsch Dem Schlüssel zugewiesener Name
ConsumerKey String Falsch Schlüsselwert, der in der OAuth 1.0-Authentifizierung mit SuiteCRM verwendet wird
ConsumerSecret String Falsch Bei der OAuth 1.0-Authentifizierung mit SuiteCRM verwendetes Geheimnis
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String False Beschreibung für den OAuth-Schlüssel
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
OAuthTokens

Derzeit aktive OAuth-Token abfragen

Tabellenspezifische Informationen

Wählen

Sie können die OAuth-Token-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[OAuth-Token] `WHERE` [Rückruf-URL] `LIKE '%.net/consume'

Einfügen

Erstellen Sie ein OAuth-Token, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[OAuth-Token] `([Consumer Name], Consumer, Secret) VALUES ('Testing app', 'code101', 'hushSecret3')

Aktualisieren

Sie können jede beschreibbare OAuth-Token-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE`[OAuth-Token] `SET TState = '1' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein OAuth-Token, indem Sie die ID angeben.

DELETE FROM`[OAuth-Token] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Tokens.
CallbackURL String Falsch Für das Token angegebene Rückruf-URL
Consumer String Falsch Mit dem Token verknüpfter Verbraucherschlüssel
ConsumerName String True Der für das Token angegebene Verbrauchername
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
LBL_ASSIGNED_TO_ID String True Der Benutzername des Benutzers, dem das Token zugewiesen wurde.
AssignedUserId String Falsch Die ID des Benutzers, dem das Token zugewiesen wurde.
Secret String Falsch Mit dem Token verknüpftes Verbrauchergeheimnis
Token_TS String Falsch Für das Token aufgezeichneter Zeitstempel
TState String Falsch Aktueller Status des Tokens
Verify String Falsch Verifizierungsstatus des Tokens
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Gelegenheiten

In SuiteCRM gespeicherte Verkaufschancen erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Opportunities“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Opportunities WHERE`[Name der Chance] `LIKE '%test%' AND`[Erstellungsdatum] `> '2017-10-09'

Einfügen

Erstellen Sie eine Chance, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Opportunities ([Opportunity Name], Amount, [Account Id]) VALUES ('Good opportunity', 5000, 'AccountId58')

Aktualisieren

Sie können jede beschreibbare Opportunity-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Opportunities SET`[Voraussichtliches Schlussdatum] `= '2017-08-25' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Chance, indem Sie die ID angeben.

DELETE FROM Opportunities WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Chance.
AccountID String True Die ID des verknüpften Kontos.
AccountName String True Der Name des verknüpften Kontos.
Address String Stimmt Adresse der Gelegenheit aus Google Maps.
Amount Double Falsch Formatierter Betrag der Chance.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUser String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Campaign String True Der Name der Kampagne, die den Lead generiert hat.
campaign_id String Falsch Die ID der Kampagne, die den Lead generiert hat.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Benutzername des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch Die ID der Währung, die für Anzeigezwecke verwendet wird.
CurrencyName String True Der Name der Währung, der für Anzeigezwecke verwendet wird.
CurrencySymbol String True Das für Anzeigezwecke verwendete Währungssymbol.
DateCreated Datetime True Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Vollständiger Text der Notiz.
ExpectedCloseDate Date Falsch Das erwartete oder tatsächliche Datum, an dem die Chance endet.
GeocodeStatus String True Geocode der Gelegenheit aus Google Maps.
Latitude Double Wahr Breitengrad der Gelegenheit von Google Maps.
LeadSource String Falsch Quelle der Gelegenheit.
Longitude Double Wahr Längengrad der Gelegenheit von Google Maps.
ModifiedById String True Benutzer, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Benutzername des Benutzers, der den Datensatz zuletzt geändert hat.
NextStep String Falsch Der nächste Schritt im Verkaufsprozess.
OpportunityAmount Double Falsch Nicht konvertierter Betrag der Chance.
OpportunityName String Falsch Name der Chance.
Probability(%) Int Falsch Die Wahrscheinlichkeit der Schließung.
SalesStage String Falsch Anzeichen für Fortschritte in Richtung Abschluss.
Type String Falsch Art der Chance (z. B. „Bestehend“ oder „Neu“).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Ausgehende E-Mail-Konten

Erstellen, Aktualisieren, Löschen und Abfrage der Tabelle mit ausgehenden Email-Konten

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Outbound Email Accounts“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [Ausgehende Email Konten] WHERE Type = 'system'

Einfügen

Erstellen Sie ein ausgehendes Email-Konto, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [Ausgehende Email Konten] (Name,`[SMTP-Benutzername], `[Mail Send Smtp Type]) VALUES ('Test email', 'suitecrm@gmail.com', 'Gmail')

Aktualisieren

Sie können jede beschreibbare Spalte „Ausgangs-Email-Konto“ aktualisieren, indem Sie die ID angeben.

UPDATE [Ausgehende Email Konten] SET`[SMTP-Authentifizierung verwenden?] `= true WHERE ID = 'Test123'

Löschen

Löschen Sie ein ausgehendes Email-Konto, indem Sie die ID angeben.

DELETE FROM [Ausgehende Email Konten] WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des ausgehenden Kontos.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
ChooseyourEmailprovider String True Kennung für den Email Anbieter
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
MailSendSmptType String False SMTP-Typ des verbundenen Kontos. Die zulässigen Werte sind IMAP, POP3.
LBL_MAIL_SENDTYPE String Falsch Art der zu versendenden E-Mail
LBL_MAIL_SMTPSSL String Falsch Secure Layer-Protokoll des verbundenen Email Kontos
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Dem ausgehenden Konto zugewiesener Name
Password String True Für das Konto festgelegtes Passwort
SendTestEmail String Wahr Inhalt der Schaltfläche „Test-Email senden“
SMTPPassword String False Bei der SMTP-Authentifizierung zu verwendendes Passwort
SMTPPort Int False Bei der SMTP-Authentifizierung zu verwendender Port
SMTPServer String False Bei der SMTP-Authentifizierung zu verwendende Serveradresse
SMTPUsername String False Bei der SMTP-Authentifizierung zu verwendender Benutzername
Type String Falsch Ausgehender Kontotyp
UseSMTPAuthentication? Bool Falsch Gibt an, ob das zu verbindende Konto die SMTP-Authentifizierung verwendet
UserId String Falsch ID des mit dem Konto verknüpften Benutzers
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
PDF-Vorlagen

PDFTemplates-Tabelle erstellen, aktualisieren, löschen und Abfrage.

Tabellenspezifische Informationen

Wählen

Sie können die PDFTemplates-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[PDF-Vorlagen] `WHERE Active = true

Einfügen

Erstellen Sie eine PDF-Vorlage, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[PDF-Vorlagen] `(Active, Name) VALUES (true, 'Test Template')

Aktualisieren

Sie können jede beschreibbare Spalte einer PDF-Vorlage aktualisieren, indem Sie die ID angeben.

UPDATE`[PDF-Vorlagen] `SET Active = false WHERE ID = '6e1d3749-7e1c-f19c-251d-5b855e30b695'

Löschen

Entfernen Sie eine PDF-Vorlage, indem Sie die ID angeben.

DELETE FROM`[PDF-Vorlagen] `WHERE ID = '5fddceac-8715-d1f1-efa3-5b854ab921a6'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung für die PDF-Vorlage.
Active Bool Falsch Ob die Vorlage aktiv ist oder nicht.
Assigned_to String Falsch Der Beauftragte der Vorlage.
Assigned_User_Id String Falsch Die eindeutige Kennung des Berechtigten.
Body String Falsch Inhalt des Vorlagenkörpers.
Created_By String Falsch Die ID des Benutzers, der die Vorlage erstellt hat.
Created_By2 String Falsch Der Name des Benutzers, der die Vorlage erstellt hat.
Date_Created Datetime Falsch Datum, an dem die Vorlage erstellt wurde.
Date_Modified Datetime Falsch Datum, an dem die Vorlage geändert wurde.
Deleted Bool False Ob die Vorlage gelöscht wurde.
Footer String Falsch Der Inhalt der Fußzeile der Vorlage.
Header String Falsch Der Inhalt der Header der Vorlage.
Insert_Fields String Falsch Die Felder, die eingefügt werden können.
Load_Sample String Falsch Der Inhalt des Musters der Vorlage.
Margin_Bottom Int Falsch Wert des unteren Rands für die Vorlage.
Margin_Footer Int Falsch Wert des Randes für die Fußzeile der Vorlage.
Margin_Header Int False Wert des Randes für die Header der Vorlage.
Margin_Left Int Falsch Wert des linken Rands für die Vorlage.
Margin_Right Int Falsch Wert des rechten Rands für die Vorlage.
Margin_Top Int Falsch Wert des oberen Rands für die Vorlage.
Modified_By String Falsch Die ID des Benutzers, der die Vorlage geändert hat.
Modified_By2 String Falsch Der Name des Benutzers, der die Vorlage geändert hat.
Name String Falsch Der Name der Vorlage.
Orientation String Falsch Ausrichtung der Vorlage.
Page_Size String Falsch Die Größe der Vorlage.
Type String Falsch Der Typ der Vorlage.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
ProzessAudit

Informationen zu Prozessaudits erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Prozessaudittabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Prozessaudit] `WHERE Module = 'Opportunities'

Einfügen

Erstellen Sie ein Prozessaudit, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Prozessaudit] `(Name, Record, Module) VALUES ('Final Audit', 'recordId', 'Leads')

Aktualisieren

Sie können jede beschreibbare Prozessaudit-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE`[Prozessaudit] `SET Status = 'Completed' WHERE ID = 'Test123'

Löschen

Löschen Sie ein Prozessaudit, indem Sie die ID angeben.

DELETE FROM`[Prozessaudit] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Eingangs.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für das Prozessaudit
LBL_AOW_WORKFLOW_ID String Falsch ID des Workflow, dem das Audit folgt
Workflow String True Name des Workflow, dem das Audit folgt
LBL_BEAN_ID String Falsch Die ID des übergeordneten Datensatzes der Prüfung
Record String Wahr Name des übergeordneten Datensatzes der Prüfung
ParentType String Falsch Modul, zu dem das Audit-Übergeordnete gehört
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Dem Prozessaudit zugewiesener Name
Status String Falsch Status der Prüfung
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Produktkategorien

Erstellen, aktualisieren, löschen und Abfrage die Produktkategorien.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Produktkategorien“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Produktkategorien] `WHERE Name = 'Clothing'

Einfügen

Erstellen Sie eine Produktkategorie, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Produktkategorien] `(Name, [Is Parent Category]) VALUES ('Color', true)

Aktualisieren

Sie können jede beschreibbare Produktkategoriespalte aktualisieren, indem Sie die ID angeben.

UPDATE`[Produktkategorien] `SET Name = 'Changed' WHERE ID = 'Test123'

Löschen

Löschen Sie eine Produktkategorie, indem Sie die ID angeben.

DELETE FROM`[Produktkategorien] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Eingangs.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für die Kategorie
Isparentcategory Bool Falsch Ob diese Kategorie eine übergeordnete Kategorie für andere Kategorien sein soll
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Kategorie zugewiesener Name
ParentCategoryID String Falsch ID der übergeordneten Kategorie der Kategorie
ParentCategory String True Name der übergeordneten Kategorie
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Produkte

Erstellen, aktualisieren, löschen und Abfrage die für das SuiteCRM -Projekt registrierten Produkte

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Produkte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Products WHERE`[Produktname] `LIKE '%test%'

Einfügen

Erstellen Sie ein Produkt, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Products ([Product Name], [Product Code]) VALUES ('Prod', 'CODE1')

Aktualisieren

Sie können jede beschreibbare Produktspalte aktualisieren, indem Sie die ID angeben.

UPDATE Products SET`[Produktcode] `= 'Test',`[Teilenummer] `= '2part' WHERE ID = 'Test123'

Löschen

Löschen Sie ein Produkt, indem Sie die ID angeben.

DELETE FROM Products WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der ACL-Aktion.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Category String Falsch Name der Produktkategorie.
Contact String True Ansprechpartnername des Produkts.
contact_id String Falsch Kontaktpunkt-ID des Produkts.
Cost Double Falsch Kosten des Produkts.
Cost(DefaultCurrency) Double Falsch Kosten des Produkts in USD.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch Die ID der für das Produkt verwendeten Währung.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Die Aktionsbeschreibung.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
PartNumber String Falsch Teilenummer des Produkts.
Price Double Falsch Preis des Produkts.
Price(DefaultCurrency) Double Falsch Preis des Produkts in USD.
ProductCategory String True Name der Produktkategorie.
ProductCategoryID String Falsch ID der Produktkategorie.
ProductCode String Falsch Der dem Produkt zugewiesene Code
ProductImage String Falsch Bild für das Produkt hochgeladen.
ProductName String Falsch Der Aktionsname.
Type String Falsch Typ des Produkts.
URL String Falsch URL, unter der das Produkt angezeigt werden kann.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Projekte

In SuiteCRM registrierte Projekte erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Projekte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Projects WHERE`[Enddatum] `> '2017-10-09'

Einfügen

Erstellen Sie ein Projekt, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Projects (Name, Status, Priority) VALUES ('New projects', 'Draft', 'High')

Aktualisieren

Sie können jede beschreibbare Projektspalte aktualisieren, indem Sie die ID angeben.

UPDATE Projects SET Status = 'Underway' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Projekt, indem Sie die ID angeben.

DELETE FROM Projects WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Projekts.
Address String True Adresse des Projekts aus Google Maps.
AssignedTo String Falsch Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
ConsiderWorkingDays Bool Falsch Gibt an, ob Geschäftsstunden in die Projektdauer einberechnet werden sollen.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Projektbeschreibung.
EndDate Date Falsch Das geschätzte Enddatum.
GeocodeStatus String True Geocode des Projekts aus Google Maps.
Latitude Double True Breitengrad von Google Maps des Projekts.
Longitude Double Wahr Längengrad des Projekts aus Google Maps.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Projektname.
Priority String Falsch Die Priorität des Projekts.
ProjectManager String True Der Benutzername des dem Projekt zugewiesenen Benutzers.
ProjectTemplate String Wahr Aus welcher Projektvorlage wurde das Projekt erstellt
StartDate Date Falsch Das voraussichtliche Startdatum.
Status String Falsch Der Status des Projekts.
TotalActualEffort(hrs) Int True Der gesamte tatsächliche Aufwand des Projekts.
TotalEstimatedEffort(hrs) Int True Der geschätzte Gesamtaufwand des Projekts.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Projektvorlagen

Erstellen, aktualisieren, löschen und Abfrage alle gespeicherten Projektvorlagen ab.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Projektvorlagen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Projektvorlagen] `WHERE Priority = 'High'

Einfügen

Erstellen Sie eine Projektvorlage, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Projektvorlagen] `([Template Name], Status, Priority) VALUES ('Automobile Template', 'Created', 'High')

Aktualisieren

Sie können jede beschreibbare Spalte der Projektvorlage aktualisieren, indem Sie die ID angeben.

UPDATE Accounts SET Notes = 'In partnership with BMW' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Projektvorlage, indem Sie die ID angeben.

DELETE FROM Project Templates WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Projektvorlage.
TemplateName String Falsch Der Vorlage zugewiesener Name
ProjectManager String True Der Benutzername des Benutzers, dem die Vorlage zugewiesen wurde
AssignedUserId String Falsch Die ID des Benutzers, dem die Vorlage zugewiesen wurde.
ConsiderWorkingDays Bool Falsch Ob Arbeitstage in den Projektaufwand einbezogen werden sollen
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Notes String False Beschreibung für die Projektvorlage
Priority String Falsch Dem Projekt zuzuweisende Priorität
Status String Falsch Dem Projekt zuzuweisender Status
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Zitate

In SuiteCRM gespeicherte Angebote erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Angebote“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Quotes WHERE`[Gültig bis] `< '2017-04-30'

Einfügen

Erstellen Sie ein Angebot, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Quotes (Title, Account,`[Gültig bis], `[Quote Number]) VALUES ('Brand Quote', 'BillingAccountZ3', ''2018-02-24', 3)

Aktualisieren

Sie können jede beschreibbare Angebotsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Quotes SET`[Genehmigungsstatus] `= 'Incomplete',[Approval Issues] = 'Delays from the DMV' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Angebot, indem Sie die ID angeben.

DELETE FROM Quotes WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch
ApprovalIssues String Falsch
ApprovalStatus String Falsch
Assignedto String Wahr
AssignedUserId String Falsch
BillingCity String Falsch Stadt, in der das Abrechnungskonto erfasst ist
BillingCountry String Falsch Land, in dem das Abrechnungskonto erfasst ist
BillingPostal_Code String Falsch Postleitzahl des Abrechnungskontos
BillingState String Falsch Staat, in dem das Abrechnungskonto erfasst ist
BillingStreet String Falsch Straße in der das Abrechnungskonto hinterlegt ist
billing_account_id String False ID des Abrechnungskontos
Account String True Abrechnungskontoname für das Angebot
billing_contact_id String Falsch ID des Rechnungskontakts
Contact String True Name des Rechnungskontakts
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Currency String Falsch ID der für Währungswerte verwendeten Währung
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für das Zitat
Discount Double Falsch Der Rabattbetrag des Angebots
Discount(DefaultCurrency) Double Falsch Der Rabattbetrag des Angebots in der Standardwährung des Systems
GrandTotal Double Falsch Der Gesamtbetrag des Zitats
GrandTotal(DefaultCurrency) Double Falsch Der Gesamtbetrag des Angebots in der Standardwährung des Systems
InvoiceStatus String Falsch Rechnungsstatus des Angebots
LineItems String True Die Liste der Einzelposten des Angebots
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Opportunity String True Opportunity-Name des Angebots
opportunity_id String Falsch Opportunity-ID des Angebots
PaymentTerms String Falsch Ausgewählte Bedingungen für die Zahlung des Angebots
QuoteNumber Int False Die zugewiesene Angebotsnummer
QuoteStage String Falsch Die dem Angebot zugewiesene Phase
QuoteTemplate String Falsch Die Vorlage des Zitats
Shipping Double Falsch Der Versandbetrag des Angebots
Shipping(DefaultCurrency) Double Falsch Der Versandbetrag des Angebots in der Standardwährung des Systems
ShippingCity String Falsch Stadt des Versandziels
ShippingCountry String Falsch Zielland des Versands
ShippingPostalCode String Falsch Postleitzahl des Versandziels
ShippingState String Falsch Staat des Versandziels
ShippingStreet String Falsch Straßenadresse des Versandziels
ShippingTax String Falsch Die Versandkosten des Angebots betragen
ShippingTax(DefaultCurrency) Double Falsch Der Rabattbetrag des Angebots in der Standardwährung des Systems
ShippingTaxAmount Double Falsch Der im Angebot angegebene Versandsteuerbetrag
Subtotal Double Falsch Der Zwischensummenbetrag des Angebots
Subtotal(DefaultCurrency) Double Falsch Der Zwischensummenbetrag des Angebots in der Standardwährung des Systems
SubtotalTax Double Falsch Zwischensumme und Steuerbetrag des Angebots
SubtotalTaxAmount Double Falsch Zwischensumme und Steuerbetrag des Angebots in der Standardwährung des Systems
Tax Double Falsch Der Steuerbetrag des Angebots
Tax(DefaultCurrency) Double Falsch Der Steuerbetrag des Angebots in der Standardwährung des Systems
Terms String Falsch Die Bedingungen des Zitats
Title String Falsch Dem Zitat zugewiesener Titel
Total Double Falsch Der Gesamtbetrag der Angebote
Total(DefaultCurrency) Double Falsch Der Gesamtbetrag des Kurses in der Standardwährung des Systems
ValidUntil Date Falsch Das Datum, an dem das Angebot abläuft
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Veröffentlichungen

Erstellen, aktualisieren, löschen und Abfrage die registrierten Releases.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Releases“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Releases WHERE`[Release-Version] `LIKE 'V3.%'

Einfügen

Erstellen Sie eine Version, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Releases ([Release Version], [Order]) VALUES ('V3.4', 3)

Aktualisieren

Sie können jede beschreibbare Release-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Releases SET Status = 'Published' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Version, indem Sie die ID angeben.

DELETE FROM Releases WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
CreatedBy String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz eingegeben wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool False Ob der Datensatz gelöscht wird.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Order Int Falsch Die relative Reihenfolge in der Dropdown-Liste.
ReleaseVersion String Falsch Der Name der Version.
Status String Falsch Der Status des Datensatzes.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Berichtsdiagramme

Erstellen, aktualisieren, löschen und Abfrage Berichtsdiagramme ab.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Berichtsdiagramme“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Berichtsdiagramme] `WHERE Type LIKE 'Bar Chart'

Einfügen

Erstellen Sie ein Berichtsdiagramm, indem Sie eine beliebige beschreibbare Spalte angeben. LBL_X_FIELD und LBL_Y_FIELD müssen der Reihenfolge der für die Berichte zum Bericht ausgewählten Berichtsfelder entsprechen

INSERT INTO`[Berichtsdiagramme] `(Name, LBL_X_FIELD, LBL_Y_FIELD, LBL_AOR_REPORT_ID) VALUES ('Yearly Report', 0, 1, 'RecordId34')

Aktualisieren

Sie können jede beschreibbare Spalte im Berichtsdiagramm aktualisieren, indem Sie die ID angeben.

UPDATE`[Berichtsdiagramme] `SET Type = 'Histogram' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Berichtsdiagramm, indem Sie die ID angeben.

DELETE FROM`[Berichtsdiagramme] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Eingangs.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für das Berichtsdiagramm
LBL_AOR_REPORT_ID String Falsch Die Berichts-ID des Berichts, auf dem das Diagramm basiert
LBL_AOR_REPORT_NAME String True Der Berichtsname des Berichts, auf dem das Diagramm basiert
LBL_X\_FIELD Int Falsch Bezeichnung für die X-Koordinate im Bericht
LBL_Y\_FIELD Int Falsch Bezeichnung für die Y-Koordinate im Bericht
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Dem Diagramm zugewiesener Name
Type String Falsch Typ des Berichtsdiagramms
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Berichtsbedingungen

Berichtsbedingungen erstellen, aktualisieren, löschen und Abfrage.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Berichtsbedingungen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Berichtsbedingungen] `WHERE` [Logik] `= 'Less than'

Einfügen

Erstellen Sie einen Berichtsbedingungseintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Berichtsbedingungen] `(Name, Logic, Operator, Value,[Report Id]) VALUES ('Comparison', 'Greater Than', '>', 410, 'reportIdR2')

Aktualisieren

Sie können jede beschreibbare Spalte für den Berichtsbedingungseintrag aktualisieren, indem Sie die ID angeben.

UPDATE`[Berichtsbedingungen] `SET Order = 1 WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Berichtsbedingungseintrag, indem Sie die ID angeben.

DELETE FROM`[Berichtsbedingungen] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Eingangs.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung der Berichtsbedingung
Field String Falsch Für die Bedingung auszuwählendes Modulfeld
LBL_PARENTHESIS String Falsch Die ID der Berichtsbedingung, die in Klammern eingeschlossen werden soll
Logic String Falsch Der logische Operator zum Verknüpfen mit der nächsten Bedingung. Die zulässigen Werte sind AND, OR.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Module String False Welches Modul soll in der Bedingung Abfrage werden
Name String Falsch Der Bedingung zugewiesener Name
Operator String Falsch Der Operator, mit dem der Wert getestet werden soll, z. B. „Gleich“, „Kleiner als“
Order Int False Definiert die Reihenfolge, in der die Bedingung aufgelöst wird
Parameter Bool Falsch Ob die Bedingung als Parameter behandelt werden soll
ReportId String Falsch Die Berichts-ID, auf die die Bedingung angewendet wird
Type String Falsch Mit welchem Werttyp soll verglichen werden
Value String Falsch Für den Vergleich zu verwendender Wert
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Berichtsfelder

Erstellen, aktualisieren, löschen und Abfrage die gespeicherten Berichtsfelder ab.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Berichtsfelder“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Berichtsfelder] `WHERE Module = 'Spots'

Einfügen

Erstellen Sie ein Berichtsfeld, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Berichtsfelder] `(Name, Module, Function) VALUES ('New Field', 'Reports', 'COUNT')

Aktualisieren

Sie können jede beschreibbare Spalte des Berichtsfelds aktualisieren, indem Sie die ID angeben.

UPDATE`[Berichtsfelder] `SET Display = false WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Berichtsfeld, indem Sie die ID angeben.

DELETE FROM`[Berichtsfelder] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Berichtsfeldeintrags.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String Wahr
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für den Berichtsfeldeintrag
Display Bool False Ob das ausgewählte Feld im Bericht angezeigt werden soll
Field String Falsch Das für den Bericht vorgesehene Modulfeld
FormatOptions String Falsch Zusätzliche Formatoptionen
Function String Falsch Für das Feld anzuwendende Funktion
Group Bool Falsch Ob die Ergebnisse aus diesem Feld gruppiert werden
GroupOrder String Falsch Die Reihenfolge der Gruppe nach
Label String True Die Beschriftung des Feldes in seinem eigenen Modul
LBL_AOR_REPORT_ID String Falsch Die Berichts-ID, auf die das Berichtsfeld angewendet wird
LBL_GROUP_DISPLAY Int False Ob die Gruppe angezeigt werden soll
Link Bool False Ob eine Verknüpfung zum Feld aktiviert werden soll
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Module String Falsch Das Modul, aus dem das Berichtsfeld abgerufen werden soll
Name String Falsch Dem Berichtsfeldeintrag zugewiesener Name
Order Int Falsch Die Sortierung der Berichtsfelder
Sort String Falsch Sortieren Sie dieses Feld nach ASC oder DESC
SortOrder String Falsch Die Sortierreihenfolge für das Berichtsfeld
Total String True Die Funktion, die die Ergebnisse der Abfrage hinzufügt
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Berichte

Erstellen, aktualisieren, löschen und Abfrage Informationen zu Berichten ab, die in SuiteCRM erstellt wurden.

Tabellenspezifische Informationen

Wählen

Sie können die Berichtstabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Reports WHERE`[Berichtsmodul] `= 'Projects'

Einfügen

Erstellen Sie einen Bericht, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Reports (Name,`[Berichtsmodul], `[Display Fields]) VALUES ('Incident Report',`[Produkte], `'ID, Product Name, Damages')

Aktualisieren

Sie können jede beschreibbare Berichtsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Reports SET Name = 'Updated Report' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Bericht, indem Sie die ID angeben.

DELETE FROM Reports WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Berichts.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Chartsperrow Int Falsch Anzahl der für jede Zeile anzuzeigenden Diagramme
Conditions String Wahr Die vollständigen Bedingungen des Berichts
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für den Bericht
DisplayFields String True Die für den Bericht ausgewählten Berichtsfelder
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Dem Bericht zugewiesener Name
ReportModule String Falsch Das Modul, auf das sich der Bericht bezieht
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Rollen

Erstellen, aktualisieren, löschen und Abfrage die Rollen in SuiteCRM.

Tabellenspezifische Informationen

Wählen

Sie können die Rollentabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Roles WHERE Name LIKE '%test%' AND`[Erstellungsdatum] `> '2017-10-09'

Einfügen

Erstellen Sie eine Rolle, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Roles (Name,[Modules]) VALUES ('Tester', 'AOS_Products')

Aktualisieren

Sie können jede beschreibbare Rollenspalte aktualisieren, indem Sie die ID angeben.

UPDATE Roles SET`[Module] `= 'Accounts' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Rolle, indem Sie die ID angeben.

DELETE FROM Roles WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Rolle.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz eingegeben wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool False Ob der Datensatz gelöscht wird.
Description String Falsch Die Beschreibung der Rolle.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Modules String Falsch Die Module, auf die die Rolle zugreifen darf.
Name String Falsch Der Name der Rolle.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
GespeicherteSuchen

Gespeicherte Suchvorgänge abfragen

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Gespeicherte Suchvorgänge“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Gespeicherte Suchen] `WHERE Contents LIKE '%account%' AND`[Erstellungsdatum] `> '2017-08-09'

Einfügen

Erstellen Sie eine gespeicherte Suche, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Gespeicherte Suchen] `(Name, Module, Contents) VALUES ('Search 1', 'Opportunities', 'growth chance')

Aktualisieren

Sie können jede beschreibbare Spalte der gespeicherten Suche aktualisieren, indem Sie die ID angeben.

UPDATE`[Gespeicherte Suchen] `SET Contents = 'ideas' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine gespeicherte Suche, indem Sie die ID angeben.

DELETE FROM`[Gespeicherte Suchen] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der gespeicherten Suche.
AssignedUserId String Falsch Dem Datensatz zugewiesene Benutzer-ID.
AssignedUserName String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
Contents String Falsch Der Inhalt der gespeicherten Suche.
LBL_CREATED_BY Bool Falsch Der Indikator für die Datensatzlöschung.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Description String Falsch Die Beschreibung der Rolle.
Module String False Das Zielmodul der Suche.
Name String Falsch Der Name der gespeicherten Suche.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
GeplanteBerichte

Erstellen, aktualisieren, löschen und Abfrage Informationen zu geplanten SuiteCRM -Berichten ab.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Geplante Berichte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Geplante Berichte] `WHERE` [Letzter Lauf] `< '2014-11-15'

Einfügen

Erstellen Sie einen geplanten Bericht, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Geplante Berichte] `(Name, LBL_AOR_REPORT_ID, Schedule) VALUES ('Monthly Earnings Reporting', 'ReportId91', 'ScheduleId20')

Aktualisieren

Sie können jede beschreibbare Spalte im geplanten Bericht aktualisieren, indem Sie die ID angeben.

UPDATE`[Geplante Berichte] `SET [Email Empfänger] = 'emailaddress1,emailaddress2' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen geplanten Bericht, indem Sie die ID angeben.

DELETE FROM`[Geplante Berichte] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des geplanten Berichts.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für den geplanten Bericht
EmailRecipients String Falsch Liste der Email-Adressen, an die die Zeitplanergebnisse gesendet werden
Lastrun String True Datum der letzten Ausführung des Zeitplans
LBL_AOR_REPORT_ID String False Berichts-ID des generierten Berichts
Reports String True Der Name des Berichts, dessen Ausführung geplant ist
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Dem Zeitplan zugewiesener Name
Schedule String Falsch Der Zeitplan in der Sprache Cron ausgedrückt
Status String Falsch Status des Zeitplans. Die zulässigen Werte sind Aktiv, Inaktiv.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Planer

Planer erstellen, aktualisieren, löschen und Abfrage.

Tabellenspezifische Informationen

Wählen

Sie können die Scheduler-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Schedulers WHERE`[Letzter erfolgreicher Lauf] `> '2017-07-16'

Einfügen

Erstellen Sie einen Scheduler, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Schedulers ([Job Name], Interval,`[Datum Uhrzeit Start], `[Date Time End]) VALUES ('Test Account', '0:0:*:*:*', '2017-06-16', '2017-08-16')

Aktualisieren

Sie können jede beschreibbare Scheduler-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Schedulers SET`[Aktiv von] `= '09:00',`[Aktiv für] `= '15:00' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Scheduler, indem Sie die ID angeben.

DELETE FROM Schedulers WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Schedulers.
ActiveFrom String Falsch Die Uhrzeit pro Tag, zu der der Scheduler aktiv wird.
ActiveTo String Falsch Zeit pro Tag, zu der der Scheduler nicht mehr aktiv ist.
AdvancedOptions Bool True Ob erweiterte Optionen für das Intervall vorhanden sind.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateTimeEnd Datetime Falsch Das Enddatum und die Endzeit.
DateTimeStart Datetime Falsch Das Startdatum und die Startzeit.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
ExecuteIfMissed Bool Falsch Ob der Scheduler aufholen wird.
Interval String Falsch Das Jobintervall ausgedrückt in Standard-Crontab-Notation
Job String Falsch Der Job.
JobFunction String Wahr Die Berufsfunktion.
JobName String Falsch Der Name des Schedulers.
JobURL String True Die Job-URL.
LastSuccessfulRun Datetime False Die letzte Ausführungszeit des Schedulers.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Status String Falsch Der Status des Schedulers.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Sicherheitsgruppenverwaltung

Erstellen, Aktualisieren, Löschen und Abfrage von Informationen zu Sicherheitsgruppen

Tabellenspezifische Informationen

Wählen

Sie können die Sicherheitsgruppenverwaltungstabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Sicherheitsgruppenverwaltung] `WHERE` [Nicht vererbbar] `= true

Einfügen

Erstellen Sie eine Sicherheitsgruppe, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Sicherheitsgruppenverwaltung] `(Name, [Not Inheritable]) VALUES ('Test Group', false)

Aktualisieren

Sie können jede beschreibbare Sicherheitsgruppenspalte aktualisieren, indem Sie die ID angeben.

UPDATE`[Sicherheitsgruppenverwaltung] `SET` [Nicht vererbbar] `= true WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Sicherheitsgruppe, indem Sie die ID angeben.

DELETE FROM`[Sicherheitsgruppenverwaltung] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Sicherheitsgruppe.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für die Sicherheitsgruppe
LBL_SECURITYGROUP_NONINHERITABLE Bool True Ob die Gruppe vererbbar ist
LBL_securitygroup_noninherit_id String Wahr Nicht-Vererbungs-ID
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch
NotInheritable Bool Falsch Ob die Gruppe vererbbar ist
PrimaryGroup Bool Wahr Ob die Gruppe primär ist
UserName String True Benutzerfelder für die Gruppe
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Spots

Erstellen, aktualisieren, löschen und Abfrage die gespeicherten Spots.

Tabellenspezifische Informationen

Wählen

Sie können die Spots-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Spots WHERE Type = 'getMarketingSpotsData'

Einfügen

Erstellen Sie einen Spot, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Spots (Name, Type) VALUES ('Test Account', 'getServicesSpotsData')

Aktualisieren

Sie können jede beschreibbare Spot-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Spots SET Description = 'Updated Spot' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Spot, indem Sie die ID angeben.

DELETE FROM Spots WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUser_Id String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
Config String Falsch Der Konfigurationssatz des Spots.
Configuration String True Die GUI-Einstellungen des Spots.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Vollständiger Text der Notiz.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Name des Spots.
Type String Falsch Das Feld, auf das dieser Spot zielt.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
SuiteCRMFeed

Erstellen, aktualisieren, löschen und Abfrage Informationen zum Aktivitäts-Feed im SuiteCRM -Projekt.

Tabellenspezifische Informationen

Wählen

Sie können die SuiteCRM Feed-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [SuiteCRM Feed] WHERE`[Verwandtes Modul] `= 'Locations'

Einfügen

Erstellen Sie einen SuiteCRM Feed, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [SuiteCRM Feed] (Name,`[Zugehörige ID], `[Related Module], Description) VALUES ('Feed No.24', 'recordId32', 'Products', 'Updated')

Aktualisieren

Sie können jede beschreibbare SuiteCRM Feed-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE [SuiteCRM Feed] SET`[Zugehörige ID] `= 'otherrecordId4',[Related Module] = 'Targets' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen SuiteCRM Feed, indem Sie die ID angeben.

DELETE FROM [SuiteCRM Feed] WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Feedeintrags.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String False Beschreibung für den Feedeintrag
LinkType String Falsch Art des Links zum Feed
LinkUrl String Falsch Die URL zum Feed
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Eine Zusammenfassung des Feeds
RelatedId String Falsch Die mit dem Feed verknüpfte Datensatz-ID
RelatedModule String False Das vom Feed zurückgegebene Modul
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Ziellisten

Erstellen, aktualisieren, löschen und Abfrage die gespeicherten Ziellisten.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Ziellisten“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Ziellisten] `WHERE` [Ziele in der Liste] `> 2

Einfügen

Erstellen Sie eine Zielliste, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Ziellisten] `(Name, Type, [Assigned User Id]) VALUES ('Test Account', 'Default', 'UserId42')

Aktualisieren

Sie können jede beschreibbare Ziellistenspalte aktualisieren, indem Sie die ID angeben.

UPDATE`[Ziellisten] `SET` [Domänenname] `= 'New Domain', Type = 'seed' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Zielliste, indem Sie die ID angeben.

DELETE FROM`[Ziellisten] `WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String False Die ID der Zielliste.
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedBy Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Description String False Die Beschreibung der Zielliste.
DomainName String False Der Domänenname der Zielliste.
MarketingId String True Die Marketing-ID der Zielliste.
MarketingName String True Der Marketingname der Zielliste.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String False Der Name der Zielliste.
TargetsinList Int True Die Anzahl der Einträge der Interessentenliste.
Type String Falsch Der Typ der Zielliste.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Ziele

In SuiteCRM gespeicherte Abfrageziele

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Ziele“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Targets WHERE Title = 'Eng'

Einfügen

Erstellen Sie ein Ziel, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Targets ([First Name],`[Nachname], `[Any Email], [Campaign ID]) VALUES ('Test', 'Prospect', 'example@test.com', 'IdCamp1')

Aktualisieren

Sie können jede beschreibbare Zielspalte aktualisieren, indem Sie die ID angeben.

UPDATE Targets SET Department = 'Finance' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Ziel, indem Sie die ID angeben.

DELETE FROM Targets WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
AccountName String Falsch Der Name des verknüpften Kontos.
Address String True Adresse aus Google Maps des Ziels.
AlternateAddressCity String Falsch Die Stadt für die alternative Adresse.
AlternateAddressCountry String False Das Land für die alternative Adresse.
AlternateAddressPostalCode String Falsch Die Postleitzahl für die alternative Adresse.
AlternateAddressState String Falsch Der Status der alternativen Adresse.
AlternateAddressStreet String Falsch Die Straßenadresse für die alternative Adresse.
AlternateAddressStreet2 String True Die zweite Zeile der alternativen Adresse.
AlternateAddressStreet3 String True Die dritte Zeile der alternativen Adresse.
AnyEmail String True Die Email für das Ziel.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
Assistant String Falsch Der Name des Assistenten des Ziels.
AssistantPhone String Falsch Die Telefonnummer des Assistenten des Ziels.
Birthdate Date Falsch Das Geburtsdatum des Ziels.
CampaignID String Falsch Kampagne, die den Lead generiert hat.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Department String Falsch Die Abteilung des Ziels.
Description String Falsch Vollständiger Text der Notiz.
DoNotCall Bool Falsch Ein Indikator dafür, ob das Ziel aufgerufen werden kann.
EmailAddress String Falsch Die alternative Email für das Ziel.
EmailOptOut Bool True Ob das Ziel sich vom Radio abgemeldet hat.
Fax String False Die Zielfaxnummer.
FirstName String Falsch Der Vorname des Ziels.
FullName String True Der vollständige Name des Ziels.
GeocodeStatus String True Geocode des Ziels aus Google Maps.
Home String Falsch Private Telefonnummer des Ziels.
InvalidEmail Bool True Ob die Ziel-Email als ungültig markiert wurde.
LastName String Falsch Der Nachname des Ziels.
Latitude Double Wahr Breitengrad des Ziels laut Google Maps.
LBL_CONT_ACCEPT_STATUS String True Das Ereignis akzeptiert Statusfelder.
LBL_CONT_INVITE_STATUS String True Die Statusfelder für die Veranstaltungseinladung.
LBL_LIST_ACCEPT_STATUS String True ID des Ereignisstatus des Ziels.
LBL_LIST_ACCEPT_STATUS_EVENT String True Status der Ereignisannahme des Ziels.
LBL_LIST_INVITE_STATUS String True ID der Veranstaltungseinladung des Ziels.
LBL_LIST_INVITE_STATUS_EVENT String True Name des Ereignisstatus des Ziels.
LeadId String Falsch Die ID des zugehörigen Leads.
Longitude Double Wahr Längengrad des Ziels aus Google Maps.
Mobile String Falsch Handynummer des Ziels.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String True Der Name des Ziels.
NonPrimaryE-mails String True Die nicht primären Email Adressen für das Ziel.
OfficePhone String Falsch Geschäftliche Telefonnummer der Zielperson.
OtherEmail String True Die alternative Email für das Ziel.
OtherPhone String Falsch Andere Telefonnummer für das Ziel.
Photo String Falsch Das Bild für das Ziel.
PrimaryAddressCity String False Die Stadt für die primäre Adresse.
PrimaryAddressCountry String False Das Land für die primäre Adresse.
PrimaryAddressPostalCode String Falsch Die Postleitzahl der primären Adresse.
PrimaryAddressState String Falsch Der Status der primären Adresse.
PrimaryAddressStreet String Falsch Die als primäre Adresse verwendete Straßenadresse.
PrimaryAddressStreet2 String True Die zweite Zeile der primären Adresse.
PrimaryAddressStreet3 String True Die dritte Zeile der primären Adresse.
Salutation String Falsch Die Zielanrede (z. B. Herr oder Frau).
Title String Falsch Der Titel des Ziels.
TrackerKey Int False Der Schlüssel für den zugehörigen Tracker.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Aufgaben

Erstellen, aktualisieren, löschen und Abfrage Aufgaben in SuiteCRM.

Tabellenspezifische Informationen

Wählen

Sie können die Aufgabentabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Tasks WHERE Status = 'In Progress'

Einfügen

Erstellen Sie eine Aufgabe, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Tasks (Subject, Priority, [Due Date]) VALUES ('Urgent Task', 'High', '2017-10-30')

Aktualisieren

Sie können jede beschreibbare Aufgabenspalte aktualisieren, indem Sie die ID angeben.

UPDATE Tasks SET Status = 'Completed' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Aufgabe, indem Sie die ID angeben.

DELETE FROM Tasks WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
Assignedto String True Der Name des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
ContactID String Falsch Die ID des zugehörigen Kontakts.
ContactName String True Der Name des zugehörigen Kontakts.
ContactPhone String True Die Telefonnummer des verknüpften Kontakts.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Der vollständige Text der Notiz.
DueDate Datetime Falsch Das Fälligkeitsdatum der Aufgabe.
DueTime Datetime True Der Zeitpunkt, zu dem die Aufgabe fällig ist.
EmailAddress String True Die Email des zugehörigen Kontakts.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
NoDueDate Bool Falsch Ob die Aufgabe ein Fälligkeitsdatum hat.
NoStartDate Bool Falsch Ob die Flagge ein Startdatum hat.
ParentID String Falsch Die ID des Sugar-Elements, auf das sich der Anruf bezieht.
ParentType String Falsch Der Typ des Sugar-Elements, auf das sich der Aufruf bezieht.
Priority String Falsch Die Priorität der Aufgabe.
Relatedto String True Der Name des Sugar-Elements, auf das sich der Aufruf bezieht.
StartDate Datetime Falsch Das Startdatum der Aufgabe.
Status String Falsch Der Status der Aufgabe.
Subject String Falsch Der Name der Aufgabe.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
VorlageAbschnittLinie

Erstellen, aktualisieren, löschen und Abfrage die Vorlagenabschnittszeileneinträge in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Template Section Line“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[Vorlagenabschnittszeile] `WHERE [Name] LIKE '%Final%'

Einfügen

Erstellen Sie eine Vorlagenabschnittszeile, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[Vorlagenabschnittszeile] `(Name, [Befehl], [Group]) VALUES ('New Temp Line', 3, 'Test Group')

Aktualisieren

Sie können jede beschreibbare Spalte der Vorlagenabschnittszeile aktualisieren, indem Sie die ID angeben.

UPDATE`[Vorlagenabschnittszeile] `SET [Befehl] = 1 WHERE ID = 'Test123'

Löschen

Löschen Sie eine Vorlagenabschnittszeile, indem Sie die ID angeben.

DELETE FROM`[Vorlagenabschnittszeile] `WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung der Vorlagenabschnittszeile.
CreatedById String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
CreatedByName String Wahr
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String False Vollständiger HTML-Text für die Zeile
Group String Falsch Die der Leitung zugewiesene Gruppe
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Vorlagenabschnittszeile zugewiesener Name
Order Int Falsch Die Zeilenreihenfolge des Abschnitts im Vergleich zu den anderen Zeilen in der Gruppe
Thumbnail String Falsch Bild URL
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Tracker

Erstellen, aktualisieren, löschen und Abfrage die erstellten Tracker.

Tabellenspezifische Informationen

Wählen

Sie können die Tracker-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Trackers WHERE`[Datum der letzten Aktion] `<= '2015-04-01'

Einfügen

Erstellen Sie einen Tracker, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Trackers (Action,`[Artikel-ID], `[Item Summary], Trackers) VALUES ('Detection', 'recordId3', 'Goal is to find inconsistencies', 'Leads')

Aktualisieren

Sie können jede beschreibbare Tracker-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Trackers SET`[Datensatz sichtbar] `= false WHERE ID = 'Test123'

Löschen

Löschen Sie einen Tracker, indem Sie die ID angeben.

DELETE FROM Trackers WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] Int Falsch Die eindeutige Kennung des Trackers.
Action String Falsch Der Typ der verfolgten Aktion
DateofLastAction Datetime Wahr Datum, an dem die Aktion zuletzt stattgefunden hat
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
ItemId String True ID des verfolgten Datensatzes
ItemSummary String True Name des verfolgten Datensatzes
MonitorId String True ID des Tracker-Monitors
RecordVisible Bool True Ob der Datensatz sichtbar ist
SessionId String True Welche Sitzungs-ID hat die Änderung vorgenommen
Trackers String Falsch Das verfolgte Modul
UserId String True Benutzer-ID, die die Änderung vorgenommen hat
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Benutzer

Erstellen, aktualisieren, löschen und Abfrage die registrierten SuiteCRM Benutzer.

Tabellenspezifische Informationen

Wählen

Sie können die Benutzertabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Users WHERE Username LIKE '%test%' AND`[Erstellungsdatum] `> '2017-10-09'

Einfügen

Erstellen Sie einen Benutzer, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Users ([First Name],`[Nachname], `Title) VALUES ('First', 'Last', 'Mr')

Aktualisieren

Die Tabelle „Benutzer“ erlaubt keine Aktualisierungen ihrer Spalten. Aktualisieren Sie stattdessen die Einträge aus der Tabelle „Mitarbeiter“.

UPDATE Employees SET`[Titel] `= 'Dr.', Department = 'HR' WHERE ID = 'test123'

Löschen

Entfernen Sie einen Benutzer, indem Sie die ID angeben.

DELETE FROM Users WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Benutzers.
AcceptStatusC String False Die Felder für den Annahmestatus des Anrufs.
AcceptStatusId String Falsch Die ID des Akzeptanzstatus.
AcceptStatusM String False Die Felder für den Annahmestatus des Meetings.
AcceptStatusName String Falsch Der Name des Akzeptanzstatus.
AddressCity String Falsch Die Stadt in der Adresse.
AddressCountry String Falsch Das Land in der Adresse.
AddressPostalCode String Falsch Die Postleitzahl in der Adresse.
AddressState String Falsch Der Staat in der Adresse.
AddressStreet String Falsch Die Straßenadresse des Benutzers.
AssignedTo String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
AuthenticationId String Falsch Die Authentifizierungs-ID.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateEntered Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Department String Falsch Die Abteilung des Benutzers.
Description String False Die Beschreibung für den Benutzer.
DisplayEmployeeRecord Bool False Gibt an, ob der Benutzer auf der Tab „Mitarbeiter“ angezeigt wird.
EmailAddress String Falsch Die alternative Email Adresse des Benutzers.
EmailClient String Falsch Der Linktyp der Email.
EmployeeStatus String Falsch Der Status des Mitarbeiters.
ExternalAuthentication Bool False Ob für den Benutzer nur die externe Authentifizierung aktiviert ist.
Fax String False Das Fax des Benutzers.
FirstName String Falsch Der Vorname des Benutzers.
FullName String Falsch Der vollständige Name des Benutzers.
GroupUser Bool Falsch Ob der Benutzer eine Gruppe ist.
HomePhone String False Die private Telefonnummer des Benutzers.
IMName String Falsch Die ID des Messengers.
IMType String Falsch Der Typ des Messengers.
IsAdministrator Bool Falsch Ob der Benutzer ein Administrator ist.
IsSuiteCRMUser Bool Falsch Ob der Benutzer ein SuiteCRM Benutzer ist. Wenn nicht, ist es ein Gastbenutzer.
LastName String False Der Nachname des Benutzers.
LBL_SECURITYGROUP_NONINHERITABLE Bool Falsch Gibt an, ob die Gruppe nicht vererbbar ist.
LBL_securitygroup_noninherit_id String Falsch Die Nicht-Vererbungs-ID der Sicherheitsgruppe.
Mobile String False Die Mobiltelefonnummer des Benutzers.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Vollständiger Name des Benutzers
NotifyonAssignment Bool Falsch Ob der Benutzer Benachrichtigungen empfangen kann.
OtherPhone String False Die alternative Telefonnummer des Benutzers.
Password String False Das gehashte Passwort für den Benutzer.
PasswordLastChanged Datetime Falsch Datum und Uhrzeit der letzten Kennwortänderung.
Photo String Falsch Das Foto für den Benutzer.
PortalAPIUser Bool Falsch Gibt an, ob der Benutzer nur im Portal ist.
PrimaryGroup Bool Falsch Die primäre Sicherheitsgruppe, der der Benutzer zugewiesen ist.
Reportsto String Falsch Der Name des Managers des Benutzers.
ReportstoID String Falsch Die ID des Managers des Benutzers.
SecurityGroup String Falsch Die Felder der Sicherheitsgruppe, die für die Nichtvererbung ausgewählt sind.
Status String Falsch Der Status des Benutzers.
SystemGeneratedPassword Bool Falsch Ob der Benutzer ein systemgeneriertes Kennwort hat.
Title String Falsch Der Titel des Benutzers.
UserType String Falsch Der Typ des Benutzers.
Username String False Der Benutzername des Benutzers.
WorkPhone String False Die geschäftliche Telefonnummer des Benutzers.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Arbeitsablauf

Erstellen, aktualisieren, löschen und Abfrage die Workflow-Aktionen in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Workflow Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [Workflow] WHERE Actions = 'Create Record' AND`[Erstellungsdatum] `< '2017-10-09'

Einfügen

Erstellen Sie einen Workflow, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [Workflow] (Name, Run, LBL_RUN_ON) VALUES ('Test WF', 'Always', 'All Records')

Aktualisieren

Sie können jede beschreibbare Workflow Spalte aktualisieren, indem Sie die ID angeben.

UPDATE [Workflow] SET`[Wiederholte Durchläufe] `= true WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Workflow, indem Sie die ID angeben.

DELETE FROM [Workflow] WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Eingangs.
Actions String True Die Liste der im Workflow auszuführenden Aktionen
Assignedto String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Conditions String True Die Liste der während des Workflow anzuwendenden Bedingungen
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung für den Workflow
LBL_RUN_ON String Falsch Auf welche Datensätze der Workflow angewendet wird. Die zulässigen Werte sind Alle Datensätze, Neue Datensätze, Geänderte Datensätze.
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Dem Workflow zugewiesener Name
RepeatedRuns Bool Falsch Ob der Workflow einmal oder mehrmals ausgeführt wird
Run String Falsch Bei welcher Gelegenheit der Workflow ausgeführt wird. Die zulässigen Werte sind Immer, Nur beim Speichern, Nur im Planer.
Status String Falsch Der Status des Workflow. Die zulässigen Werte sind Aktiv, Inaktiv.
WorkflowModule String False Das Modul, auf das der Workflow abzielt
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Arbeitsablaufaktionen

Erstellen, aktualisieren, löschen und Abfrage die Workflow-Aktionen in SuiteCRM.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Workflow Aktionen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [Workflow Aktionen] WHERE Action = 'Create Record' AND`[Erstellungsdatum] `< '2017-10-09'

Einfügen

Erstellen Sie eine Workflow Aktion, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [Workflow Aktionen] (Name, Action, LBL_WORKFLOW_ID) VALUES ('First action', 'Modify Record', 'exampleWFId')

Aktualisieren

Sie können jede beschreibbare Workflow Aktionsspalte aktualisieren, indem Sie die ID angeben.

UPDATE [Workflow Aktionen] SET`[Parameter] `= 'name:test;status:complete;' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Workflow Aktion, indem Sie die ID angeben.

DELETE FROM [Workflow Aktionen] WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Workflow.
Action String Falsch Die spezifische Aktion, die während des Workflows ausgeführt werden soll
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String False Beschreibung für den Workflow
LBL_ORDER Int Falsch Die Reihenfolge der Workflow-Aktionen
LBL_WORKFLOW_ID String Falsch Der Arbeitsablauf, mit dem die Aktion verknüpft ist
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Name String Falsch Der Aktion zugewiesener Name
Parameters String False Liste der Parameter für die Aktion
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.
Arbeitsablaufbedingungen

Erstellen, aktualisieren, löschen und Abfrage die Workflow Bedingungen in SuiteCRM ab.

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Workflow Bedingungen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [Workflow Bedingungen] WHERE Type = 'Field'

Einfügen

Erstellen Sie eine Workflow Bedingung, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [Workflow Bedingungen] (Name, Type, Value, Module, LBL_WORKFLOW_ID) VALUES ('WF Condition1', 'Value', 'testValue', 'Trackers', 'exampleWorkflowId')

Aktualisieren

Sie können jede beschreibbare Workflow Bedingungsspalte aktualisieren, indem Sie die ID angeben.

UPDATE [Workflow Bedingungen] SET Name = 'New name' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Workflow Bedingung, indem Sie die ID angeben.

DELETE FROM [Workflow Bedingungen] WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
ID [KEY] String Falsch Die eindeutige Kennung des Eingangs.
CreatedById String True Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
DateCreated Datetime True Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime True Das Datum, an dem der Datensatz zuletzt geändert wurde.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
Description String Falsch Beschreibung der Workflow Bedingung
Field String Falsch Das für die Bedingung ausgewählte Modulfeld
ModifiedById String True Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
Module String Falsch Das zum Anwenden der Bedingung ausgewählte Modul
Name String Falsch Der Workflow Bedingung zugewiesener Name
Operator String Falsch Zu testender Operator
LBL_ORDER Int Falsch Die Reihenfolge der Bedingungen im Workflow
LBL_WORKFLOW_ID String Falsch Der Workflow, für den die Bedingung angewendet wird
Type String Falsch Typ des Feldes. Die zulässigen Werte sind Wert, Feld, Beliebige Änderung.
Value String Falsch Der mit dem Feld zu vergleichende Wert
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Rows@Next String Kennung für die nächste Ergebnisseite. Legen Sie diesen Wert nicht manuell fest.

SuiteCRM V8-Datenmodell

Der SuiteCRM Connector modelliert SuiteCRM Module als relational.

Tabellen

Tabellendefinitionen werden dynamisch abgerufen. Der Connector stellt eine Verbindung zu SuiteCRM her und ruft die Tabellenliste und die Metadaten für die Tabellen ab, indem er die entsprechenden Webdienste aufruft.

Alle Änderungen, die Sie an Ihrem SuiteCRM -Konto vornehmen, z. B. das Hinzufügen einer neuen Tabelle oder neuer Spalten oder das Ändern des Datentyps einer Spalte, werden sofort angezeigt, wenn Sie über den Connector eine Verbindung herstellen.

Der Connector kann auch benutzerdefinierte Module in Ihrem SuiteCRM -Konto verfügbar machen, die nicht in der Tabelle aufgeführt sind. Sie können diese benutzerdefinierten Module wie jede andere Tabelle Abfrage. Darüber hinaus können Sie benutzerdefinierte Felder von Standardmodulen Abfrage.

Dieser Abschnitt zeigt die Beispieltabellendefinitionen, die in der SuiteCRM Umfeld enthalten sind.

Abfrageverarbeitung

Der Connector verlagert möglichst viel der Verarbeitung der SELECT-Anweisung auf SuiteCRM und verarbeitet dann den Rest der Abfrage im Speicher. API Einschränkungen und-Anforderungen werden in diesem Abschnitt dokumentiert.

Tabellen

Der Connector modelliert die Daten in SuiteCRM als Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.

SuiteCRM Connector-Tabellen
Name Beschreibung
Accounts In SuiteCRM erstellte Konten erstellen, aktualisieren, löschen und Abfrage
Calls Anrufe des SuiteCRM -Projekts erstellen, aktualisieren, löschen und Abfrage
Campaigns Kampagnen des SuiteCRM Projekts erstellen, aktualisieren, löschen und Abfrage
Cases SuiteCRM -Fälle erstellen, aktualisieren, löschen und Abfrage
Contacts Kontakte in SuiteCRM erstellen, aktualisieren, löschen und Abfrage
Contracts Erstellen, Aktualisieren, Löschen und Abfrage von Verträgen in SuiteCRM
Documents In SuiteCRM erstellte Dokumente erstellen, aktualisieren, löschen und Abfrage
Emails SuiteCRM Emails erstellen, aktualisieren, löschen und Abfrage
EmailTemplates Erstellen, Aktualisieren, Löschen und Abfrage von Email Vorlagen zur Verwendung für Emails
Events Im SuiteCRM -Projekt registrierte Ereignisse erstellen, aktualisieren, löschen und Abfrage
Invoices Erstellen, aktualisieren, löschen und Abfrage der im SuiteCRM gespeicherten Rechnungen
KBCategories Erstellen, aktualisieren, löschen und Abfrage der im SuiteCRM gespeicherten KBCategories
KnowledgeBase Erstellen, aktualisieren, löschen und Abfrage der im SuiteCRM gespeicherten Wissensdatenbank
Leads Erstellen, aktualisieren, löschen und Abfrage der registrierten Leads
Locations Standorte in SuiteCRM erstellen, aktualisieren, löschen und Abfrage
Maps Erstellen, aktualisieren, löschen und Abfrage der Karteninformationen von SuiteCRM
MapsAddressCache Erstellen, Aktualisieren, Löschen und Abfrage von Informationen zur im Server-Cache gespeicherten Kartenadresse
MapsAreas Erstellen, aktualisieren, löschen und Abfrage von Karten über Google Maps.
MapsMarkers In SuiteCRM gespeicherte Google Maps-Kartenmarkierungen erstellen, aktualisieren, löschen und Abfrage
Meetings In SuiteCRM erstellte Meetings erstellen, aktualisieren, löschen und Abfrage
Notes In SuiteCRM erstellte Notizen erstellen, aktualisieren, löschen und Abfrage
Opportunities In SuiteCRM gespeicherte Verkaufschancen erstellen, aktualisieren, löschen und Abfrage
PDFTemplates PDFTemplates-Tabelle erstellen, aktualisieren, löschen und Abfrage.
Products Erstellen, aktualisieren, löschen und Abfrage der für das SuiteCRM -Projekt registrierten Produkte
ProductsCategories Produktkategorien erstellen, aktualisieren, löschen und Abfrage.
Projects In SuiteCRM registrierte Projekte erstellen, aktualisieren, löschen und Abfrage
ProjectsTemplates Erstellen, aktualisieren, löschen und Abfrage alle gespeicherten Projektvorlagen.
Quotes In SuiteCRM gespeicherte Angebote erstellen, aktualisieren, löschen und Abfrage
Reports Erstellen, aktualisieren, löschen und Abfrage Informationen zu in SuiteCRM erstellten Berichten ab.
Spots Gespeicherte Spots erstellen, aktualisieren, löschen und Abfrage.
Surveys Erstellen, aktualisieren, löschen und Abfrage der im SuiteCRM gespeicherten Umfragen
Tasks In SuiteCRM erstellte Aufgaben erstellen, aktualisieren, löschen und Abfrage
WorkFlow Erstellen, aktualisieren, löschen und Abfrage der Workflow-Aktionen in SuiteCRM
Konten

In SuiteCRM erstellte Konten erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Konten“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Accounts WHERE Name = 'test'

Einfügen

Erstellen Sie ein SuiteCRM -Konto, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Accounts (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Kontospalte aktualisieren, indem Sie die ID angeben.

UPDATE Accounts SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Konto, indem Sie die ID des Kontos angeben.

DELETE FROM Accounts WHERE ID = 'account21'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Kontos.
Name String Falsch Der Name des Kontos.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Der vollständige Text der Warnung.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
AccountType String Falsch Der Typ des Kontos.
Industry String Falsch Die Branche, zu der das Konto gehört.
AnnualRevenue String Falsch Jahresumsatz für dieses Konto.
PhoneFax String Falsch Die Faxtelefonnummer dieses Kontos.
BillingAddressStreet String False Die erste Zeile der Rechnungsadresse.
BillingAddressStreet2 String False Die zweite Zeile der Rechnungsadresse.
BillingAddressStreet3 String Falsch Die dritte Zeile der Rechnungsadresse.
BillingAddressStreet4 String False Die vierte Zeile der Rechnungsadresse.
BillingAddressCity String Falsch Die für die Rechnungsadresse verwendete Stadt.
BillingAddressState String Falsch Der für die Rechnungsadresse verwendete Staat.
BillingAddressPostalcode String Falsch Die für die Rechnungsadresse verwendete Postleitzahl.
BillingAddressCountry String Falsch Das für die Rechnungsadresse verwendete Land.
Rating String Falsch Eine willkürliche Bewertung für dieses Konto zur Verwendung bei Vergleichen mit anderen.
PhoneOffice String Falsch Die Bürotelefonnummer.
PhoneAlternate String Falsch Eine alternative Telefonnummer.
Website String Falsch Die URL der Website für das Konto.
Ownership String Falsch Der Eigentümer des Kontos.
Employees String Falsch Anzahl der Mitarbeiter. Kann eine Zahl (100) oder ein Bereich (50-100) sein
TickerSymbol String Falsch Das Aktienhandelssymbol (Tickersymbol) für das Konto.
ShippingAddressStreet String Falsch Die erste Zeile der Lieferadresse.
ShippingAddressStreet2 String Falsch Die zweite Zeile der Lieferadresse.
ShippingAddressStreet3 String Falsch Die dritte Zeile der Lieferadresse.
ShippingAddressStreet4 String Falsch Die vierte Zeile der Lieferadresse.
ShippingAddressCity String Falsch Die für die Lieferadresse verwendete Stadt.
ShippingAddressState String Falsch Der für die Lieferadresse verwendete Staat.
ShippingAddressPostalcode String Falsch Die für die Lieferadresse verwendete Postleitzahl.
ShippingAddressCountry String Falsch Das für die Lieferadresse verwendete Land.
Email1 String Falsch Email Adresse.
EmailAddressesPrimary String Wahr Primäre Email Adresse.
EmailAddresses String Wahr Alternative Email Adresse.
EmailAddressesNonPrimary String Falsch Keine primäre Email Adresse.
ParentId String Falsch Die ID des übergeordneten Kontos.
SicCode String Falsch SIC-Code des Kontos.
ParentName String True Der Name des übergeordneten Kontos dieses Kontos.
Members String Wahr
MemberOf String Wahr
EmailOptOut Bool Falsch Ob das Konto den Erhalt von Emails abgelehnt hat.
InvalidEmail Bool Falsch Ob die Email Adresse des Kontos als ungültig markiert wurde.
Cases String True Die mit dem Datensatz verknüpften Fälle.
Email String Falsch Email Adresse
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
Notes String True Die mit dem Datensatz verknüpften Notizen.
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Calls String True Die mit dem Datensatz verknüpften Anrufe
Emails String True Die mit dem Datensatz verknüpften Emails
Documents String True Die mit dem Datensatz verknüpften Dokumente.
Bugs String True Die mit dem Datensatz verbundenen Fehler.
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Project String True Das mit dem Datensatz verknüpfte Projekt.
Leads String True Die mit dem Datensatz verknüpften Leads.
Campaigns String True Die mit dem Konto verknüpften Kampagnen.
CampaignAccounts String Wahr
CampaignId String Falsch Die ID der mit dem Datensatz verknüpften Kampagne.
CampaignName String True Der Name der mit dem Datensatz verknüpften Kampagne.
ProspectLists String Wahr
AosQuotes String Wahr
AosInvoices String Wahr
AosContracts String Wahr
Anrufe

Erstellen, aktualisieren, löschen und Abfrage die Anrufe des SuiteCRM -Projekts

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Anrufe“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Calls WHERE Name = 'test'

Einfügen

Erstellen Sie einen Anruf, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Calls (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Anrufspalte aktualisieren, indem Sie die ID angeben.

UPDATE Calls SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Anruf, indem Sie die ID angeben.

DELETE FROM Calls WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Anrufs.
Name String Falsch Eine kurze Beschreibung des Anrufs.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Der vollständige Text der Notiz.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
DurationHours String Falsch Der Stundenanteil der Anrufdauer.
DurationMinutes String Falsch Der Minutenanteil der Anrufdauer.
DateStart Datetime Falsch
DateEnd Datetime Falsch
ParentType String Falsch Der Typ des übergeordneten Sugar-Objekts, das mit dem Aufruf in Zusammenhang steht.
ParentName String True Der Name des übergeordneten Kontos.
Status String Falsch Der Status des Datensatzes.
Direction String Falsch Gibt an, ob der Anruf eingehend oder ausgehend ist.
ParentId String Falsch Die ID des übergeordneten Kontos.
ReminderChecked Bool Falsch Das Kontrollkästchen gibt an, ob der Erinnerungswert festgelegt ist oder nicht.
ReminderTime String Falsch Wann eine Erinnerungswarnung ausgegeben werden soll. -1 bedeutet keine Warnung, andernfalls die Anzahl der Sekunden vor dem Start.
EmailReminderChecked Bool Falsch
EmailReminderTime String Falsch Wann eine Erinnerungsbenachrichtigung Email ausgegeben werden soll. -1 bedeutet keine Benachrichtigung, andernfalls die Anzahl der Sekunden vor dem Start.
EmailReminderSent Bool Falsch Ob die Email Erinnerung bereits gesendet wurde.
Reminders String Falsch Liste mit Erinnerungen für den Anruf
OutlookId String Falsch Wenn das Suite-Plug-in für Microsoft Outlook einen Outlook-Termin synchronisiert, ist dies die ID des Outlook-Terminelements.
AcceptStatus String Falsch
SetAcceptLinks String Falsch
ContactName String Falsch
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Leads String True Die mit dem Datensatz verknüpften Leads.
Project String True Das mit dem Datensatz verknüpfte Projekt.
Case String Wahr
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Contacts String True Die mit dem Datensatz verknüpften Kontakte
AosContracts String Wahr
Users String Wahr
Notes String True Die mit dem Datensatz verknüpften Notizen.
ContactId String Falsch Die ID des Kontakts für den Anruf.
RepeatType String Falsch Die Art der Wiederholung.
RepeatInterval String Falsch Das Wiederholungsintervall.
RepeatDow String Falsch Die wiederkehrenden Wochentage.
RepeatUntil String Falsch Bis zum angegebenen Datum wiederholen.
RepeatCount String Falsch Anzahl der Wiederholungen.
RepeatParentId String Falsch Die ID des ersten Elements wiederkehrender Datensätze.
RecurringSource String Falsch Die wiederkehrende Quelle, die den Anruf anfordert
RescheduleHistory String Falsch
RescheduleCount String Falsch
CallsReschedule String Wahr
Kampagnen

Kampagnen des SuiteCRM Projekts erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Kampagnentabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Campaigns WHERE Name = 'campaign name'

Einfügen

Erstellen Sie eine Kampagne, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Campaigns (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Kampagnenspalte aktualisieren, indem Sie die ID angeben.

UPDATE Campaigns SET Budget = 30000 WHERE ID = 'Test123'

Löschen

Löschen Sie eine Kampagne, indem Sie die ID angeben.

DELETE FROM Campaigns WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der Kampagne.
Name String Falsch Der Name der Kampagne.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Die Beschreibung für die Kampagne.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
TrackerKey String Falsch
TrackerCount String False Die Anzahl der Zugriffe auf die Tracker URL; wird ab 4.2 nicht mehr verwendet. (Siehe CampaignTrackers.)
ReferUrl String Falsch
TrackerText String Falsch
StartDate String Falsch Startdatum der Kampagne.
EndDate String Falsch Enddatum der Kampagne.
Status String Falsch Der Status des Datensatzes.
Impressions String Falsch Erwartete Klickraten, manuell vom Kampagnenmanager eingegeben.
CurrencyId String Falsch
Budget String Falsch Budgetierter Betrag für die Kampagne.
ExpectedCost String Falsch Voraussichtliche Kosten der Kampagne.
ActualCost String Falsch Tatsächliche Kosten der Kampagne.
ExpectedRevenue String Falsch Erwarteter Umsatz aus der Kampagne.
CampaignType String Falsch
Objective String Falsch Das Ziel der Kampagne.
Content String Falsch Die Kampagnenbeschreibung.
Prospectlists String Wahr
Emailmarketing String Wahr
Queueitems String Wahr
LogEntries String Wahr
TrackedUrls String Wahr
Frequency String Falsch Häufigkeit der Kampagne.
Leads String True Die mit dem Datensatz verknüpften Leads.
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Survey String Wahr
SurveyName String Wahr
SurveyId String Falsch
SurveyresponsesCampaigns String Wahr
Fälle

Erstellen, aktualisieren, löschen und Abfrage die SuiteCRM -Fälle

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Fälle“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Cases WHERE Name = 'test'

Einfügen

Erstellen Sie einen Fall, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Cases (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Fallspalte aktualisieren, indem Sie die ID angeben.

UPDATE Cases SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Fall, indem Sie die ID angeben.

DELETE FROM Cases WHERE ID = 'account21'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Datensatz.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Der vollständige Text der Notiz.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die dem Datensatz zugewiesene Benutzer-ID.
AssignedUserName String True Der Name des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
CaseNumber String Falsch
Type String Falsch Der Falltyp.
Status String Falsch Der Status des Datensatzes.
Priority String Falsch Die Priorität des Datensatzes.
Resolution String Falsch Die Lösung des Falles.
WorkLog String Falsch Freitext zur Kennzeichnung interessanter Aktivitäten.
SuggestionBox String Falsch
AccountName String Falsch Der Name des verknüpften Kontos.
AccountName1 String Falsch Eine zweite Darstellung des Falles
AccountId String Falsch Die ID des verknüpften Kontos.
State String Falsch Geben Sie an, in welchem Zustand der Fall ist
CaseAttachmentsDisplay String Falsch
CaseUpdateForm String Falsch
ContactCreatedBy String Wahr
ContactCreatedByName String Wahr
ContactCreatedById String Falsch
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
Notes String True Die mit dem Datensatz verknüpften Notizen.
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Emails String True Die mit dem Datensatz verknüpften Emails
Documents String True Die mit dem Datensatz verknüpften Dokumente.
Calls String True Die mit dem Datensatz verknüpften Anrufe
Bugs String True Die mit dem Datensatz verbundenen Fehler.
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Project String True Das mit dem Datensatz verknüpfte Projekt.
UpdateText String Falsch Text, der mit einem Update zum Fall verknüpft ist.
Internal Bool Falsch
AopCaseUpdatesThreaded String Falsch
AopCaseUpdates String Wahr
AopCaseEvents String Wahr
Kontakte

Erstellen, aktualisieren, löschen und Abfrage die Kontakte in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Kontakte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Contacts WHERE Name = 'test'

Einfügen

Erstellen Sie einen Kontakt, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Contacts (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Kontaktspalte aktualisieren, indem Sie die ID angeben.

UPDATE Contacts SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Kontakt, indem Sie die ID angeben.

DELETE FROM Contacts WHERE ID = '2345345'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Datensatz.
Name String Falsch Der Name des Kontakts.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Der vollständige Text der Notiz.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Salutation String Falsch Die Anrede der Kontaktperson (z.B. Herr oder Frau).
FirstName String Falsch Der Vorname des Kontakts.
LastName String Falsch Der Nachname des Kontakts.
FullName String Falsch Der vollständige Name des Kontakts.
Title String Falsch Der Titel des Kontakts.
Photo String Falsch Der Avatar für den Kontakt.
Department String False Die Abteilung des Kontakts.
DoNotCall Bool Falsch Ein Indikator dafür, ob der Kontakt angerufen werden kann.
PhoneHome String Falsch
Email String Falsch Die Email und der Name des Kontakts.
PhoneMobile String Falsch
PhoneWork String Falsch
PhoneOther String Falsch
PhoneFax String Falsch
Email1 String Falsch Email Adresse.
Email2 String Falsch
InvalidEmail Bool Falsch Ob die Email Adresse des Kontos als ungültig markiert wurde.
EmailOptOut Bool Falsch Ob der Kontakt sich vom Erhalt von Emails abgemeldet hat.
LawfulBasis String Falsch
DateReviewed String Falsch
LawfulBasisSource String Falsch
PrimaryAddressStreet String Falsch Die Straßenadresse für die alternative Adresse.
PrimaryAddressStreet2 String Falsch Die zweite Zeile der alternativen Adresse.
PrimaryAddressStreet3 String Falsch Die dritte Zeile der alternativen Adresse.
PrimaryAddressCity String Falsch Die Stadt für die primäre Adresse.
PrimaryAddressState String Falsch Der Status der primären Adresse.
PrimaryAddressPostalcode String Falsch Die Postleitzahl der primären Adresse.
PrimaryAddressCountry String Falsch Das Land für die primäre Adresse.
AltAddressStreet String Falsch
AltAddressStreet2 String Falsch
AltAddressStreet3 String Falsch
AltAddressCity String Falsch
AltAddressState String Falsch
AltAddressPostalcode String Falsch
AltAddressCountry String Falsch
Assistant String Falsch Der Name des Assistenten des Kontakts.
AssistantPhone String False Die Telefonnummer des Assistenten des Kontakts.
EmailAddressesPrimary String Wahr Primäre Email Adresse.
EmailAddresses String Wahr Alternative Email Adresse.
EmailAddressesNonPrimary String Falsch Keine primäre Email Adresse.
EmailAndName1 String Falsch
LeadSource String Falsch Die Leadquelle für den Kontakt.
AccountName String Falsch Der Name des mit dem Kontakt verknüpften Kontos.
AccountId String Falsch Die ID des mit dem Kontakt verknüpften Kontos.
OpportunityRoleFields String True Die Opportunity Rolle.
OpportunityRoleId String Falsch Die ID der Opportunity-Rolle.
OpportunityRole String Falsch Die Rolle.
ReportsToId String Falsch Die ID des Kontakts, dem dieser Kontakt unterstellt ist.
ReportToName String Falsch
Birthdate String Falsch Das Geburtsdatum des Kontakts.
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
ReportsToLink String Wahr
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Bugs String True Die mit dem Datensatz verbundenen Fehler.
Calls String True Die mit dem Datensatz verknüpften Anrufe
Cases String True Die mit dem Datensatz verknüpften Fälle.
DirectReports String Wahr
Emails String True Die mit dem Datensatz verknüpften Emails
Documents String True Die mit dem Datensatz verknüpften Dokumente.
Leads String True Die mit dem Datensatz verknüpften Leads.
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Notes String True Die mit dem Datensatz verknüpften Notizen.
Project String True Das mit dem Datensatz verknüpfte Projekt.
ProjectResource String Wahr
AmProjecttemplatesResources String Wahr
AmProjecttemplatesContacts1 String Wahr
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
TasksParent String Wahr
NotesParent String Wahr
UserSync String Wahr
CampaignId String Falsch Die ID der mit dem Datensatz verknüpften Kampagne.
CampaignName String True Der Name der mit dem Datensatz verknüpften Kampagne.
Campaigns String True Die mit dem Konto verknüpften Kampagnen.
CampaignContacts String Wahr
CAcceptStatusFields String Wahr
MAcceptStatusFields String Wahr
AcceptStatusId String Falsch Die ID des Akzeptanzstatus.
AcceptStatusName String Falsch Der Name des Akzeptanzstatus.
ProspectLists String Wahr
SyncContact Bool Falsch
FpEventsContacts String Wahr
AosQuotes String Wahr
AosInvoices String Wahr
AosContracts String Wahr
EInviteStatusFields String Wahr
EventStatusName String Falsch
EventInviteId String Falsch
EAcceptStatusFields String Wahr
EventAcceptStatus String Falsch
EventStatusId String Falsch
ProjectContacts1 String Wahr
AopCaseUpdates String Wahr
JoomlaAccountId String Falsch ID des Joomla-Kontos des Kontakts.
PortalAccountDisabled Bool Falsch
JoomlaAccountAccess String Falsch
PortalUserType String False Typ des Portalkontos des Kontakts.
Verträge

Erstellen, aktualisieren, löschen und Abfrage Verträge in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Verträge“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Contracts WHERE Name = 'test'

Einfügen

Erstellen Sie einen Vertrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Contracts (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Vertragsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Contracts SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie einen Vertrag, indem Sie die ID angeben.

DELETE FROM Contracts WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Vertrags.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung des Vertrags
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des Vertragsmanagers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
ReferenceCode String Falsch Referenzcode des Vertrags
StartDate String Falsch Datum, ab dem der Vertrag gültig ist
EndDate String Falsch Datum bis zum Vertragsende
TotalContractValue String Falsch
TotalContractValueUsdollar String Falsch
CurrencyId String Falsch
Status String Falsch Der Status des Datensatzes.
CustomerSignedDate String Falsch Datum, an dem der Kunde den Vertrag unterzeichnet hat
CompanySignedDate String Falsch Datum, an dem das Unternehmen den Vertrag unterzeichnet hat
RenewalReminderDate Datetime Falsch Erinnerungsdatum für die Vertragsverlängerung
ContractType String Falsch Art des Vertrags
ContractAccountId String Falsch ID des mit dem Vertrag verknüpften Kontos
ContractAccount String Wahr
OpportunityId String Falsch ID der mit dem Vertrag verknüpften Chance
Opportunity String Wahr Name der mit dem Vertrag verknüpften Chance
ContactId String Falsch ID des mit dem Konto verknüpften Kontakts
Contact String True Name des mit dem Konto verknüpften Kontakts
CallId String Falsch ID des mit dem Vertrag verknüpften Anrufs
LineItems String Falsch Einzelposten des Vertrags
TotalAmt String Falsch
TotalAmtUsdollar String Falsch
SubtotalAmount String Falsch
SubtotalAmountUsdollar String Falsch
DiscountAmount String Falsch
DiscountAmountUsdollar String Falsch
TaxAmount String Falsch
TaxAmountUsdollar String Falsch
ShippingAmount String Falsch
ShippingAmountUsdollar String Falsch
ShippingTax String Falsch Versandkosten
ShippingTaxAmt String Falsch
ShippingTaxAmtUsdollar String Falsch
TotalAmount String Falsch
TotalAmountUsdollar String Falsch
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
Notes String True Die mit dem Datensatz verknüpften Notizen.
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Calls String True Die mit dem Datensatz verknüpften Anrufe
Emails String True Die mit dem Datensatz verknüpften Emails
AosQuotesAosContracts String Wahr
Documents String True Die mit dem Datensatz verknüpften Dokumente.
AosProductsQuotes String Wahr
AosLineItemGroups String Wahr
Dokumente

Erstellen, aktualisieren, löschen und Abfrage in SuiteCRM erstellte Dokumente

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Dokumente“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Documents WHERE Name = 'test'

Einfügen

Erstellen Sie ein Dokument, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Documents (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Dokumentspalte aktualisieren, indem Sie die ID angeben.

UPDATE Documents SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie ein Dokument, indem Sie die ID angeben.

DELETE FROM Documents WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Datensatz.
Name String Falsch Der Name des Dokuments.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Der vollständige Text der Notiz.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
DocumentName String False Der Dokumentname.
DocId String Falsch
DocType String Falsch
DocUrl String Falsch
Filename String False Der Dateiname des Dokumentanhangs.
ActiveDate String Falsch
ExpDate String Falsch
CategoryId String Falsch
SubcategoryId String Falsch
StatusId String False Die ID des Dokumentstatus.
Status String Falsch Der Status des Datensatzes.
DocumentRevisionId String False Die ID der Dokumentrevision.
Revisions String Wahr
Revision String False Die Revisionsnummer.
LastRevCreatedName String Falsch
LastRevMimeType String Falsch
LatestRevision String Falsch Die neueste Revision.
LastRevCreateDate String Falsch
Contracts String Wahr
Leads String True Die mit dem Datensatz verknüpften Leads.
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Cases String True Die mit dem Datensatz verknüpften Fälle.
Bugs String True Die mit dem Datensatz verbundenen Fehler.
RelatedDocId String Falsch
RelatedDocName String Wahr
RelatedDocRevId String Falsch
RelatedDocRevNumber String Falsch
IsTemplate Bool Falsch
TemplateType String Falsch
LatestRevisionName String Falsch
SelectedRevisionName String False Der Name der ausgewählten Revision.
ContractStatus String False Der Vertragsstatus des Dokuments.
ContractName String Falsch Der Name des Vertrags des Dokuments
LinkedId String Falsch Die ID des verknüpften Datensatzes.
SelectedRevisionId String Falsch Die ID der ausgewählten Revision.
LatestRevisionId String Falsch Die ID der neuesten Revision.
SelectedRevisionFilename String False Der Dateiname der ausgewählten Revision.
AosContracts String Wahr
Emails

Erstellen, aktualisieren, löschen und Abfrage die SuiteCRM Emails

Tabellenspezifische Informationen

Wählen

Sie können die Emails-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Emails WHERE Name = 'test'

Einfügen

Erstellen Sie eine Email, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Emails (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Email Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Emails SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie eine Email, indem Sie die ID angeben.

DELETE FROM Emails WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der Email.
Name String Falsch Der Betreff der Email.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Die Beschreibung für die Email.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Orphaned Bool Falsch
LastSynced Datetime Falsch
FromAddrName String Falsch Die Absenderadresse in der Email.
ReplyToAddr String Falsch Die Antwortadresse in der Email.
ToAddrsNames String Falsch Die An-Adressen in der Email.
CcAddrsNames String Falsch Die CC-Adressen in der Email.
BccAddrsNames String Falsch Die BCC-Adressen in der Email.
ImapKeywords String Falsch
RawSource String Falsch Die Rohquelle für die Email.
DescriptionHtml String False Die HTML-Beschreibung für die Email.
DateSentReceived Datetime Falsch
MessageId String Falsch Die ID des Email Elements, die vom Email-Transportsystem abgerufen wurde.
Type String Falsch Der Typ der Email (z. B. Entwurf).
Status String Falsch Der Status des Datensatzes.
Flagged Bool Falsch Der markierte Status der Email.
ReplyToStatus Bool Falsch Der Antwortstatus der Email. Wenn Sie auf eine Email antworten, wird der Antwortstatus der ursprünglichen Email festgelegt.
Intent String Falsch Das Ziel der Aktion, die bei der Zuweisung eingehender Email verwendet wird.
MailboxId String Falsch
ParentName String True Der Name des übergeordneten Kontos.
ParentType String Falsch Der Typ des mit der Email verknüpften Sugar-Moduls. (Ab 4.2 veraltet.)
ParentId String Falsch Die ID des übergeordneten Kontos.
Indicator String Falsch
Subject String Falsch
Attachment String Falsch
Uid String Falsch
Msgno String Falsch
Folder String Falsch
FolderType String Falsch
InboundEmailRecord String Falsch
IsImported String Falsch
HasAttachment String Falsch
IsOnlyPlainText Bool Falsch
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Bugs String True Die mit dem Datensatz verbundenen Fehler.
Cases String True Die mit dem Datensatz verknüpften Fälle.
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Leads String True Die mit dem Datensatz verknüpften Leads.
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Project String True Das mit dem Datensatz verknüpfte Projekt.
Projecttask String Wahr
Prospects String Wahr
AosContracts String Wahr
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
Users String Wahr
Notes String True Die mit dem Datensatz verknüpften Notizen.
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
CategoryId String Falsch
EmailsEmailTemplates String Wahr
EmailsEmailTemplatesName String Wahr
EmailsEmailTemplatesIdb String Wahr
OptIn String Falsch
E-Mail-Vorlagen

Erstellen, Aktualisieren, Löschen und Abfrage von Email Vorlagen zur Verwendung für Emails

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Email-Vorlagen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM [Email Vorlagen] WHERE Name = 'test'

Einfügen

Erstellen Sie eine Email Vorlage, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO [Email Vorlagen] (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Spalte der Email-Vorlage aktualisieren, indem Sie die ID angeben.

UPDATE [Email Vorlagen] SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie eine Email Vorlage, indem Sie die ID angeben.

DELETE FROM [Email Vorlagen] WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Id [KEY] String Falsch Die eindeutige Kennung der Email Vorlage.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
Published String Falsch Der veröffentlichte Status des Datensatzes.
Name String Falsch Der Name der Email Vorlage.
Description String Falsch Die Beschreibung für die Email Vorlage.
Subject String Falsch Der Betreff der resultierenden Email.
Body String Falsch Klartext-Text der resultierenden Email.
BodyHtml String Falsch
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String True Der Benutzername des Benutzers, der dem Datensatz zugewiesen ist.
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
TextOnly Bool False Ob die Email Vorlage nur als Text gesendet werden soll.
Type String Falsch Der Typ der Email Vorlage.
Veranstaltungen

Im SuiteCRM -Projekt registrierte Ereignisse erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Ereignistabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Events WHERE Locations WHERE Name = 'test'

Einfügen

Erstellen Sie einen Ereigniseintrag, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Events (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Ereignisspalte aktualisieren, indem Sie die ID angeben.

UPDATE Events SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie ein Ereignis, indem Sie die ID angeben.

DELETE FROM Events WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Ereignisses.
Name String Falsch Der Veranstaltung zugewiesener Name
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Für das Ereignis angegebene Beschreibung
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
DurationHours String Falsch Anzahl der Stunden, die die Veranstaltung dauert
DurationMinutes String Falsch Anzahl der Minuten, die das Ereignis dauert
DateStart Datetime Falsch
DateEnd Datetime Falsch
Link String Falsch
LinkDeclined String Falsch
Budget String Falsch Für die Veranstaltung festgelegtes Budget
CurrencyId String Falsch
Duration String Falsch Gesamte Dauer der Veranstaltung
InviteTemplates String Falsch
AcceptRedirect String Falsch
DeclineRedirect String Falsch
FpEventsContacts String Wahr
FpEventsProspects1 String Wahr
FpEventsLeads1 String Wahr
FpEventLocationsFpEvents1 String Wahr
FpEventLocationsFpEvents1Name String Wahr
FpEventLocationsFpEvents1fpEventLocationsIda String Wahr
ActivityStatusType String Falsch
Rechnungen

Erstellen, aktualisieren, löschen und Abfrage die im SuiteCRM gespeicherten Rechnungen

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Rechnungen“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Invoices WHERE Name = 'test'

Einfügen

Erstellen Sie eine Rechnung, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Invoices (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Rechnungsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Invoices SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie eine Rechnung, indem Sie die ID angeben.

DELETE FROM Invoices WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der Rechnung.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
BillingAccountId String False ID des Abrechnungskontos
BillingAccount String Wahr
BillingContactId String Falsch ID des Rechnungskontakts
BillingContact String Wahr
BillingAddressStreet String False Die erste Zeile der Rechnungsadresse.
BillingAddressCity String Falsch Die für die Rechnungsadresse verwendete Stadt.
BillingAddressState String Falsch Der für die Rechnungsadresse verwendete Staat.
BillingAddressPostalcode String Falsch Die für die Rechnungsadresse verwendete Postleitzahl.
BillingAddressCountry String Falsch Das für die Rechnungsadresse verwendete Land.
ShippingAddressStreet String Falsch Die erste Zeile der Lieferadresse.
ShippingAddressCity String Falsch Die für die Lieferadresse verwendete Stadt.
ShippingAddressState String Falsch Der für die Lieferadresse verwendete Staat.
ShippingAddressPostalcode String Falsch Die für die Lieferadresse verwendete Postleitzahl.
ShippingAddressCountry String Falsch Das für die Lieferadresse verwendete Land.
Number String Falsch
LineItems String Falsch Die Einzelpostenliste der Rechnung
TotalAmt String Falsch
TotalAmtUsdollar String Falsch
SubtotalAmount String Falsch
SubtotalAmountUsdollar String Falsch
DiscountAmount String Falsch
DiscountAmountUsdollar String Falsch
TaxAmount String Falsch
TaxAmountUsdollar String Falsch
ShippingAmount String Falsch
ShippingAmountUsdollar String Falsch
ShippingTax String Falsch Versandkosten
ShippingTaxAmt String Falsch
ShippingTaxAmtUsdollar String Falsch
TotalAmount String Falsch
TotalAmountUsdollar String Falsch
CurrencyId String Falsch
QuoteNumber String Falsch Nummer des Rechnungsangebots
QuoteDate String Falsch Datum des Rechnungsangebots
InvoiceDate String Falsch Datum der Rechnungsausstellung
DueDate String Falsch Fälligkeitsdatum der Rechnung
Status String Falsch Der Status des Datensatzes.
TemplateDdownC String Falsch
SubtotalTaxAmount String Falsch Zwischensumme und Steuerbetrag in der Rechnung in der Standardwährung des Systems
SubtotalTaxAmountUsdollar String Falsch
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Contacts String True Die mit dem Datensatz verknüpften Kontakte
AosQuotesAosInvoices String Wahr
AosProductsQuotes String Wahr
AosLineItemGroups String Wahr
KBKategorien

Erstellen, aktualisieren, löschen und Abfrage die im SuiteCRM gespeicherten KBCategories

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch
Deleted Bool Falsch
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
AokKnowledgebaseCategories String Wahr
Wissensdatenbank

Erstellen, aktualisieren, löschen und Abfrage die im SuiteCRM gespeicherte Wissensdatenbank

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch
Deleted Bool Falsch
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Status String Falsch Der Status des Datensatzes.
Revision String Falsch
AdditionalInfo String Falsch
UserIdC String Falsch
Author String Wahr
UserId1C String Falsch
Approver String Wahr
AokKnowledgebaseCategories String Wahr
Leitungen

Erstellen, aktualisieren, löschen und Abfrage der registrierten Leads

Tabellenspezifische Informationen

Wählen

Sie können die Leads-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Leads WHERE Name = 'test'

Einfügen

Erstellen Sie einen Lead, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Leads (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Lead-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Leads SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Lead, indem Sie die ID angeben.

DELETE FROM Leads WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
Name String Falsch Der Name des Leads.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Datum der letzten Änderung des Datensatzes.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Vollständiger Text der Notiz.
Deleted Bool Falsch Indikator zur Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Salutation String Falsch Die einleitende Anrede (z. B. Herr oder Frau).
FirstName String Falsch Der Vorname des Leads.
LastName String Falsch Der Nachname des Leads.
FullName String Falsch Der vollständige Name des Leads.
Title String Falsch Der Titel des Leads.
Photo String Falsch Das Bild zum Aufmacher.
Department String Falsch Die Abteilung des Leads.
DoNotCall Bool Falsch Ein Indikator dafür, ob der Lead angerufen werden kann.
PhoneHome String Falsch
Email String Falsch
PhoneMobile String Falsch
PhoneWork String Falsch
PhoneOther String Falsch
PhoneFax String Falsch
Email1 String Falsch Email Adresse.
Email2 String Falsch
InvalidEmail Bool Falsch Ob die Email Adresse des Kontos als ungültig markiert wurde.
EmailOptOut Bool Falsch Ob der Lead sich vom Radio abgemeldet hat.
LawfulBasis String Falsch
DateReviewed String Falsch
LawfulBasisSource String Falsch
PrimaryAddressStreet String Falsch Die als primäre Adresse verwendete Straßenadresse.
PrimaryAddressStreet2 String Falsch Die zweite Zeile der primären Adresse.
PrimaryAddressStreet3 String Falsch Die dritte Zeile der Primäradresse.
PrimaryAddressCity String False Die Stadt für die primäre Adresse.
PrimaryAddressState String Falsch Der Status der primären Adresse.
PrimaryAddressPostalcode String Falsch Die Postleitzahl der primären Adresse.
PrimaryAddressCountry String False Das Land für die primäre Adresse.
AltAddressStreet String Falsch Die Straßenadresse für die alternative Adresse.
AltAddressStreet2 String Falsch Die zweite Zeile der alternativen Adresse.
AltAddressStreet3 String Falsch Die dritte Zeile der alternativen Adresse.
AltAddressCity String Falsch Die Stadt für die alternative Adresse.
AltAddressState String Falsch Der Status der alternativen Adresse.
AltAddressPostalcode String Falsch Die Postleitzahl für die alternative Adresse.
AltAddressCountry String False Das Land für die alternative Adresse.
Assistant String Falsch Der Name des Assistenten der Leitung.
AssistantPhone String Falsch Die Telefonnummer des Assistenten des Leiters.
EmailAddressesPrimary String Wahr Primäre Email Adresse.
EmailAddresses String Wahr Alternative Email Adresse.
EmailAddressesNonPrimary String Falsch Keine primäre Email Adresse.
Converted Bool Falsch Ob der Lead konvertiert wurde.
ReferedBy String Falsch
LeadSource String Falsch Wie der Hinweis bekannt wurde.
LeadSourceDescription String Falsch Beschreibung der Leadquelle.
Status String Falsch Der Status des Datensatzes.
StatusDescription String Falsch Eine Beschreibung für den Status
ReportsToId String Falsch Der Name, an den die Aktualisierungen für den Lead gemeldet werden
ReportToName String Falsch
ReportsToLink String Wahr
Reportees String Wahr
Contacts String True Die mit dem Datensatz verknüpften Kontakte
AccountName String Falsch Der Name des verknüpften Kontos.
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
AccountDescription String Falsch Beschreibung für das Konto des Leads
ContactId String Falsch Hauptansprechpartner für den Lead
Contact String Wahr
AccountId String Falsch Konto, mit dem der Lead verknüpft ist
OpportunityId String Falsch Die Chance, aus der der Lead generiert wurde
Opportunity String Wahr
OpportunityName String Falsch Der Name der Chance, aus der der Lead generiert wurde
OpportunityAmount String Falsch Der Betrag, den die Gelegenheit abwirft
CampaignId String Falsch Die ID der mit dem Datensatz verknüpften Kampagne.
CampaignName String True Der Name der mit dem Datensatz verknüpften Kampagne.
CampaignLeads String Wahr
CAcceptStatusFields String Wahr
MAcceptStatusFields String Wahr
AcceptStatusId String Falsch Die ID des Akzeptanzstatus.
AcceptStatusName String Falsch Der Name des Akzeptanzstatus.
WebtoleadEmail1 String Falsch
WebtoleadEmail2 String Falsch
WebtoleadEmailOptOut Bool Falsch
WebtoleadInvalidEmail Bool Falsch
Birthdate String Falsch Das Geburtsdatum des Leads.
PortalName String Falsch Der Joomla-Portalname des Leads
PortalApp String Falsch
Website String Falsch Die Website des Leads
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
Notes String True Die mit dem Datensatz verknüpften Notizen.
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Calls String True Die mit dem Datensatz verknüpften Anrufe
Oldmeetings String Wahr
Oldcalls String Wahr
Emails String True Die mit dem Datensatz verknüpften Emails
Campaigns String True Die mit dem Konto verknüpften Kampagnen.
ProspectLists String Wahr
FpEventsLeads1 String Wahr
EInviteStatusFields String Wahr
EventStatusName String Falsch
EventInviteId String Falsch
EAcceptStatusFields String Wahr
EventAcceptStatus String Falsch
EventStatusId String Falsch ID des Ereignisstatus des Leads.
Standorte

Standorte in SuiteCRM erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Standorte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Locations WHERE Name = 'test'

Einfügen

Erstellen Sie einen Standort, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Locations (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Standortspalte aktualisieren, indem Sie die ID angeben.

UPDATE Locations SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Standort, indem Sie die ID angeben.

DELETE FROM Locations WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Standorts.
Name String Falsch Dem Standort zugewiesener Name
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für den Standort
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
FpEventLocationsFpEvents1 String Wahr
Address String Falsch Straßenadresse des Standorts
AddressCity String Falsch
AddressCountry String Falsch
AddressPostalcode String Falsch
AddressState String Falsch
Capacity String Falsch Für den Standort geschätzte Kapazität
Karten

Erstellen, aktualisieren, löschen und Abfrage der Karteninformationen von SuiteCRM

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der Karte.
Name String Falsch Der Karte zugewiesener Name
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung zur Karte
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Distance Double Falsch
UnitType String Falsch Längeneinheit, die den Radius ausdrückt
ModuleType String Falsch
ParentName String True Der Name des übergeordneten Kontos.
ParentType String Falsch Typ des übergeordneten Elements der Karte
ParentId String Falsch Die ID des übergeordneten Kontos.
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Leads String True Die mit dem Datensatz verknüpften Leads.
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Cases String True Die mit dem Datensatz verknüpften Fälle.
Projects String Wahr
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Prospects String Wahr
MapsAddressCache

Erstellen, Aktualisieren, Löschen und Abfrage von Informationen zur im Server-Cache gespeicherten Kartenadresse

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Adresscaches.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für die zwischengespeicherte Adresse
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
Lat Double Falsch
Lng Double Falsch
KartenBereiche

Erstellen, aktualisieren, löschen und Abfrage Karten über Google Maps.

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Kartenbereichs.
Name String Falsch Der Positionsgruppe zugewiesener Name
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für den Kartenbereich
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
City String Falsch Stadt des Kartengebiets
State String Falsch Status des Standorts
Country String Falsch Land des Kartenbereichs
Coordinates String Falsch Geografische Koordinaten des Kartengebiets
JjwgMapsJjwgAreas String Wahr
KartenMarker

In SuiteCRM gespeicherte Google Maps-Kartenmarkierungen erstellen, aktualisieren, löschen und Abfrage

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der Kartenmarkierung.
Name String Falsch Der Kartenmarkierung zugewiesener Name
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für die Kartenmarkierung
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
City String Falsch Stadt der Kartenmarkierung
State String Falsch Zustand der Kartenmarkierung
Country String Falsch Land der Kartenmarkierung
JjwgMapsLat Double Falsch
JjwgMapsLng Double Falsch
MarkerImage String Falsch
JjwgMapsJjwgMarkers String Wahr
Tagungen

In SuiteCRM erstellte Meetings erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Meetings-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Meetings WHERE Name = 'test'

Einfügen

Erstellen Sie ein Meeting, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Meetings (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Meeting-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Meetings SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Meeting, indem Sie die ID angeben.

DELETE FROM Meetings WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für das Meeting.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Vollständiger Text der Notiz.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
AcceptStatus String Falsch
SetAcceptLinks String Falsch
Location String Falsch Der Ort des Meetings.
Password String Falsch
JoinUrl String Falsch
HostUrl String Falsch Die Host URL.
DisplayedUrl String Falsch
Creator String Falsch
ExternalId String Falsch
DurationHours String Falsch Die Dauer (Stunden).
DurationMinutes String Falsch Die Dauer (Minuten).
DateStart Datetime Falsch
DateEnd Datetime Falsch
ParentType String Falsch Modul, mit dem das Meeting verknüpft ist.
Status String Falsch Der Status des Datensatzes.
Type String Falsch Besprechungstyp (z. B. WebEx oder Sonstiges).
Direction String Falsch Ob es sich um eine eingehende oder ausgehende Besprechung handelt.
ParentId String Falsch Die ID des übergeordneten Kontos.
ReminderChecked Bool Falsch Ob der Erinnerungswert festgelegt ist oder nicht.
ReminderTime String False Gibt an, wann ein Erinnerungsalarm ausgegeben werden soll: -1 bedeutet kein Alarm, andernfalls die Anzahl der Sekunden vor dem Start.
EmailReminderChecked Bool Falsch
EmailReminderTime String False Gibt an, wann eine Erinnerungsbenachrichtigung Email gesendet werden soll: -1 bedeutet keine Benachrichtigung, andernfalls die Anzahl der Sekunden vor dem Start.
EmailReminderSent Bool Falsch Ob die Email Erinnerung bereits gesendet wurde.
Reminders String Falsch Liste der für die Meetings festgelegten Erinnerungen
OutlookId String Falsch Wenn das Sugar-Plug-in für Microsoft Outlook einen Outlook-Termin synchronisiert, ist dies die ID des Outlook-Terminelements.
Sequence String Falsch
ContactName String Falsch
Contacts String True Die mit dem Datensatz verknüpften Kontakte
ParentName String True Der Name des übergeordneten Kontos.
Users String Wahr
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Leads String True Die mit dem Datensatz verknüpften Leads.
Opportunity String Wahr
Case String Wahr
AosContracts String Wahr
Notes String True Die mit dem Datensatz verknüpften Notizen.
ContactId String Falsch Die ID des zugehörigen Kontakts.
RepeatType String Falsch Typ einer wiederkehrenden Besprechung.
RepeatInterval String Falsch Das Intervall einer wiederkehrenden Besprechung.
RepeatDow String Falsch Der Wochentag eines Meetings.
RepeatUntil String Falsch Bis zum angegebenen Datum wiederholen.
RepeatCount String Falsch Anzahl der Wiederholungen.
RepeatParentId String Falsch ID des ersten Elements wiederkehrender Datensätze.
RecurringSource String Falsch Quelle des wiederkehrenden Meetings.
Duration String Falsch Dropdown-Liste „Dauer-Handler“.
GsyncId String Falsch
GsyncLastsync String Falsch
JjwgMapsLatC Double Falsch
JjwgMapsLngC Double Falsch
JjwgMapsGeocodeStatusC String Falsch
JjwgMapsAddressC String Falsch
Hinweise

Erstellen, aktualisieren, löschen und Abfrage in SuiteCRM erstellte Notizen

Tabellenspezifische Informationen

Wählen

Sie können die Notes-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Notes WHERE Subject WHERE Name = 'test'

Einfügen

Erstellen Sie eine Notiz, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Notes (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Notizspalte aktualisieren, indem Sie die ID angeben.

UPDATE Notes SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Notiz, indem Sie die ID angeben.

DELETE FROM Notes WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Id [KEY] String Falsch Eindeutige Kennung des Datensatzes.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Name String Falsch
FileMimeType String Falsch
FileUrl String Falsch
Filename String Falsch
ParentType String Falsch Sugar-Modul, mit dem die Notiz verknüpft ist.
ParentId String Falsch Die ID des übergeordneten Kontos.
ContactId String Falsch Die ID des Kontakts, mit dem die Notiz verknüpft ist.
PortalFlag Bool Falsch
EmbedFlag Bool Falsch
Description String Falsch
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
ParentName String True Der Name des übergeordneten Kontos.
ContactName String Wahr
ContactPhone String Falsch
ContactEmail String Falsch
AccountId String Falsch Die ID des mit der Notiz verknüpften Kontos.
OpportunityId String Falsch Die ID der mit der Notiz verknüpften Chance.
AcaseId String Falsch
LeadId String Falsch Die ID des mit der Notiz verknüpften Leads.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
Contact String True Der Name des mit der Notiz verknüpften Kontakts.
Cases String True Die mit dem Datensatz verknüpften Fälle.
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Leads String True Die mit dem Datensatz verknüpften Leads.
Bugs String True Die mit dem Datensatz verbundenen Fehler.
AosContracts String Wahr
Emails String True Die mit dem Datensatz verknüpften Emails
Projects String Wahr
ProjectTasks String Wahr
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Calls String True Die mit dem Datensatz verknüpften Anrufe
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
Gelegenheiten

In SuiteCRM gespeicherte Verkaufschancen erstellen, aktualisieren, löschen und Abfrage

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der Chance.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Vollständiger Text der Notiz.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
OpportunityType String Falsch
AccountName String Falsch Der Name des verknüpften Kontos.
AccountId String Falsch Die ID des verknüpften Kontos.
CampaignId String Falsch Die ID der mit dem Datensatz verknüpften Kampagne.
CampaignName String True Der Name der mit dem Datensatz verknüpften Kampagne.
CampaignOpportunities String Wahr
LeadSource String Falsch Quelle der Gelegenheit.
Amount String Falsch Formatierter Betrag der Chance.
AmountUsdollar String Falsch
CurrencyId String Falsch
CurrencyName String True Der Name der Währung, der für Anzeigezwecke verwendet wird.
CurrencySymbol String True Das für Anzeigezwecke verwendete Währungssymbol.
DateClosed String Falsch
NextStep String Falsch Der nächste Schritt im Verkaufsprozess.
SalesStage String Falsch Anzeichen für Fortschritte in Richtung Abschluss.
Probability String Falsch
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
Notes String True Die mit dem Datensatz verknüpften Notizen.
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Calls String True Die mit dem Datensatz verknüpften Anrufe
Emails String True Die mit dem Datensatz verknüpften Emails
Documents String True Die mit dem Datensatz verknüpften Dokumente.
Project String True Das mit dem Datensatz verknüpfte Projekt.
Leads String True Die mit dem Datensatz verknüpften Leads.
Campaigns String True Die mit dem Konto verknüpften Kampagnen.
CampaignLink String Wahr
Currencies String Wahr
AosQuotes String Wahr
AosContracts String Wahr
JjwgMapsLatC Double Falsch
JjwgMapsLngC Double Falsch
JjwgMapsGeocodeStatusC String Falsch
JjwgMapsAddressC String Falsch
PDF-Vorlagen

PDFTemplates-Tabelle erstellen, aktualisieren, löschen und Abfrage.

Tabellenspezifische Informationen

Wählen

Sie können die PDFTemplates-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM`[PDF-Vorlagen] `WHERE Name = 'test'

Einfügen

Erstellen Sie eine PDF-Vorlage, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO`[PDF-Vorlagen] `(Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Spalte einer PDF-Vorlage aktualisieren, indem Sie die ID angeben.

UPDATE`[PDF-Vorlagen] `SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine PDF-Vorlage, indem Sie die ID angeben.

DELETE FROM`[PDF-Vorlagen] `WHERE ID = '5fddceac-8715-d1f1-efa3-5b854ab921a6'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für die PDF-Vorlage.
Name String Falsch Der Name der Vorlage.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Datum, an dem die Vorlage geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch
Deleted Bool False Ob die Vorlage gelöscht wurde.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die eindeutige Kennung des Berechtigten.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Active Bool Falsch Ob die Vorlage aktiv ist oder nicht.
Type String Falsch Der Typ der Vorlage.
Sample String Falsch
InsertFields String Falsch Die Felder, die eingefügt werden können.
Pdfheader String Falsch
Pdffooter String Falsch
MarginLeft String Falsch Wert des linken Rands für die Vorlage.
MarginRight String Falsch Wert des rechten Rands für die Vorlage.
MarginTop String Falsch Wert des oberen Rands für die Vorlage.
MarginBottom String Falsch Wert des unteren Rands für die Vorlage.
MarginHeader String False Wert des Randes für die Header der Vorlage.
MarginFooter String Falsch Wert des Randes für die Fußzeile der Vorlage.
PageSize String Falsch Die Größe der Vorlage.
Orientation String Falsch Ausrichtung der Vorlage.
Produkte

Erstellen, aktualisieren, löschen und Abfrage die für das SuiteCRM -Projekt registrierten Produkte

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Produkte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Products WHERE Name = 'test'

Einfügen

Erstellen Sie ein Produkt, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Products (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Produktspalte aktualisieren, indem Sie die ID angeben.

UPDATE Products SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Löschen Sie ein Produkt, indem Sie die ID angeben.

DELETE FROM Products WHERE ID = '10003'
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der ACL-Aktion.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Die Aktionsbeschreibung.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
AosProductsPurchases String Wahr
Maincode String Falsch
PartNumber String Falsch Teilenummer des Produkts.
Category String Falsch Name der Produktkategorie.
Type String Falsch Typ des Produkts.
Cost String Falsch Kosten des Produkts.
CostUsdollar String Falsch
CurrencyId String Falsch
Price String Falsch Preis des Produkts.
PriceUsdollar String Falsch
Url String Falsch URL, unter der das Produkt angezeigt werden kann.
ContactId String Falsch Kontaktpunkt-ID des Produkts.
Contact String True Ansprechpartnername des Produkts.
ProductImage String Falsch Bild für das Produkt hochgeladen.
FileUrl String Falsch
AosProductCategory String Wahr
AosProductCategoryName String Wahr
AosProductCategoryId String Falsch
ProdukteKategorien

Erstellen, aktualisieren, löschen und Abfrage die Produktkategorien.

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Eingangs.
Name String Falsch Der Kategorie zugewiesener Name
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für die Kategorie
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
IsParent Bool Falsch
AosProducts String Wahr
SubCategories String Wahr
ParentCategory String True Name der übergeordneten Kategorie
ParentCategoryName String Wahr
ParentCategoryId String Falsch ID der übergeordneten Kategorie der Kategorie
Projekte

In SuiteCRM registrierte Projekte erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Projekte“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Projects WHERE Name = 'test'

Einfügen

Erstellen Sie ein Projekt, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Projects (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Projektspalte aktualisieren, indem Sie die ID angeben.

UPDATE Projects SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Projekt, indem Sie die ID angeben.

DELETE FROM Projects WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Id [KEY] String Falsch Die eindeutige Kennung des Projekts.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
AssignedUserId String Falsch
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Name String Falsch Projektname.
Description String Falsch Projektbeschreibung.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
EstimatedStartDate String Falsch
EstimatedEndDate String Falsch
Status String Falsch Der Status des Datensatzes.
Priority String Falsch Die Priorität des Datensatzes.
TotalEstimatedEffort String Falsch
TotalActualEffort String Falsch
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Quotes String Wahr
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Notes String True Die mit dem Datensatz verknüpften Notizen.
Tasks String True Die mit dem Datensatz verknüpften Aufgaben.
Meetings String Wahr Die mit dem Datensatz verknüpften Besprechungen.
Calls String True Die mit dem Datensatz verknüpften Anrufe
Emails String True Die mit dem Datensatz verknüpften Emails
Projecttask String Wahr
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
AssignedUserName String Falsch
Cases String True Die mit dem Datensatz verknüpften Fälle.
Bugs String True Die mit dem Datensatz verbundenen Fehler.
Products String Wahr
ProjectUsers1 String Wahr
AmProjecttemplatesProject1 String Wahr
AmProjecttemplatesProject1Name String Wahr
AmProjecttemplatesProject1amProjecttemplatesIda String Wahr
ProjectContacts1 String Wahr
AosQuotesProject String Wahr
OverrideBusinessHours Bool Falsch
JjwgMapsLatC Double Falsch
JjwgMapsLngC Double Falsch
JjwgMapsGeocodeStatusC String Falsch
JjwgMapsAddressC String Falsch
ProjekteVorlagen

Erstellen, aktualisieren, löschen und Abfrage alle gespeicherten Projektvorlagen ab.

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung der Projektvorlage.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des Benutzers, dem die Vorlage zugewiesen wurde.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
Status String Falsch Der Status des Datensatzes.
Priority String Falsch Die Priorität des Datensatzes.
AmProjecttemplatesProject1 String Wahr
AmTasktemplatesAmProjecttemplates String Wahr
AmProjecttemplatesUsers1 String Wahr
AmProjecttemplatesContacts1 String Wahr
OverrideBusinessHours Bool Falsch
Zitate

In SuiteCRM gespeicherte Angebote erstellen, aktualisieren, löschen und Abfrage

Tabellenspezifische Informationen

Wählen

Sie können die Tabelle „Angebote“ mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Quotes WHERE Name = 'test'

Einfügen

Erstellen Sie ein Angebot, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Quotes (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Angebotsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Quotes SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie ein Angebot, indem Sie die ID angeben.

DELETE FROM Quotes WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch null
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für das Zitat
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch null
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
ApprovalIssue String Falsch
BillingAccountId String False ID des Abrechnungskontos
BillingAccount String Wahr
BillingContactId String Falsch ID des Rechnungskontakts
BillingContact String Wahr
BillingAddressStreet String False Die erste Zeile der Rechnungsadresse.
BillingAddressCity String Falsch Die für die Rechnungsadresse verwendete Stadt.
BillingAddressState String Falsch Der für die Rechnungsadresse verwendete Staat.
BillingAddressPostalcode String Falsch Die für die Rechnungsadresse verwendete Postleitzahl.
BillingAddressCountry String Falsch Das für die Rechnungsadresse verwendete Land.
ShippingAddressStreet String Falsch Die erste Zeile der Lieferadresse.
ShippingAddressCity String Falsch Die für die Lieferadresse verwendete Stadt.
ShippingAddressState String Falsch Der für die Lieferadresse verwendete Staat.
ShippingAddressPostalcode String Falsch Die für die Lieferadresse verwendete Postleitzahl.
ShippingAddressCountry String Falsch Das für die Lieferadresse verwendete Land.
Expiration String Falsch
Number String Falsch
OpportunityId String Falsch Opportunity-ID des Angebots
Opportunity String True Opportunity-Name des Angebots
TemplateDdownC String Falsch
LineItems String Falsch Die Liste der Einzelposten des Angebots
TotalAmt String Falsch
TotalAmtUsdollar String Falsch
SubtotalAmount String Falsch
SubtotalAmountUsdollar String Falsch
DiscountAmount String Falsch
DiscountAmountUsdollar String Falsch
TaxAmount String Falsch
TaxAmountUsdollar String Falsch
ShippingAmount String Falsch
ShippingAmountUsdollar String Falsch
ShippingTax String Falsch Die Versandkosten des Angebots betragen
ShippingTaxAmt String Falsch
ShippingTaxAmtUsdollar String Falsch
TotalAmount String Falsch
TotalAmountUsdollar String Falsch
CurrencyId String Falsch
Stage String Falsch
Term String Falsch
TermsC String Falsch
ApprovalStatus String Falsch null
InvoiceStatus String Falsch Rechnungsstatus des Angebots
SubtotalTaxAmount String Falsch Zwischensumme und Steuerbetrag des Angebots in der Standardwährung des Systems
SubtotalTaxAmountUsdollar String Falsch
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
AosQuotesProject String Wahr
AosQuotesAosInvoices String Wahr
AosQuotesAosContracts String Wahr
AosProductsQuotes String Wahr
AosLineItemGroups String Wahr
Berichte

Erstellen, aktualisieren, löschen und Abfrage Informationen zu Berichten ab, die in SuiteCRM erstellt wurden.

Tabellenspezifische Informationen

Wählen

Sie können die Berichtstabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Reports WHERE Name = 'test'

Einfügen

Erstellen Sie einen Bericht, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Reports (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Berichtsspalte aktualisieren, indem Sie die ID angeben.

UPDATE Reports SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Bericht, indem Sie die ID angeben.

DELETE FROM Reports WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Berichts.
Name String Falsch Dem Bericht zugewiesener Name
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für den Bericht
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
ReportModule String Falsch Das Modul, auf das sich der Bericht bezieht
GraphsPerRow String Falsch
FieldLines String Falsch
ConditionLines String Falsch
AorFields String Wahr
AorConditions String Wahr
AorCharts String Wahr
AorScheduledReports String Wahr
Spots

Erstellen, aktualisieren, löschen und Abfrage die gespeicherten Spots.

Tabellenspezifische Informationen

Wählen

Sie können die Spots-Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Spots WHERE Name = 'test'

Einfügen

Erstellen Sie einen Spot, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Spots (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Spot-Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Spots SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Spot, indem Sie die ID angeben.

DELETE FROM Spots WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
Name String Falsch Der Name des Spots.
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Vollständiger Text der Notiz.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Config String Falsch Der Konfigurationssatz des Spots.
Type String Falsch Das Feld, auf das dieser Spot zielt.
ConfigurationGUI String Falsch
Umfragen

Erstellen, aktualisieren, löschen und Abfrage die im SuiteCRM gespeicherten Umfragen

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch
Deleted Bool Falsch
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Status String Falsch Der Status des Datensatzes.
SurveyQuestionsDisplay String Falsch
SurveyUrlDisplay String Falsch
SubmitText String Falsch
SatisfiedText String Falsch
NeitherText String Falsch
DissatisfiedText String Falsch
SurveysSurveyquestions String Wahr
SurveysSurveyresponses String Wahr
Aufgaben

Erstellen, aktualisieren, löschen und Abfrage in SuiteCRM erstellte Aufgaben

Tabellenspezifische Informationen

Wählen

Sie können die Aufgabentabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Tasks WHERE Name = 'test'

Einfügen

Erstellen Sie eine Aufgabe, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Tasks (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Aufgabenspalte aktualisieren, indem Sie die ID angeben.

UPDATE Tasks SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie eine Aufgabe, indem Sie die ID angeben.

DELETE FROM Tasks WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Datensatzes.
Name String Falsch
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Der vollständige Text der Notiz.
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
Status String Falsch Der Status des Datensatzes.
DateDueFlag Bool Falsch
DateDue Datetime Falsch
TimeDue Datetime Falsch
DateStartFlag Bool Falsch
DateStart Datetime Falsch
ParentType String Falsch Der Typ des Sugar-Elements, auf das sich der Aufruf bezieht.
ParentName String True Der Name des übergeordneten Kontos.
ParentId String Falsch Die ID des übergeordneten Kontos.
ContactId String Falsch Die ID des zugehörigen Kontakts.
ContactName String True Der Name des zugehörigen Kontakts.
ContactPhone String False Die Telefonnummer des verknüpften Kontakts.
ContactEmail String Falsch
Priority String Falsch Die Priorität des Datensatzes.
Contacts String True Die mit dem Datensatz verknüpften Kontakte
Accounts String Wahr Die mit dem Datensatz verknüpften Konten
Opportunities String True Die mit dem Datensatz verbundenen Chancen.
Cases String True Die mit dem Datensatz verknüpften Fälle.
Bugs String True Die mit dem Datensatz verbundenen Fehler.
Leads String True Die mit dem Datensatz verknüpften Leads.
Projects String Wahr
ProjectTasks String Wahr
AosContracts String Wahr
Notes String True Die mit dem Datensatz verknüpften Notizen.
ContactParent String Wahr
Arbeitsablauf

Erstellen, aktualisieren, löschen und Abfrage die Workflow-Aktionen in SuiteCRM

Tabellenspezifische Informationen

Wählen

Sie können die Workflow Tabelle mit beliebigen Kriterien in der WHERE-Klausel Abfrage. Der Connector verwendet die SuiteCRM API, um die Ergebnisse zu filtern.

SELECT * FROM Workflow WHERE Name = 'test'

Einfügen

Erstellen Sie einen Workflow, indem Sie eine beliebige beschreibbare Spalte angeben.

INSERT INTO Workflow (Id, Name) VALUES ('id', 'Energy')

Aktualisieren

Sie können jede beschreibbare Workflow Spalte aktualisieren, indem Sie die ID angeben.

UPDATE Workflow SET Name = 'new name', Description = 'Desc' WHERE ID = 'Test123'

Löschen

Entfernen Sie einen Workflow, indem Sie die ID angeben.

DELETE FROM Workflow WHERE ID = 10003
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung des Eingangs.
Name String Falsch Dem Workflow zugewiesener Name
DateEntered Datetime Falsch Das Datum, an dem der Datensatz erstellt wurde.
DateModified Datetime Falsch Das Datum, an dem der Datensatz zuletzt geändert wurde.
ModifiedUserId String Falsch Die ID des Benutzers, der den Datensatz zuletzt geändert hat.
ModifiedByName String True Der Name des Benutzers, der den Datensatz zuletzt geändert hat.
CreatedBy String Falsch Die ID des Benutzers, der den Datensatz erstellt hat.
CreatedByName String True Der Name des Benutzers, der den Datensatz erstellt hat.
Description String Falsch Beschreibung für den Workflow
Deleted Bool Falsch Der Indikator für die Datensatzlöschung.
CreatedByLink String Wahr Link zum Datensatz, der es erstellt hat
ModifiedUserLink String Wahr Link zum Datensatz, der ihn geändert hat.
AssignedUserId String Falsch Die ID des dem Datensatz zugewiesenen Benutzers.
AssignedUserName String Wahr
AssignedUserLink String True Link zum Benutzer, dem der Datensatz zugewiesen wurde
SecurityGroups String True Die mit dem Datensatz verknüpfte Sicherheitsgruppe.
FlowModule String Falsch
FlowRunOn String Falsch
Status String Falsch Der Status des Datensatzes.
RunWhen String Falsch
MultipleRuns Bool Falsch
ConditionLines String Falsch
ActionLines String Falsch
AowConditions String Wahr
AowActions String Wahr
AowProcessed String Wahr

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit SuiteCRM hinaus erweitern.

Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von SuiteCRM zurück, zusammen mit einer Angabe, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.

Gespeicherte Prozeduren für den SuiteCRM Connector
Name Beschreibung
CreateSchema Erstellt eine Schema für die angegebene Tabelle oder Ansicht.
GetOAuthAccessToken Ruft ein Authentifizierungstoken von WooCommerce ab.
Schema erstellen

Erstellt eine Schema für die angegebene Tabelle oder Ansicht.

Schema erstellen

Erstellt eine lokale Schema (.rsd) aus einer vorhandenen Tabelle oder Ansicht im Datenmodell.

Die Schema wird in dem Verzeichnis erstellt, das in festgelegt ist Location Verbindungseigenschaft, wenn dieses Verfahren ausgeführt wird. Sie können die Datei bearbeiten, um Spalten ein- oder auszuschließen, Spalten umzubenennen oder Spaltendatentypen anzupassen.

Der Connector überprüft die Location um zu bestimmen, ob die Namen von .rsd-Dateien mit einer Tabelle oder Ansicht im Datenmodell übereinstimmen. Wenn ein Duplikat vorhanden ist, hat die Schema Vorrang vor der Standardinstanz dieser Tabelle im Datenmodell. Wenn eine Schema in vorhanden ist Location das nicht mit einer vorhandenen Tabelle oder Ansicht übereinstimmt, wird dem Datenmodell des Connectors ein neuer Tabellen- oder Ansichtseintrag hinzugefügt.

Eingabe

Name Typ Akzeptiert Ausgabeströme Beschreibung
TableName String Falsch Der Name der Tabelle oder Ansicht.
FileName String Falsch Der vollständige Dateipfad und Name des zu generierenden Schema. Beginnen Sie mit der Auswahl eines übergeordneten Verzeichnisses (dieses übergeordnete Verzeichnis sollte in der Eigenschaft „Standort“ festgelegt werden). Vervollständigen Sie den Dateipfad, indem Sie ein Verzeichnis hinzufügen, das dem verwendeten Schema (suitecrmv8) entspricht, gefolgt von einer .rsd-Datei mit einem Namen, der dem gewünschten Tabellennamen entspricht. Beispiel: „C:\Benutzer\Benutzer\Desktop\ SuiteCRM\suitecrmv8\table.rsd“
FileStream String True Eine Instanz eines Ausgabestreams, in den Dateidaten geschrieben werden. Wird nur verwendet, wenn LocalFolderPath nicht festgelegt ist.

Spalten des Ergebnissatzes

Name Typ Beschreibung
Result String Gibt „Erfolg“ oder „Fehler“ zurück.
FileData String Wenn die Eingabe „FileName“ leer ist.
GetOAuthAccessToken

Ruft ein Authentifizierungstoken von WooCommerce ab.

Eingang
Name Typ Beschreibung
AuthMode String Der zu verwendende Authentifizierungsmodustyp. Wählen Sie „App“, um Authentifizierungstoken über eine Desktop-App abzurufen. Wählen Sie „Web“, um Authentifizierungstoken über eine Web-App abzurufen. Die zulässigen Werte sind APP, WEB. Der Standardwert ist APP.
Scope String Eine durch Kommas getrennte Liste von Berechtigungen, die vom Benutzer angefordert werden sollen. Eine Liste der verfügbaren Berechtigungen finden Sie in der WooCommerce API.
CallbackUrl String Die URL, zu der der Benutzer nach der Autorisierung Ihrer Anwendung weitergeleitet wird. Dieser Wert muss mit der Weiterleitungs URL übereinstimmen, die Sie in den WooCommerce-App-Einstellungen angegeben haben. Nur erforderlich, wenn der Authmode-Parameter „Web“ ist.
Verifier String Der von WooCommerce zurückgegebene Verifizierer, nachdem der Benutzer Ihrer App den Zugriff auf seine Daten gestattet hat. Dieser Wert wird als Parameter an die Rückruf-URL zurückgegeben.
State String Zeigt einen beliebigen Status an, der für Ihre Anwendung nach Erhalt der Antwort nützlich sein kann. Ihre Anwendung erhält denselben Wert, den sie gesendet hat, da dieser Parameter einen Hin- und Rückweg zum WooCommerce Autorisierungsserver und zurück durchführt. Zu den Verwendungsmöglichkeiten gehören die Umleitung des Benutzers zur richtigen Ressource auf Ihrer Site, Nonces und die Abwehr von Cross-Site-Request-Forgery.
Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Der Zugriffstoken, der für die Kommunikation mit WooCommerce verwendet wird.
OAuthRefreshToken String Der OAuth-Refresh-Token. Dies ist dasselbe wie der Zugriffstoken bei WooCommerce.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens. Eine -1 bedeutet, dass es nicht abläuft.

Systemtabellen

Sie können die in diesem Abschnitt beschriebenen Systemtabellen Abfrage, um auf Schema, Informationen zur Datenquellenfunktionalität und Statistiken zu Operation Charge.

Schematabellen

Die folgenden Tabellen geben Datenbankmetadaten für SuiteCRM zurück:

Datenquellentabellen

Die folgenden Tabellen enthalten Informationen dazu, wie eine Verbindung zur Datenquelle hergestellt und diese Abfrage wird:

  • sys_connection_props: Gibt Informationen zu den verfügbaren Verbindungseigenschaften zurück.
  • sys_sqlinfo: Beschreibt die SELECT-Abfragen, die der Connector an die Datenquelle auslagern kann.

Abfrageinformationstabellen

Die folgende Tabelle gibt Abfrage für Datenänderungsabfragen zurück:

  • Systemidentität: Gibt Informationen zu Charge oder einzelnen Updates zurück.

Sys_catalogs

Listet die verfügbaren Datenbanken auf.

Die folgende Abfrage ruft alle durch die Verbindungszeichenfolge ermittelten Datenbanken ab:

SELECT * FROM sys_catalogs
Spalten
Name Typ Beschreibung
CatalogName String Der Datenbankname.

Sys_schemas

Listet die verfügbaren Schemas auf.

Die folgende Abfrage ruft alle verfügbaren Schemata ab:

SELECT * FROM sys_schemas
Spalten
Name Typ Beschreibung
CatalogName String Der Datenbankname.
SchemaName String Der Schema.

Sys_tables

Listet die verfügbaren Tabellen auf.

Die folgende Abfrage ruft die verfügbaren Tabellen und Ansichten ab:

SELECT * FROM sys_tables
Spalten
Name Typ Beschreibung
CatalogName String Die Datenbank, die die Tabelle oder Ansicht enthält.
SchemaName String Das Schema, das die Tabelle oder Ansicht enthält.
TableName String Der Name der Tabelle oder Ansicht.
TableType String Der Tabellentyp (Tabelle oder Ansicht).
Description String Eine Beschreibung der Tabelle oder Ansicht.
IsUpdateable Boolean Ob die Tabelle aktualisiert werden kann.

Sys_tablecolumns

Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.

Die folgende Abfrage gibt die Spalten und Datentypen für die Tabelle „Konten“ zurück:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Accounts'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die die Tabelle oder Ansicht enthält.
SchemaName String Das Schema, das die Tabelle oder Ansicht enthält.
TableName String Der Name der Tabelle oder Ansicht, die die Spalte enthält.
ColumnName String Der Spaltenname.
DataTypeName String Der Name des Datentyps.
DataType Int32 Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt.
Length Int32 Die Speichergröße der Spalte.
DisplaySize Int32 Die normale Maximalbreite der angegebenen Spalte in Zeichen.
NumericPrecision Int32 Die maximale Anzahl von Ziffern in numerischen Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten.
NumericScale Int32 Die Spaltenskala oder Anzahl der Ziffern rechts vom Dezimalpunkt.
IsNullable Boolean Ob die Spalte Null enthalten kann.
Description String Eine kurze Beschreibung der Spalte.
Ordinal Int32 Die Sequenznummer der Spalte.
IsAutoIncrement String Ob der Spaltenwert in festen Schritten zugewiesen wird.
IsGeneratedColumn String Ob die Spalte generiert wird.
IsHidden Boolean Ob die Spalte ausgeblendet ist.
IsArray Boolean Ob die Spalte ein Array ist.
IsReadOnly Boolean Ob die Spalte schreibgeschützt ist.
IsKey Boolean Gibt an, ob ein von sys_tablecolumns zurückgegebenes Feld der Primärschlüssel der Tabelle ist.

Sys_procedures

Listet die verfügbaren gespeicherten Prozeduren auf.

Die folgende Abfrage ruft die verfügbaren gespeicherten Prozeduren ab:

SELECT * FROM sys_procedures
Spalten
Name Typ Beschreibung
CatalogName String Die Datenbank, die die gespeicherte Prozedur enthält.
SchemaName String Das Schema, das die gespeicherte Prozedur enthält.
ProcedureName String Der Name der gespeicherten Prozedur.
Description String Eine Beschreibung der gespeicherten Prozedur.
ProcedureType String Der Typ der Prozedur, z. B. PROZEDUR oder FUNKTION.

Sys_procedureparameters

Beschreibt Parameter gespeicherter Prozeduren.

Die folgende Abfrage gibt Informationen zu allen Eingabeparametern für die gespeicherte Prozedur StoredProc zurück:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='StoredProc' AND Direction=1 OR Direction=2
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die die gespeicherte Prozedur enthält.
SchemaName String Der Name des Schema, das die gespeicherte Prozedur enthält.
ProcedureName String Der Name der gespeicherten Prozedur, die den Parameter enthält.
ColumnName String Der Name des gespeicherten Prozedurparameters.
Direction Int32 Eine Ganzzahl, die dem Typ des Parameters entspricht: Eingabe (1), Eingabe/Ausgabe (2) oder Ausgabe (4). Parameter vom Typ Eingabe/Ausgabe können sowohl Eingabe- als auch Ausgabeparameter sein.
DataTypeName String Der Name des Datentyps.
DataType Int32 Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt.
Length Int32 Die Anzahl der für Zeichendaten zulässigen Zeichen. Die Anzahl der für numerische Daten zulässigen Ziffern.
NumericPrecision Int32 Die maximale Genauigkeit für numerische Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten.
NumericScale Int32 Die Anzahl der Ziffern rechts vom Dezimalkomma in numerischen Daten.
IsNullable Boolean Ob der Parameter Null enthalten kann.
IsRequired Boolean Ob der Parameter zur Ausführung der Prozedur erforderlich ist.
IsArray Boolean Ob der Parameter ein Array ist.
Description String Die Beschreibung des Parameters.
Ordinal Int32 Der Index des Parameters.

Sys_keycolumns

Beschreibt die Primär- und Fremdschlüssel.

Die folgende Abfrage ruft den Primärschlüssel für die Tabelle „Konten“ ab:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Accounts'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
IsKey Boolean Ob die Spalte ein Primärschlüssel in der Tabelle ist, auf die im Feld „TableName“ verwiesen wird.
IsForeignKey Boolean Ob die Spalte ein Fremdschlüssel ist, auf den im Feld TableName verwiesen wird.
PrimaryKeyName String Der Name des Primärschlüssels.
ForeignKeyName String Der Name des Fremdschlüssels.
ReferencedCatalogName String Die Datenbank, die den Primärschlüssel enthält.
ReferencedSchemaName String Das Schema, das den Primärschlüssel enthält.
ReferencedTableName String Die Tabelle, die den Primärschlüssel enthält.
ReferencedColumnName String Der Spaltenname des Primärschlüssels.

Sys_foreignkeys

Beschreibt die Fremdschlüssel.

Die folgende Abfrage ruft alle Fremdschlüssel ab, die auf andere Tabellen verweisen:

SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
PrimaryKeyName String Der Name des Primärschlüssels.
ForeignKeyName String Der Name des Fremdschlüssels.
ReferencedCatalogName String Die Datenbank, die den Primärschlüssel enthält.
ReferencedSchemaName String Das Schema, das den Primärschlüssel enthält.
ReferencedTableName String Die Tabelle, die den Primärschlüssel enthält.
ReferencedColumnName String Der Spaltenname des Primärschlüssels.
ForeignKeyType String Gibt an, ob der Fremdschlüssel ein Importschlüssel (zeigt auf andere Tabellen) oder ein Exportschlüssel (referenziert von anderen Tabellen) ist.

Sys_primarykeys

Beschreibt die Primärschlüssel.

Die folgende Abfrage ruft die Primärschlüssel aus allen Tabellen und Ansichten ab:

SELECT * FROM sys_primarykeys
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
KeySeq String Die Sequenznummer des Primärschlüssels.
KeyName String Der Name des Primärschlüssels.

Sys_indexes

Beschreibt die verfügbaren Indizes. Durch das Filtern nach Indizes können Sie selektivere Abfragen mit schnelleren Abfrage schreiben.

Die folgende Abfrage ruft alle Indizes ab, die keine Primärschlüssel sind:

SELECT * FROM sys_indexes WHERE IsPrimary='false'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Index enthält.
SchemaName String Der Name des Schema, das den Index enthält.
TableName String Der Name der Tabelle, die den Index enthält.
IndexName String Der Indexname.
ColumnName String Der Name der mit dem Index verknüpften Spalte.
IsUnique Boolean Wahr, wenn der Index eindeutig ist. Andernfalls falsch.
IsPrimary Boolean Wahr, wenn der Index ein Primärschlüssel ist. Andernfalls falsch.
Type Int16 Ein ganzzahliger Wert, der dem Indextyp entspricht: Statistik (0), gruppiert (1), gehasht (2) oder Sonstiges (3).
SortOrder String Die Sortierreihenfolge: A für aufsteigend oder D für absteigend.
OrdinalPosition Int16 Die Sequenznummer der Spalte im Index.

Sys_connection_props

Gibt Informationen zu den verfügbaren Verbindungseigenschaften und den in der Verbindungszeichenfolge festgelegten Eigenschaften zurück.

Bei der Abfrage dieser Tabelle sollte die Konfigurationsverbindungszeichenfolge verwendet werden:

jdbc:cdata:suitecrm:config:

Mit dieser Verbindungszeichenfolge können Sie diese Tabelle ohne eine gültige Verbindung Abfrage.

Die folgende Abfrage ruft alle Verbindungseigenschaften ab, die in der Verbindungszeichenfolge festgelegt oder über einen Standardwert gesetzt wurden:

SELECT * FROM sys_connection_props WHERE Value <> ''
Spalten
Name Typ Beschreibung
Name String Der Name der Verbindungseigenschaft.
ShortDescription String Eine kurze Beschreibung.
Type String Der Datentyp der Verbindungseigenschaft.
Default String Der Standardwert, sofern nicht explizit einer festgelegt wurde.
Values String Eine durch Kommas getrennte Liste möglicher Werte. Wenn ein anderer Wert angegeben wird, wird ein Validierungsfehler ausgegeben.
Value String Der von Ihnen festgelegte Wert oder ein vorkonfigurierter Standard.
Required Boolean Ob für die Immobilie eine Anschlusspflicht besteht.
Category String Die Kategorie der Verbindungseigenschaft.
IsSessionProperty String Ob die Eigenschaft eine Sitzungseigenschaft ist, die zum Speichern von Informationen zur aktuellen Verbindung verwendet wird.
Sensitivity String Die Vertraulichkeitsstufe der Eigenschaft. Diese gibt Aufschluss darüber, ob die Eigenschaft in Protokollierungs- und Authentifizierungsformularen verschleiert wird.
PropertyName String Eine verkürzte Form des Verbindungseigenschaftsnamens in Camel-Case-Schreibweise.
Ordinal Int32 Der Index des Parameters.
CatOrdinal Int32 Der Index der Parameterkategorie.
Hierarchy String Zeigt zugehörige abhängige Eigenschaften an, die zusammen mit dieser festgelegt werden müssen.
Visible Boolean Informiert, ob die Eigenschaft in der Verbindungs-Benutzeroberfläche sichtbar ist.
ETC String Diverse sonstige Informationen zum Objekt.

Sys_sqlinfo

Beschreibt die SELECT- Abfrage, die der Connector an die Datenquelle auslagern kann.

Entdecken der SELECT-Funktionen der Datenquelle

Nachfolgend sehen Sie einen Beispieldatensatz mit SQL-Funktionen. Einige Aspekte der SELECT-Funktionalität werden in einer durch Kommas getrennten Liste zurückgegeben, sofern sie unterstützt werden. Andernfalls enthält die Spalte NO.

Name Beschreibung Mögliche Werte
AGGREGATE_FUNCTIONS Unterstützte Aggregatfunktionen. AVG, COUNT, MAX, MIN, SUM, DISTINCT
COUNT Ob die COUNT-Funktion unterstützt wird. YES, NO
IDENTIFIER_QUOTE_OPEN_CHAR Das öffnende Zeichen, das zum Escapen eines Bezeichners verwendet wird. [
IDENTIFIER_QUOTE_CLOSE_CHAR Das abschließende Zeichen, das zum Escapen eines Bezeichners verwendet wird. ]
SUPPORTED_OPERATORS Eine Liste unterstützter SQL-Operatoren. =, >, <, >=, <=, <>, !=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL, AND, OR
GROUP_BY Ob GROUP BY unterstützt wird und wenn ja, in welchem Umfang. NO, NO_RELATION, EQUALS_SELECT, SQL_GB_COLLATE
STRING_FUNCTIONS Unterstützte String-Funktionen. LENGTH, CHAR, LOCATE, REPLACE, SUBSTRING, RTRIM, LTRIM, RIGHT, LEFT, UCASE, SPACE, SOUNDEX, LCASE, CONCAT, ASCII, REPEAT, OCTET, BIT, POSITION, INSERT, TRIM, UPPER, REGEXP, LOWER, DIFFERENCE, CHARACTER, SUBSTR, STR, REVERSE, PLAN, UUIDTOSTR, TRANSLATE, TRAILING, TO, STUFF, STRTOUUID, STRING, SPLIT, SORTKEY, SIMILAR, REPLICATE, PATINDEX, LPAD, LEN, LEADING, KEY, INSTR, INSERTSTR, HTML, GRAPHICAL, CONVERT, COLLATION, CHARINDEX, BYTE
NUMERIC_FUNCTIONS Unterstützte numerische Funktionen. ABS, ACOS, ASIN, ATAN, ATAN2, CEILING, COS, COT, EXP, FLOOR, LOG, MOD, SIGN, SIN, SQRT, TAN, PI, RAND, DEGREES, LOG10, POWER, RADIANS, ROUND, TRUNCATE
TIMEDATE_FUNCTIONS Unterstützte Datums-/Uhrzeitfunktionen. NOW, CURDATE, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, MONTH, QUARTER, WEEK, YEAR, CURTIME, HOUR, MINUTE, SECOND, TIMESTAMPADD, TIMESTAMPDIFF, DAYNAME, MONTHNAME, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, EXTRACT
REPLICATION_SKIP_TABLES Zeigt an, dass während der Replikation Tabellen übersprungen wurden.
REPLICATION_TIMECHECK_COLUMNS Ein Zeichenfolgenarray mit einer Liste von Spalten, die (in der angegebenen Reihenfolge) zur Überprüfung verwendet werden, ob sie während der Replikation als geänderte Spalte verwendet werden sollen.
IDENTIFIER_PATTERN Zeichenfolgenwert, der angibt, welche Zeichenfolge für einen Bezeichner gültig ist.
SUPPORT_TRANSACTION Gibt an, ob der Anbieter Transaktionen wie Commit und Rollback unterstützt. YES, NO
DIALECT Gibt den zu verwendenden SQL-Dialekt an.
KEY_PROPERTIES Gibt die Eigenschaften an, die die einheitliche Datenbank identifizieren.
SUPPORTS_MULTIPLE_SCHEMAS Gibt an, ob für den Anbieter mehrere Schemas vorhanden sein können. YES, NO
SUPPORTS_MULTIPLE_CATALOGS Gibt an, ob für den Anbieter mehrere Kataloge vorhanden sein können. YES, NO
DATASYNCVERSION Die für den Zugriff auf diesen Treiber erforderliche Data Sync-Version. Standard, Starter, Professional, Enterprise
DATASYNCCATEGORY Die Kategorie „Datensynchronisierung“ dieses Treiber. Source, Destination, Cloud Destination
SUPPORTSENHANCEDSQL Ob erweiterte SQL-Funktionen über das hinaus, was die API bietet, unterstützt werden. TRUE, FALSE
SUPPORTS_BATCH_OPERATIONS Ob Charge Operationen unterstützt werden. YES, NO
SQL_CAP Alle unterstützten SQL-Funktionen für diesen Treiber. SELECT, INSERT, DELETE, UPDATE, TRANSACTIONS, ORDERBY, OAUTH, ASSIGNEDID, LIMIT, LIKE, BULKINSERT, COUNT, BULKDELETE, BULKUPDATE, GROUPBY, HAVING, AGGS, OFFSET, REPLICATE, COUNTDISTINCT, JOINS, DROP, CREATE, DISTINCT, INNERJOINS, SUBQUERIES, ALTER, MULTIPLESCHEMAS, GROUPBYNORELATION, OUTERJOINS, UNIONALL, UNION, UPSERT, GETDELETED, CROSSJOINS, GROUPBYCOLLATE, MULTIPLECATS, FULLOUTERJOIN, MERGE, JSONEXTRACT, BULKUPSERT, SUM, SUBQUERIESFULL, MIN, MAX, JOINSFULL, XMLEXTRACT, AVG, MULTISTATEMENTS, FOREIGNKEYS, CASE, LEFTJOINS, COMMAJOINS, WITH, LITERALS, RENAME, NESTEDTABLES, EXECUTE, BATCH, BASIC, INDEX
PREFERRED_CACHE_OPTIONS Ein Zeichenfolgenwert gibt die bevorzugten Cacheoptionen an.
ENABLE_EF_ADVANCED_QUERY Gibt an, ob der Treiber erweiterte Abfragen aus dem Entity Framework direkt unterstützt. Wenn nicht, werden die Abfragen clientseitig verarbeitet. YES, NO
PSEUDO_COLUMNS Ein Zeichenfolgenarray, das die verfügbaren Pseudospalten angibt.
MERGE_ALWAYS Wenn der Wert „true“ ist, wird der Merge-Modus in der Datensynchronisierung zwangsweise ausgeführt. TRUE, FALSE
REPLICATION_MIN_DATE_QUERY Eine Abfrage zum Zurückgeben des Startdatums und der Startzeit der Replikation.
REPLICATION_MIN_FUNCTION Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zum Ausführen eines serverseitigen Minimums verwendet werden soll.
REPLICATION_START_DATE Ermöglicht einem Anbieter, ein Replikationsstartdatum anzugeben.
REPLICATION_MAX_DATE_QUERY Eine Abfrage zum Zurückgeben des Enddatums und der Endzeit der Replikation.
REPLICATION_MAX_FUNCTION Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zur Ausführung eines serverseitigen Max. verwendet werden soll.
IGNORE_INTERVALS_ON_INITIAL_REPLICATE Eine Liste von Tabellen, bei denen das Aufteilen der Replikation in Blöcke bei der ersten Replikation übersprungen wird.
CHECKCACHE_USE_PARENTID Gibt an, ob die CheckCache-Anweisung für die übergeordnete Schlüsselspalte ausgeführt werden soll. TRUE, FALSE
CREATE_SCHEMA_PROCEDURES Gibt gespeicherte Prozeduren an, die zum Generieren von Schema verwendet werden können.

Die folgende Abfrage ruft die Operatoren ab, die in der WHERE-Klausel verwendet werden können:

SELECT * FROM sys_sqlinfo WHERE Name = 'SUPPORTED_OPERATORS'

Beachten Sie, dass einzelne Tabellen unterschiedliche Einschränkungen oder Anforderungen an die WHERE-Klausel haben können; siehe Datenmodell Abschnitt für weitere Informationen.

Spalten
Name Typ Beschreibung
NAME String Eine Komponente der SQL-Syntax oder eine Funktion, die auf dem Server verarbeitet werden kann.
VALUE String Details zum unterstützten SQL bzw. zur SQL-Syntax.

Systemidentität

Gibt Informationen zu versuchten Änderungen zurück.

Die folgende Abfrage ruft die IDs der geänderten Zeilen in einer Operation Charge:

SELECT * FROM sys_identity
Spalten
Name Typ Beschreibung
Id String Die von einer Operation zurückgegebene, von der Datenbank generierte ID.
Batch String Eine Kennung für den Charge. 1 für einen einzelnen Operation.
Operation String Das Ergebnis der Operation im Charge: EINGEFÜGT, AKTUALISIERT oder GELÖSCHT.
Message String SUCCESS oder eine Fehlermeldung, wenn das Update im Charge fehlgeschlagen ist.

Erweiterte Konfigurationseigenschaften

Die erweiterten Konfigurationseigenschaften sind die verschiedenen Optionen, die zum Herstellen einer Verbindung verwendet werden können. Dieser Abschnitt enthält eine vollständige Liste der Optionen, die Sie konfigurieren können. Klicken Sie auf die Links, um weitere Einzelheiten zu erfahren.

Authentifizierung

Eigenschaft Beschreibung
Schema Das Schema, das für die Verbindung mit SuiteCRM verwendet wird.
AuthScheme Der zu verwendende Authentifizierungstyp bei der Verbindung mit SuiteCRM.
URL Die URL des SuiteCRM Kontos.
User Das zur Authentifizierung verwendete SuiteCRM Benutzerkonto.
Password Das zur Authentifizierung des Benutzers verwendete Kennwort.

OAuth

Eigenschaft Beschreibung
InitiateOAuth Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
OAuthClientId Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthClientSecret Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthAccessToken Der Zugriffstoken für die Verbindung mittels OAuth.
OAuthSettingsLocation Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.
OAuthGrantType Der Berechtigungstyp für den OAuth-Flow.
OAuthVerifier Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
OAuthAccessTokenUrl Verwenden Sie diese Verbindungseigenschaft, um die URL des OAuth-Zugriffstokens zu umgehen.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

SSL

Eigenschaft Beschreibung
SSLServerCert Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

Schema

Eigenschaft Beschreibung
Location Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
BrowsableSchemas Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC.
Views Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC.

Verschiedenes

Eigenschaft Beschreibung
MaxRows Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Other Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.
Pagesize Die maximale Anzahl der Ergebnisse, die pro Seite von SuiteCRM zurückgegeben werden sollen.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
PushDisplayValues Push-Anzeigewerte für Enumerationsfelder anstelle der API -Namen.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UseDisplayNames SuiteCRM Daten abfragen, indem Sie die Beschriftungen des Moduls und der Felder verwenden.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

Authentifizierung

Dieser Abschnitt enthält eine vollständige Liste der Authentifizierungseigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
Schema Das Schema, das für die Verbindung mit SuiteCRM verwendet wird.
AuthScheme Der zu verwendende Authentifizierungstyp bei der Verbindung mit SuiteCRM.
URL Die URL des SuiteCRM Kontos.
User Das zur Authentifizierung verwendete SuiteCRM Benutzerkonto.
Password Das zur Authentifizierung des Benutzers verwendete Kennwort.

Schema

Das Schema, das für die Verbindung mit SuiteCRM verwendet wird.

Mögliche Werte

suitecrmv4, suitecrmv8

Datentyp

string

Standardwert

suitecrmv4

Hinweise

Setzen Sie dies auf suitecrmv8, wenn Sie die neue Suitecrm V8 API nutzen möchten. Beachten Sie, dass die V8 API zuerst in Ihrer SuiteCRM-Instanz konfiguriert werden muss.

AuthScheme

Der Authentifizierungstyp, der bei der Verbindung mit SuiteCRM verwendet werden soll.

Datentyp

string

Standardwert

OAuthClient

Hinweise
  • OAuthClient: Auf diese Option setzen, um die OAuth-Authentifizierung mit dem Gewährungstyp „Client-Anmeldeinformationen“ durchzuführen. Nur für das Schema suitecrmv8 verfügbar.

  • OAuthPassword: Auf diese Option setzen, um die OAuth-Authentifizierung mit dem Gewährungstyp „Passwort“ durchzuführen. Nur für das Schema suitecrmv8 verfügbar.

  • Basic: Auf diese Option setzen, um die Basic-Authentifizierung mit Benutzer und Passwort durchzuführen. Nur für das Schema suitecrmv4 verfügbar.

URL

Die URL des SuiteCRM -Kontos.

Datentyp

string

Standardwert

""

Hinweise

Die URL des SuiteCRM -Kontos im Formular 'http://{suite crm instance}.com'.

Benutzer

Das zur Authentifizierung verwendete SuiteCRM -Benutzerkonto.

Datentyp

string

Standardwert

""

Hinweise

Zusammen mit Passwort, wird dieses Feld zur Authentifizierung gegenüber dem SuiteCRM -Server verwendet.

Passwort

Das zur Authentifizierung des Benutzers verwendete Passwort.

Datentyp

string

Standardwert

""

Hinweise

Der Benutzer Und Password werden zusammen zur Authentifizierung beim Server verwendet.

OAuth

Dieser Abschnitt enthält eine vollständige Liste der OAuth-Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
InitiateOAuth Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
OAuthClientId Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthClientSecret Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthAccessToken Der Zugriffstoken für die Verbindung mittels OAuth.
OAuthSettingsLocation Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.
OAuthGrantType Der Berechtigungstyp für den OAuth-Flow.
OAuthVerifier Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
OAuthAccessTokenUrl Verwenden Sie diese Verbindungseigenschaft, um die URL des OAuth-Zugriffstokens zu umgehen.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

OAuth initiieren

Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.

Mögliche Werte

OFF, GETANDREFRESH, REFRESH

Datentyp

string

Standardwert

OFF

Hinweise

Folgende Optionen stehen zur Verfügung:

  1. OFF: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.
  2. GETANDREFRESH: Gibt an, dass der gesamte OAuth-Flow vom Connector verarbeitet wird. Wenn derzeit kein Token vorhanden ist, wird es durch eine entsprechende Aufforderung an den Benutzer über den Browser abgerufen. Wenn ein Token vorhanden ist, wird es bei Bedarf aktualisiert.
  3. REFRESH: Gibt an, dass der Connector nur das Aktualisieren des OAuthAccessToken übernimmt. Der Benutzer wird vom Connector nie aufgefordert, sich über den Browser zu authentifizieren. Der Benutzer muss zunächst das Abrufen des OAuthAccessToken und des OAuthRefreshToken übernehmen.

OAuthClientId

Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId-Wert, manchmal auch Consumer-Schlüssel genannt, und ein Client-Geheimnis, das OAuthClientSecret.

OAuthClientSecret

Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId, auch Consumer-Schlüssel genannt. Sie erhalten außerdem ein Client-Geheimnis, auch Consumer-Geheimnis genannt. Legen Sie das Client-Geheimnis im OAuthClientSecret Eigentum.

OAuth-Zugriffstoken

Der Zugriffstoken für die Verbindung per OAuth.

Datentyp

string

Standardwert

""

Hinweise

Der OAuthAccessToken Eigenschaft wird für die Verbindung per OAuth verwendet. Die OAuthAccessToken wird im Rahmen des Authentifizierungsprozesses vom OAuth-Server abgerufen. Es hat ein serverabhängiges Timeout und kann zwischen Anfragen wiederverwendet werden.

Das Zugriffstoken wird anstelle Ihres Benutzernamens und Passworts verwendet. Das Zugriffstoken schützt Ihre Anmeldeinformationen, indem es sie auf dem Server speichert.

OAuthSettingsLocation

Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH eingestellt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.

Datentyp

string

Standardwert

%APPDATA%\CData\Acumatica Data Provider\OAuthSettings.txt

Hinweise

Wenn InitiateOAuth ist auf gesetzt GETANDREFRESH oder REFRESH, der Treiber speichert OAuth-Werte, damit der Benutzer die OAuth-Verbindungseigenschaften nicht manuell eingeben muss und die Anmeldeinformationen über Verbindungen oder Prozesse hinweg gemeinsam genutzt werden können.

Anstatt einen Dateipfad anzugeben, können Sie auch den Speicherort angeben. Speicherorte werden durch einen Wert angegeben, der mit 'memory://' gefolgt von einer eindeutigen Kennung für diesen Satz von Anmeldeinformationen (z. B. memory://user1). Die Kennung können Sie frei wählen, sie sollte jedoch für den Benutzer eindeutig sein. Im Gegensatz zur dateibasierten Speicherung, bei der die Anmeldeinformationen über Verbindungen hinweg bestehen bleiben, werden die Anmeldeinformationen bei der Speicherspeicherung in den statischen Speicher geladen und die Anmeldeinformationen werden für die Dauer des Prozesses unter Verwendung derselben Kennung zwischen Verbindungen geteilt. Um Anmeldeinformationen außerhalb des aktuellen Prozesses beizubehalten, müssen Sie die Anmeldeinformationen vor dem Schließen der Verbindung manuell speichern. Auf diese Weise können Sie sie in der Verbindung festlegen, wenn der Prozess erneut gestartet wird. Sie können OAuth-Eigenschaftswerte mit einer Abfrage an abrufen sys_connection_propsSystemtabelle. Wenn mehrere Verbindungen mit denselben Anmeldeinformationen bestehen, werden die Eigenschaften aus der zuvor geschlossenen Verbindung gelesen.

Der Standardspeicherort ist „%APPDATA%\CData\ Acumatica Data Provider\OAuthSettings.txt“ mit %APPDATA% auf das Konfigurationsverzeichnis des Benutzers gesetzt. Die Standardwerte sind

  • Windows: "register://%DSN"
  • Unix: "%AppData%..."

wobei DSN der Name des aktuellen DSN ist, der in der offenen Verbindung verwendet wird.

Die folgende Tabelle listet den Wert von auf %APPDATA% nach Operationssystem:

Plattform %APPDATA%
Windows Der Wert der Umfeld APPDATA
Linux ~/.config

OAuthGrantType

Der Berechtigungstyp für den OAuth-Flow.

Mögliche Werte

CLIENT, PASSWORD

Datentyp

string

Standardwert

CLIENT

Hinweise

Folgende Optionen stehen zur Verfügung: CLIENT, PASSWORT

OAuthVerifier

Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.

Datentyp

string

Standardwert

""

Hinweise

Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode. Dieser kann auf Systemen verwendet werden, auf denen kein Browser gestartet werden kann, z. B. auf Headless-Systemen.

Authentifizierung auf Headless-Maschinen

Siehe, um die zu erhalten OAuthVerifier Wert.

OAuthSettingsLocation festlegen zusammen mit OAuthVerifier. Beim Verbinden tauscht der Connector die OAuthVerifier für die OAuth-Authentifizierungstoken und speichert sie verschlüsselt am angegebenen Speicherort. Setzen Sie InitiateOAuth zu GETANDREFRESH, um den Austausch zu automatisieren.

Sobald die OAuth-Einstellungsdatei generiert wurde, können Sie entfernen OAuthVerifier aus den Verbindungseigenschaften und verbinden Sie sich mit OAuthSettingsLocation festgelegt.

Um die OAuth-Tokenwerte automatisch zu aktualisieren, legen Sie OAuthSettingsLocation fest und setzen Sie zusätzlich InitiateOAuth zum AKTUALISIEREN.

OAuthAccessTokenUrl

Verwenden Sie diese Verbindungseigenschaft, um die URL des OAuth-Zugriffstokens zu umgehen.

Datentyp

string

Standardwert

""

Hinweise

Verwenden Sie diese Verbindungseigenschaft, um die OAuth-Zugriffstoken-URL zu umgehen. Standardmäßig ist die Zugriffstoken-URL die SuiteCRM -Serverinstanz URL + „/Api/access_token“. Wenn Sie aus irgendeinem Grund Probleme beim Zugriff auf diesen Endpoint haben, können Sie dies gerne ändern.

OAuthLäuftAbIn

Die Lebensdauer des OAuth AccessToken in Sekunden.

Datentyp

string

Standardwert

""

Hinweise

Mit OAuthTokenTimestamp kombinieren, um zu bestimmen, wann der AccessToken abläuft.

OAuthTokenTimestamp

Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

Datentyp

string

Standardwert

""

Hinweise

Kombinieren Sie es mit OAuthExpiresIn, um zu bestimmen, wann das AccessToken abläuft.

SSL

Dieser Abschnitt enthält eine vollständige Liste der SSL-Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
SSLServerCert Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

SSLServerCert

Das vom Server zu akzeptierende Zertifikat bei einer Verbindung über TLS/SSL.

Datentyp

string

Standardwert

""

Hinweise

Bei Verwendung einer TLS/SSL-Verbindung kann diese Eigenschaft verwendet werden, um das vom Server zu akzeptierende TLS/SSL-Zertifikat anzugeben. Jedes andere Zertifikat, dem der Computer nicht vertraut, wird abgelehnt.

Diese Eigenschaft kann folgende Formen annehmen:

Beschreibung Beispiel
Ein vollständiges PEM-Zertifikat (Beispiel der Kürze halber gekürzt) -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE-----
Ein Pfad zu einer lokalen Datei, die das Zertifikat enthält C:\\cert.cer
Der öffentliche Schlüssel (Beispiel der Kürze halber gekürzt) -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY-----
Der MD5-Fingerabdruck (Hexadezimalwerte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) ecadbdda5a1529c58a1e9e09828d70e4
Der SHA1-Fingerabdruck (Hex-Werte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) 34a929226ae0819f2ec14b4a3d904f801cbb150d

Wenn nicht angegeben, wird jedes vom Computer vertrauenswürdige Zertifikat akzeptiert.

Zertifikate werden vom Computer basierend auf dem Trust Store des Systems als vertrauenswürdig validiert. Der verwendete Trust Store ist der für das System angegebene Wert „javax.net.ssl.trustStore“. Wenn für diese Eigenschaft kein Wert angegeben ist, wird der Standard-Trust Store von Java verwendet (z. B. JAVA_HOME\lib\security\cacerts).

Verwenden Sie „*“, um anzugeben, dass alle Zertifikate akzeptiert werden. Beachten Sie, dass dies aus Sicherheitsgründen nicht empfohlen wird.

Schema

Dieser Abschnitt enthält eine vollständige Liste der Schema, die Sie konfigurieren können.

Eigenschaft Beschreibung
Location Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
BrowsableSchemas Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC.
Views Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC.

Standort

Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.

Datentyp

string

Standardwert

%APPDATA%\SuiteCRM Data Provider\Schema

Hinweise

Der Pfad zu einem Verzeichnis, das die Schema für den Connector enthält (.rsd-Dateien für Tabellen und Ansichten, .rsb-Dateien für gespeicherte Prozeduren). Der Ordnerspeicherort kann ein relativer Pfad vom Speicherort der ausführbaren Datei sein. Der Location Eigenschaft wird nur benötigt, wenn Sie Definitionen anpassen möchten (z. B. einen Spaltennamen ändern, eine Spalte ignorieren usw.) oder das Datenmodell mit neuen Tabellen, Ansichten oder gespeicherten Prozeduren erweitern möchten.

Notiz

Da dieser Connector mehrere Schemata unterstützt, ist die Struktur für benutzerdefinierte SuiteCRM Schema wie folgt:

  • Jedem Schema wird ein Ordner zugewiesen, der diesem Schema entspricht.
  • Diese Schema sind in einem übergeordneten Ordner enthalten.
  • Der parent folder sollte als gesetzt werden Location, kein Ordner eines einzelnen Schemas.

Wenn nichts angegeben wird, ist der Standardspeicherort "%APPDATA%\ SuiteCRM Data Provider\Schema" mit %APPDATA% wird auf das Konfigurationsverzeichnis des Benutzers eingestellt:

Plattform %APPDATA%
Windows Der Wert der Umfeld APPDATA
Mac ~/Bibliothek/Anwendungsunterstützung
Linux ~/.config

DurchsuchbareSchemas

Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA,SchemaB,SchemaC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Schemata aus Datenbanken kann aufwändig sein. Die Bereitstellung einer Liste von Schemata in der Verbindungszeichenfolge verbessert die Leistung.

Tabellen

Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA,TabelleB,TabelleC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Tabellen aus einigen Datenbanken kann teuer sein. Die Bereitstellung einer Liste von Tabellen in der Verbindungszeichenfolge verbessert die Leistung des Connectors.

Diese Eigenschaft kann auch als Alternative zum automatischen Auflisten von Ansichten verwendet werden, wenn Sie bereits wissen, mit welchen Sie arbeiten möchten, und es sonst zu viele wären.

Geben Sie die gewünschten Tabellen in einer durch Kommas getrennten Liste an. Jede Tabelle sollte ein gültiger SQL-Bezeichner sein, wobei alle Sonderzeichen mit eckigen Klammern, Anführungszeichen oder Backticks maskiert werden. Beispiel: Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space`.

Beachten Sie, dass Sie beim Herstellen einer Verbindung zu einer Datenquelle mit mehreren Schemata oder Katalogen den vollqualifizierten Namen der Tabelle in dieser Eigenschaft angeben müssen, wie im letzten Beispiel hier, um Mehrdeutigkeiten zwischen Tabellen zu vermeiden, die in mehreren Katalogen oder Schemata vorhanden sind.

Ansichten

Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA,AnsichtB,AnsichtC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Ansichten aus einigen Datenbanken kann teuer sein. Die Bereitstellung einer Liste von Ansichten in der Verbindungszeichenfolge verbessert die Leistung des Connectors.

Diese Eigenschaft kann auch als Alternative zum automatischen Auflisten von Ansichten verwendet werden, wenn Sie bereits wissen, mit welchen Sie arbeiten möchten, und es sonst zu viele wären.

Geben Sie die gewünschten Ansichten in einer durch Kommas getrennten Liste an. Jede Ansicht sollte ein gültiger SQL-Bezeichner sein, wobei alle Sonderzeichen mit eckigen Klammern, Anführungszeichen oder Backticks maskiert werden. Beispiel: Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space`.

Beachten Sie, dass Sie beim Herstellen einer Verbindung zu einer Datenquelle mit mehreren Schemata oder Katalogen den vollqualifizierten Namen der Tabelle in dieser Eigenschaft angeben müssen, wie im letzten Beispiel hier, um Mehrdeutigkeiten zwischen Tabellen zu vermeiden, die in mehreren Katalogen oder Schemata vorhanden sind.

Verschiedenes

Dieser Abschnitt enthält eine vollständige Liste verschiedener Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
MaxRows Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Other Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.
Pagesize Die maximale Anzahl der Ergebnisse, die pro Seite von SuiteCRM zurückgegeben werden sollen.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
PushDisplayValues Push-Anzeigewerte für Enumerationsfelder anstelle der API -Namen.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UseDisplayNames SuiteCRM Daten abfragen, indem Sie die Beschriftungen des Moduls und der Felder verwenden.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

MaxRows

Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.

Datentyp

int

Standardwert

-1

Hinweise

Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.

Andere

Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.

Datentyp

string

Standardwert

""

Hinweise

Die unten aufgeführten Eigenschaften sind für bestimmte Anwendungsfälle verfügbar. Für normale Anwendungsfälle und Funktionen von Treiber sollten diese Eigenschaften nicht erforderlich sein.

Geben Sie mehrere Eigenschaften in einer durch Semikolon getrennten Liste an.

Integration und Formatierung
Eigenschaft Beschreibung
DefaultColumnSize Legt die Standardlänge von Zeichenfolgefeldern fest, wenn die Datenquelle keine Spaltenlänge in den Metadaten bereitstellt. Der Standardwert ist 2000.
ConvertDateTimeToGMT Bestimmt, ob Datums-/Uhrzeitwerte in GMT statt in die lokale Zeit des Computers konvertiert werden sollen.
RecordToFile=filename Protokolliert den zugrunde liegenden Socket-Datenübertragungsvorgang in die angegebene Datei.

Seitengröße

Die maximale Anzahl der Ergebnisse, die pro Seite von SuiteCRM zurückgegeben werden sollen.

Datentyp

int

Standardwert

100

Hinweise

Der Pagesize Die Eigenschaft beeinflusst die maximale Anzahl von Ergebnissen, die pro Seite von SuiteCRM zurückgegeben werden. Das Festlegen eines höheren Wertes kann zu einer besseren Leistung führen, allerdings auf Kosten des zusätzlichen Speichers, der pro verbrauchter Seite zugewiesen wird.

Pseudospalten

Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.

Datentyp

string

Standardwert

""

Hinweise

Diese Einstellung ist besonders hilfreich im Entity Framework, da Sie dort keinen Wert für eine Pseudospalte festlegen können, es sei denn, es handelt sich um eine Tabellenspalte. Der Wert dieser Verbindungseinstellung hat das Format „Tabelle1=Spalte1, Tabelle1=Spalte2, Tabelle2=Spalte3“. Sie können das Zeichen „*“ verwenden, um alle Tabellen und alle Spalten einzuschließen, z. B. „*=*“.

Anzeigewerte drücken

Push-Anzeigewerte für Enumerationsfelder anstelle der API -Namen.

Datentyp

bool

Standardwert

false

Hinweise

Legt fest, ob Anzeigewerte für Enumerationsfelder (Dropdown-Felder) oder deren API Namen für SELECT-Abfragen übertragen werden. Dies ist nur für das Schema suitecrmv4 verfügbar.

Zeitüberschreitung

Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.

Datentyp

int

Standardwert

60

Hinweise

Wenn Timeout = 0, Operationen werden nicht abgebrochen. Die Operationen werden ausgeführt, bis sie erfolgreich abgeschlossen sind oder bis ein Fehler auftritt.

Wenn Timeout abläuft und der Operation noch nicht abgeschlossen ist, löst der Connector eine Ausnahme aus.

Anzeigenamen verwenden

Fragen Sie SuiteCRM Daten ab, indem Sie die Beschriftungen des Moduls und der Felder verwenden.

Datentyp

bool

Standardwert

true

Hinweise

Legt fest, ob Beschriftungen von Modulen und Feldern anstelle der ursprünglichen API -Namen verwendet werden sollen. Beschriftungen sind benutzerfreundlicher. Auf „false“ setzen, um stattdessen API Namen für die Metadaten zu verwenden.

BenutzerdefinierteAnsichten

Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

Datentyp

string

Standardwert

""

Hinweise

Benutzerdefinierte Ansichten werden in einer JSON-formatierten Konfigurationsdatei namens UserDefinedViews.json. Der Connector erkennt die in dieser Datei angegebenen Ansichten automatisch.

Sie können auch mehrere Ansichtsdefinitionen haben und diese mit steuern UserDefinedViews Verbindungseigenschaft. Wenn Sie diese Eigenschaft verwenden, werden vom Connector nur die angegebenen Ansichten angezeigt.

Diese Konfigurationsdatei für benutzerdefinierte Ansichten ist wie folgt formatiert:

  • Jedes Stammelement definiert den Namen einer Ansicht.
  • Jedes Stammelement enthält ein untergeordnetes Element namens query, das die benutzerdefinierte SQL- Abfrage für die Ansicht enthält.

Zum Beispiel:

{
    "MyView": {
        "query": "SELECT * FROM Accounts WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie die UserDefinedViews Verbindungseigenschaft, um den Speicherort Ihrer JSON-Konfigurationsdatei anzugeben. Beispiel:

"UserDefinedViews", C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json

Beachten Sie, dass der angegebene Pfad nicht in Anführungszeichen steht.