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 Schema
einzustellen 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 verwendenInitiateOAuth
um den OAuth-Austausch und das manuelle Setzen der zu vermeidenOAuthAccessToken
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 vermeidenOAuthAccessToken
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:
- Melden Sie sich bei Ihrem Administratorkonto an.
- Im
Profile
Dropdown, auswählenAdmin > OAuth2 Clients and Tokens
. - Klicken Sie auf
New Password Client
oderNew Client Credentials Client
. - Geben Sie einen Namen und ein Geheimnis ein.
- 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.
-
Im
Profile
Dropdown, auswählenAdmin > Role Management
. -
Klicken Sie auf
Create Role
. -
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.
-
Wählen Sie die für die neue Rolle erforderlichen Berechtigungen aus.
-
Klicken Sie auf
Save
.
Weisen Sie nun einem oder mehreren Benutzern die neue Rolle zu:
- Im
Profile
Dropdown, auswählenAdmin > Role Management
. - Klicken Sie auf die Rolle, die Sie einem Benutzer zuweisen möchten.
- Scrollen Sie nach unten und klicken Sie auf
Select User
.
Die Admin-Konsole zeigt ein Benutzersuchfenster an. - Wählen Sie die Benutzer aus, denen Sie die Rolle zuweisen möchten.
Klicken Sie für jeden ausgewählten Benutzer aufSelect
, DannSave
.
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:
- sys_catalogs: Listet die verfügbaren Datenbanken auf.
- sys_schemas: Listet die verfügbaren Schemata auf.
- sys_tables: Listet die verfügbaren Tabellen und Ansichten auf.
- sys_tablecolumns: Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.
- sys_procedures: Beschreibt die verfügbaren gespeicherten Prozeduren.
- sys_procedureparameters: Beschreibt Parameter gespeicherter Prozeduren.
- sys_keycolumns: Beschreibt die Primär- und Fremdschlüssel.
- sys_indexes: Beschreibt die verfügbaren Indizes.
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.
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. |
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. |
Eigenschaft | Beschreibung |
---|---|
SSLServerCert | Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL. |
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. |
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:
OFF
: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.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.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_props
Systemtabelle. 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 werdenLocation
, 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.