Zum Inhalt springen

Zoho Books Verbindungsdetails

Einführung

Connector-Version

Diese Dokumentation basiert auf Version 23.0.8804 des Connectors.

Erste Schritte

Versionsunterstützung für Zoho Books

Der Connector nutzt die Zoho Books API V3, um einen bidirektionalen Zugriff auf Zoho Books Daten zu ermöglichen.

Herstellen einer Verbindung

Mit Zoho Books verbinden

Sie können die genauen abgerufenen Zoho Books Daten mithilfe der folgenden Verbindungseigenschaften verfeinern:

  • OrganizationId (optional): Die ID, die der spezifischen Zoho Books-Organisation zugeordnet ist, mit der Sie eine Verbindung herstellen möchten.
    • Wenn der Wert der Organisations-ID nicht in der Verbindungszeichenfolge angegeben ist, ruft der Connector automatisch alle verfügbaren Organisationen ab und wählt die erste Organisations-ID als Standard aus.
  • AccountsServer (optional): Die vollständige Kontoserver-URL. In den meisten Fällen ist der Wert dieser Eigenschaft https://books.zoho.com, aber wenn sich Ihr Konto an einem anderen Standort befindet, sollte sich die Domain entsprechend ändern (.eu, .in, .com.au, ...).

Authentifizieren bei Zoho Books

Zoho Books verwendet den OAuth-Authentifizierungsstandard. Der Connector unterstützt die OAuth-Authentifizierung für Instanzen des Connectors, die auf Ihrem lokalen Computer, einem Webdienst oder einem Headless-Computer ausgeführt werden.

Desktop-Anwendungen

Es wird eine eingebettete OAuth-Anwendung bereitgestellt, die die OAuth-Desktop-Authentifizierung vereinfacht. Alternativ können Sie eine benutzerdefinierte OAuth-Anwendung erstellen. Siehe Erstellen einer benutzerdefinierten OAuth-App für Informationen zum Erstellen benutzerdefinierter Anwendungen und Gründe dafür.

OAuth-Zugriffstoken abrufen und aktualisieren

Nachdem Sie Folgendes festgelegt haben, können Sie eine Verbindung herstellen:

  • InitiateOAuth: Setzen Sie dies auf GETANDREFRESH. Sie können InitiateOAuth verwenden, um die Wiederholung des OAuth-Austauschs und das manuelle Festlegen der zu vermeiden OAuthAccessToken.
  • OAuthClientId (nur benutzerdefinierte Anwendungen): Legen Sie hier die Client-ID fest, die Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.
  • OAuthClientSecret (nur benutzerdefinierte Anwendungen): Legen Sie hier das Client-Geheimnis fest, das Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.
  • CallbackURL (nur benutzerdefinierte Anwendung): Legen Sie dies auf die Umleitungs-URI fest, die Sie bei der Registrierung Ihrer Anwendung definiert haben.

Wenn Sie eine Verbindung herstellen, öffnet der Connector den OAuth-Endpoint von Zoho Books in Ihrem Standardbrowser. Melden Sie sich an und erteilen Sie der Anwendung Berechtigungen. Der Connector schließt dann den OAuth-Prozess ab:

  1. Der Connector erhält einen Zugriffstoken von Zoho Books und verwendet ihn, um Daten anzufordern.
  2. Die OAuth-Werte werden im in angegebenen Pfad gespeichert OAuthSettingsLocation. Diese Werte bleiben über Verbindungen hinweg bestehen.

Der Connector aktualisiert das Zugriffstoken automatisch, wenn es abläuft.

Erstellen einer benutzerdefinierten OAuth-App

Wann sollte eine benutzerdefinierte OAuth-Anwendung erstellt werden?

bettet OAuth-Anwendungsanmeldeinformationen mit Branding ein, die bei der Verbindung über eine Desktop-Anwendung verwendet werden können.

Sie können Ihre eigenen OAuth-Anwendungsanmeldeinformationen verwenden, wenn Sie Folgendes möchten:

  • das Branding des Authentifizierungsdialogs steuern
  • die Umleitungs-URI steuern, zu der die Anwendung den Benutzer nach der Authentifizierung umleitet
  • die Berechtigungen anpassen, die Sie vom Benutzer anfordern

Erstellen und Konfigurieren einer benutzerdefinierten OAuth-App

Um ein zu erhalten OAuthClientId, OAuthClientSecret, CallbackURL, Und OrganizationId Sie müssen zunächst eine Anwendung erstellen, die mit Ihrem Zoho Books-Konto verknüpft ist. Anschließend müssen Sie Ihre Anwendung bei der Entwicklerkonsole von Zoho registrieren, um Ihre Client-ID und Ihr Client-Geheimnis zu erhalten.

Befolgen Sie diese Schritte, um eine mit Ihren Zoho Books verknüpfte Anwendung zu erstellen:

  1. Um Ihre Bewerbung zu registrieren, gehen Sie zu https://accounts.zoho.com/developerconsole.

  2. Klicken Sie auf Add Client ID und geben Sie einen Kundennamen an.

    l

  3. Füllen Sie die erforderlichen Angaben im Formular aus.

    • Legen Sie die fest Auth Callback URL Zu https://localhost:33333 oder ein Port Ihrer Wahl.
    • Wählen Sie als Clienttyp „WEB-basiert/Javascript/Mobil“ und klicken Sie dann auf Create.
  4. In Zoho Books wird Ihr Unternehmen als Organisation bezeichnet. Wenn Sie mehrere Unternehmen haben, richten Sie jedes davon als einzelne Organisation ein. Jede Organisation ist eine unabhängige Zoho Books-Organisation mit eigener Organisations-ID, Basiswährung, Zeitzone, Sprache, Kontakten, Berichten usw.

    1. Der Parameter organization_id sollte zusammen mit der Organisations-ID mit jeder API -Anfrage gesendet werden, um die Organisation zu identifizieren.
    2. Klicken Sie auf Organization Name, im oberen rechten Bereich. Wählen Sie die Organisations-ID aus der Liste der Organisationen.
    3. Wenn der Wert der Organisations-ID nicht in der Verbindungszeichenfolge angegeben ist, führt der Connector einen Aufruf durch, um alle verfügbaren Organisationen abzurufen, und wählt die erste Organisations-ID als Standard aus.
  5. Nach Abschluss der Änderungen fordert Sie der Browser auf, Ihre Konfiguration zu speichern.

Nachdem Sie einen neuen Client erstellt haben, wird dieser auf Ihrem Bildschirm angezeigt. Klicken Sie dort auf More Options > Edit, um die Client-ID und das Client-Geheimnis Ihrer neu erstellten Anwendung anzuzeigen. Verwenden Sie diese Anmeldeinformationen, um eine Verbindung zu Zoho Books herzustellen, indem Sie die folgenden Verbindungseigenschaften festlegen:

  • OAuthClientId: Auf die Client-ID einstellen.
  • OAuthClientSecret: Auf das Client-Geheimnis einstellen.
  • CallbackURL: Auf die Auth-Callback URL einstellen.

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 Zoho Books 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 Zoho Books und verarbeitet dann den Rest der Abfrage im Speicher (clientseitig).

Benutzerdefinierte Ansichten

Mit dem Zoho Books-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 INVOICES 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 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

Überblick

Dieser Abschnitt zeigt die verfügbaren API Objekte und bietet weitere Informationen zur Ausführung von SQL für Zoho Books APIs.

Hauptmerkmale

  • Der Connector modelliert Zoho Books Entitäten wie Rechnungen und Ausgaben als relationale Ansichten, sodass Sie SQL schreiben können, um Zoho Books Daten Abfrage.
  • Gespeicherte Prozeduren ermöglichen Ihnen die Ausführung von Vorgängen in Zoho Books, einschließlich Spesenbelegen, Anhängen von Vorschussrechnungen und Anhängen.
  • Die Live-Konnektivität zu diesen Objekten bedeutet, dass alle Änderungen an Ihrem Zoho Books-Konto bei Verwendung des Connectors sofort angezeigt werden.
  • IncludeCustomFields Mit der Verbindungseigenschaft können Sie benutzerdefinierte Felder für unterstützte Ansichten abrufen. Setzen Sie diese Eigenschaft auf True, um diese Funktion zu aktivieren.

Tabellen

Tabellen beschreibt die verfügbaren Tabellen. Tabellen werden statisch definiert, um Zoho Books Entitäten wie Währungen, Journale, Benutzer und mehr zu modellieren.

Ansichten

Ansichten beschreibt die verfügbaren Ansichten. Ansichten werden statisch definiert, um Zoho Books Entitäten wie Rechnungen, Rechnungen, Ausgaben und mehr zu modellieren. Ansichten sind schreibgeschützt.

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen zu Zoho Books. Gespeicherte Prozeduren ermöglichen Ihnen die Ausführung von Vorgängen in Zoho Books, einschließlich Spesenbelegen, Anhängen von Vorschussrechnungen und Anhängen.

Tabellen

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

Zoho Books Connector-Tabellen

Name Beschreibung
BankAccounts Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Bank- und Kreditkartenkonten für Ihre Organisation.
BankRules Zum Auflisten, Hinzufügen, Aktualisieren und Löschen der angegebenen Bank- oder Kreditkartenkonto-ID.
BankTransactions Zum Auflisten, Hinzufügen, Aktualisieren und Löschen der mit einem Konto verbundenen Details.
BaseCurrencyAdjustments Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Basiswährungsanpassungen.
BillDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Rechnungsdetails.
ChartOfAccounts Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Kontenplänen.
ContactDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen eines Kontakts.
CreditNoteDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen einer Gutschrift.
Currencies Zum Auflisten, Hinzufügen, Aktualisieren und Löschen konfigurierter Währungen. Außerdem erhalten Sie die Details einer Währung.
CustomerContacts Kontaktpersonen erstellen, lesen, aktualisieren, löschen. Außerdem die Kontaktpersondetails abrufen.
CustomerPaymentDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Zahlungsdetails.
CustomerPaymentsRefund Lieferantenguthaben-Rückerstattungen lesen, einfügen und aktualisieren.
CustomModuleFields In Zoho Books können Sie ein benutzerdefiniertes Modul erstellen, um andere Daten aufzuzeichnen, wenn die vordefinierten Module nicht ausreichen, um alle Ihre Geschäftsanforderungen zu verwalten.
CustomModules In Zoho Books können Sie ein benutzerdefiniertes Modul erstellen, um andere Daten aufzuzeichnen, wenn die vordefinierten Module nicht ausreichen, um alle Ihre Geschäftsanforderungen zu verwalten.
EstimateDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details eines Kostenvoranschlags.
ExpenseDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details einer Ausgabe.
InvoiceDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Rechnungsdetails.
ItemDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details eines vorhandenen Artikels.
Journals Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Zeitschriften.
OpeningBalances Zum Auflisten und Löschen des Eröffnungssaldos.
Projects Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Projekten.
PurchaseOrderDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details einer Bestellung.
RecurringBillDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Rechnungsdetails.
RecurringExpenseDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details einer wiederkehrenden Ausgabe.
RecurringInvoiceDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen der Details einer wiederkehrenden Rechnung.
RetainerInvoiceDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen einer Vorschussrechnung.
SalesOrderDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen eines Verkaufsauftrags.
Tasks Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Aufgaben, die einem Projekt hinzugefügt wurden. Außerdem können Sie die Details einer Aufgabe abrufen.
Taxes Zum Auflisten, Hinzufügen, Aktualisieren und Löschen einfacher und zusammengesetzter Steuern. Außerdem erhalten Sie die Details einer einfachen oder zusammengesetzten Steuer.
TaxGroups Steuergruppen lesen, einfügen, aktualisieren und löschen.
TimeEntries Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Zeiteinträgen.
Users Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Benutzern in der Organisation. Außerdem können Sie die Details eines Benutzers abrufen.
VendorCreditDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen der Details eines Lieferantenkredits.
VendorCreditRefund Lieferantenguthaben-Rückerstattungen lesen, einfügen und aktualisieren.
VendorPaymentDetails Zum Auflisten, Hinzufügen, Aktualisieren und Löschen der Details einer Lieferantenzahlung.
VendorPaymentsRefund Lieferantenguthaben-Rückerstattungen lesen, einfügen und aktualisieren.

Bankkonten

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Bank- und Kreditkartenkonten für Ihre Organisation.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • AccountId unterstützt den '='-Vergleich.
  • AccountCodeAccountName unterstützt den '='-Vergleich.
  • AccountType unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BankAccounts WHERE Status = 'All'

SELECT * FROM BankAccounts WHERE AccountId = '1894343000000085314'
Einfügen

INSERT kann durch Angabe der Spalten AccountName und AccountType ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO BankAccounts (AccountName, AccountType) VALUES ('testaccount1', 'bank')
Aktualisieren

UPDATE kann durch Angabe der AccountId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE BankAccounts SET AccountName = 'Test Account', AccountType = 'bank' WHERE AccountId = '3285934000000264001'
Löschen

DELETE kann durch Angabe der AccountId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM BankAccounts WHERE AccountId = '3285934000000264001'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
AccountId [KEY] String True ID des Bankkontos.
AccountCode String Falsch Code des Kontos.
AccountName String Falsch Name des Kontos.
AccountType String Falsch Typ des Kontos.
AccountNumber String Falsch Mit dem Bankkonto verknüpfte Nummer.
Balance Decimal Wahr Der nicht bezahlte Betrag.
BankBalance Decimal Wahr Gesamtsaldo auf der Bank.
BankName String Falsch Name der Bank.
BcyBalance Decimal Wahr Saldo der Basiswährung.
CanShowInZe Boolean Richtig Prüfen Sie, ob es in Zero Emission angezeigt werden kann.
CanShowPaypalDirectIntegBanner Boolean Wahr Prüfen Sie, ob ein direkt integriertes Banner angezeigt werden kann.
CurrencyCode String Falsch Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String True Währungssymbol der Währung des Kunden.
Description String Falsch Beschreibung des Kontos.
IsActive Boolean Wahr Prüfen Sie, ob das Bankkonto aktiv ist.
IsDirectPaypal Boolean Stimmt Prüfen Sie, ob das Bankkonto direkt über PayPal verwaltet wird.
IsPrimaryAccount Boolean Falsch Überprüfen Sie, ob es sich bei dem Konto um das Hauptkonto in Zoho Books handelt.
IsPaypalAccount Boolean Falsch Überprüfen Sie, ob es sich bei dem Konto um ein Paypal-Konto handelt.
PricePrecision Integer Stimmt Die Präzision für den Preis.
PaypalType String Falsch Die Zahlungsart für das PayPal-Konto. Erlaubte Werte: Standard und Adaptiv.
PaypalEmailAddress String Falsch Email Adresse des Paypal-Kontos.
RoutingNumber String Falsch Bankleitzahl des Kontos.
TotalUnprintedChecks Integer Wahr Gesamtzahl der nicht ausgedruckten Schecks.
UncategorizedTransactions Integer Wahr Anzahl der nicht kategorisierten Transaktionen.
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
Status String Filtern Sie Rechnungen nach beliebigem Status. Die zulässigen Werte sind Alle, Teilweise bezahlt, Bezahlt, Überfällig, Ungültig, Offen.

Bankregeln

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen der angegebenen Bank- oder Kreditkartenkonto-ID.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • RuleAccountId unterstützt den '='-Vergleich.
  • RuleId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BankRules WHERE RuleAccountId = '1894553000000085382' AND RuleId = '1894553000000085386'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
RuleId [KEY] String Wahr ID der Regel.
RuleName String Falsch Name der Regel.
RuleOrder Integer Falsch Regelreihenfolge.
ApplyTo String Falsch Auf wen kann die Regel angewendet werden.
CriteriaType String Falsch Art des Kriteriums.
Criterion String Falsch Kriterium.
RecordAs String Falsch Entität, als die es aufgezeichnet werden soll.
RuleAccountId String Falsch Bankkonten.AccountId ID des Bankkontos.
AccountName String Falsch Name des Kontos.
TaxId String Falsch Steuern.TaxId ID einer Steuer.
TargetAccountId String Falsch Das Konto, auf das die Regel angewendet werden soll.
AccountId String Falsch Bankkonten.AccountId Konto, das in der Regel mit dem Zielkonto involviert ist.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
ReferenceNumber String Falsch Referenznummer einer Bankregel.
PaymentMode String Wahr Art der Zahlung.
ProductType String Falsch Mit der Regel verknüpfter Produkttyp.
TaxAuthorityId String Falsch Steuern.TaxAuthorityId ID einer Steuerbehörde.
TaxAuthorityName String Richtig Name einer Steuerbehörde.
TaxExemptionId String Falsch ID einer Steuerbefreiung.
TaxExemptionCode String Richtig Code einer Steuerbefreiung.
IsReverseCharge Boolean Richtig Prüfen Sie, ob es umgekehrt geladen ist.
VatTreatment String Falsch Mehrwertsteuerbehandlung nach den Bankvorschriften.
GstTreatment String Wahr Wählen Sie, ob die Bankregel „GST-registriert/nicht registriert/Verbraucher/Ausland“ lautet.
TaxTreatment String Richtig Mehrwertsteuerbehandlung für die Bankregel.
GstNo String Richtig GST-Nummer.
HsnOrSac String Richtig HSN-Code.
DestinationOfSupply String Richtig Ort, an den die Waren/Dienstleistungen geliefert werden.

Banktransaktionen

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details, die zu einem Konto gehören.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • AccountId unterstützt den '='-Vergleich.
  • TransactionType unterstützt den '='-Vergleich.
  • Amount unterstützt den '='-Vergleich.
  • Date unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • BankTransactionFilter unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BankTransactions WHERE Status = 'All'

SELECT * FROM BankTransactions LIMIT 5
Einfügen

INSERT kann durch Angabe der Spalten TransactionType, FromAccountId, ToAccountId, Amount und CurrencyId ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO BankTransactions (TransactionType, FromAccountId, ToAccountId, Amount, CurrencyId) VALUES ('transfer_fund', '3285934000000000361', '3285934000000256009', '500', '3285934000000000099')
Aktualisieren

UPDATE kann durch Angabe der TransactionId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE BankTransactions SET Amount = '300', TransactionType = 'transfer_fund' WHERE TransactionId = '3285934000000269001'
Löschen

DELETE kann durch Angabe der Transaktions-ID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM BankTransactions WHERE TransactionId = '3285934000000269001'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
TransactionId [KEY] String Wahr ID der Transaktion.
TransactionType String Falsch Transaktionstyp der Transaktion. Die zulässigen Werte sind Einzahlung, Rückerstattung, Überweisung, Kartenzahlung, Verkauf ohne Rechnungen, Kostenrückerstattung, Eigentümerbeitrag, Zinserträge, sonstige Erträge, Eigentümerentnahmen, Verkaufserlös.
AccountId String Falsch Bankkonten.AccountId Konto-ID, für die Transaktionen aufgelistet werden sollen.
AccountName String Falsch Name des Kontos.
AccountType String Falsch Typ des Kontos.
Amount Decimal Falsch Start- und Endbetrag, um einen Bereich anzugeben, innerhalb dessen der Transaktionsbetrag liegt.
CurrencyCode String Falsch Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String True Währungssymbol der Währung des Kunden.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
Date Date True Start- und Enddatum, um einen Bereich anzugeben, innerhalb dessen das Transaktionsdatum liegt.
DebitOrCredit String Falsch Gibt an, ob es sich bei der Transaktion um eine Gutschrift oder eine Lastschrift handelt.
Description String Falsch Beschreibung der Banktransaktionen.
Documents String Falsch Liste der Dateien, die an eine bestimmte Transaktion angehängt werden sollen.
ExcludeDescription String Wahr Ist die Beschreibung, die ausgeschlossen werden soll.
ImportedTransactionId Long True ID der importierten Transaktion.
IsOffsetaccountMatched Boolean Wahr Prüfen, ob das Gegenkonto übereinstimmt.
IsPaidViaPrintCheck Boolean Wahr Überprüfen Sie, ob per gedrucktem Scheck bezahlt wurde.
IsRuleExist Boolean Wahr Prüfen, ob Regel vorhanden ist.
OffsetAccountName String True Name des Gegenkontos.
Payee String Wahr Informationen zum Zahlungsempfänger.
PricePrecision Integer Stimmt Die Präzision für den Preis.
ReferenceNumber String Falsch Referenznummer der Transaktion.
RunningBalance String Wahr Laufender Banksaldo.
Source String Wahr Quelle der Banktransaktion.
Status String True Listenansicht nach Transaktionsstatus. Die zulässigen Werte sind Alle, Nicht kategorisiert, Manuell_hinzugefügt, Übereinstimmend, Ausgeschlossen, Kategorisiert.
UserId Long Falsch Benutzer.UserId ID des an der Transaktion beteiligten Benutzers.
VendorId String True ID des Lieferanten, bei dem die Banktransaktion getätigt wurde. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
VendorName String True Name des Lieferanten, bei dem die Banktransaktion getätigt wurde. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
BankCharges Decimal Falsch Bankgebühren für Banktransaktionen. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
BcyTotal Decimal Wahr Gesamtbasiswährung. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
CustomerName String Wahr Name des Kunden oder Lieferanten. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
ExchangeRate Decimal Falsch Wechselkurs einer Banktransaktion. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
FromAccountId String Falsch Bankkonten.AccountId Konto-ID, von der die Banktransaktion getätigt wurde. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
FromAccountTags String Falsch Von Konto-Tags
ImportedTransactions String Wahr Importierte Banktransaktionen. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Banktransaktion Steuern enthält. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
IsPreGst Boolean Wahr Überprüfen Sie, ob die Banktransaktion vor GST erfolgt. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
PaymentMode String Falsch Art der Zahlung. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
SubTotal Decimal Wahr Zwischensumme der Banktransaktionen. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
Tags String Falsch Details zu Tags im Zusammenhang mit Banktransaktionen. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
TaxAmount Decimal Wahr Steuerbetrag. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
TaxId String Falsch Steuern.TaxId Steuer-ID. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
TaxName String Wahr Name der Steuer. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
TaxPercentage Integer Wahr Steuerprozentsatz. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
ToAccountId String Falsch Bankkonten.AccountId Konto-ID, auf die die Transaktion getätigt wurde. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
ToAccountName String True Kontoname, auf den die Transaktion getätigt wurde. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
Total Decimal Wahr Gesamtsumme der Banktransaktionen. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Transaktions-ID angegeben ist.
ToAccountTags String Falsch Zu Konto-Tags
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
BankTransactionFilter String Filtert die Transaktionen basierend auf den zulässigen Typen. Die zulässigen Werte sind Status.All, Status.Uncategorized, Status.Categorized, Status.ManuallyAdded, Status.Excluded, Status.Matched.

Basiswährungsanpassungen

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen der Basiswährungsanpassung.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • BaseCurrencyAdjustmentId unterstützt den '='-Vergleich.
  • BaseCurrencyAdjustmentsFilter unterstützt den '='-Vergleich.

Standardmäßig zeigt die Antwort nur die Basiswährungsanpassungen des aktuellen Monats an.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BaseCurrencyAdjustments WHERE BaseCurrencyAdjustmentsFilter = 'Date.All'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
BaseCurrencyAdjustmentId [KEY] String True ID einer Basiswährungsanpassung.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
AdjustmentDate Date Falsch Datum der Währungsanpassung.
ExchangeRate Decimal Falsch Wechselkurs der Währungsanpassung.
GainOrLoss Decimal Wahr Überprüfen Sie den Betrag, ob Gewinn oder Verlust.
Notes String Falsch Hinweise zu Anpassungen der Basiswährung.
AccountIds String Falsch Bankkonten.AccountId ID der Konten, für die Basiswährungsanpassungen gebucht werden müssen.
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
BaseCurrencyAdjustmentsFilter String Filtern Sie die Liste der Basiswährungsanpassungen. Die zulässigen Werte sind Date.All, Date.Today, Date.ThisWeek, Date.ThisMonth, Date.ThisQuarter, Date.ThisYear.

Rechnungsdetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Rechnungsdetails.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • BillId unterstützt die Operatoren '=' und IN.

Notiz

BillId ist zum Abfrage von BillDetails erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM BillDetails WHERE BillId = '1894553000000085259'
SELECT * FROM BillDetails WHERE BillId IN (SELECT BillId FROM Bills)
SELECT * FROM BillDetails WHERE BillId IN ('1894553000000085259','1894553000000085260')
Einfügen

INSERT kann durch Angabe der Spalten BillNumber, VendorId und LineItems ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO BillLineItems#TEMP (Name, accountid, itemid) VALUES ('Cloth-Jeans', '3285934000000034001', '3285934000000104097')
INSERT INTO BillDetails (BillNumber, VendorId, lineitems) VALUES ('00011', '3285934000000104023', BillLineItems#TEMP )

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO BillDetails (BillNumber, VendorId, lineitems) VALUES ('00011', '3255827000000081003', '[{"Name":"Cloth-Jeans3", "AccountId":"3285934000000034001", "ItemId":"3285934000000104097"}]')
Aktualisieren

UPDATE kann durch Angabe der BillId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO BillLineItems#TEMP (Name,accountid,itemid) VALUES ('Cloth-Jeans','3285934000000034001','3285934000000104097')
UPDATE BillDetails SET BillNumber = '00011', VendorId = '3285934000000104023', lineitems = 'BillLineItems#TEMP' WHERE BillId = '3350895000000089001'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel für die Aktualisierung mithilfe eines JSON-Arrays in dieser Tabelle.

UPDATE BillDetails SET BillNumber = '00011', VendorId = '3285934000000104023', LineItems = '[{"Name":"Cloth-Jeans", "AccountId":"3285934000000034001", "ItemId":"3285934000000104097"}]' WHERE BillId = '3350895000000089001'
Löschen

DELETE kann durch Angabe der BillId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM BillDetails WHERE BillId = '3350895000000089001'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
BillId [KEY] String Wahr Rechnungen.BillId ID einer Rechnung.
BillNumber String Falsch Nummer einer Rechnung.
Adjustment Decimal Falsch Anpassungen an der Rechnung vorgenommen.
Approvers String Falsch Genehmiger.
AdjustmentDescription String Falsch Beschreibung der an der Rechnung vorgenommenen Anpassungen.
AllocatedLandedCosts String Wahr Zugewiesene Anschaffungskosten der Rechnung.
ApproverId String Wahr Benutzer.UserId ID eines Genehmigers.
AttachmentName String Wahr Name eines Anhangs.
Balance Decimal Stimmt Rechnungssaldo.
BillingAddress String True Rechnungsadresse einer Rechnung.
BillingAddressAttention String Wahr Name einer Person in der Rechnungsadresse.
BillingAddressCity String True Stadt einer Rechnungsadresse.
BillingAddressCountry String True Land einer Rechnungsadresse.
BillingAddressFax String Richtig Fax einer Rechnungsadresse.
BillingAddressPhone String Richtig Telefonnummer einer Rechnungsadresse.
BillingAddressState String True Status einer Rechnungsadresse.
BillingAddressStreet2 String Richtig Zweite Straße einer Rechnungsadresse.
BillingAddressZip String True Postleitzahl einer Rechnungsadresse.
ClientViewedTime String Wahr Uhrzeit der Ansicht durch den Client.
ColorCode String Wahr Farbcode.
ContactCategory String Wahr Kategorie, wenn Kontakt.
CreatedById String True Benutzer.UserId ID eines Benutzers, der eine Rechnung erstellt hat.
CreatedTime Datetime True Zeitpunkt der Rechnungserstellung.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Wahr Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String Wahr Symbol der Währung.
CurrentSubStatus String True Aktueller Unterstatus einer Rechnung.
CurrentSubStatusId String True Aktuelle Unterstatus-ID einer Rechnung.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
Documents String Falsch Liste der Dateien, die an eine bestimmte Transaktion angehängt werden sollen.
Date Date Falsch Rechnungsdatum.
DestinationOfSupply String Falsch Ort, an dem die Waren/Dienstleistungen geliefert werden.
Discount String Stimmt Diskontierung von Wechseln.
DiscountAccountId String Wahr Bankkonten.AccountId Konto-ID des Rabatts.
DiscountAmount Decimal Wahr Rabattbetrag.
DiscountAppliedOnAmount Decimal Wahr Rabatt wird auf den Betrag angewendet.
DiscountSetting String Wahr Einstellung des Rabatts.
DueByDays Integer True Anzahl der Tage, bis zu denen die Rechnung fällig ist.
DueDate Date Falsch Lieferdatum der Rechnung.
DueInDays String True Anzahl der Tage, in denen die Rechnung fällig ist.
EntityType String True Entitätstyp der Rechnung.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
FiledInVatReturnId String Wahr Umsatzsteuer-Identifikationsnummer der eingereichten Rechnung.
FiledInVatReturnName String Richtig Name der eingereichten Umsatzsteuererklärung.
FiledInVatReturnType String Wahr Umsatzsteuererklärungsart der eingereichten Rechnung.
GstNo String Falsch GST-Nummer.
GstReturnDetailsReturnPeriod String Richtig Rückgabefrist der GST.
GstReturnDetailsStatus String Wahr Status der GST-Rückgabedetails.
GstTreatment String Falsch Wählen Sie, ob die Rechnung GST-registriert/nicht registriert/für Verbraucher/aus dem Ausland ist.
HasNextBill Boolean Wahr Prüfen Sie, ob die nächste Rechnung vorhanden ist.
InvoiceConversionType String True Art der Rechnungskonvertierung.
IsApprovalRequired Boolean Wahr Prüfung der Genehmigung erforderlich.
IsDiscountBeforeTax Boolean Wahr Aktivieren Sie das Kontrollkästchen, ob der Rabatt vor Steuern angewendet werden soll.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Steuer in der Rechnung enthalten ist.
IsItemLevelTaxCalc Boolean Falsch Überprüfen Sie, ob die Artikelsteuer berechnet wird.
IsLineItemInvoiced Boolean Wahr Überprüfen Sie, ob die Position in der Rechnung aufgeführt ist.
IsPreGst Boolean Wahr Überprüfen Sie, ob GST vorab angewendet wird.
IsReverseChargeApplied Boolean Wahr Prüfen Sie, ob Reverse-Charge angewendet wird.
IsTdsAmountInPercent Boolean Wahr Überprüfen Sie, ob der TDS-Betrag in Prozent angegeben ist.
IsTdsApplied Boolean Wahr Prüfen Sie, ob TDS angewendet wird.
IsUpdateCustomer Boolean Falsch Prüfen, ob der Kunde aktualisiert werden soll.
IsViewedByClient Boolean Wahr Überprüfen Sie, ob die Rechnung vom Kunden angezeigt wird.
LastModifiedId String True ID der letzten Änderung der Rechnung.
LastModifiedTime Datetime Wahr Der Zeitpunkt der letzten Änderung der Gesetzesvorlage.
LineItems String Falsch Einzelposten eines Kostenvoranschlags.
Notes String Falsch Anmerkungen zur Rechnung.
OpenPurchaseordersCount Integer Wahr Anzahl offener Einkaufsbestellungen.
Orientation String Richtig Ausrichtung der Banknote.
PurchaseOrderIds String Falsch Bestellnummern.
PageHeight String True Höhe der Seite.
PageWidth String True Breite der Seite.
PaymentExpectedDate Date Wahr Datum, an dem die Zahlung erwartet wird.
PaymentMade Decimal Richtig Von dieser Rechnung gezahlter Betrag.
PaymentTerms Integer Falsch Nettozahlungsziel für den Kunden.
PaymentTermsLabel String Falsch Bezeichnung für die Zahlungsfälligkeitsdetails.
PricePrecision Integer Stimmt Die Präzision für den Preis.
PricebookId String Falsch Geben Sie die ID des Preisbuchs ein.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
PermitNumber String Falsch Die Genehmigungsnummer für die Rechnung.
RecurringBillId String Falsch ID einer wiederkehrenden Rechnung.
ReferenceBillId String True ID einer Referenzrechnung.
ReferenceId String True ID einer Referenz.
ReferenceNumber String Falsch Nummer einer Referenz.
SourceOfSupply String Falsch Bezugsquelle der Rechnung.
Status String Wahr Status der Rechnung.
SubTotal Decimal Wahr Zwischensumme der Rechnungen.
SubTotalInclusiveOfTax Decimal Wahr Zwischensumme inklusive Steuern.
SubmittedBy String True Angabe des Benutzers, der die Rechnung eingereicht hat.
SubmittedDate Date Wahr Datum der Rechnungseinreichung.
SubmitterId String Wahr Benutzer.UserId ID eines Einsenders.
Taxes String Falsch Steuern.
TaxAccountId String Wahr Bankkonten.AccountId Steuer-Konto-ID.
TaxTotal Decimal Wahr Gesamtsteuerbetrag.
TaxTreatment String Falsch Mehrwertsteuerbehandlung der Rechnung.
TdsAmount Decimal Wahr TDS-Betrag.
TdsPercent String Wahr Prozent von TDS.
TdsSection String Wahr Abschnitt von TDS.
TdsTaxId String Wahr Steuernummer von TDS.
TdsTaxName String Richtig Steuername von TDS.
TemplateId String Wahr ID einer Vorlage.
TemplateName String True Name einer Vorlage.
TemplateType String Wahr Typ einer Vorlage.
Terms String Falsch Es gelten die Allgemeinen Geschäftsbedingungen einer Rechnung.
Total Decimal Wahr Gesamtsumme der Rechnungen.
UnallocatedLandedCosts String Richtig Kosten für nicht lokalisiertes Land.
UnusedCreditsPayableAmount Decimal True Auszahlbarer Betrag ungenutzter Guthaben.
VatTreatment String Falsch Umsatzsteuerliche Behandlung der Rechnungen.
VendorCreditsApplied Decimal Wahr Betrag der angewandten Lieferantengutschriften.
VendorId String Falsch ID des Lieferanten, für den die Rechnung ausgestellt wurde.
VendorName String True Name des Lieferanten, für den die Rechnung ausgestellt wurde.

Kontenplan

Kontenpläne auflisten, hinzufügen, aktualisieren und löschen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • LastModifiedTime unterstützt den '='-Vergleich.
  • ShowBalance unterstützt den '='-Vergleich.
  • AccountType unterstützt den '='-Vergleich.

Sie können auch Kriterien angeben, um nach übereinstimmenden, nicht kategorisierten Transaktionen zu suchen.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ChartOfAccounts WHERE AccountType = 'All' AND ShowBalance = true
Einfügen

INSERT kann durch Angabe der Spalten AccountName, AccountType und CurrencyId ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO ChartOfAccounts (AccountName, AccountType, CurrencyId) VALUES ('Cash3', 'Assets', '3285934000000000099')
Aktualisieren

UPDATE kann durch Angabe der ChartAccountId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE ChartOfAccounts SET AccountName = 'Cash4', AccountType = 'Cash', CurrencyId = '3285934000000000099' WHERE ChartAccountId = '3285934000000281053'
Löschen

DELETE kann durch Angabe der ChartAccountId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM ChartOfAccounts WHERE ChartAccountId = '32859340000002810531'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
ChartAccountId [KEY] String Wahr Bankkonten.AccountId ID des Bankkontos.
AccountName String Falsch Name des Kontos.
AccountType String Falsch Kontotyp. Zulässige Werte für Filter: Alle, Aktiv, Inaktiv, Vermögenswert, Verbindlichkeiten, Eigenkapital, Einkommen, Ausgaben. Zulässige Werte für Einfügen/Aktualisieren: sonstiger_Vermögenswert, sonstiger_Umlaufvermögen, Bargeld, Bank, Anlagevermögen, sonstige_umlauffähige_Verbindlichkeiten, Kreditkarte, langfristige_Verbindlichkeiten, sonstige_Verbindlichkeiten, Eigenkapital, Einkommen, sonstiges_Einkommen, Ausgaben, Kosten_der_verkauften_Waren, sonstige_Ausgaben, Debitoren, Kreditoren. Die zulässigen Werte sind Alle, Aktiv, Inaktiv, Vermögenswert, Verbindlichkeiten, Eigenkapital, Einkommen, Ausgaben.
CanShowInZe Boolean Falsch Prüfen Sie, ob es in Zero Emission angezeigt werden kann.
ChildCount String Wahr Anzahl der untergeordneten Elemente im Kontenplan.
CreatedTime Datetime True Zeitpunkt der Erstellung des Kontenplans.
CustomFields String Wahr Für den Kontenplan definierte benutzerdefinierte Felder
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
Depth Integer Wahr Kontotiefe.
Description String Falsch Beschreibung des Kontenplans.
HasAttachment Boolean Wahr Prüfen Sie, ob der Kontenplan Anhänge hat.
IsActive Boolean Falsch Prüfen Sie, ob der Kontenplan aktiv ist.
IsChildPresent Boolean Wahr Überprüfen Sie, ob das untergeordnete Konto im Kontenplan vorhanden ist.
IsStandaloneAccount Boolean Wahr Überprüfen Sie, ob es sich bei dem Konto um ein eigenständiges Konto handelt.
IsUserCreated Boolean True Überprüfen Sie, ob das Konto vom Benutzer erstellt wurde.
LastModifiedTime Datetime True Mit der Entität verknüpfter Zeitpunkt der letzten Änderung.
ParentAccountName String Wahr Kontoname des übergeordneten Kontos.
AccountCode String Falsch Code des Kontos.
ClosingBalance Decimal Wahr Schlusssaldo des Kontos. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Chart-Konto-ID angegeben ist.
IsInvolvedInTransaction Boolean Wahr Überprüfen Sie, ob dieses Konto an der Transaktion beteiligt ist.
IsSystemAccount Boolean Wahr Überprüfen Sie, ob es sich um ein Systemkonto handelt.
IsDebit Boolean Wahr Überprüfen Sie, ob es sich bei diesem Konto um ein Sollkonto handelt. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Chart-Konto-ID angegeben ist.
IncludeInVatReturn Boolean Falsch Boolescher Wert, um ein Konto in Mehrwertsteuererklärungen einzuschließen.
ParentAccountId String Wahr Bankkonten.AccountId ID eines übergeordneten Kontos.
ShowOnDashboard Boolean Falsch Auf Dashboard anzeigen.
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
ShowBalance Boolean Boolescher Wert, um den aktuellen Kontostand abzurufen.

Kontaktdetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen eines Kontakts.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • ContactId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage der Kontaktdaten ist die Kontakt-ID erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM ContactDetails WHERE ContactId = '1894952000000071009'
SELECT * FROM ContactDetails WHERE ContactId IN (SELECT ContactId FROM Contacts)
SELECT * FROM ContactDetails WHERE ContactId IN ('1894952000000071009','1894952000000071010')
Einfügen

INSERT kann durch Angabe der Spalte „ContactName“ ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO ContactDetails (ContactName) VALUES ('test4')
Aktualisieren

UPDATE kann durch Angabe der ContactId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE ContactDetails SET ContactName = 'Name Change' WHERE ContactId = '3350895000000089005'
Löschen

DELETE kann durch Angabe der ContactId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM ContactDetails WHERE ContactId = '3350895000000089001'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
ContactId [KEY] String Wahr Kontakte.ContactId ID eines Kontakts.
AchSupported Boolean Falsch Prüfen Sie, ob ACH unterstützt wird.
AssociatedWithSquare Boolean Falsch Überprüfen Sie, ob der Kontakt mit Square verknüpft ist.
BillingAddress String Falsch Rechnungsadresse eines Kontakts.
BillingAddressId String Falsch Kontaktadressen.AddressId ID einer Rechnungsadresse.
BillingAddressAttention String Falsch Name einer Person in der Rechnungsadresse.
BillingAddressCity String Falsch Stadt einer Rechnungsadresse.
BillingAddressCountry String Falsch Land einer Rechnungsadresse.
BillingAddressFax String Falsch Fax einer Rechnungsadresse.
BillingAddressPhone String Falsch Telefonnummer einer Rechnungsadresse.
BillingAddressState String Falsch Status einer Rechnungsadresse.
BillingAddressStateCode String Falsch Staatscode einer Rechnungsadresse.
BillingAddressStreet2 String Falsch Zweite Straße einer Rechnungsadresse.
BillingAddressZip String Falsch Postleitzahl einer Rechnungsadresse.
CanShowCustomerOb Boolean Falsch Prüfen Sie, ob der Kontakt das Kundenobjekt anzeigen kann.
CanShowVendorOb Boolean Falsch Prüfen Sie, ob der Kontakt das Lieferantenob anzeigen kann.
CompanyName String Falsch Name des Unternehmens.
ContactType String Falsch Kontakttyp des Kontakts.
ContactCategory String Wahr Kategorie dieses Kontakts.
ContactName String False Anzeigename des Kontakts. Maximallänge [200].
ContactPersons String Falsch Ansprechpartner eines Kontakts.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
ContactSalutation String Falsch Anrede eines Kontakts.
CreatedTime Datetime True Zeitpunkt der Kontakterstellung.
CreditLimit Decimal Falsch Kreditlimit für einen Kunden.
CreditLimitExceededAmount Decimal True Betrag bei Überschreitung des Kreditlimits.
CurrencyId String Falsch Währungs-ID der Währung des Kunden.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencySymbol String True Währungssymbol der Währung des Kunden.
CustomerSubType String Falsch Untertyp eines Kunden.
DefaultTemplatesBillTemplateId String Falsch ID einer Rechnungsvorlage in der Standardvorlage.
DefaultTemplatesBillTemplateName String True Name einer Rechnungsvorlage in der Standardvorlage.
DefaultTemplatesCreditnoteEmailTemplateId String Falsch ID einer Gutschrift-Email-Vorlage in der Standardvorlage.
DefaultTemplatesCreditnoteEmailTemplateName String True Name einer Gutschrift-Email-Vorlage in der Standardvorlage.
DefaultTemplatesCreditnoteTemplateId String Falsch ID einer Gutschriftsvorlage in der Standardvorlage.
DefaultTemplatesCreditnoteTemplateName String True Name einer Gutschriftsvorlage in der Standardvorlage.
DefaultTemplatesEstimateEmailTemplateId String Falsch ID einer Email-Vorlage für Kostenvoranschläge in der Standardvorlage.
DefaultTemplatesEstimateEmailTemplateName String Wahr Name einer Email-Vorlage für Kostenvoranschläge in der Standardvorlage.
DefaultTemplatesEstimateTemplateId String Falsch ID einer Kostenvoranschlagsvorlage in der Standardvorlage.
DefaultTemplatesEstimateTemplateName String True Name einer Kostenvoranschlagsvorlage in der Standardvorlage.
DefaultTemplatesInvoiceEmailTemplateId String Falsch ID einer Rechnungs-Email-Vorlage in der Standardvorlage.
DefaultTemplatesInvoiceEmailTemplateName String True Name einer Rechnungs-Email-Vorlage in der Standardvorlage.
DefaultTemplatesInvoiceTemplateId String Falsch ID einer Rechnungsvorlage in der Standardvorlage.
DefaultTemplatesInvoiceTemplateName String True Name einer Rechnungsvorlage in der Standardvorlage.
DefaultTemplatesPaymentRemittanceEmailTemplateId String Falsch ID einer Zahlungsüberweisungsvorlage in der Standardvorlage.
DefaultTemplatesPaymentRemittanceEmailTemplateName String True Name einer Zahlungsüberweisungsvorlage in der Standardvorlage.
DefaultTemplatesPaymentthankyouEmailTemplateId String Falsch ID einer Dankes Email-Vorlage für eine Zahlung in der Standardvorlage.
DefaultTemplatesPaymentthankyouEmailTemplateName String Wahr Name einer Email-Vorlage für eine Dankes-Zahlung in der Standardvorlage.
DefaultTemplatesPaymentthankyouTemplateId String Falsch ID einer Zahlungsdanksvorlage in der Standardvorlage.
DefaultTemplatesPaymentthankyouTemplateName String True Name einer Zahlungsdanksvorlage in der Standardvorlage.
DefaultTemplatesPurchaseorderEmailTemplateId String Falsch ID einer Email Vorlage für eine Bestellung in der Standardvorlage.
DefaultTemplatesPurchaseorderEmailTemplateName String True Name einer Email Vorlage für eine Bestellung in der Standardvorlage.
DefaultTemplatesPurchaseorderTemplateId String Falsch ID einer Bestellvorlage in der Standardvorlage.
DefaultTemplatesPurchaseorderTemplateName String True Name einer Bestellvorlage in der Standardvorlage.
DefaultTemplatesSalesorderEmailTemplateId String Falsch ID einer Email Vorlage für einen Verkaufsauftrag in der Standardvorlage.
DefaultTemplatesSalesorderEmailTemplateName String True Name einer Email Vorlage für einen Verkaufsauftrag in der Standardvorlage.
DefaultTemplatesSalesorderTemplateId String Falsch ID einer Verkaufsauftragsvorlage in der Standardvorlage.
DefaultTemplatesSalesorderTemplateName String True Name einer Verkaufsauftragsvorlage in der Standardvorlage.
Email String True Email ID eines Kontakts.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
Facebook String Falsch Facebook-Profilkonto. Maximallänge [100].
HasTransaction Boolean Wahr Prüfen Sie, ob dieser Kontakt eine Transaktion hat.
IsClientReviewAsked Boolean Wahr Aktivieren Sie das Kontrollkästchen, ob eine Kundenbewertung angefordert wird.
IsClientReviewSettingsEnabled Boolean Wahr Überprüfen Sie, ob die Kundenbewertungseinstellungen für diesen Kontakt aktiviert sind.
IsSmsEnabled Boolean Wahr Prüfen Sie, ob SMS aktiviert ist.
IsAddedInPortal Boolean Falsch Um das Kundenportal für den Kontakt zu aktivieren. Zulässige Werte sind „true“ und „false“.
LanguageCode String Falsch Für einen Kontakt verwendeter Sprachcode.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung des Kontakts.
Mobile String True Mobilnummer eines Kontakts.
Notes String Falsch Notizen eines Kontakts.
OpeningBalanceAmount Decimal True Eröffnungssaldo eines Kontakts.
OpeningBalanceAmountBcy Decimal True Basiswährung des Eröffnungssaldos eines Kontakts.
OutstandingPayableAmount Decimal Wahr Ausstehender OB-Zahlbetrag eines Kontakts.
OutstandingReceivableAmount Decimal Wahr Ausstehender OB-Forderungsbetrag eines Kontakts.
OwnerId String Falsch ID des Besitzers.
OwnerName String Wahr Name des Eigentümers.
PaymentReminderEnabled Boolean True Prüfen Sie, ob die Zahlungserinnerung aktiviert ist.
PaymentTerms Integer Falsch Nettozahlungsziel für den Kunden.
PaymentTermsLabel String Falsch Bezeichnung für die Zahlungsfälligkeitsdetails.
PortalStatus String Wahr Status eines Portals.
PricePrecision Integer Stimmt Die Präzision für den Preis.
PricebookId String True ID eines Preisbuchs.
PricebookName String Wahr Name eines Preisbuchs.
PrimaryContactId String True Primäre ID eines Kontakts.
SalesChannel String Stimmt Vertriebskanal.
ShippingAddress String Falsch Versandadresse.
ShippingAddressId String Wahr Kontaktadressen.AddressId ID einer Lieferadresse.
ShippingAddressAttention String Falsch Name einer Person mit Lieferadresse.
ShippingAddressCity String Falsch Stadt einer Lieferadresse.
ShippingAddressCountry String Falsch Land einer Lieferadresse.
ShippingAddressFax String Falsch Fax einer Lieferadresse.
ShippingAddressPhone String Falsch Telefonnummer einer Lieferadresse.
ShippingAddressState String Falsch Status einer Lieferadresse.
ShippingAddressStateCode String Falsch Staatscode einer Lieferadresse.
ShippingAddressStreet2 String Falsch Straße zwei Angaben einer Lieferadresse.
ShippingAddressZip String Falsch Postleitzahl einer Lieferadresse.
Source String Wahr Quelle des Kontakts.
Status String Wahr Status des Kontakts.
Twitter String Falscher Twitter-Account.
TaxAuthorityName String Falsch Geben Sie den Namen der Steuerbehörde ein.
Tags String Falsch Tags.
UnusedCreditsPayableAmount Decimal True Zahlbarer Betrag ungenutzter Credits eines Kontakts.
UnusedCreditsPayableAmountBcy Decimal True Basiswährung Zahlbarer Betrag ungenutzter Guthaben eines Kontakts.
UnusedCreditsReceivableAmount Decimal True Zu erhaltender Betrag ungenutzter Guthaben eines Kontakts.
UnusedCreditsReceivableAmountBcy Decimal True Basiswährung. Empfangsbetrag ungenutzter Guthaben eines Kontakts.
UnusedRetainerPayments Decimal Wahr Bezahlung des Vertrags, der nicht genutzt wird.
Website String Falsch Link einer Website.

Gutschriftdetails

Gutschrift auflisten, hinzufügen, aktualisieren und löschen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • CreditnoteId unterstützt die Operatoren '=' und IN.

Notiz

Zur Abfrage von CreditNoteDetails ist die CreditnoteId erforderlich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM CreditNoteDetails WHERE CreditnoteId = '1895452000000083136'
SELECT * FROM CreditNoteDetails WHERE CreditNoteId IN (SELECT CreditNoteId FROM CreditNotes)
SELECT * FROM CreditNoteDetails WHERE CreditnoteId IN ('1895452000000083136','1895452000000083137')
Einfügen

INSERT kann durch Angabe der Spalten CustomerId, Date, LineItems und CreditnoteNumber ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO CreditNoteLineItems#TEMP (Name, accountid, itemid) VALUES ('Cloth-Jeans', '3285934000000034001', '3285934000000104097')
INSERT INTO CreditNoteDetails (customerid, date, lineitems, creditnotenumber) VALUES ('3285934000000085043', '2023-01-18', CreditNoteLineItems#Temp, 'CN-100')

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO CreditNoteDetails (CustomerId, Date, LineItems, CreditNoteNumber) VALUES ('3255827000000081003', '2023-01-18', '[{"Name":"Cloth-Jeans3", "AccountId":"3285934000000034001", "ItemId":"3285934000000104097"}]', 'CN-100')
Aktualisieren

UPDATE kann durch Angabe der CreditNoteId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO CreditNoteLineItems#TEMP (Name,accountid,itemid) VALUES ('Cloth-Jeans1','3285934000000034001','3285934000000104097')
UPDATE CreditNoteDetails SET customerid = '3285934000000085043', date = '2023-01-17', lineitems = 'CreditNoteLineItems#Temp' WHERE creditnoteid = '3285934000000265005'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel für die Aktualisierung mithilfe eines JSON-Arrays in dieser Tabelle.

UPDATE CreditNoteDetails SET CustomerId = '3285934000000085043', Date = '2023-01-17', LineItems = '[{"Name":"Cloth-Jeans", "AccountId":"3285934000000034001", "ItemId":"3285934000000104097"}]' WHERE CreditNoteId = '3285934000000265005'
Löschen

DELETE kann durch Angabe der CreditNoteId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM CreditNoteDetails WHERE CreditnoteId = '3285934000000265005'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
CreditnoteId [KEY] String Wahr CreditNotes.CreditnoteId ID einer Gutschrift.
CreditnoteNumber String Falsch Nummer einer Gutschrift.
Adjustment Decimal Wahr An der Gutschrift wurden Anpassungen vorgenommen.
AdjustmentDescription String Wahr Beschreibung der an der Gutschrift vorgenommenen Anpassungen.
ApproverId String Wahr Benutzer.UserId ID eines Genehmigers.
AvataxUseCode String Falsch Wird verwendet, um ähnliche Kunden für Steuerbefreiungszwecke zu gruppieren. Es handelt sich um einen benutzerdefinierten Wert, der Kunden mit einer Steuerregel verknüpft.
AvataxTaxCode String Falsch Ein Steuercode ist eine eindeutige Bezeichnung, die zum Gruppieren von Artikeln verwendet wird.
AvataxExemptNo String Falsch Befreiungsbescheinigungsnummer des Kunden.
Balance Decimal Wahr Der nicht bezahlte Betrag.
BillingAddress String True Rechnungsadresse einer Gutschrift.
BillingAddressAttention String Wahr Name einer Person in der Rechnungsadresse.
BillingAddressCity String True Stadt einer Rechnungsadresse.
BillingAddressCountry String True Land einer Rechnungsadresse.
BillingAddressFax String Richtig Fax einer Rechnungsadresse.
BillingAddressPhone String True Telefonnummer einer Rechnungsadresse.
BillingAddressState String True Status einer Rechnungsadresse.
BillingAddressStreet2 String Richtig Zweite Straße einer Rechnungsadresse.
BillingAddressZip String True Postleitzahl einer Rechnungsadresse.
ColorCode String True Farbcode einer Gutschrift.
ContactCategory String True Kategorie eines Kontakts.
ContactPersons String Falsch Ansprechpartner eines Kontakts.
CreatedById String Wahr Benutzer.UserId ID eines Benutzers, der eine Gutschrift erstellt hat.
CreatedTime Datetime True Zeitpunkt der Gutschrifterstellung.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Wahr Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String True Währungssymbol der Währung des Kunden.
CurrentSubStatus String True Aktueller Unterstatus einer Gutschrift.
CurrentSubStatusId String True Aktuelle Substatus-ID einer Gutschrift.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
Date Date Falsch Datum einer Gutschrift.
Discount String Wahr In der Gutschrift wird ein auf einen bestimmten Artikel gewährter Rabatt gewährt.
DiscountAppliedOnAmount Decimal Wahr Rabatt wird auf den Betrag angewendet.
DiscountType String Wahr Art des Rabatts.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
FiledInVatReturnId String Wahr Umsatzsteuer-Identifikationsnummer der eingereichten Gutschrift.
FiledInVatReturnName String Wahr Name der Umsatzsteuererklärung, der Gutschrift, die eingereicht wurde.
FiledInVatReturnType String Wahr Umsatzsteuererklärungsart der eingereichten Gutschrift.
GstNo String Falsch Für die Gutschrift wurde die GST-Nummer verwendet.
GstReason String Wahr Grund für GST bei Gutschrift angegeben.
GstReturnDetailsReturnPeriod String Wahr Zeitraum für die GST-Rückgabe.
GstReturnDetailsStatus String Wahr Status der GST-Rückgabedetails.
GstTreatment String Falsch Wählen Sie, ob die Gutschrift GST-registriert/nicht registriert/für Verbraucher/aus dem Ausland ist..
HasNextCreditnote Boolean Wahr Prüfen Sie, ob eine Gutschrift vorliegt.
InvoiceId String True Rechnungen.InvoiceId Rechnungs-ID für Gutschrift.
InvoiceNumber String True Rechnungsnummer für Gutschrift.
IsDiscountBeforeTax Boolean Wahr Überprüfen Sie, ob der Rabatt in der Gutschrift vor Steuern angewendet wird.
IsDraft Boolean Falsch Auf „True“ setzen, wenn die Gutschrift im Entwurfsstatus erstellt werden soll.
IsEmailed Boolean Falsch Prüfen Sie, ob die Gutschrift per E-Mail versendet wurde.
IsEwayBillRequired Boolean Wahr Überprüfen Sie, ob für die Gutschrift ein E-Way-Brief erforderlich ist.
IsInclusiveTax Boolean Falsch Prüfen Sie, ob die Gutschrift inklusive Steuern erfolgt.
IsPreGst Boolean Wahr Überprüfen Sie, ob GST vorab angewendet wird.
IsTaxable Boolean Wahr Überprüfen Sie, ob diese Gutschrift steuerpflichtig ist.
LastModifiedById String Wahr Benutzer.UserId ID des zuletzt geänderten Benutzers.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Gutschrift.
LineItems String Falsch Einzelposten einer Schätzung.
Notes String Falsch Hinweise zu dieser Gutschrift.
Orientation String Wahr Ausrichtung einer Seite.
PageHeight String True Höhe einer Seite.
PageWidth String True Breite einer Seite.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
PricePrecision Integer Stimmt Die Präzision für den Preis.
ReasonForCreditnote String Wahr Irgendein besonderer Grund für die Gutschrift.
ReferenceNumber String Falsch Referenznummer der Gutschrift.
ReverseChargeTaxTotal Decimal Richtig Gesamtbetrag zur Begleichung der Steuerschuld.
RoundoffValue Decimal Wahr Die Werte werden auf die genaue Zahl gerundet.
SalespersonId String Falsch ID eines Verkäufers.
SalespersonName String Wahr Name eines Verkäufers.
ShippingAddress String Wahr Versandadresse.
ShippingAddressAttention String Wahr Name einer Person mit Lieferadresse.
ShippingAddressCity String Wahr Stadt einer Lieferadresse.
ShippingAddressCountry String True Land einer Lieferadresse.
ShippingAddressFax String Richtig Fax einer Lieferadresse.
ShippingAddressPhone String Richtig Telefonnummer einer Lieferadresse.
ShippingAddressState String True Status einer Lieferadresse.
ShippingAddressStreet2 String True Straße sind zwei Angaben einer Lieferadresse.
ShippingAddressZip String True Postleitzahl einer Lieferadresse.
ShippingCharge Decimal Stimmt Versandkosten der Gutschrift.
Status String True Status der Gutschrift.
SubTotal Decimal Wahr Zwischensumme der Gutschriften.
SubTotalInclusiveOfTax Decimal Wahr Zwischensumme inklusive Steuern.
SubmittedBy String True Angabe des Benutzers, der die Gutschrift eingereicht hat.
SubmittedDate Date Wahr Datum, an dem die Gutschrift eingereicht wurde.
SubmitterId String Wahr Benutzer.UserId ID des Gutschrifteinreichers.
TaxSpecification String Wahr Steuerberechnung beim Festlegen spezieller Steueroptionen und Steuermethoden für Verdienstcodes.
TaxTotal Decimal Wahr Gesamtsteuerbetrag.
TaxTreatment String Falsch Umsatzsteuerliche Behandlung der Gutschrift.
TemplateId String Falsch ID einer Vorlage.
TemplateName String True Name einer Vorlage.
TemplateType String Wahr Typ einer Vorlage.
Terms String Falsch Es gelten die Allgemeinen Geschäftsbedingungen einer Gutschrift.
Total Decimal Wahr Summe der Gutschriften.
TotalCreditsUsed Decimal Wahr Gesamtzahl der für die Gutschrift verwendeten Credits.
TotalRefundedAmount Decimal Wahr Gesamtbetrag, der für eine Gutschrift erstattet wird.
TransactionRoundingType String Wahr Für die Transaktion verwendeter Rundungstyp.
VatTreatment String Falsch Umsatzsteuerliche Behandlung der Gutschrift.
IgnoreAutoNumberGeneration Boolean Falsch Auf „True“ setzen, wenn Sie Ihre eigene Gutschriftsnummer angeben müssen.

Währungen

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen konfigurierter Währungen. Außerdem können Sie die Details einer Währung abrufen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • CurrencyFilter unterstützt den '='-Vergleich.
  • CurrencyId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Currencies WHERE CurrencyId = '1894553000000000099'

SELECT * FROM Currencies WHERE CurrencyFilter = 'Currencies.ExcludeBaseCurrency'
Einfügen

INSERT kann durch Angabe der Spalten CurrencyCode und CurrencyFormat ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO Currencies (currencycode, currencyformat) VALUES ('AUD', '1,234,567.89')
Aktualisieren

UPDATE kann durch Angabe der CurrencyId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE Currencies SET CurrencyFormat = '1,234,567.89', PricePrecision = '2' WHERE CurrencyId = '3285934000000000105'
Löschen

DELETE kann durch Angabe der CurrencyId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM Currencies WHERE CurrencyId = '3285934000000000105'
Spalten
Name Typ Nur Lesen Referenzen Unterstützte Operatoren Beschreibung
CurrencyId [KEY] String True Währungs-ID der Währung des Kunden.
CurrencyName String Wahr Name einer Währung.
CurrencyCode String Falsch Code einer Währung.
CurrencyFormat String Falsch Format einer Währung.
CurrencySymbol String Falsch Symbol einer Währung.
EffectiveDate Date Wahr Datum, an dem der Wechselkurs für die Währung gilt.
ExchangeRate Decimal Wahr Wechselkurs der Währung.
IsBaseCurrency Boolean Stimmt Überprüfen Sie, ob es sich um eine Basiswährung handelt.
PricePrecision Integer Falsch Die Präzision für den Preis.
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
CurrencyFilter String Filtern Sie Währungen ohne Basiswährung. Die zulässigen Werte sind Currencies.ExcludeBaseCurrency.

KundenKontakte

Kontaktpersonen erstellen, lesen, aktualisieren, löschen. Außerdem die Kontaktdaten der Kontaktperson abrufen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ContactId unterstützt den '='-Vergleich.
  • CustomerContactId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM CustomerContacts WHERE ContactId = '1864553000000072009' AND CustomerContactId = '1896253000000071011'
Einfügen

INSERT kann durch Angabe der Spalten FirstName und CONTACTID ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO CustomerContacts (FirstName, CONTACTID) VALUES ('customercontactspersons', '3285934000000085043')
Aktualisieren

UPDATE kann durch Angabe der CustomerContactId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE CUSTOMERCONTACTS SET CONTACTID = '3285934000000085043', LASTNAME = 'TEST' WHERE customercontactid = '3285934000000266024'
Löschen

DELETE kann durch Angabe der CustomerContactId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM CUSTOMERCONTACTS WHERE CustomerContactId = '3285934000000266024'
Spalten
Name Typ Nur Lesen Referenzen Unterstützte Operatoren Beschreibung
CustomerContactId [KEY] String True ID einer Kontaktperson.
ContactId String Falsch Kontakte.ContactId ID eines Kontakts.
ContactName String False Anzeigename des Kontakts. Maximallänge [200].
CreatedTime Datetime True Zeitpunkt der Erstellung der Kontaktperson.
CurrencyCode String Wahr Für diese Kontaktperson verwendeter Währungscode.
Department String Falsch Abteilung, zu der eine Person gehört..
Designation String Falsch Bezeichnung einer Person.
Email String Falsch Email ID der Kontaktperson.
EnablePortal Boolean False Option zum Aktivieren des Portalzugriffs. Zulässige Werte: true,false
Fax String Falsch Fax-ID der Kontaktperson.
FirstName String Falsch Vorname der Kontaktperson.
IsPrimaryContact Boolean Wahr Überprüfen Sie, ob es sich um einen primären Kontakt handelt.
LastName String Falsch Nachname der Kontaktperson.
Mobile String Falsch Mobilnummer einer Kontaktperson.
Phone String Falsch Telefonnummer einer Kontaktperson.
Salutation String Falsch Anrede einer Kontaktperson.
Skype String Falsch Skype-ID der Kontaktperson.

Kundenzahlungsdetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Zahlungsdetails.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • PaymentId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von CustomerPaymentDetails ist die PaymentId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM CustomerPaymentDetails WHERE PaymentId = '1894553000000083001'
SELECT * FROM CustomerPaymentDetails WHERE PaymentId IN (SELECT PaymentId FROM CustomerPayments)
SELECT * FROM CustomerPaymentDetails WHERE PaymentId IN ('1894553000000083001','1894553000000083002')
Einfügen

INSERT kann durch Angabe der Spalten CustomerId, PaymentMode, Amount, Date, InvoiceId und AmountApplied ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend finden Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO CustomerPaymentDetails (customerid, paymentmode, amount, date, invoiceid, amountapplied) VALUES ('3285934000000104002', 'cash', '1999', '2023-01-18', '3285934000000220356', '1999')
Aktualisieren

UPDATE kann durch Angabe der PaymentId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE CustomerPaymentDetails SET CustomerId = '3285934000000104002', PaymentMode = 'bank', Amount = '1999', Date = '2023-01-18', InvoiceId = '3285934000000220356', AmountApplied = '1999' WHERE PaymentId = '3285934000000269021'
Löschen

DELETE kann durch Angabe der Zahlungs-ID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM CustomerPaymentDetails WHERE PaymentId = '3285934000000269021'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
PaymentId [KEY] String Wahr Kundenzahlungen.PaymentId ID einer Zahlung.
AccountId String Falsch Bankkonten.AccountId ID des Bankkontos.
AccountName String Wahr Name des Kontos.
AccountType String Wahr Typ des Kontos.
Amount Decimal Falsch Betrag der Kundenzahlungen.
AmountApplied Decimal Falsch Für die Rechnung gezahlter Betrag.
AttachmentName String Wahr Name des Anhangs.
BankCharges Decimal Falsch Gebühren der Bank.
CanSendInMail Boolean True Überprüfen Sie, ob die Kundenzahlung per E-Mail gesendet werden kann.
CanSendPaymentSms Boolean True Überprüfen Sie, ob der Zahlungskunde Zahlungs-SMS senden kann.
CardType String Wahr Kartentyp.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
ContactPersons String Falsch Ansprechpartner eines Kontakts.
Date Date Falsch Datum einer Kundenzahlung.
Description String Falsch Beschreibung der Kundenzahlung.
DiscountAmount Decimal Wahr Gesamter Rabattbetrag, der bei der Kundenzahlung angewendet wurde.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
IsClientReviewSettingsEnabled Boolean True Überprüfen Sie, ob die Kundenbewertungseinstellungen aktiviert sind oder nicht.
IsPaymentDetailsRequired Boolean Wahr Überprüfen Sie, ob die Zahlungsdetails erforderlich sind.
IsPreGst Boolean Wahr Überprüfen Sie, ob GST vorab angewendet wird.
InvoiceId String Falsch Rechnungen.InvoiceId Rechnungs-ID für Gutschrift.
LastFourDigits String True Speichert die letzten vier Ziffern der Kartendetails des Kunden.
OnlineTransactionId String True ID der Online-Transaktion.
Orientation String Wahr Ausrichtung der Seite.
PageHeight String True Höhe der Seite.
PageWidth String True Breite der Seite.
PaymentMode String Falsch Art der Zahlung.
PaymentNumber String Wahr Nummer, über die die Zahlung erfolgt.
PaymentNumberPrefix String True Präfix der Zahlungsnummer.
PaymentNumberSuffix String True Suffix der Zahlungsnummer.
ProductDescription String Wahr Beschreibung des Produkts.
ReferenceNumber String Falsch Referenznummer einer Kundenzahlung.
SettlementStatus String Wahr Status der Siedlung.
TaxAccountId String Falsch Bankkonten.AccountId Steuer-Konto-ID.
TaxAccountName String Wahr Kontoname der Steuer.
TaxAmountWithheld Decimal Falsch Für die Steuer einbehaltener Betrag.
TemplateId String True ID einer Vorlage.
TemplateName String True Name einer Vorlage.
TemplateType String Wahr Typ einer Vorlage.
UnusedAmount Decimal Wahr Nicht genutzter Betrag der Kundenzahlung.
Invoices String Falsch Liste der mit der Zahlung verbundenen Rechnungen.

KundeZahlungenRückerstattung

Guthabenrückerstattungen von Lieferanten lesen, einfügen und aktualisieren.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • PaymentId unterstützt den '='-Vergleich.
  • PaymentRefundId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM CustomerPaymentsRefund WHERE PaymentId = '3350895000000089001'

SELECT * FROM CustomerPaymentsRefund WHERE PaymentRefundId = '3285934000000441001'
Einfügen

INSERT kann durch Angabe der Spalten Amount, Date, FromAccountId und VendorCreditId ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO CustomerPaymentsRefund (Date, Amount, FromAccountId, PaymentId) VALUES ('2023-02-27', '1200', 3285934000000259036, 3285934000000312117)
Aktualisieren

UPDATE kann ausgeführt werden, indem Betrag, Datum und Konto-ID in der WHERE-Klausel angegeben werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE CustomerPaymentsRefund SET Description = 'test2' WHERE PaymentRefundId = 3285934000000439001 AND PaymentId = 3285934000000234015
Löschen

DELETE kann durch Angabe der ID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM CustomerPaymentsRefund WHERE PaymentRefundId = 3285934000000439001 AND PaymentId = 3285934000000234015
Spalten
Name Typ Nur Lesen Referenzen Unterstützte Operatoren Beschreibung
PaymentRefundId [KEY] String True = Zahlungs-Rückerstattungs-ID.
PaymentId [KEY] String Falsch CustomerPayments.PaymentId = Zahlungs-ID.
Amount Integer Falsch Betrag.
FromAccountId String Falsch Von Konto-ID.
AmountBcy Integer Wahr Betrag BCY.
AmountFcy Integer Wahr Betrag FCY.
CustomerName String Wahr Kundenname.
Date Date Falsch Datum.
Description String Falsch Beschreibung.
ExchangeRate Decimal Falsch Wechselkurs.
ReferenceNumber String Falsch Referenznummer.
RefundMode String Falsch Rückerstattungsmodus.
PaymentForm String Falsch Zahlungsformular.
PaymentNumber String Wahr Zahlungsnummer.

BenutzerdefinierteModulfelder

In Zoho Books können Sie ein benutzerdefiniertes Modul erstellen, um andere Daten aufzuzeichnen, wenn die vordefinierten Module nicht ausreichen, um alle Ihre Geschäftsanforderungen zu verwalten.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um mit erstellte WHERE-Klauselbedingungen zu verarbeiten EntityName, das den '='-Vergleich unterstützt. Der Rest des Filters wird clientseitig im Connector ausgeführt.

Notiz

EntityName ist zum Abfrage von CustomModuleFields erforderlich.

Zum Beispiel:

SELECT * FROM CustomModuleFields WHERE EntityName = 'cm_tests_module'

SELECT * FROM CustomModules WHERE EntityName IN ('cm_tests_module', 'cm_testingmodule')
Einfügen

Sie können INSERT ausführen, indem Sie die Spalten EntityName, FieldName, IsMandatory, DataType und ShowOnPdf angeben. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Im Folgenden finden Sie ein Beispiel für das Einfügen in diese Tabelle:

INSERT INTO CustomModuleFields (EntityName, FieldName, IsMandatory, DataType, ShowOnPdf) VALUES ('cm_test1', 'fieldname23', 'fcan also be executed', 'string', 'fcan also be executed')

Fügen Sie ein Feld vom Typ Dropdown oder Mehrfachauswahl ein, indem Sie zusätzlich zu den obigen Spalten die Spalte „Optionen“ angeben. Im Folgenden finden Sie ein Beispiel zum Einfügen eines Felds vom Typ Dropdown oder Mehrfachauswahl:

INSERT INTO CustomModuleFieldDropDownOptions#TEMP (OptionName, OptionOrder) VALUES ('option2', '2')
INSERT INTO CustomModuleFieldDropDownOptions#TEMP (OptionName, OptionOrder) VALUES ('option1', '1')
INSERT INTO CustomModuleFields (entityname, fieldname, datatype, ismandatory, showonpdf, options) VALUES ('cm_testupdate', 'field4', 'multiselect', 'fcan also be executed', 'fcan also be executed', CustomModuleFieldDropDownOptions#TEMP )

Fügen Sie ein Feld vom Typ „Autonummer“ ein, indem Sie „AutoNumberStartingValue“ angeben. Im Folgenden finden Sie ein Beispiel zum Einfügen eines Felds vom Typ „Autonummer“:

INSERT INTO CustomModuleFields (entityname, fieldname, datatype, ismandatory, showonpdf, AutoNumberStartingValue) VALUES ('cm_testupdate', 'field6', 'autonumber', 'fcan also be executed', 'fcan also be executed', 3)
Aktualisieren

Sie können UPDATE ausführen, indem Sie die FieldId in der WHERE-Klausel angeben. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden.

UPDATE CustomModuleFields SET FieldName = 'testingss' WHERE FieldId = 4044157000000087002
Löschen
DELETE FROM CustomModuleFields WHERE FieldName = 'cf_label_1' AND entityname = 'cm_tets_module'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
FieldId [KEY] String True ID der erstellten Spalte.
EntityName String False Name des benutzerdefinierten Moduls, für das eine Spalte hinzugefügt werden muss.
FieldName String Falsch Name der Spalte.
DataType String Falsch Datentyp der Spalte. Die zulässigen Werte sind Zeichenfolge, Email, URL, Telefonnummer, Zahl, Dezimalzahl, Betrag, Prozent, Datum, Datum_Uhrzeit, Kontrollkästchen, Autonummer, Dropdown, Mehrfachauswahl, Nachschlagen, Mehrzeilig, Formel.
AutoNumberStartingValue Integer Falsch Der Anfangswert für die automatische Generierung. Dies ist obligatorisch, wenn data_type auf autonumber eingestellt ist.
Options String Falsch Erforderlich, wenn der Datentyp Mehrfachauswahl oder Dropdown ist.
Description String Falsch Beschreibung des benutzerdefinierten Felds, um Benutzern das Verständnis des Anwendungsfalls zu erleichtern.
IsMandatory Boolean Falsch Boolescher Wert, der auswertet, ob die Spalte obligatorisch ist.
ShowOnPdf Boolean Falsch Boolescher Wert, der auswertet, ob der Wert im PDF angezeigt werden soll.

BenutzerdefinierteModule

In Zoho Books können Sie ein benutzerdefiniertes Modul erstellen, um andere Daten aufzuzeichnen, wenn die vordefinierten Module nicht ausreichen, um alle Ihre Geschäftsanforderungen zu verwalten.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • APIName unterstützt den '='-Vergleich

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM CustomModules WHERE APIName = 'cm_testing_module'
Einfügen

INSERT kann durch Angabe der Spalten ModuleName, ModulePluralName und ModuleDescription ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO CustomModules (ModuleName, ModulePluralName, ModuleDescription) VALUES ('moduletesting', 'codetestings', 'testing insert through code')
Aktualisieren

UPDATE kann durch Angabe des APINamens in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden.

UPDATE CustomModules SET ModuleName = 'moduletestings', ModulePluralName = 'codetestingsedit', ModuleDescription = 'testing insert through code' WHERE apiname = 'cm_moduletesting'
Löschen
DELETE FROM CustomModules WHERE apiname = 'cm_moduletesting'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
ModuleId [KEY] String True ID eines Moduls.
ModuleName String Falsch Name des Moduls.
ModulePluralName String Falsch Pluralname für das Modul.
ModuleDescription String Falsch Beschreibung des benutzerdefinierten Moduls, um Benutzern zu helfen, den Zweck dieses benutzerdefinierten Moduls zu verstehen.
APIName String True API Name des Moduls.

KostenvoranschlagDetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details einer Schätzung.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • EstimateId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von EstimateDetails ist EstimateId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM EstimateDetails WHERE EstimateId = '1894553000000077244'
SELECT * FROM EstimateDetails WHERE EstimateId IN (SELECT EstimateId FROM Estimates)
SELECT * FROM EstimateDetails WHERE EstimateId IN ('1894553000000077244','1894553000000077245')
Einfügen

INSERT kann durch Angabe der Spalten Customerid und lineitems ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO EstimateLineItems#TEMP (Name, itemid) VALUES ('Cloth-Jeans1', '3285934000000104097')
INSERT INTO EstimateDetails (Customerid, lineitems) VALUES ('3285934000000104002', EstimateLineItems#Temp)

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO EstimateDetails (CustomerId, LineItems) VALUES ('3255827000000081003', '[{"Name":"Cloth-Jeans3", "ItemId":"3285934000000104097"}]')
Aktualisieren

UPDATE kann durch Angabe der EstimateId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO EstimateLineItems#TEMP (Name, itemid) VALUES ('Cloth-Jeans12', '3285934000000104097')
UPDATE EstimateDetails SET Customerid = '3285934000000104002', lineitems = 'EstimateLineItems#Temp'  WHERE EstimateId = '3285934000000263048'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel für die Aktualisierung mithilfe eines JSON-Arrays in dieser Tabelle.

UPDATE EstimateDetails SET CustomerId = '3285934000000085043', LineItems = '[{"Name":"Cloth-Jeans", "ItemId":"3285934000000104097"}]' WHERE EstimateId = '3285934000000263048'
Löschen

DELETE kann durch Angabe der EstimateId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM EstimateDetails WHERE EstimateId = '3285934000000263048'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
EstimateId [KEY] String Wahr Schätzungen.EstimateId ID einer Schätzung.
Adjustment Decimal Falsch An der Schätzung wurden Anpassungen vorgenommen.
AdjustmentDescription String Falsch Beschreibung der an der Schätzung vorgenommenen Anpassungen.
AllowPartialPayments Boolean Wahr Überprüfen Sie, ob der Kostenvoranschlag Teilzahlungen zulässt.
ApproverId String Wahr Benutzer.UserId ID eines Genehmigers.
AttachmentName String Wahr Name des Anhangs.
AvataxUseCode String Falsch Wird verwendet, um ähnliche Kunden für Steuerbefreiungszwecke zu gruppieren. Es handelt sich um einen benutzerdefinierten Wert, der Kunden mit einer Steuerregel verknüpft.
AvataxExemptNo String Falsch Befreiungsbescheinigungsnummer des Kunden.
BcyAdjustment Decimal Wahr Anpassung für Basiswährung vorgenommen.
BcyDiscountTotal Decimal Wahr Gesamtbetrag des Rabatts für die Basiswährung.
BcyShippingCharge Decimal Wahr Versandkosten werden für die Basiswährung berechnet.
BcySubTotal Decimal Wahr Zwischensumme der Basiswährung.
BcyTaxTotal Decimal Wahr Gesamtsteuer, die für die Basiswährung gilt.
BcyTotal Decimal Wahr Gesamte Basiswährung.
BillingAddress String True Rechnungsadresse eines Kostenvoranschlags.
BillingAddressAttention String Wahr Name einer Person in der Rechnungsadresse.
BillingAddressCity String True Stadt einer Rechnungsadresse.
BillingAddressCountry String True Land einer Rechnungsadresse.
BillingAddressFax String Richtig Fax einer Rechnungsadresse.
BillingAddressPhone String True Telefonnummer einer Rechnungsadresse.
BillingAddressState String True Status einer Rechnungsadresse.
BillingAddressStreet2 String Wahr Zweite Straße einer Rechnungsadresse.
BillingAddressZip String True Postleitzahl einer Rechnungsadresse.
CanSendInMail Boolean Wahr Überprüfen Sie, ob der Kostenvoranschlag per E-Mail gesendet werden kann.
ClientViewedTime Datetime Wahr Zeitpunkt, zu dem der Kunde den Kostenvoranschlag angesehen hat.
ColorCode String Wahr Farbcode für Schätzung.
ContactPersons String Falsch Ansprechpartner eines Kontakts.
ContactCategory String Wahr Kategorie für Kontakt.
CreatedById String Wahr Benutzer.UserId ID eines Benutzers, der einen Kostenvoranschlag erstellt hat.
CreatedTime Datetime True Zeitpunkt der Erstellung der Schätzung.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Wahr Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String True Währungssymbol der Währung des Kunden.
CurrentSubStatus String True Aktueller Unterstatus einer Schätzung.
CurrentSubStatusId String True Aktuelle Unterstatus-ID einer Schätzung.
CustomerDefaultBillingAddress String True Standard-Rechnungsadresse des Kunden für einen Kostenvoranschlag.
CustomerDefaultBillingAddressCity String True Stadt der Standard-Rechnungsadresse eines Kunden.
CustomerDefaultBillingAddressCountry String True Land der Standard-Rechnungsadresse eines Kunden.
CustomerDefaultBillingAddressFax String True Fax der Standard-Rechnungsadresse eines Kunden.
CustomerDefaultBillingAddressPhone String True Telefonnummer der Standard-Rechnungsadresse eines Kunden.
CustomerDefaultBillingAddressState String True Status der Standardrechnungsadresse eines Kunden.
CustomerDefaultBillingAddressStateCode String True Bundeslandcode der Standard-Rechnungsadresse eines Kunden.
CustomerDefaultBillingAddressStreet2 String True Zweite Straße der Standard-Rechnungsadresse eines Kunden.
CustomerDefaultBillingAddressZip String True Postleitzahl der Standard-Rechnungsadresse eines Kunden.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
Date Date Falsch Datum einer Schätzung.
Discount String Falsch Auf Kostenvoranschlag wurde ein Rabatt angewendet.
DiscountAppliedOnAmount Decimal Wahr Rabatt wird auf den Kostenvoranschlagsbetrag angewendet.
DiscountPercent Decimal Wahr Prozentualer Rabatt, der auf den Kostenvoranschlag angewendet wurde.
DiscountTotal Decimal Wahr Gesamtrabatt, der auf den Kostenvoranschlag angewendet wurde.
DiscountType String Falsch Art des für den Kostenvoranschlag angewandten Rabatts.
EstimateNumber String Falsch Nummer der Schätzung.
EstimateUrl String Wahr URL der Schätzung.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
ExpiryDate Date Falsch Ablaufdatum des Kostenvoranschlags.
InvoiceConversionType String True Umrechnungsart einer Rechnung im Kostenvoranschlag.
IsConvertedToOpen Boolean Wahr Überprüfen Sie, ob die Schätzung in eine offene Schätzung umgewandelt wird.
IsDiscountBeforeTax Boolean Falsch Überprüfen Sie, ob der Rabatt vor Steuern angewendet wird..
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Ausgabe inklusive Steuern ist.
IsPreGst Boolean Wahr Überprüfen Sie, ob die Schätzung die GST-Gebühr enthält.
IsTransactionCreated Boolean Wahr Überprüfen Sie, ob die Transaktion zur Schätzung erstellt wurde.
IsViewedByClient Boolean Wahr Überprüfen Sie, ob der Kostenvoranschlag vom Kunden angezeigt wird.
LastModifiedById String True Benutzer.UserId ID des zuletzt geänderten Benutzers.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Schätzung.
LineItems String Falsch Einzelposten einer Schätzung.
Notes String Falsch Kostenvoranschlagsnotizen.
Orientation String Wahr Ausrichtung der Seite.
PageHeight String Wahr Seitenhöhe.
PageWidth String Wahr Seitenbreite.
PricePrecision Integer Stimmt Die Präzision für den Preis.
ProjectId String Falsch ID eines Projekts.
ProjectName String Wahr Name eines Projekts.
ProjectCustomerId String True ID eines Kunden.
ProjectCustomerName String Wahr Name eines Kunden.
ProjectDescription String Stimmt Details zum Projekt.
ProjectStatus String Wahr Status des Projekts.
ProjectBillingType String Wahr Art der Abrechnung.
ProjectRate Decimal Wahr Gesamtbewertung des Projekts.
ReferenceNumber String Falsch Referenznummer der Schätzungen.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
TaxSpecification String Wahr Steuerberechnung beim Festlegen spezieller Steueroptionen und Steuermethoden für Verdienstcodes.
VatTreatment String Falsch Mehrwertsteuerbehandlung für die Schätzungen.
IsTaxable Boolean Wahr Prüfen, ob die Schätzung steuerpflichtig ist.
GstNo String Falsch GST-Nummer.
GstTreatment String Falsch Wählen Sie, ob der Kostenvoranschlag GST-registriert/nicht registriert/für Verbraucher/aus dem Ausland ist..
TaxTreatment String Falsch Mehrwertsteuerbehandlung für den Kostenvoranschlag.
ReverseChargeTaxTotal String Wahr Gesamtbetrag der Steuerschuldverschreibung.
CanSendEstimateSms String Wahr Überprüfen Sie, ob der Kostenvoranschlag eine SMS mit dem Kostenvoranschlag senden kann.
RetainerPercentage String Wahr Prozentsatz des Vorschusses im Kostenvoranschlag.
AcceptRetainer Boolean Wahr Überprüfen Sie, ob der Kostenvoranschlag die Anzahlung akzeptieren kann.
RoundoffValue Decimal Wahr Die Werte werden auf die genaue Zahl gerundet.
SalespersonId String Falsch ID eines Verkäufers.
SalespersonName String Falsch Name eines Verkäufers.
ShippingAddress String Wahr Versandadresse.
ShippingAddressAttention String Wahr Name einer Person mit Lieferadresse.
ShippingAddressCity String Wahr Stadt einer Lieferadresse.
ShippingAddressCountry String True Land einer Lieferadresse.
ShippingAddressFax String Richtig Fax einer Lieferadresse.
ShippingAddressPhone String Richtig Telefonnummer einer Lieferadresse.
ShippingAddressState String True Status einer Lieferadresse.
ShippingAddressStreet2 String Richtig Zweite Straße einer Lieferadresse.
ShippingAddressZip String True Postleitzahl einer Lieferadresse.
ShippingCharge Decimal Falsch Versandkosten bei Kostenvoranschlägen.
Status String Wahr Status der Schätzung.
SubTotal Decimal Wahr Zwischensumme der Schätzungen.
SubTotalExclusiveOfDiscount Decimal Wahr Zwischensumme ohne Rabatt.
SubTotalInclusiveOfTax Decimal Wahr Zwischensumme inklusive Steuern.
SubmittedBy String True Angabe des Benutzers, der den Kostenvoranschlag übermittelt hat.
SubmittedDate Date Wahr Datum, an dem die Schätzung eingereicht wurde.
SubmitterId String Wahr Benutzer.UserId ID des Absenders.
TaxId String Falsch Steuern.TaxId ID der Steuer.
TaxTotal Decimal Wahr Gesamtsteuerbetrag.
TemplateId String Falsch ID einer Vorlage.
TemplateName String True Name einer Vorlage.
TemplateType String Wahr Typ einer Vorlage.
Terms String Falsch Es gelten die Allgemeinen Geschäftsbedingungen für einen Kostenvoranschlag.
Total Decimal Wahr Summe der Schätzungen.
TransactionRoundingType String Wahr Für die Transaktion verwendeter Rundungstyp.
Unit String Falsch Einheit der Position, z. B. kg, Stück
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
Send Boolean Senden Sie die Rechnung an die mit der Rechnung verknüpfte(n) Kontaktperson(en). Erlaubte Werte: „true“ und „false“.

Ausgabendetails

So können Sie Details einer Ausgabe auflisten, hinzufügen, aktualisieren und löschen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • ExpenseId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von ExpenseDetails ist die ExpenseId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM ExpenseDetails WHERE ExpenseId = '1894553000000077244'
SELECT * From ExpenseDetails WHERE ExpenseId IN (SELECT ExpenseId FROM Expenses)
SELECT * FROM EstimateLineItems WHERE EstimateId IN ('1894553000000077244','1894553000000077245')
Einfügen

INSERT kann durch Angabe der Spalten AccountId, Date, Amount und PaidThroughAccountId ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO ExpenseDetails (AccountId, Date, Amount, PaidThroughAccountId) VALUES ('3285934000000000409', '2023-01-19', '500', '3285934000000259036')
Aktualisieren

UPDATE kann durch Angabe der ExpenseId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE ExpenseDetails SET AccountId = '3285934000000000409', Date = '2023-01-19', Amount = '300', PaidThroughAccountId = '3285934000000259036' WHERE ExpenseId = '3285934000000262014'
Löschen

DELETE kann durch Angabe der ExpenseId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM ExpenseDetails WHERE ExpenseId = '3285934000000262014'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
ExpenseId [KEY] String Wahr Ausgaben.ExpenseId ID einer Ausgabe.
AccountId String Falsch Bankkonten.AccountId ID des Bankkontos.
AccountName String Wahr Name des Kontos.
Amount Decimal Falsch Höhe der Ausgaben.
ApproverEmail String Wahr Email eines Genehmigers.
ApproverId String Wahr Benutzer.UserId ID eines Genehmigers.
ApproverName String Wahr Name eines Genehmigers.
AcquisitionVatId String Falsch Dies ist die ID der angewandten Steuer, falls es sich um eine EU-Warenausgabe handelt und Umsatzsteuer gemeldet werden muss.
BcySurchargeAmount Decimal Wahr Zuschlagsbetrag der Basiswährung.
BcyTotal Decimal Wahr Gesamte Basiswährung.
CanReclaimVatOnMileage String Falsch Um anzugeben, ob für diese Kilometerpauschale Steuern zurückgefordert werden können.
CreatedById String Wahr Benutzer.UserId ID eines Benutzers, der eine Ausgabe erstellt hat.
CreatedTime Datetime Wahr Zeitpunkt, zu dem die Ausgabe erstellt wurde.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
Date Date Falsch Ausgabedatum.
Description String Falsch Beschreibung der Ausgabe.
DestinationOfSupply String Falsch Ort, an den die Waren/Dienstleistungen geliefert werden. (Falls nicht angegeben, wird der Sitzstaat der Organisation verwendet.)
Distance String Falsch Zurückgelegte Distanz für bestimmte Kilometerkosten, wobei „mileage_type“ manuell ist.
EmployeeEmail String True Email ID eines Mitarbeiters.
EmployeeId String Falsch Mitarbeiter.EmployeeId ID eines Mitarbeiters.
EmployeeName String Wahr Name eines Mitarbeiters.
EndReading String Falsch Ende der Kilometerablesung.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
ExpenseItemId String True Artikel-ID einer Ausgabe.
ExpenseReceiptName String Wahr Belegname einer Ausgabe.
ExpenseReceiptType String Wahr Belegart einer Ausgabe.
ExpenseType String Richtig Art der Ausgabe.
EngineCapacityRange String Falsch Hubraumbereich für bestimmte Kilometerkosten. Erlaubte Werte: weniger_als_1400 ccm, zwischen_1400_und_1600 ccm, zwischen_1600_und_2000 ccm und mehr_als_2000 ccm.
HSNORSAC String Falsch Fügen Sie den HSN/SAC-Code für Ihre Waren/Dienstleistungen hinzu.
FcySurchargeAmount Decimal Richtig Zuschlagsbetrag in Fremdwährung.
FuelType String Falsch Kraftstoffart für eine bestimmte Kilometerpauschale. Erlaubte Werte: Benzin, LPG und Diesel.
GstNo String Falsch Für die Gutschrift wurde die GST-Nummer verwendet.
InvoiceConversionType String True Art der Rechnungskonvertierung.
InvoiceId String True Rechnungen.InvoiceId ID einer Rechnung.
InvoiceNumber String Wahr Nummer einer Rechnung.
IsBillable Boolean Falsch Überprüfen Sie, ob die Ausgabe in Rechnung gestellt werden kann.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Ausgabe inklusive Steuern ist.
IsPersonal Boolean Richtig Überprüfen Sie, ob es sich um private Ausgaben handelt.
IsPreGst Boolean Wahr Überprüfen Sie, ob die GST vor Abzug der Steuern auf die Ausgaben angerechnet wird.
IsRecurringApplicable Boolean Wahr Überprüfen Sie, ob die wiederkehrende Funktion anwendbar ist.
IsReimbursable Boolean Richtig Prüfen Sie, ob die Kosten erstattungsfähig sind.
IsSurchargeApplicable Boolean Wahr Überprüfen Sie, ob der Zuschlag auf diese Ausgabe anwendbar ist.
LastModifiedById String Wahr Benutzer.UserId ID des zuletzt geänderten Benutzers.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Ausgabe.
LineItems String Falsch Einzelposten einer Schätzung.
Location String Richtig Ort der Ausgabe.
MerchantId String True ID des Händlers.
MerchantName String Wahr Name des Händlers.
MileageRate Double Falsch Kilometersatz für einen bestimmten Kilometeraufwand.
MileageType String Falsch Art der Laufleistung.
MileageUnit String Falsch Einheit der zurückgelegten Strecke.
PaidThroughAccountId String Falsch Bankkonten.AccountId Konto-ID, von der der Ausgabenbetrag bezahlt wurde.
PaidThroughAccountName String Wahr Kontoname, von dem der Ausgabenbetrag bezahlt wurde.
PaymentMode String Wahr Art der Zahlung.
ProjectId String Falsch Projekte.ProjectId ID des Projekts.
ProjectName String Wahr Name des Projekts.
ProductType String Falsch Art der Ausgabe. Dies gibt an, ob die Ausgabe als Waren- oder Dienstleistungskauf behandelt werden soll.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
ReferenceNumber String Falsch Referenznummer der Ausgabe.
ReportId String Wahr ID des Berichts.
ReportName String Wahr Name des Berichts.
ReportNumber String True Nummer des Berichts.
ReportStatus String Wahr Status des Berichts.
ReverseChargeVatId String Falsch Dies ist die ID der angewandten Steuer, falls es sich um eine nicht in Großbritannien anfallende Serviceausgabe handelt und die Reverse-Charge-Mehrwertsteuer gemeldet werden muss.
ReverseChargeTaxId String Falsch ID der Reverse-Charge-Steuer.
StartReading String Falsch Beginnen Sie mit dem Ablesen des Kilometerzählers.
Status String Wahr Status der Ausgabe.
SubTotal Decimal Wahr Zwischensumme der Ausgaben.
SourceOfSupply String Falsch Ort, von dem aus die Waren/Dienstleistungen geliefert werden. (Wenn nicht angegeben, wird der bei der Kontaktaufnahme angegebene Kontaktort verwendet.)
Tags String Wahr Details zu Tags im Zusammenhang mit Ausgaben.
TaxAmount Decimal Richtig Steuerbetrag.
TaxId String Falsch Steuern.TaxId ID der Steuer.
TaxName String Richtig Name der Steuer.
TaxPercentage Integer Richtig Steuerprozentsatz.
Total Decimal Richtig Gesamtsumme der Ausgaben.
TransactionType String Wahr Art der Transaktion.
TripId String Wahr ID einer Reise.
TripNumber String Wahr Nummer einer Fahrt.
UserEmail String Wahr Email ID eines Benutzers.
UserId String Falsch Benutzer.UserId ID eines Benutzers.
UserName String Wahr Name eines Benutzers.
VehicleId String True ID eines Fahrzeugs.
VehicleType String Falsch Fahrzeugtyp für eine bestimmte Kilometerpauschale. Erlaubte Werte: Auto, Van, Motorrad und Fahrrad.
VehicleName String Wahr Name eines Fahrzeugs.
VendorId String Falsch ID des Lieferanten, bei dem die Ausgaben getätigt wurden.
VendorName String Richtig Name des Lieferanten, bei dem die Ausgaben getätigt wurden.
VatTreatment String Falsch Mehrwertsteuerbehandlung der Kostenvoranschläge.
TaxTreatment String Falsch Mehrwertsteuerbehandlung für den Kostenvoranschlag.
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
Receipt String Anzuhängende Spesenbelegdatei. Erlaubte Erweiterungen: gif, png, jpeg, jpg, bmp, pdf, xls, xlsx, doc und docx.

Rechnungsdetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Rechnungsdetails.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • InvoiceId unterstützt die Operatoren '=' und IN.

Notiz

Die Rechnungs-ID ist zum Abfrage der Rechnungsdetails erforderlich.

Der Rest des Filters wird clientseitig im Connector ausgeführt. Beispiel:

SELECT * FROM InvoiceDetails WHERE InvoiceId = '1864543000000078539'
SELECT * FROM InvoiceDetails WHERE InvoiceId IN (SELECT InvoiceId FROM Invoices)
SELECT * FROM InvoiceDetails WHERE InvoiceId IN ('1864543000000078539','1864543000000078540')
Einfügen

INSERT kann durch Angabe der Spalten CustomerId und LineItems ausgeführt werden. Auf Wunsch können auch Spalten eingefügt werden, die nicht schreibgeschützt sind. Beispiel:

INSERT INTO InvoiceLineItems#TEMP (Name, itemid) VALUES ('Cloth-Jeans12', '3285934000000104097')
INSERT INTO InvoiceDetails (Customerid, lineitems) VALUES ('3285934000000104002', InvoiceLineItems#Temp)

INSERT kann auch ausgeführt werden, indem die Spalte LineItems entweder als JSON-Array oder als temporäre Tabelle angegeben wird:

INSERT INTO InvoiceDetails (CustomerId, LineItems) VALUES ('3255827000000081003', '[{"Name":"Cloth-Jeans3", "ItemId":"3285934000000104097"}]')

INSERT INTO InvoiceDetails (Customerid, lineitems) VALUES ('3285934000000104002', InvoiceLineItems#Temp)
Aktualisieren

UPDATE kann durch Angabe der Rechnungs-ID in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO InvoiceLineItems#TEMP (Name, itemid) VALUES ('Cloth-Jeans2', '3285934000000104097')
UPDATE InvoiceDetails SET Customerid = '3285934000000104002', lineitems = 'InvoiceLineItems#Temp'  WHERE InvoiceId = '3285934000000264005'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Beispiel:

UPDATE InvoiceDetails SET CustomerId = '3285934000000085043', LineItems = '[{"Name":"Cloth-Jeans", "ItemId":"3285934000000104097"}]' WHERE InvoiceId = '3285934000000264005'
Löschen

DELETE kann durch Angabe der Rechnungs-ID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM InvoicesDetails WHERE InvoiceId = '3285934000000264005'
Spalten
Name Typ Nur Lesen Referenzen Unterstützte Operatoren Beschreibung
InvoiceId [KEY] String True Rechnungen.InvoiceId ID einer Rechnung.
InvoiceNumber String Falsch Nummer einer Rechnung.
InvoiceUrl String True URL einer Rechnung.
AchPaymentInitiated Boolean Wahr Überprüfen Sie, ob die Automated Clearing House-Zahlung eingeleitet wurde.
AchSupported Boolean Wahr Überprüfen Sie, ob Automated Clearing House unterstützt wird.
Adjustment Decimal Falsch An der Rechnung wurden Anpassungen vorgenommen.
AdjustmentDescription String Falsch Beschreibung der an der Rechnung vorgenommenen Anpassungen.
AllowPartialPayments Boolean Falsch Prüfen Sie, ob die Rechnung Teilzahlungen zulässt.
ApproverId String True Benutzer.UserId ID eines Genehmigers.
AttachmentName String Wahr Name des Anhangs.
Balance Decimal Wahr Der nicht bezahlte Betrag.
BcyAdjustment Decimal Wahr Anpassung der Basiswährung.
BcyDiscountTotal Decimal Wahr Gesamtrabatt wird in der Basiswährung angewendet.
BcyShippingCharge Decimal Wahr Versandkosten werden in der Basiswährung berechnet.
BcySubTotal Decimal Wahr Zwischensumme der Basiswährung.
BcyTaxTotal Decimal Wahr Steuersumme der Basiswährung.
BcyTotal Decimal Wahr Gesamte Basiswährung.
BillingAddress String True Rechnungsadresse einer Rechnung.
BillingAddressAttention String Wahr Name einer Person in der Rechnungsadresse.
BillingAddressCity String True Stadt einer Rechnungsadresse.
BillingAddressCountry String True Land einer Rechnungsadresse.
BillingAddressFax String Richtig Fax einer Rechnungsadresse.
BillingAddressPhone String True Telefonnummer einer Rechnungsadresse.
BillingAddressState String True Status einer Rechnungsadresse.
BillingAddressStreet2 String Richtig Zweite Straße einer Rechnungsadresse.
BillingAddressZip String True Postleitzahl einer Rechnungsadresse.
ContactPersons String Falsch Ansprechpartner eines Kontakts.
CanSendInMail Boolean True Prüfen Sie, ob die Rechnung per E-Mail versendet werden kann.
CanSendInvoiceSms Boolean True Prüfen Sie, ob die Rechnung per SMS gesendet werden kann.
ClientViewedTime String Wahr Zeitpunkt, als der Kunde die Rechnung zuletzt angesehen hat.
ColorCode String Wahr Farbcode der Rechnung.
ContactCategory String True Kategorie eines Kontakts.
ContactPersonsDetails String Wahr Angaben zu einer Kontaktperson.
CreatedById String Wahr Benutzer.UserId ID eines Benutzers, der eine Rechnung erstellt hat.
CreatedTime Datetime True Zeitpunkt der Rechnungserstellung.
CreditsApplied Decimal Wahr Gutschriften für Rechnung angewendet.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String Wahr Währungssymbol.
CurrentSubStatus String True Aktueller Unterstatus einer Rechnung.
CurrentSubStatusId String True Aktuelle Unterstatus-ID einer Rechnung.
CustomerDefaultBillingAddress String True Standard-Rechnungsadresse des Kunden für eine Rechnung.
CustomerDefaultBillingAddressCity String True Stadt einer Rechnungsadresse.
CustomerDefaultBillingAddressCountry String True Land einer Rechnungsadresse.
CustomerDefaultBillingAddressFax String Richtig Fax einer Rechnungsadresse.
CustomerDefaultBillingAddressPhone String True Telefonnummer einer Rechnungsadresse.
CustomerDefaultBillingAddressState String True Status einer Rechnungsadresse.
CustomerDefaultBillingAddressStateCode String True Bundeslandcode der Standard-Rechnungsadresse eines Kunden.
CustomerDefaultBillingAddressStreet2 String True Zweite Straße der Standard-Rechnungsadresse eines Kunden.
CustomerDefaultBillingAddressZip String True Postleitzahl der Standard-Rechnungsadresse eines Kunden.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Falsch Name des Kunden oder Lieferanten.
Date Date Falsch Datum einer Rechnung.
Discount String Falsch Rabatt wird auf einen bestimmten Artikel in der Rechnung gewährt.
DiscountAppliedOnAmount Decimal Wahr Rabatt wird auf den Betrag angewendet.
DiscountPercent Decimal Wahr Angewandter Rabatt in Prozent.
DiscountTotal Decimal Stimmt Gesamtbetrag, auf den ein Rabatt gewährt wird.
DiscountType String Falsch Art des Rabatts.
DueDate Date Falsch Lieferdatum der Rechnung.
EcommOperatorGstNo String True GST-Nummer des E-Commerce-Betreibers.
EcommOperatorId String True ID des E-Commerce-Betreibers.
EcommOperatorName String True Name des E-Commerce-Betreibers.
EstimateId String Wahr Schätzungen.EstimateId ID einer Schätzung.
Ewaybills String Richtig Elektronische Frachtbriefe der Rechnung.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
FiledInVatReturnId String Wahr Umsatzsteuer-Identifikationsnummer der eingereichten Rechnung.
FiledInVatReturnName String Richtig Name der eingereichten Umsatzsteuererklärung.
FiledInVatReturnType String Wahr Umsatzsteuererklärungsart der eingereichten Rechnung.
GstNo String Falsch GST-Nummer.
GstReturnDetailsReturnPeriod String Richtig Rückgabefrist der GST.
GstReturnDetailsStatus String Wahr Status der GST-Rückgabe.
GstTreatment String Falsch Wählen Sie, ob die Rechnung GST-registriert/nicht registriert/für Verbraucher/aus dem Ausland ist..
HasNextInvoice Boolean Wahr Prüfen Sie, ob die nächste Rechnung vorliegt.
IsAutobillEnabled Boolean True Überprüfen Sie, ob die automatische Rechnungsstellung für diese Rechnung aktiviert ist.
IsClientReviewSettingsEnabled Boolean True Überprüfen Sie, ob die Kundenbewertungseinstellungen aktiviert sind oder nicht.
IsDiscountBeforeTax Boolean Falsch Prüfen Sie, ob die Rechnung vor Steuern rabattiert ist.
IsEmailed Boolean True Überprüfen Sie, ob die Rechnung per E-Mail versendet werden kann.
IsEwayBillRequired Boolean Wahr Überprüfen Sie, ob der E-Way-Rechnungsschein erforderlich ist.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Rechnung inklusive Steuern ist.
IsPreGst Boolean Wahr Überprüfen Sie, ob GST vorab angewendet wird.
IsTaxable Boolean Wahr Prüfen Sie, ob die Rechnung steuerpflichtig ist.
IsViewedByClient Boolean True Überprüfen Sie, ob die Rechnung vom Kunden angezeigt wird.
InvoicedEstimateId Boolean Falsch ID der Rechnung, aus der die Rechnung erstellt wird.
LastModifiedById String True Benutzer.UserId ID des zuletzt geänderten Benutzers.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Rechnung.
LastPaymentDate Date Wahr Datum, an dem die letzte Zahlung geleistet wurde.
LastReminderSentDate Date True Datum, an dem die letzte Mahnung für eine Rechnung gesendet wurde.
LineItems String Falsch Einzelposten.
MerchantGstNo String Richtig GST-Nummer eines Händlers.
MerchantId String Wahr ID eines Händlers.
MerchantName String Wahr Name eines Händlers.
NoOfCopies Integer Wahr Gesamtzahl der Kopien für die Rechnung.
Notes String Falsch Hinweise zu dieser Rechnung.
Orientation String Wahr Ausrichtung der Seite.
PageHeight String True Höhe der Seite.
PageWidth String True Breite der Seite.
PaymentDiscount Decimal Stimmt Rabatt wird bei Zahlung abgezogen.
PaymentExpectedDate Date Wahr Voraussichtliches Zahlungsdatum.
PaymentMade Decimal Wahr Gesamtbetrag der geleisteten Zahlung.
PaymentReminderEnabled Boolean True Prüfen Sie, ob die Zahlungserinnerung für die Rechnung aktiviert ist.
PaymentTerms Integer Falsch Nettozahlungsziel für den Kunden.
PaymentTermsLabel String Falsch Bezeichnung für die Zahlungsfälligkeitsdetails.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
PricePrecision Integer Stimmt Die Präzision für den Preis.
ReaderOfflinePaymentInitiated Boolean True Überprüfen Sie, ob die Zahlung für den Offline-Leser eingeleitet wurde.
ReasonForDebitNote String Wahr Beschreibung des Besitzes der Lastschrift.
RecurringInvoiceId String Falsch Wiederkehrende Rechnungen.RecurringInvoiceId ID einer wiederkehrenden Rechnung.
ReferenceNumber String Falsch Referenznummer der Rechnung.
RemindersSent Integer Wahr Gesamtzahl der für diese Rechnung gesendeten Mahnungen.
ReverseChargeTaxTotal Decimal Wahr Gesamtbetrag der Reverse-Charge-Steuer.
RoundoffValue Decimal Wahr Die Werte werden auf die genaue Zahl gerundet.
SalesorderId String Wahr Verkaufsaufträge.SalesorderId ID eines Verkaufsauftrags.
SalesorderItemId String Falsch SalesOrderLineItems.LineItemId ID der Steuer.
SalespersonId String Falsch ID eines Verkäufers.
SalespersonName String Falsch Name eines Verkäufers.
ScheduleTime String Wahr Geplanter Zeitpunkt für die Rechnung.
ShipmentCharges String Stimmt Für den Versand werden Gebühren abgezogen.
ShippingAddress String Wahr Versandadresse.
ShippingAddressAttention String Wahr Name einer Person mit Lieferadresse.
ShippingAddressCity String Wahr Stadt einer Lieferadresse.
ShippingAddressCountry String True Land einer Lieferadresse.
ShippingAddressFax String Richtig Fax einer Lieferadresse.
ShippingAddressPhone String Richtig Telefonnummer einer Lieferadresse.
ShippingAddressState String True Status einer Lieferadresse.
ShippingAddressStreet2 String True Straße sind zwei Angaben einer Lieferadresse.
ShippingAddressZip String True Postleitzahl einer Lieferadresse.
ShippingCharge Decimal Falsch Versandkosten der Rechnung.
ShippingBills String Wahr Versandrechnungen.
ShowNoOfCopies Boolean Wahr Überprüfen Sie, ob die Rechnung die Anzahl der Kopien angeben kann.
Status String True Status der Rechnung.
StopReminderUntilPaymentExpectedDate Boolean Wahr Prüfen Sie, ob die Mahnung bis zum voraussichtlichen Zahlungstermin gestoppt werden kann.
SubTotal Decimal Wahr Zwischensumme der Rechnung.
SubTotalInclusiveOfTax Decimal Wahr Zwischensumme inklusive Steuern.
SubmittedBy String True Angabe des Benutzers, der die Rechnung übermittelt hat.
SubmittedDate Date Wahr Datum, an dem die Rechnung eingereicht wurde.
SubmitterId String True Benutzer.UserId ID des Rechnungsstellers.
TaxAmountWithheld Decimal Wahr Für die Steuer einbehaltener Betrag.
TaxRegNo String Richtig Steuer-Registrierungsnummer.
TaxSpecification String Wahr Steuerberechnung beim Festlegen spezieller Steueroptionen und Steuermethoden für Verdienstcodes.
TaxTotal Decimal Wahr Gesamtbetrag der auf der Rechnung ausgewiesenen Steuern.
TaxTreatment String Falsch Umsatzsteuerliche Behandlung der Rechnung.
TemplateId String Falsch ID einer Vorlage.
TemplateName String True Name einer Vorlage.
TemplateType String Wahr Typ einer Vorlage.
Terms String Falsch Es gelten die Allgemeinen Geschäftsbedingungen einer Rechnung.
Total Decimal Wahr Summe der Rechnungen.
TransactionRoundingType String Wahr Für die Transaktion verwendeter Rundungstyp.
Type String Wahr Rechnungsarten.
UnusedRetainerPayments Decimal Richtig Bezahlung der Rechnung, die nicht genutzt wurde.
VatTreatment String Falsch Umsatzsteuerliche Behandlung der Rechnungen.
WriteOffAmount Decimal Wahr Abzuschreibender Betrag.
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
Send Boolean Senden Sie die Rechnung an die mit der Rechnung verknüpfte(n) Kontaktperson(en). Erlaubte Werte: „true“ und „false“.

Artikeldetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details eines vorhandenen Artikels.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • ItemId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von ItemDetails ist die ItemId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM ItemDetails WHERE ItemId = '1894553000000079049'
SELECT * FROM ItemDetails WHERE ItemId IN (SELECT ItemId FROM Items)
SELECT * FROM ItemDetails WHERE ItemId IN ('1894553000000079049','1894553000000079050')
Einfügen

INSERT kann durch Angabe der Spalten Name und Rate ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO ItemDetails (Name, Rate) VALUES ('Bottle', '500')
Aktualisieren

UPDATE kann durch Angabe der ItemId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE ItemDetails SET Name = 'Bottle', Rate = '550' WHERE ItemId = '3285934000000269037'
Löschen

DELETE kann durch Angabe der ItemId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM ItemDetails WHERE ItemId = '3285934000000269037'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
ItemId [KEY] String Wahr Artikel.ItemId ID eines Artikels.
ItemType String Falsch Typ eines Artikels.
AccountId String Falsch Bankkonten.AccountId ID des Bankkontos.
AccountName String Wahr Name des Kontos.
AvataxUseCode String Falsch Wird verwendet, um ähnliche Kunden für Steuerbefreiungszwecke zu gruppieren. Es handelt sich um einen benutzerdefinierten Wert, der Kunden mit einer Steuerregel verknüpft.
AvataxTaxCode String Falsch Ein Steuercode ist eine eindeutige Bezeichnung, die zum Gruppieren von Artikeln verwendet wird.
Brand String Falsch Marke des Artikels.
CreatedTime Datetime True Zeitpunkt, zu dem das Element erstellt wurde.
Description String Falsch Beschreibung eines Artikels.
HSNORSAC String Falsch Fügen Sie den HSN/SAC-Code für Ihre Waren/Dienstleistungen hinzu.
ImageName String Wahr Name des Bildes.
InventoryAccountId String Falsch ID des Lagerkontos, dem der Artikel zugeordnet werden muss. Obligatorisch, wenn item_type Inventar ist.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung des Elements.
Manufacturer String Stimmt Unternehmen, das Waren zum Verkauf herstellt.
Name String Falsch Name eines Artikels.
PricebookRate Decimal Wahr Preis des Preisbuchs.
ProductType String Falsch Typ des Produkts.
PurchaseAccountId String Falsch Bankkonten.AccountId Konto-ID der gekauften Artikel.
PurchaseAccountName String Wahr Kontoname der gekauften Artikel.
PurchaseDescription String Falsch Beschreibung der Kaufartikel.
PurchaseRate Decimal Falsch Rate der gekauften Artikel.
Rate Decimal Falsch Bewerten Sie den Artikel.
SalesChannels String Wahr Es sind insgesamt Kanäle für den Vertrieb vorhanden.
SalesRate Decimal True Der Verkaufskurs des Artikels.
Sku String Falsch Der Stock Keeping Unit-Wert des Artikels sollte im gesamten Produkt eindeutig sein.
Source String Wahr Quelle des Artikels.
Status String Wahr Status des Artikels.
Tags String Wahr Details zu den mit den Artikeln verknüpften Tags.
TaxId String Falsch Steuern.TaxId ID der Steuer.
TaxName String Wahr Name der Steuer.
TaxPercentage Integer Falsch Für die Steuer angewendeter Prozentsatz.
TaxType String Wahr Steuerart.
VendorId String Falsch ID des Lieferanten, bei dem die Ausgaben getätigt wurden.
Unit String Wahr Anzahl der Artikelmenge.
ReorderLevel String Falsch Nachbestellwert des Artikels.
InitialStock String Falsch Anfangsbestand des Artikels.
InitialStockRate String Falsch Stückpreis des Eröffnungsbestands.
ItemTaxPreferences String Falsch Steuerliche Vorzüge für Artikel.
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
IsTaxable String Boolescher Wert zur Verfolgung der Steuerpflicht des Artikels.

Zeitschriften

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Zeitschriften.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • EntryNumber unterstützt den '='-Vergleich.
  • Notes unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Total unterstützt die Vergleiche '=,<,<=,>,>='.
  • Date unterstützt die Vergleiche '=,<,>'.
  • VendorId unterstützt den '='-Vergleich.
  • JournalFilter unterstützt den '='-Vergleich.
  • CustomerId unterstützt den '='-Vergleich.
  • LastModifiedTime unterstützt den Vergleich '='.

Standardmäßig zeigt die Antwort nur die Journale des aktuellen Monats an.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Journals WHERE Total < 1000 AND Total >= 119

SELECT * FROM Journals WHERE JournalFilter = 'JournalDate.All'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
JournalId [KEY] String Wahr ID eines Journals.
JournalType String Falsch Art einer Zeitschrift.
JournalDate Date Falsch Datum einer Zeitschrift.
BcyTotal Decimal Wahr Gesamte Basiswährung
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomFields String Falsch Benutzerdefinierte Felder für Journal definiert
EntityType String True Entitätstyp einer Zeitschrift.
EntryNumber String True Eintragsnummer des Journals.
IncludeInVatReturn String Falsch Mehrwertsteuerbehandlung für die Schätzungen.
IsBasAdjustment Boolean Falsch Überprüfen Sie, ob ein Journal für die BAS-Anpassung erstellt wird.
Notes String Falsch Notizen aus dem Journal.
ReferenceNumber String Falsch Referenznummer der Zeitschrift.
Status String Falsch Status der Zeitschrift
Total Decimal True =, <, <=, >, >= Gesamtzahl der Zeitschriften. Suche nach Gesamtzahl der Zeitschriften. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Zeitschriften-ID angegeben ist.
JournalNumberPrefix String Wahr Präfix für Journalnummer. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
JournalNumberSuffix String Wahr Suffix für die Journalnummer. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
CreatedTime Datetime True Zeitpunkt der Journalerstellung. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
CurrencyCode String True Währungscode der Währung des Kunden. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
CurrencySymbol String True Währungssymbol der Währung des Kunden. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
ExchangeRate Decimal True Wechselkurs der Währung. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
LastModifiedTime Datetime True Zeitpunkt der letzten Änderung eines Journals. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
LineItemTotal Decimal Wahr Gesamtzahl der in einem Journal enthaltenen Positionen. Dieses Feld wird nur dann mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
PricePrecision Integer True Die Genauigkeit für den Preis. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
ProjectId String Wahr Projekte.ProjectId ID eines Projekts. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
ProjectName String True Name eines Projekts. Dieses Feld wird nur mit einem Wert gefüllt, wenn die Journal-ID angegeben ist.
ProductType String Falsch Art des Journals. Gibt an, ob das Journal als Ware oder Dienstleistung zu behandeln ist.
VatTreatment String Falsch Mehrwertsteuerbehandlung für die Schätzungen.
LineItems String Falsch Einzelposten einer Schätzung.
TaxExemptionCode String Falsch Code einer Steuerbefreiung.
TaxExemptionType String Falsch Art der Steuerbefreiung.
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
Date Date Datum einer Zeitschrift.
VendorId String Lieferanten-ID einer Zeitschrift.
JournalFilter String Journale nach Journaldatum filtern. Die zulässigen Werte sind JournalDate.All, JournalDate.Today, JournalDate.ThisWeek, JournalDate.ThisMonth, JournalDate.ThisQuarter, JournalDate.ThisYear.
CustomerId String ID eines Kunden

Eröffnungssalden

Eröffnungssaldo auflisten und löschen.

Tabellenspezifische Informationen
Wählen

Für diese Tabelle werden serverseitig keine Filter unterstützt. Alle Kriterien werden clientseitig innerhalb des Connectors verarbeitet. Beispiel:

SELECT * FROM OpeningBalances
Löschen

DELETE kann ausgeführt werden, ohne OpeningBalanceId in der WHERE-Klausel anzugeben. Es löscht alle Eröffnungssalden, die mit einem der Konten verknüpft sind. Beispiel:

DELETE FROM OpeningBalances
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
OpeningBalanceId [KEY] String True ID eines Eröffnungssaldos.
CanShowCustomerOb Boolean Wahr Prüfen Sie, ob der Eröffnungssaldo das Kundenobligatorium anzeigen kann.
CanShowVendorOb Boolean Wahr Prüfen Sie, ob der Eröffnungssaldo das Lieferantenobligatorium anzeigen kann.
Date Date Falsch Datum einer Eröffnungsbilanz.
PricePrecision Integer Stimmt Die Präzision für den Preis.
Total Decimal Wahr Summe der Eröffnungssalden.
Accounts String Falsche Konten.

Projekte

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Projekten.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ProjectId unterstützt den '='-Vergleich.
  • CustomerId unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Projects WHERE CustomerId = '1894553000000078233' AND ProjectId = '1894553000000078363'

SELECT * FROM Projects WHERE Status = 'Active'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
ProjectId [KEY] String Wahr ID des Projekts.
ProjectName String Falsch Name des Projekts.
ProjectCode String Falsch Code des Projekts.
Rate Decimal Falsch Stundensatz für eine Aufgabe.
Status String True Status des Projekts. Die zulässigen Werte sind Alle, Aktiv, Inaktiv.
BillableHours String Wahr Gesamtzahl der abrechenbaren Stunden.
BillingType String Falsch Art der Abrechnung.
CanBeInvoiced Boolean True Prüfen Sie, ob das Projekt in Rechnung gestellt werden kann.
CreatedTime Datetime True Zeitpunkt der Projekterstellung.
LastModifiedTime Datetime True Zeitpunkt der letzten Änderung des Projekts.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten. Suche nach Projekten anhand der Kunden-ID.
CustomerName String True Name des Kunden oder Lieferanten.
CustomerEmail String Wahr Email des Kunden.
CostBudgetAmount Decimal Falsch Budgetierte Kosten zur Fertigstellung dieses Projekts.
BudgetAmount String Falsch Geben Sie einen Wert an, wenn Sie das Gesamtbudget für den Projektumsatz schätzen.
Description String Falsch Beschreibung der Projekte
HasAttachment Boolean Wahr Prüfen Sie, ob das Projekt einen Anhang hat.
OtherServiceAppSource String Wahr Quelle anderer Service-App.
TotalHours String Wahr Gesamtstundenzahl, die im Projekt aufgewendet wurde.
ShowInDashboard Boolean True Überprüfen Sie, ob das Projekt im Dashboard angezeigt werden kann. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
ProjectHeadId String True ID des Projektleiters. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
ProjectHeadName String True Name des Projektleiters. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
BillingRateFrequency String True Häufigkeit, mit der für dieses Projekt eine Rechnung erstellt wird. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
BillableAmount Decimal True Betrag, der für dieses Projekt in Rechnung gestellt werden kann. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
BilledAmount Decimal True Gesamtbetrag, der für das Projekt in Rechnung gestellt wurde. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
BilledHours String True Gesamtzahl der abgerechneten Stunden. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
BudgetThreshold Decimal Wahr Um zu bestimmen, wie viel Geld jedes Geschäftsjahr dem Reservefonds zugewiesen werden soll. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
BudgetType String Falsch Budgettyp. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
BudgetHours String Falsch Aufgabenbudgetstunden.
CurrencyId String Wahr Währungen.CurrencyId ID der Währung.
CurrencyCode String True Code der im Projekt verwendeten Währung. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
IsBudgetThresholdNotificationEnabled Boolean True Überprüfen Sie, ob die Benachrichtigung über den Budgetschwellenwert aktiviert ist oder nicht. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
IsClientApprovalNeeded Boolean True Überprüfen Sie, ob die Client-Genehmigung erforderlich ist. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
IsExpenseInclusive Integer True Überprüfen Sie, ob die Ausgabe im Projekt enthalten ist. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
IsUserApprovalNeeded Boolean True Überprüfen Sie, ob die Benutzergenehmigung erforderlich ist. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
IsValidProjectHead Boolean True Überprüfen Sie, ob das Projekt einen gültigen Projektkopf hat. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
NonBillableAmount Decimal True Beträge, die für das Projekt nicht in Rechnung gestellt werden können. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
NonBillableHours String True Stunden, die für das Projekt nicht in Rechnung gestellt werden können. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
TotalAmount Decimal True Gesamtbetrag für das Projekt. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
TotalAmountExpenseInclusive Decimal True Gesamtbetrag für das Projekt einschließlich des Projekts. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
UnBilledAmount Decimal True Gesamtbetrag, der für das Projekt noch nicht in Rechnung gestellt wurde. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
UnBilledHours String True Gesamtzahl der nicht in Rechnung gestellten Stunden. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.
UserId String Falsch Benutzer.UserId ID des Benutzers, der dem Projekt hinzugefügt werden soll.
UsersWorking Integer True Gesamtzahl der Benutzer, die am Projekt arbeiten.
Tasks String Falsch Aufgaben.
Users String Falsch Benutzer.
UnusedRetainerPayments Decimal True Nicht genutzte Zahlung des Projekts. Dieses Feld wird nur mit einem Wert gefüllt, wenn die ID angegeben ist.

Bestelldetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details einer Bestellung.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • PurchaseorderId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von PurchaseOrderDetails ist die PurchaseorderId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM PurchaseOrderDetails WHERE PurchaseorderId = '1894553000000087078'
SELECT * FROM PurchaseOrderDetails WHERE PurchaseorderId IN (SELECT PurchaseorderId FROM PurchaseOrders)
SELECT * FROM PurchaseOrderDetails WHERE PurchaseorderId IN ('1894553000000087078','1894553000000087079')
Einfügen

INSERT kann durch Angabe der Vendorid- oder Lineitems-Spalten ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO PurchaseorderLineItems#TEMP (Name, itemid, rate, quantity, accountid) VALUES ('Cloth-Jeans', '3285934000000104097', '1700', '1', '3285934000000034001')
INSERT INTO PurchaseorderDetails (Vendorid, lineitems) VALUES ('3285934000000104023', PurchaseorderLineItems#Temp)

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO PurchaseorderDetails (VendorId, LineItems) VALUES ('3255827000000081003', '[{"Name":"Cloth-Jeans3", "ItemId":"3285934000000104097", "Rate":"1700", "Quantity":"1", "AccountId":"3285934000000034001"}]')
Aktualisieren

UPDATE kann durch Angabe der PurchaseorderId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO PurchaseorderLineItems#TEMP (Name, itemid, rate, quantity, accountid) VALUES ('Cloth-Jeans', '3285934000000104097', '1700', '1', '3285934000000034001')
UPDATE PurchaseOrderDetails SET Vendorid = '3285934000000104002', lineitems = 'PurchaseorderLineItems#Temp' WHERE PurchaseorderId = '3285934000000264005'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel für die Aktualisierung mithilfe eines JSON-Arrays in dieser Tabelle.

UPDATE PurchaseOrderDetails SET Vendorid = '3285934000000104002', LineItems = '[{"Name":"Cloth-Jeans", "ItemId":"3285934000000104097", "Rate":"1700", "Quantity":"1", "AccountId":"3285934000000034001"}]' WHERE PurchaseorderId = '3285934000000264005'
Löschen

DELETE kann durch Angabe der PurchaseorderId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM PurchaseOrderDetails WHERE PurchaseOrderId = '3350895000000089001'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
PurchaseorderId [KEY] String Wahr Bestellungen.PurchaseorderId ID einer Bestellung.
PurchaseorderNumber String Falsch Nummer der Bestellung.
ReferenceNumber String Falsch Referenznummer der Bestellung.
Adjustment Decimal Wahr An der Bestellung wurden Anpassungen vorgenommen.
AdjustmentDescription String Wahr Beschreibung der an der Bestellung vorgenommenen Anpassungen.
ApproverId String Wahr Benutzer.UserId ID eines Genehmigers.
AttachmentName String Wahr Name des Anhangs.
Attention String Falsch Name einer Person im Bestellauftrag.
BilledStatus String Wahr Status der Rechnung.
BillingAddressId Long Falsch ID der Rechnungsadresse.
BillingAddress String True Rechnungsadresse einer Bestellung.
BillingAddressAttention String Wahr Name des Rechnungsstellers.
BillingAddressCity String Wahr Stadt der Rechnungsadresse.
BillingAddressCountry String True Land der Rechnungsadresse.
BillingAddressFax String Richtig Faxnummer der Rechnungsadresse.
BillingAddressPhone String True Telefonnummer der Rechnungsadresse.
BillingAddressState String True Bundesstaat der Rechnungsadresse.
BillingAddressStreet2 String Richtig Zweite Straße der Rechnungsadresse.
BillingAddressZip String True Postleitzahl der Rechnungsadresse.
CanMarkAsBill Boolean Wahr Überprüfen Sie, ob eine Bestellung als Rechnung markiert werden kann.
CanMarkAsUnbill Boolean Wahr Prüfen Sie, ob die Bestellung als nicht in Rechnung gestellt markiert werden kann.
CanSendInMail Boolean True Überprüfen Sie, ob die Bestellung per E-Mail versendet werden kann.
ClientViewedTime Datetime Wahr Zeitpunkt, als der Kunde die Bestellung zuletzt angesehen hat.
ColorCode String Wahr Farbcode.
ContactCategory String Wahr Kontaktkategorie.
CreatedById String True Benutzer.UserId Kontakt-ID, die diese Bestellung erstellt hat.
CreatedTime Datetime True Zeitpunkt der Erstellung der Bestellung.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String True Währungssymbol der Währung des Kunden.
CurrentSubStatus String True Aktueller Unterstatus einer Bestellung.
CurrentSubStatusId String True Aktuelle Unterstatus-ID einer Bestellung.
ContactPersons String Falsch Ansprechpartner eines Kontakts.
CustomFields String Falsch Benutzerdefinierte Felder für Journal definiert.
Date Date Falsch Bestelldatum.
Documents String Falsch Liste der Dateien, die an eine bestimmte Transaktion angehängt werden sollen.
DeliveryAddress String Stimmt Lieferadresse.
DeliveryAddress1 String Stimmt Lieferadresse eins.
DeliveryAddress2 String Stimmt Lieferadresse zwei.
DeliveryAddressCity String Wahr Stadt der Lieferadresse.
DeliveryAddressCountry String Wahr Land der Lieferadresse.
DeliveryAddressOrganizationAddressId String True ID oder Organisationsadresse der Lieferadresse.
DeliveryAddressPhone String Stimmt Telefonnummer der Lieferadresse.
DeliveryAddressState String Wahr Bundesstaat der Lieferadresse.
DeliveryAddressZip String True Postleitzahl der Lieferadresse.
DeliveryCustomerId String Falsch Kontakte.ContactId ID eines Kunden mit Lieferadresse.
DueDate Date Falsch Lieferdatum der Bestellung.
DeliveryDate Date Falsch Lieferdatum.
DeliveryOrgAddressId String Falsch Lieferadressen-ID einer Organisation.
Discount String Falsch Rabatt, der auf einen bestimmten Artikel in der Bestellung gewährt wird.
DiscountAccountId String Falsch Bankkonten.AccountId Konto-ID des Rabatts.
DiscountAmount Decimal Wahr Rabattbetrag.
DiscountAppliedOnAmount Double Wahr Rabatt wird auf den Betrag angewendet.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
ExpectedDeliveryDate Date Wahr Voraussichtliches Lieferdatum des gekauften Produkts.
HasQtyCancelled Boolean True Überprüfen Sie, ob die Menge einer Bestellung storniert wurde.
IsDiscountBeforeTax Boolean Falsch Überprüfen Sie, ob beim Einkauf ein Rabatt vor Steuern angewendet wurde.
IsDropShipment Boolean Wahr Überprüfen Sie, ob die Bestellung eine Direktlieferung beinhaltet.
IsEmailed Boolean Wahr Überprüfen Sie, ob die Bestellung per E-Mail gesendet wurde oder nicht.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Bestellung inklusive Steuern erfolgt.
IsPreGst Boolean Wahr Überprüfen Sie, ob die Bestellung die GST vor Abzug der Steuern enthält.
IsViewedByClient Boolean Wahr Überprüfen Sie, ob die Bestellung vom Kunden angezeigt wird.
IsUpdateCustomer Boolean Falsch Prüfen, ob der Kunde aktualisiert werden soll.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Bestellung.
Notes String Falsch Hinweise zu dieser Bestellung.
OrderStatus String Wahr Status der Bestellung.
Orientation String Wahr Ausrichtung der Seite.
PageHeight String True Höhe der Seite.
PageWidth String True Breite der Seite.
PricePrecision Integer Stimmt Die Präzision für den Preis.
PricebookId String Falsch ID des Preisbuchs.
SalesorderId String Falsch Verkaufsaufträge.SalesorderId ID des Verkaufsauftrags.
ShipVia String Falsch Versandart des Artikels.
ShipViaId String True ID der Versandart der Artikel.
Status String True Status der Bestellung.
SubTotal Decimal Wahr Zwischensumme der Bestellung.
SubTotalInclusiveOfTax Decimal Wahr Zwischensumme inklusive Steuern.
SubmittedBy String True Angabe des Benutzers, der die Bestellung übermittelt hat.
SubmittedDate Date Richtig Datum der Einreichung.
SubmitterId String Wahr Benutzer.UserId ID des Absenders.
TaxTotal Decimal Wahr Gesamtsteuerbetrag.
TemplateId String Falsch ID der Vorlage.
TemplateName String Wahr Name der Vorlage.
TemplateType String Wahr Vorlagentyp.
Terms String Falsch Es gelten die Allgemeinen Geschäftsbedingungen einer Bestellung.
Total Decimal Wahr Summe der Einkaufsbestellungen.
VendorId String Falsch ID des Lieferanten, bei dem die Bestellung aufgegeben wurde.
VendorName String True Name des Lieferanten, bei dem die Bestellung aufgegeben wurde.
GstTreatment String Falsch Wählen Sie, ob der Lieferantenkredit GST-registriert/nicht registriert/für Verbraucher/aus dem Ausland ist.
VatTreatment String Falsch Umsatzsteuerliche Behandlung der Lieferantengutschrift.
TaxTreatment String Falsch Umsatzsteuerliche Behandlung der Lieferantengutschrift.
GstNo String Falsch GST-Nummer.
SourceOfSupply String Falsch Bezugsquelle.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
DestinationOfSupply String Falsch Ort, an den die Waren/Dienstleistungen geliefert werden.
LineItems String Falsch Einzelposten einer Schätzung.

RecurringBillDetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Rechnungsdetails.

git ad

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • RecurringBillId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM RecurringBillDetails WHERE RecurringBillId = '3255827000000084031'
Einfügen

INSERT kann durch Angabe der Spalten StartDate, RecurrenceName, RecurrenceFrequency, VendorID und LineItems ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend finden Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO RecurringBillLineItems#TEMP (Name, itemid) VALUES ('rubberband', '3255827000000081058')
INSERT INTO RecurringBillDetails (vendorid, startdate, recurrencename, lineitems, recurrencefrequency) VALUES ('3255827000000081003', '2023-03-01', 'recurring7', RecurringBillLineItems#TEMP, 'days')

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO RecurringBillDetails (VendorId, StartDate, RecurrenceName, RecurrenceFrequency, LineItems) VALUES ('3255827000000081003', '2023-03-01', 'recurring7', 'days', '[{"Name":"Cloth-Jeans3", "ItemId":"3285934000000104097"}]')
Aktualisieren

UPDATE kann durch Angabe der RecurringBillId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE RecurringBillDetails SET RecurrenceName = 'recurrence3' WHERE RecurringBillId = '3255827000000084031'
Löschen

DELETE kann durch Angabe der BillId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM RecurringBillDetails WHERE BillId = '3255827000000084031'
Spalten
Name Typ Nur Lesen Referenzen Unterstützte Operatoren Beschreibung
RecurringBillId [KEY] String True ID einer wiederkehrenden Rechnung.
Adjustment Integer Falsch Anpassung.
AdjustmentDescription String Wahr Status der Rechnung.
CreatedById String Wahr Erstellt von Id.
CreatedTime Datetime Wahr Erstellungszeit.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencyCode String True Währungscode der Währung des Kunden.
CustomFields String Falsch Benutzerdefinierte Felder der Artikel.
Discount String Falsch Rabatt auf wiederkehrende Rechnungen.
DiscountAccountId String Wahr Konto-ID des Rabatts.
DiscountAmount Integer Wahr Rabattbetrag.
DiscountAppliedOnAmount String Wahr Rabatt wird auf den Betrag angewendet.
DiscountSetting String Wahr Rabatteinstellung.
DiscountType String Wahr Rabattart.
EndDate Date Falsch Datum, an dem die Zahlung erwartet wird.
ExchangeRate Integer Falsch Wechselkurs.
IsDiscountBeforeTax Boolean Falsch Aktivieren Sie das Kontrollkästchen, ob der Rabatt vor Steuern angewendet werden soll.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Steuer in der Rechnung enthalten ist.
IsItemLevelTax Boolean Wahr Steuer auf Artikelebene.
IsPreGST Boolean Stimmt Ist vor GST.
IsTDSAmountInPercent Boolean Wahr Ist der TDS-Betrag in Prozent.
LastModifiedById String Wahr Zuletzt geändert von ID.
LastModifiedTime Datetime Wahr Der Zeitpunkt der letzten Änderung der Gesetzesvorlage.
LastSentDate Date True Datum, an dem die Dauerrechnung zuletzt gesendet wurde.
LineItems String Falsch Einzelposten einer wiederkehrenden Rechnung.
NextBillDate Date True Datum, an dem die Rechnung das nächste Mal versendet wird.
Notes String Falsch Anmerkungen zur Rechnung.
PaymentTerms Integer Falsch Nettozahlungsziel für den Kunden.
PaymentTermsLabel String Falsch Bezeichnung für die Zahlungsfälligkeitsdetails.
RecurrenceFrequency String Falsch Häufigkeit, mit der wiederkehrende Rechnungen gesendet werden. Zulässige Werte sind Tage, Wochen, Monate, Jahre.
RecurrenceName String Falsch Suche nach wiederkehrenden Rechnungen anhand der Wiederholungsnummer.
VendorId String Falsch ID des Lieferanten, für den die Rechnung ausgestellt wurde.
VendorName String True Name des Lieferanten, für den die Rechnung ausgestellt wurde.
Total Integer Richtig Rechnungsbetrag.
ReferenceId String Falsch Referenz-ID.
RepeatEvery Integer Falsch Ganzzahliger Wert, der die Häufigkeit der Rechnung angibt.
StartDate Date Falsch Datum, an dem die Rechnung erstellt wurde.
Status String True Status der Rechnung. Die zulässigen Werte sind aktiv, gestoppt, abgelaufen.
SubTotal Integer Wahr Zwischensumme der Rechnung.
TaxAccountId String Wahr Steuerkonto-ID.
TaxRounding String Falsch Steuerrundung.
TaxTotal String Wahr Steuersumme.
TdsTaxId String Falsch Steuernummer von TDS.
TdsTaxName String Wahr TDS-Steuername.
TdsAmount Integer Wahr TDS-Betrag.
TdsPercent Decimal Wahr TDS-Prozentsatz.
TrackDiscountInAccount Boolean Wahr Rabatt im Konto verfolgen.

Details zu wiederkehrenden Ausgaben

Details einer wiederkehrenden Ausgabe auflisten, hinzufügen, aktualisieren und löschen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • RecurringExpenseId unterstützt die Operatoren '=' und IN.

Notiz

RecurringExpenseId ist zum Abfrage von RecurringExpenseDetails erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM RecurringExpenseDetails WHERE RecurringExpenseId = '1801553000000089750'
SELECT * FROM RecurringExpenseDetails WHERE RecurringExpenseId IN (SELECT RecurringExpenseId FROM RecurringExpenses)
SELECT * FROM RecurringExpenseDetails WHERE RecurringExpenseId IN ('1801553000000089750','1801553000000089751')
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
RecurringExpenseId [KEY] String Wahr Wiederkehrende Ausgaben.RecurringExpenseId ID einer wiederkehrenden Ausgabe.
AccountId String Falsch Bankkonten.AccountId ID des Bankkontos.
AccountName String Wahr Name des Kontos.
Amount Decimal Falsch Höhe der wiederkehrenden Ausgaben.
BcyTotal Decimal Wahr Gesamte Basiswährung.
CreatedTime Datetime True Zeitpunkt der Erstellung der wiederkehrenden Ausgabe.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
Description String Wahr Beschreibung der wiederkehrenden Ausgabe.
EmployeeEmail String Wahr Email eines Mitarbeiters.
EmployeeId String Wahr Mitarbeiter.EmployeeId ID eines Mitarbeiters.
EmployeeName String Wahr Name eines Mitarbeiters.
EndDate Date Falsch Enddatum einer wiederkehrenden Ausgabe.
ExchangeRate Decimal Falsch Wechselkurs einer wiederkehrenden Ausgabe.
IsBillable Boolean Falsch Prüfen Sie, ob wiederkehrende Ausgaben in Rechnung gestellt werden können.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob wiederkehrende Ausgaben inklusive Steuern sind.
IsPreGst Boolean Richtig Überprüfen Sie, ob wiederkehrende Ausgaben vor GST anfallen.
LastCreatedDate Date True Letztes Erstellungsdatum einer wiederkehrenden Ausgabe.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der wiederkehrenden Ausgabe.
MileageRate Double Wahr Kilometersatz für einen bestimmten Kilometeraufwand.
MileageUnit String True Einheit der zurückgelegten Strecke.
NextExpenseDate Date Wahr Nächster Zahlungstermin der Ausgabe.
PaidThroughAccountId String Wahr Bankkonten.AccountId Konto-ID, über die die Ausgabe bezahlt wird.
PaidThroughAccountName String Wahr Name des Kontos, von dem die Ausgaben bezahlt werden.
ProjectId String Falsch Projekte.ProjectId ID eines Projekts.
ProjectName String Wahr Name des Projekts.
RecurrenceFrequency String Falsch Häufigkeit einer Wiederholung.
RecurrenceName String Falsch Name einer Wiederholung.
RepeatEvery Integer Falsch Wiederkehrzeitpunkt einer Ausgabe.
StartDate Date Falsch Startdatum der wiederkehrenden Ausgabe.
Status String Falsch Status der wiederkehrenden Ausgabe.
SubTotal Decimal Wahr Zwischensumme der wiederkehrenden Ausgaben.
Tags String Wahr Details zu Tags im Zusammenhang mit wiederkehrenden Ausgaben.
TaxAmount Decimal Wahr Höhe einer Steuer.
TaxId String Falsch Steuern.TaxId ID einer Steuer.
TaxName String Wahr Name einer Steuer.
TaxPercentage Integer Richtig Prozentsatz einer Steuer.
Total Decimal Richtig Summe der wiederkehrenden Ausgaben.
VendorId String True ID des Lieferanten, bei dem die wiederkehrende Ausgabe getätigt wurde.
VendorName String True Name des Lieferanten, bei dem die wiederkehrende Ausgabe getätigt wurde.
GstNo String Falsch GST-Nummer.
SourceOfSupply String Falsch Ort, von dem aus die Waren/Dienstleistungen geliefert werden. (Wenn nicht angegeben, wird der bei der Kontaktaufnahme angegebene Kontaktort verwendet.)
DestinationOfSupply String Falsch Ort, an den die Waren/Dienstleistungen geliefert werden.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
LineItems String Falsch Einzelposten einer Schätzung.
VatTreatment String Falsch Umsatzsteuerliche Behandlung der Rechnungen.
TaxTreatment String Falsch Mehrwertsteuerbehandlung der Rechnung.
ProductType String Falsch Art des Journals. Gibt an, ob das Journal als Ware oder Dienstleistung zu behandeln ist.
AcquisitionVatId String Falsch Dies ist die ID der angewandten Steuer, falls es sich um eine EU-Warenausgabe handelt und Umsatzsteuer gemeldet werden muss.
ReverseChargeVatId String Falsch Dies ist die ID der angewandten Steuer, falls es sich um eine nicht in Großbritannien anfallende Serviceausgabe handelt und die Reverse-Charge-Mehrwertsteuer gemeldet werden muss.

Wiederkehrende Rechnungsdetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details einer wiederkehrenden Rechnung.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • RecurringInvoiceId unterstützt die Operatoren '=' und IN.

Notiz

RecurringInvoiceId ist zum Abfrage von RecurringInvoiceDetails erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM RecurringInvoiceDetails WHERE RecurringInvoiceId = '1895453000000042244'
SELECT * FROM RecurringInvoiceDetails WHERE RecurringInvoiceId IN (SELECT RecurringInvoiceId FROM RecurringInvoices)
SELECT * FROM RecurringInvoiceDetails WHERE RecurringInvoiceId IN ('1895453000000042244','1895453000000042245')
Einfügen

INSERT kann durch Angabe der Spalten RecurrenceName, CustomerId, RecurrenceFrequency und LineItems ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend finden Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO RecurringInvoiceLineItems#TEMP (Name, itemid, rate, quantity) VALUES ('Cloth-Jeans', '3285934000000104097', '1700', '1')
INSERT INTO RecurringInvoiceDetails (RecurrenceName, CustomerId, RecurrenceFrequency, LineItems) VALUES ('MonthlyInvoice', '3285934000000104002', 'weeks', RecurringInvoiceLineItems#TEMP )

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO RecurringInvoiceDetails (RecurrenceName, CustomerId, RecurrenceFrequency, LineItems) VALUES ('MonthlyInvoice', '3285934000000104023', 'weeks', '[{"Name":"Cloth-Jeans3", "ItemId":"3285934000000104097", "Rate":"1700", "Quantity":"1"}]')
Aktualisieren

UPDATE kann durch Angabe der RECURRINGINVOICEID in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO RecurringInvoiceLineItems#TEMP (Name,itemid,rate,quantity) VALUES ('Cloth-Jeans','3285934000000104097','1700','1')
UPDATE RecurringInvoiceDetails SET RecurrenceName = 'MonthlyInvoice', CustomerId = '3285934000000104002', RecurrenceFrequency = 'weeks', LineItems = 'RecurringInvoiceLineItems#TEMP' WHERE RECURRINGINVOICEID = '3285934000000268005'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel für die Aktualisierung mithilfe eines JSON-Arrays in dieser Tabelle.

UPDATE RecurringInvoiceDetails SET RecurrenceName = 'MonthlyInvoice', CustomerId = '3285934000000104002', RecurrenceFrequency = 'weeks', LineItems = '[{"Name":"Cloth-Jeans", "ItemId":"3285934000000104097", "Rate":"1700", "Quantity":"1"}]' WHERE RecurringInvoiceId = '3285934000000268005'
Löschen

DELETE kann durch Angabe der RECURRINGINVOICEID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM RecurringInvoiceDetails WHERE RECURRINGINVOICEID = '3285934000000268005'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
RecurringInvoiceId [KEY] String Wahr Wiederkehrende Rechnungen.RecurringInvoiceId ID einer wiederkehrenden Rechnung.
ActualChildInvoicesCount Integer True Gesamtzahl der tatsächlichen untergeordneten Rechnungen zählen.
Adjustment Decimal Falsch An den wiederkehrenden Rechnungen wurden Anpassungen vorgenommen.
AdjustmentDescription String Falsch Beschreibung der an den wiederkehrenden Rechnungen vorgenommenen Anpassungen.
AllowPartialPayments Boolean True Überprüfen Sie, ob die Dauerrechnung Teilzahlungen zulässt.
AvataxUseCode String Falsch Wird verwendet, um ähnliche Kunden für Steuerbefreiungszwecke zu gruppieren. Es handelt sich um einen benutzerdefinierten Wert, der Kunden mit einer Steuerregel verknüpft.
AvataxTaxCode String Falsch Ein Steuercode ist eine eindeutige Bezeichnung, die zum Gruppieren von Artikeln verwendet wird.
AvataxExemptNo String Falsch Befreiungsbescheinigungsnummer des Kunden.
BcyAdjustment Decimal Wahr Anpassung der Basiswährung.
BcyDiscountTotal Decimal Wahr Gesamtrabatt wird in der Basiswährung angewendet.
BcyShippingCharge Decimal Wahr Versandkosten werden in der Basiswährung berechnet.
BcySubTotal Decimal Wahr Zwischensumme der Basiswährung.
BcyTaxTotal Decimal Wahr Steuersumme der Basiswährung.
BcyTotal Decimal Wahr Gesamte Basiswährung.
BillingAddress String Falsch Rechnungsadresse einer Dauerrechnung.
BillingAddressAttention String Falsch Name einer Person in der Rechnungsadresse.
BillingAddressCity String Falsch Stadt einer Rechnungsadresse.
BillingAddressCountry String Falsch Land einer Rechnungsadresse.
BillingAddressFax String Falsch Fax einer Rechnungsadresse.
BillingAddressPhone String Falsch Telefonnummer einer Rechnungsadresse.
BillingAddressState String Falsch Status einer Rechnungsadresse.
BillingAddressStreet2 String Falsch Zweite Straße einer Rechnungsadresse.
BillingAddressZip String Falsch Postleitzahl einer Rechnungsadresse.
ChildEntityType String Wahr Entitätstyp eines untergeordneten Elements in wiederkehrender Rechnung.
CompanyName String Wahr Name des Unternehmens.
ContactCategory String Wahr Kategorie des Kontakts.
ContactPersons String Falsch Ansprechpartner eines Kontakts.
CreatedById String Wahr Benutzer.UserId ID eines Benutzers, der eine wiederkehrende Rechnung erstellt hat.
CreatedTime Datetime True Zeitpunkt der Erstellung der Dauerrechnung.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String Wahr Symbol der Währung.
CustomerEmail String True Email Adresse des Kunden.
CustomerMobilePhone String Stimmt Mobiltelefonnummer des Kunden.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
CustomerPhone String Wahr Telefonnummer eines Kunden.
Discount String Falsch Rabatt, der auf einen bestimmten Artikel in einer wiederkehrenden Rechnung gewährt wird.
DiscountAppliedOnAmount Decimal Wahr Betrag, von dem der Rabatt abgezogen wurde.
DiscountPercent Double Wahr Angewandter Rabattprozentsatz.
DiscountTotal Decimal Stimmt Gesamtbetrag, auf den ein Rabatt gewährt wird.
DiscountType String Falsch Geben Sie diesen Wert ein, um bei wiederkehrenden Rechnungen einen Rabatt zu erhalten.
Email String Falsch Email Adresse des Kunden.
EndDate Date Falsch Enddatum der Anweisung.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
IsDiscountBeforeTax Boolean Falsch Prüfen Sie, ob die Dauerrechnung vor Steuern rabattiert ist.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Ausgabe inklusive Steuern ist.
IsPreGst Boolean Wahr Überprüfen Sie, ob GST vorab angewendet wird.
LastModifiedById String Wahr Benutzer.UserId ID des zuletzt geänderten Benutzers.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Dauerrechnung.
LastSentDate Date True Das Datum, an dem die letzte Dauerrechnung versendet wurde.
LineItems String Falsch Einzelposten einer Schätzung.
ManualChildInvoicesCount Integer True Anzahl manueller untergeordneter Rechnungen.
NextInvoiceDate Date Wahr Datum der nächsten Rechnung.
Notes String Falsch Hinweise zu dieser Dauerrechnung.
Orientation String Wahr Ausrichtung einer Seite.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
PageHeight String True Höhe der Seite.
PageWidth String True Breite der Seite.
PaidInvoicesTotal Decimal Wahr Gesamtzahl der bezahlten Rechnungen.
PaymentTerms Integer Falsch Nettozahlungsziel für den Kunden.
PaymentTermsLabel String Falsch Bezeichnung für die Zahlungsfälligkeitsdetails.
PaymentOptionsPaymentGateways String Falsch Für die Zahlung wurde ein Zahlungsgateway verwendet.
PhotoUrl String True Foto-URL für wiederkehrende Rechnungen.
PricePrecision Integer Stimmt Die Präzision für den Preis.
ProjectDetails String Wahr Projektdetails.
RecurrenceFrequency String Falsch Art der Wiederholungshäufigkeit, mit der die Rechnung wiederkehrend ist.
RecurrenceName String Falsch Name der Wiederholung.
ReferenceNumber String Falsch Referenznummer einer Dauerrechnung.
RepeatEvery Integer Falsch Wiederholungszeitpunkt der Rechnung.
RoundoffValue Decimal Wahr Die Werte werden auf die genaue Zahl gerundet.
SalespersonId String Falsch ID eines Verkäufers.
SalespersonName String Falsch Name eines Verkäufers.
ShipmentCharges String Wahr Versandkosten der Dauerrechnung.
ShippingAddress String Falsch Versandadresse.
ShippingAddressAttention String Falsch Name einer Person mit Lieferadresse.
ShippingAddressCity String Falsch Stadt einer Lieferadresse.
ShippingAddressCountry String Falsch Land einer Lieferadresse.
ShippingAddressFax String Falsch Fax einer Lieferadresse.
ShippingAddressPhone String Falsch Telefonnummer einer Lieferadresse.
ShippingAddressState String Falsch Status einer Lieferadresse.
ShippingAddressStreet2 String Falsch Straße zwei Angaben einer Lieferadresse.
ShippingAddressZip String Falsch Postleitzahl einer Lieferadresse.
ShippingCharge Decimal Falsch Versandkosten.
StartDate Date Falsch Startdatum der wiederkehrenden Rechnung.
Status String Falsch Status der Dauerrechnung.
SubTotal Decimal Wahr Zwischensumme der wiederkehrenden Rechnungen.
SubTotalInclusiveOfTax Decimal Wahr Zwischensumme inklusive Steuern.
TaxTotal Decimal Wahr Gesamtbetrag für Steuer.
TemplateId String Falsch ID einer Vorlage.
TemplateName String True Name einer Vorlage.
Terms String Richtig Es gelten die Allgemeinen Geschäftsbedingungen für wiederkehrende Rechnungen.
Total Decimal Wahr Summe der wiederkehrenden Rechnungen.
TransactionRoundingType String Wahr Für die Transaktion verwendeter Rundungstyp.
UnpaidChildInvoicesCount String True Anzahl der Gesamtzahl unbezahlter untergeordneter Rechnungen.
UnpaidInvoicesBalance Decimal Wahr Gesamtbetrag der unbezahlten Rechnungen.
VatTreatment String Falsch Mehrwertsteuerbehandlung für die Schätzungen.
GstNo String Falsch GST-Nummer.
GstTreatment String Falsch Wählen Sie, ob der Kostenvoranschlag GST-registriert/nicht registriert/für Verbraucher/aus dem Ausland ist.
TaxTreatment String Falsch Mehrwertsteuerbehandlung für den Kostenvoranschlag.

VorschussRechnungsdetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen einer Vorschussrechnung.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • RetainerInvoiceId unterstützt die Operatoren '=' und IN.

Notiz

RetainerInvoiceId ist erforderlich, um RetainerInvoiceDetails Abfrage.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM RetainerInvoiceDetails WHERE RetainerInvoiceId = '1894663000000085023'
SELECT * FROM RetainerInvoiceDetails WHERE RetainerInvoiceId IN (SELECT RetainerInvoiceId FROM RetainerInvoices)
SELECT * FROM RetainerInvoiceDetails WHERE RetainerInvoiceId IN ('1894663000000085023','1894663000000085024')
Einfügen

INSERT kann durch Angabe der Spalten CustomerId und LineItems ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO RetainerInvoiceLineItems#TEMP (description,rate) VALUES ('Cloth description','1700')
INSERT INTO RetainerInvoiceDetails (CustomerId, LineItems) VALUES ('3285934000000104002',RetainerInvoiceLineItems#TEMP )

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO RetainerInvoiceDetails (CustomerId, LineItems) VALUES ('3285934000000104023', '[{"Description":"Cloth description", "Rate":"1700"}]')
Aktualisieren

UPDATE kann durch Angabe der RetainerINVOICEID in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO RetainerInvoiceLineItems#TEMP (description,rate) VALUES ('Cloth description updated','1700')
UPDATE RetainerInvoiceDetails SET CustomerId = '3285934000000104002', LineItems = 'RetainerInvoiceLineItems#TEMP' WHERE RetainerINVOICEID = '3285934000000268036'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel für die Aktualisierung mithilfe eines JSON-Arrays in dieser Tabelle.

UPDATE RetainerInvoiceDetails SET CustomerId = '3285934000000085043', LineItems = '[{"Description":"Cloth description updated", "Rate":"1700"}]' WHERE RetainerInvoiceId = '3285934000000268036'
Löschen

DELETE kann durch Angabe der RetainerINVOICEID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM RetainerInvoiceDetails WHERE RetainerINVOICEID = '3285934000000268036'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
RetainerInvoiceId [KEY] String Wahr Vorschussrechnungen.RetainerInvoiceId ID der Vorschussrechnung.
RetainerinvoiceNumber String Wahr Nummer einer Vorschussrechnung.
AllowPartialPayments Boolean Wahr Überprüfen Sie, ob die Anzahlungsrechnung Teilzahlungen zulässt.
AttachmentName String Wahr Name des Anhangs.
Balance Decimal Wahr Verbleibender Gesamtbetrag.
BillingAddress String True Rechnungsadresse einer Anzahlung.
BillingAddressAttention String Wahr Name einer Person in der Rechnungsadresse.
BillingAddressCity String True Stadt einer Rechnungsadresse.
BillingAddressCountry String True Land einer Rechnungsadresse.
BillingAddressFax String Richtig Fax einer Rechnungsadresse.
BillingAddressPhone String True Telefonnummer einer Rechnungsadresse.
BillingAddressState String True Status einer Rechnungsadresse.
BillingAddressStreet2 String Richtig Zweite Straße einer Rechnungsadresse.
BillingAddressZip String True Postleitzahl einer Rechnungsadresse.
CanSendInMail Boolean Wahr Prüfen Sie, ob die Anzahlungsrechnung per E-Mail versendet werden kann.
ClientViewedTime Datetime Wahr Zeitpunkt, als der Kunde zuletzt die Vorschussrechnung angesehen hat.
ColorCode String Wahr Farbcode der Vorschussrechnung.
ContactPersons String Falsch Ansprechpartner.
CreatedById String Wahr Benutzer.UserId ID eines Benutzers, der eine Vorschussrechnung erstellt hat.
CreatedTime Datetime True Zeitpunkt der Erstellung der Vorschussrechnung.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String Wahr Währungssymbol für die Vorschussrechnung.
CurrentSubStatus String True Aktueller Unterstatus einer Vorschussrechnung.
CurrentSubStatusId String True Aktuelle Unterstatus-ID einer Vorschussrechnung.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
Date Date Falsch Datum einer Vorschussrechnung.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
InvoiceUrl String Wahr URL der Rechnung.
IsEmailed Boolean Wahr Überprüfen Sie, ob die Anzahlungsrechnung per E-Mail versendet wurde.
IsInclusiveTax Boolean Wahr Überprüfen Sie, ob die Anzahlungsrechnung Steuern enthält.
IsPreGst Boolean Wahr Überprüfen Sie, ob die Anzahlungsrechnung vor GST angewendet wird.
IsViewedByClient Boolean Wahr Überprüfen Sie, ob die Vorschussrechnung vom Kunden angezeigt wird.
LastModifiedById String Wahr Benutzer.UserId ID eines Benutzers, der die Vorschussrechnung zuletzt geändert hat.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Vorschussrechnung.
LastPaymentDate Date Wahr Datum der letzten Zahlung.
Notes String Falsch Hinweise zur Vorschussrechnung.
Orientation String Wahr Ausrichtung einer Seite.
PageHeight String True Höhe einer Seite.
PageWidth String True Breite einer Seite.
PaymentDrawn Decimal Wahr Die Zahlung, die für die Vorschussrechnung eingezogen wurde.
PaymentOptionPaymentGateways String Falsch Zahlungsoptionen für die Anzahlungsrechnung, Online-Zahlungsgateways und Bankkonten.
PaymentMade Decimal Wahr Die für die Rechnung geleistete Zahlung.
PricePrecision Integer Stimmt Die Präzision für den Preis.
ReferenceNumber String Falsch Referenznummer einer Anzahlungsrechnung.
RoundoffValue Decimal Wahr Wert aufrunden.
ShippingAddress String Wahr Versandadresse.
ShippingAddressAttention String Wahr Name einer Person mit Lieferadresse.
ShippingAddressCity String Wahr Stadt einer Lieferadresse.
ShippingAddressCountry String True Land einer Lieferadresse.
ShippingAddressFax String Richtig Fax einer Lieferadresse.
ShippingAddressPhone String Richtig Telefonnummer einer Lieferadresse.
ShippingAddressState String True Status einer Lieferadresse.
ShippingAddressStreet2 String True Straße sind zwei Angaben einer Lieferadresse.
ShippingAddressZip String True Postleitzahl einer Lieferadresse.
Status String Falsch Status der Vorschussrechnung.
SubTotal Decimal Wahr Zwischensumme der Vorschussrechnungen.
SubmittedBy String True Angabe des Benutzers, der die Vorschussrechnung eingereicht hat.
SubmittedDate Date Richtig Datum der Einreichung der Vorschussrechnung.
TemplateId String Falsch ID einer Vorlage.
TemplateName String True Name einer Vorlage.
TemplateType String Wahr Typ einer Vorlage.
Terms String Falsch Es gelten die Allgemeinen Geschäftsbedingungen einer Anzahlungsrechnung.
Total Decimal Wahr Summe der Vorschussrechnungen.
TransactionRoundingType String Wahr Für die Transaktion verwendeter Rundungstyp.
VatTreatment String Wahr Umsatzsteuerliche Behandlung der Anzahlungsrechnung.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
TaxSpecification String Wahr Steuerberechnung beim Festlegen spezieller Steueroptionen und Steuermethoden für Verdienstcodes.
UnusedRetainerPayments Decimal Wahr Zahlung der nicht genutzten Anzahlung.
LineItems String Falsch Einzelposten einer Schätzung.

Verkaufsauftragsdetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen eines Verkaufsauftrags.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • SalesorderId unterstützt die Operatoren '=' und IN.

Notiz

SalesorderId wird zum Abfrage von SalesOrderDetails benötigt.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM SalesOrderDetails WHERE SalesorderId = '1894553000000077349'
SELECT * FROM SalesOrderDetails WHERE SalesorderId IN (SELECT SalesorderId FROM SalesOrders)
SELECT * FROM SalesOrderDetails WHERE SalesorderId IN ('1894553000000077349','1894553000000077350')
Einfügen

INSERT kann durch Angabe der Spalten CustomerId und LineItems ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO SalesOrderLineItems#TEMP (Name, itemid, rate, quantity) VALUES ('Cloth-Jeans', '3285934000000104097', '1700', '1')
INSERT INTO SalesorderDetails (CustomerId, LineItems) VALUES ('3285934000000104002', SalesorderLineItems#TEMP )

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO SalesorderDetails (CustomerId, LineItems) VALUES ('3285934000000104023', '[{"Name":"Cloth-Jeans3", "ItemId":"3285934000000104097", "Rate":"1700", "Quantity":"1"}]')
Aktualisieren

UPDATE kann durch Angabe der SalesorderID in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO SalesOrderLineItems#TEMP (Name, itemid, rate, quantity) VALUES ('Cloth-Jeans', '3285934000000104097', '1700', '1')
Update SalesorderDetails SET CustomerId = '3285934000000104002', LineItems = 'SalesorderLineItems#TEMP' WHERE SalesorderID = '3285934000000259151'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel für die Aktualisierung mithilfe eines JSON-Arrays in dieser Tabelle.

UPDATE SalesorderDetails SET CustomerId = '3285934000000085043', LineItems = '[{"Name":"Cloth-Jeans", "ItemId":"3285934000000104097", "Rate":"1700", "Quantity":"1"}]' WHERE SalesorderID = '3285934000000259151'
Löschen

DELETE kann durch Angabe der SalesorderID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM SalesorderDetails WHERE SalesorderID = '3285934000000259151'
Spalten
Name Typ Nur Lesen Referenzen Unterstützte Operatoren Beschreibung
SalesorderId [KEY] String Wahr Verkaufsaufträge.SalesorderId ID des Verkaufsauftrags.
AccountIdentifier String Wahr Kontokennung für Verkaufsauftrag.
Adjustment Decimal Falsch Am Verkaufsauftrag wurden Anpassungen vorgenommen.
AdjustmentDescription String Falsch Beschreibung der am Verkaufsauftrag vorgenommenen Anpassungen.
ApproverId String Wahr Benutzer.UserId ID eines Genehmigers.
AttachmentName String Wahr Name des Anhangs.
AvataxUseCode String Falsch Wird verwendet, um ähnliche Kunden für Steuerbefreiungszwecke zu gruppieren. Es handelt sich um einen benutzerdefinierten Wert, der Kunden mit einer Steuerregel verknüpft.
AvataxExemptNo String Falsch Befreiungsbescheinigungsnummer des Kunden.
BcyAdjustment Decimal Wahr Anpassung in Basiswährung vorgenommen.
BcyDiscountTotal Decimal Wahr Gesamtbetrag des Rabatts in der Basiswährung.
BcyShippingCharge Decimal Wahr Versandkosten werden in der Basiswährung berechnet.
BcySubTotal Decimal Wahr Zwischensumme der Basiswährung.
BcyTaxTotal Decimal Wahr Gesamtsteuer der Basiswährung.
BcyTotal Decimal Wahr Gesamte Basiswährung.
BillingAddressId String Falsch ID der Rechnungsadresse.
ShippingAddressId String Falsch ID der Lieferadresse.
BillingAddress String True Rechnungsadresse eines Verkaufsauftrags.
BillingAddressAttention String Wahr Name einer Person in der Rechnungsadresse.
BillingAddressCity String True Stadt einer Rechnungsadresse.
BillingAddressCountry String True Land einer Rechnungsadresse.
BillingAddressFax String Richtig Fax einer Rechnungsadresse.
BillingAddressPhone String True Telefonnummer einer Rechnungsadresse.
BillingAddressState String True Status einer Rechnungsadresse.
BillingAddressStreet2 String Richtig Zweite Straße einer Rechnungsadresse.
BillingAddressZip String True Postleitzahl einer Rechnungsadresse.
CanSendInMail Boolean True Überprüfen Sie, ob der Verkaufsauftrag per E-Mail versendet werden kann.
ColorCode String True Farbcode für Verkaufsauftrag.
ContactCategory String True Kategorie eines Kontakts.
ContactPersons String Falsch Ansprechpartner eines Kontakts.
CreatedById String True Benutzer.UserId ID eines Benutzers, der einen Verkaufsauftrag erstellt hat.
CreatedTime Datetime True Zeitpunkt der Auftragserstellung.
CurrencyCode String True Währungscode der Währung des Kunden.
CurrencyId String Falsch Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String True Währungssymbol der Währung des Kunden.
CurrentSubStatus String True Aktueller Unterstatus eines Verkaufsauftrags.
CurrentSubStatusId String True Aktuelle Unterstatus-ID eines Verkaufsauftrags.
CustomerId String Falsch Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
CustomFields String Falsch Benutzerdefinierte Felder des Kontakts.
Date Date Falsch Datum eines Verkaufsauftrags.
DeliveryMethod String Falsch Art der Zustellung.
DeliveryMethodId String True Methoden-ID einer Lieferung.
Discount String Falsch Rabatt, der auf einen bestimmten Artikel im Verkaufsauftrag gewährt wird.
DiscountAppliedOnAmount Decimal Wahr Betrag, auf den der Rabatt angewendet wurde.
DiscountPercent Double Wahr Für den Rabatt angewendeter Prozentsatz.
DiscountTotal Decimal Stimmt Gesamtbetrag, auf den ein Rabatt gewährt wird.
DiscountType String Falsch Art des im Verkaufsauftrag gewährten Rabatts.
EstimateId String Falsch Schätzungen.EstimateId ID einer Schätzung.
ExchangeRate Decimal Falsch Wechselkurs der Währung.
GstNo String Falsch GST-Nummer.
GstTreatment String Falsch Wählen Sie, ob der Kostenvoranschlag GST-registriert/nicht registriert/für Verbraucher/aus dem Ausland ist..
HasQtyCancelled Boolean True Prüfen Sie, ob die Verkaufsauftragsmenge storniert wurde.
IntegrationId String True ID der Verkaufsauftragsintegration.
InvoiceConversionType String Wahr Für den Verkaufsauftrag angewendeter Rechnungsumwandlungstyp.
InvoicedStatus String Wahr Status des in Rechnung gestellten Verkaufsauftrags.
IsDiscountBeforeTax Boolean Falsch Überprüfen Sie, ob auf den Verkaufsauftrag ein Rabatt vor Steuern gewährt werden kann.
IsUpdateCustomer Boolean Falsch Boolescher Wert zum Aktualisieren der Rechnungsadresse des Kunden.
IsEmailed Boolean Wahr Prüfen Sie, ob der Verkaufsauftrag per E-Mail versendet wurde.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob der Verkaufsauftrag inklusive Steuern ist.
IsPreGst Boolean Wahr Überprüfen Sie, ob GST vorab angewendet wird.
LastModifiedById String True Benutzer.UserId ID des zuletzt geänderten Benutzers.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung des Verkaufsauftrags.
LineItems String Falsch Einzelposten einer Schätzung.
MerchantId String Falsch ID des Händlers.
MerchantName String Wahr Name des Händlers.
Notes String Falsch Hinweise zum Verkaufsauftrag.
NotesDefault String Falsch Standardhinweise für den Verkaufsauftrag.
OrderStatus String Wahr Status der Bestellung.
Orientation String Wahr Ausrichtung der Seite.
PageHeight String Wahr Seitenhöhe.
PageWidth String Wahr Seitenbreite.
PricePrecision Integer Stimmt Die Präzision für den Preis.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
ReferenceNumber String Falsch Referenznummer eines Verkaufsauftrags.
RoundoffValue Decimal Wahr Wert des Verkaufsauftrags wird gerundet.
SalesorderNumber String Falsch Nummer des Verkaufsauftrags.
SalespersonId String Falsch ID eines Verkäufers.
SalespersonName String Falsch Name des Verkäufers.
ShipmentDate Date Falsch Datum, an dem der Versand der Verkaufsbestellung erfolgte.
ShippingAddress String Wahr Versandadresse.
ShippingAddressAttention String Wahr Name einer Person mit Lieferadresse.
ShippingAddressCity String Wahr Stadt einer Lieferadresse.
ShippingAddressCountry String True Land einer Lieferadresse.
ShippingAddressFax String Richtig Fax einer Lieferadresse.
ShippingAddressPhone String Richtig Telefonnummer einer Lieferadresse.
ShippingAddressState String True Status einer Lieferadresse.
ShippingAddressStreet2 String True Straße sind zwei Angaben einer Lieferadresse.
ShippingAddressZip String True Postleitzahl einer Lieferadresse.
ShippingCharge Decimal Falsch Versandkosten.
Status String Falsch Status des Verkaufsauftrags.
SubTotal Decimal Wahr Zwischensumme der Verkaufsaufträge.
SubTotalInclusiveOfTax Decimal Wahr Zwischensumme inklusive Steuern.
SubmittedBy String True Angabe des Benutzers, der den Verkaufsauftrag übermittelt hat.
SubmittedDate Date Wahr Datum, an dem der Verkaufsauftrag übermittelt wurde.
SubmitterId String Wahr Benutzer.UserId ID eines Einsenders.
TaxTotal Decimal Wahr Gesamtsteuerbetrag.
TemplateId String Falsch ID einer Vorlage.
TemplateName String True Name einer Vorlage.
TemplateType String Wahr Vorlagentyp.
Terms String Falsch Es gelten die Allgemeinen Geschäftsbedingungen eines Verkaufsauftrags.
TermsDefault String Falsch Standardbedingungen der Verkaufsbestellung.
Total Decimal Wahr Gesamtbetrag des Verkaufsauftrags.
TransactionRoundingType String Wahr Für die Transaktion verwendeter Rundungstyp.
VatTreatment String Falsch Mehrwertsteuerbehandlung für die Schätzungen.
TaxTreatment String Falsch Mehrwertsteuerbehandlung für den Kostenvoranschlag.
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
TotalFiles Integer Gesamtzahl der Dateien.
Doc String Dokument, das angehängt werden soll.

Aufgaben

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Aufgaben, die einem Projekt hinzugefügt wurden. Außerdem können Sie die Details einer Aufgabe abrufen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ProjectId unterstützt den '='-Vergleich.
  • TaskId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Tasks WHERE ProjectId = '1894553000000078367' AND TaskId = '1894553000000085708'
Einfügen

INSERT kann durch Angabe von TaskName und ProjectId ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO Tasks(ProjectId, TaskName) values ('1484772000000068020','Test1')
Aktualisieren

UPDATE kann durch Angabe der TaskId und ProjectId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE Tasks set Description = 'test' where TaskId = '1484772000000147005' and ProjectId = '1484772000000068020'
Löschen

DELETE kann durch Angabe der TaskId und der ProjectId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM Tasks where TaskId = '1484772000000147005' and ProjectId = '1484772000000068020'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
TaskId [KEY] String True ID einer Aufgabe.
ProjectId String Wahr Projekte.ProjectId ID des Projekts.
CurrencyId String Wahr Währungen.CurrencyId Währungs-ID der Währung des Kunden.
TaskName String Falsch Name der Aufgabe.
Description String Falsch Beschreibung der Aufgabe.
ProjectName String Wahr Name des Projekts.
CustomerId String Wahr Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
BilledHours String True Gesamtzahl der in Rechnung gestellten Stunden für eine Aufgabe.
BudgetHours Integer Falsch Ein Projekt besteht aus einer oder mehreren Aufgaben, die abgeschlossen werden müssen.
LogTime String True Zeitprotokolle für die Aufgabe.
UnBilledHours String Wahr Gesamtanzahl der Stunden, die nicht in Rechnung gestellt wurden.
Rate Decimal Falsch Bewerten Sie die Aufgabe.
Status String Wahr Status der Aufgabe.
IsBillable Boolean True Überprüfen Sie, ob Aufgaben abrechenbar sind oder nicht.

Steuern

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen einfacher und zusammengesetzter Steuern. Außerdem erhalten Sie die Details einer einfachen oder zusammengesetzten Steuer.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • TaxId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Taxes WHERE TaxId = '1894553000000077244'
Einfügen

INSERT kann durch Angabe der Spalten TaxName und TaxPercentage ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO Taxes (TaxName, TAXPERCENTAGE) VALUES ('tax1', '3')
Aktualisieren

UPDATE kann durch Angabe der TaxId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE Taxes SET TaxName = 'TaxUpdated', TaxPercentage = '5' WHERE TaxId = '3350895000000089005'
Löschen

DELETE kann durch Angabe der TaxId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM Taxes WHERE TaxId = '3350895000000089001'
Spalten
Name Typ Nur Lesen Referenzen Unterstützte Operatoren Beschreibung
TaxId [KEY] String Wahr Steuer-ID.
TaxName String Falsch Name der Steuer.
TaxPercentage Integer Falsch Für die Steuer angewendeter Prozentsatz.
TaxType String Falsch Steuerart.
TaxSpecificType String Falsch Steuerart.
TaxAuthorityId String Falsch ID einer Steuerbehörde.
TaxAuthorityName String Falsch Name der Steuerbehörde.
TaxSpecification String Wahr Steuerberechnung beim Festlegen spezieller Steueroptionen und Steuermethoden für Verdienstcodes.
TdsPayableAccountId String Wahr Bankkonten.AccountId Konto-ID der zu zahlenden TDS.
Country String Wahr Name des Landes für Steuern.
CountryCode String Falsch Ländercode für Steuern.
IsDefaultTax Boolean Falsch Überprüfen Sie, ob die Steuer standardmäßig ist.
IsValueAdded Boolean Falsch Überprüfen Sie, ob es sich bei der Steuer um eine Mehrwertsteuer handelt.
IsEditable Boolean Falsch Überprüfen Sie, ob die Steuer bearbeitet werden kann.
PurchaseTaxExpenseAccountId String Falsch Konto-ID, unter der die Umsatzsteuer berechnet wird.
UpdateRecurringInvoice Boolean Falsch Überprüfen Sie, ob die wiederkehrende Rechnung aktualisiert werden soll.
UpdateRecurringExpense Boolean Falsch Überprüfen Sie, ob Rechnungsentwürfe aktualisiert werden sollen.
UpdateDraftInvoice Boolean Falsch Überprüfen Sie, ob Rechnungsentwürfe aktualisiert werden sollen.
UpdateRecurringBills Boolean Falsch Überprüfen Sie, ob Abonnements aktualisiert werden sollen.
UpdateDraftSo Boolean Falsch Überprüfen Sie, ob Abonnements aktualisiert werden sollen.
UpdateSubscription Boolean Falsch Überprüfen Sie, ob Abonnements aktualisiert werden sollen.
UpdateProject Boolean Falsch Überprüfen Sie, ob Projekte aktualisiert werden sollen.

Steuergruppen

Steuergruppen lesen, einfügen, aktualisieren und löschen.

g

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TaxGroupId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM TaxGroups WHERE TaxGroupId = '3255827000000076031'
Einfügen

INSERT kann durch Angabe der Spalte TaxGroupName, Taxes ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO TaxGroups (TaxGroupName, TAXES) VALUES ('groupinsert', '3255827000000076025, 3255827000000076013, 3255827000000076007')
Aktualisieren

UPDATE kann durch Angabe der Taxgroupid in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE Taxgroups SET TaxGroupName = 'TaxUpdated' WHERE taxgroupid = 3255827000000077002
Löschen

DELETE kann durch Angabe der TaxGroupId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM TaxGroups WHERE TaxGroupId = '3255827000000077002'
Spalten
Name Typ Nur Lesen Referenzen Unterstützte Operatoren Beschreibung
TaxGroupId [KEY] String True = ID der Steuergruppe.
TaxGroupName String Falsch Name der zu erstellenden Steuergruppe.
TaxGroupPercentage Double Falsch Prozentsatz der Steuergruppe.
Taxes String Falsch Durch Komma getrennte Liste von Steuer-IDs, die der Steuergruppe zugeordnet werden sollen.

Zeiteinträge

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Zeiteinträgen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TimeEntryId unterstützt den '='-Vergleich.
  • ProjectId unterstützt den '='-Vergleich.
  • UserId unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • TimeEntryFilter unterstützt den '='-Vergleich.

Standardmäßig zeigt die Antwort nur die Zeiteinträge des aktuellen Monats an.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM TimeEntries WHERE TimeEntryId = '1894553000000085710' AND UserId = '1894553000000068001'

SELECT * FROM TimeEntries WHERE TimeEntryFilter = 'Date.All'
Einfügen

INSERT kann durch Angabe der Spalten TaskId, UserId, ProjectId und LogDate ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO TimeEntries(TaskId, UserId, ProjectId, LogDate) VALUES ('1484772000000033128', '1484772000000017001', '1484772000000033118', '2023-10-25')
Aktualisieren

UPDATE kann durch Angabe der TimeEntryId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE TimeEntries set LogDate = '2023-10-25', TaskId = '1484772000000033128', UserId = '1484772000000017001', ProjectId = '1484772000000033118' where TimeEntryId = '1484772000000033130'
Löschen

DELETE kann durch Angabe der TimeEntryId in der WHERE-Klausel ausgeführt werden. Beispiel:

Delete FROM TimeEntries where TimeEntryId = '1484772000000033130'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
TimeEntryId [KEY] String True ID des Zeiteintrags.
TimerDurationInMinutes Integer True Timerdauer in Minuten.
TimerDurationInSeconds Integer True Timerdauer in Sekunden.
TimerStartedAt String True Zeitpunkt, zu dem der Timer gestartet wurde.
BeginTime String Falsch Uhrzeit, zu der der Benutzer mit der Arbeit an dieser Aufgabe begonnen hat.
BilledStatus String True Status, die in Rechnung gestellt werden.
CostRate Decimal Falsch Stundensatz.
CanBeInvoiced Boolean True Prüfen Sie, ob der Eintrag in Rechnung gestellt werden kann.
CanContinueTimer Boolean True Prüfen Sie, ob der Eintrag den Timer fortsetzen kann.
CanCreateClientApproval Boolean True Überprüfen Sie, ob der Eintrag eine Client-Genehmigung erzeugen kann.
CanCreateUserApproval Boolean True Überprüfen Sie, ob der Eintrag eine Benutzergenehmigung erzeugen kann.
CreatedTime Datetime True Zeitpunkt der Erstellung des Zeiteintrags.
CustomerId String Wahr Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String True Name des Kunden oder Lieferanten.
EndTime String Falsch Zeitpunkt, zu dem der Benutzer die Arbeit an dieser Aufgabe beendet hat.
InvoiceId String True Rechnungen.InvoiceId ID einer Rechnung.
InvoiceNumber String Wahr Nummer einer Rechnung.
IsBillable Boolean Falsch Prüfen Sie, ob Zeiteinträge abrechenbar sind.
IsClientApprovalNeeded Boolean True Überprüfen Sie, ob bei Zeiteinträgen die Zustimmung des Kunden erforderlich ist.
IsCurrentUser Boolean True Prüfen Sie, ob es sich um einen aktuellen Benutzer von Zeiteinträgen handelt.
IsPaused Boolean True Prüfen Sie, ob Zeiteinträge pausiert sind.
LogDate Date Falsch Datumsprotokoll.
LogTime String Falsch Zeitprotokoll.
Notes String Falsch Hinweise zu diesem Zeiteintrag.
ProjectHeadId String True ID des Projektleiters.
ProjectHeadName String Wahr Name des Projektleiters.
ProjectId String Falsch Projekte.ProjectId ID eines Projekts.
ProjectName String Wahr Name des Projekts.
TaskId String Falsch Aufgaben.TaskId ID der Aufgabe.
TaskName String Wahr Name der Aufgabe.
UserId String Falsch Benutzer.UserId ID eines Benutzers.
UserName String True Benutzername für Zeiteinträge.
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
FromDate Date Datum, ab dem die protokollierten Zeiteinträge abgerufen werden sollen.
ToDate Date Datum, bis zu dem die protokollierten Zeiteinträge abgerufen werden sollen.
TimeEntryFilter String Zeiteinträge nach Datum und Status filtern. Die zulässigen Werte sind Date.All, Date.Today, Date.ThisWeek, Date.ThisMonth, Date.ThisQuarter, Date.ThisYear, Date.PreviousDay, Date.PreviousWeek, Date.PreviousMonth, Date.PreviousQuarter, Date.PreviousYear, Date.CustomDate, Status.Unbilled, Status.Invoiced.

Benutzer

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Benutzern in der Organisation. Außerdem können Sie die Details eines Benutzers abrufen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • UserId unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Users WHERE Status = 'All'

SELECT * FROM Users ORDER BY UserRole DESC
Einfügen

INSERT kann durch Angabe der Spalten Name und Email ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO Users (Name, Email, UserRole) VALUES ('user1', 'user@cdata.com', 'staff')
Aktualisieren

UPDATE kann durch Angabe der Benutzer-ID in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE Users SET Name = 'User Name Change', Email = 'user@cdata.com', UserRole = 'staff' WHERE UserId = '3350895000000089005'
Löschen

DELETE kann durch Angabe der Benutzer-ID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM Users WHERE UserId = '3350895000000089001'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
UserId [KEY] String True ID eines Benutzers.
UserRole String Falsch Rolle eines Benutzers.
UserType String Wahr Benutzertyp.
CreatedTime Datetime True Zeitpunkt der Benutzererstellung.
Email String Falsch Email ID eines Benutzers.
IsAssociatedForApproval Boolean True Überprüfen Sie, ob der Benutzer für die Genehmigung zugeordnet ist.
IsClaimant Boolean Wahr Überprüfen Sie, ob der Benutzer Anspruchsteller ist.
IsCustomerSegmented Boolean Wahr Überprüfen Sie, ob der Benutzer nach Kunden segmentiert ist.
IsEmployee Boolean True Überprüfen Sie, ob der Benutzer ein Mitarbeiter ist.
Name String Falsch Name des Benutzers.
PhotoUrl String True Foto-URL des Benutzers.
RoleId String Falsch Rollen-ID eines Benutzers.
CostRate Double Falsch Stundensatz.
Status String Falsch Status des Benutzers. Die zulässigen Werte sind Alle, Aktiv, Inaktiv, Eingeladen, Gelöscht.

VerkäuferKreditdetails

Details eines Lieferantenkredits auflisten, hinzufügen, aktualisieren und löschen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • VendorCreditId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von VendorCreditDetails ist VendorCreditId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM VendorCreditDetails WHERE VendorCreditId = '1894545000000083308'
SELECT * FROM VendorCreditDetails WHERE VendorCreditId IN (SELECT VendorCreditId FROM VendorCredits)
SELECT * FROM VendorCreditDetails WHERE VendorCreditId IN ('1894545000000083308','1894545000000083309')
Einfügen

INSERT kann durch Angabe der Spalten VendorId, LineItems und VendorCreditNumber ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend finden Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO VendorCreditLineItems#TEMP (Name, itemid, rate, quantity) VALUES ('Cloth-Jeans3', '3285934000000104097', '1700', '1')
INSERT INTO VendorCreditDetails (VendorId, lineitems, VendorCreditNumber) VALUES ('3285934000000104023', VendorCreditLineItems#Temp, '9')

INSERT kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel, wie Sie mithilfe eines JSON-Arrays in diese Tabelle einfügen.

INSERT INTO VendorCreditDetails (VendorId, LineItems, VendorCreditNumber) VALUES ('3285934000000104023', '[{"Name":"Cloth-Jeans3", "ItemId":"3285934000000104097", "Rate":"1700", "Quantity":"1"}]','9')
Aktualisieren

UPDATE kann durch Angabe der VendorCreditId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

INSERT INTO VendorCreditLineItems#TEMP (Name,itemid,rate,quantity) VALUES ('Cloth-Jeans3','3285934000000104097','1700','1')
UPDATE VendorCreditDetails SET CustomerId = '3285934000000104002', LineItems = 'VendorCreditLineItems#TEMP' WHERE VendorCreditID = '3285934000000259151'

UPDATE kann auch ausgeführt werden, indem die Spalte LineItems als JSON-Array angegeben wird. Im Folgenden finden Sie ein Beispiel für die Aktualisierung mithilfe eines JSON-Arrays in dieser Tabelle.

UPDATE VendorCreditDetails SET CustomerId = '3285934000000085043', LineItems = '[{"Name":"Cloth-Jeans", "ItemId":"3285934000000104097", "Rate":"1700", "Quantity":"1"}]' WHERE VendorCreditID = '3285934000000259151'
Löschen

DELETE kann durch Angabe der VendorCreditId in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM VendorCreditDetails WHERE VendorCreditId = '3350895000000089001'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
VendorCreditId [KEY] String Wahr VendorCredits.VendorCreditId ID eines Lieferantenguthabens.
VendorCreditNumber String Falsch Nummer des Lieferantenguthabens.
VendorId String Falsch ID des Lieferanten, dem die Gutschrift erteilt wurde.
VendorName String True Name des Lieferanten, dem die Gutschrift erfolgt ist.
Adjustment Decimal Wahr Anpassungen am Lieferantenkredit vorgenommen.
AdjustmentDescription String Wahr Beschreibung der am Lieferantenkredit vorgenommenen Anpassungen.
ApproverId String Wahr Benutzer.UserId ID eines Genehmigers.
Balance Decimal Wahr Gesamtsaldo des Lieferantenkredits.
BillId String Falsch Rechnungen.BillId ID einer Rechnung.
BillNumber String Richtig Nummer einer Rechnung.
ColorCode String Wahr Farbcode des Lieferantenkredits.
ContactCategory String True Kategorie eines Kontakts.
CreatedTime Datetime True Zeitpunkt der Erstellung der Lieferantengutschrift.
CurrencyCode String True Währungscode der Währung des Kunden.
CustomFields String True Benutzerdefinierte Felder für Journal definiert.
CurrencyId String Wahr Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrentSubStatus String True Aktueller Unterstatus eines Lieferantenkredits.
CurrentSubStatusId String True Aktuelle Unterstatus-ID eines Lieferantenguthabens.
Documents String Falsch Liste der Dateien, die an eine bestimmte Transaktion angehängt werden sollen.
Date Date Falsch Gutschriftdatum des Lieferanten.
DestinationOfSupply String Falsch Ort, an den die Waren/Dienstleistungen geliefert werden.
Discount String Wahr Rabattbetrag wird auf Lieferantenguthaben angewendet.
DiscountAccountId String Wahr Bankkonten.AccountId Konto-ID des Rabatts.
DiscountAmount Decimal Wahr Höhe des Rabatts.
DiscountAppliedOnAmount Decimal Wahr Auf den Rabatt angerechneter Betrag.
DiscountSetting String True Rabatteinstellungen.
ExchangeRate Decimal Falsch Für Lieferantengutschriften angewendeter Wechselkurs.
FiledInVatReturnId String Wahr Umsatzsteuer-Identifikationsnummer der eingereichten Rechnung.
FiledInVatReturnName String Richtig Name der eingereichten Umsatzsteuererklärung.
FiledInVatReturnType String Wahr Umsatzsteuererklärungsart der eingereichten Rechnung.
GstNo String Falsch GST-Nummer.
GstReturnDetailsReturnPeriod String Wahr Rückgabezeitraum für GST-Rückgabedetails.
GstReturnDetailsStatus String Wahr Status der GST-Rückgabedetails.
GstTreatment String Falsch Wählen Sie, ob der Lieferantenkredit GST-registriert/nicht registriert/für Verbraucher/aus dem Ausland ist.
HasNextVendorcredit Boolean Wahr Prüfen Sie, ob ein Kreditorguthaben vorhanden ist.
IsDiscountBeforeTax Boolean Wahr Prüfen Sie, ob der Rabatt vor Steuern anwendbar ist.
IsInclusiveTax Boolean Falsch Überprüfen Sie, ob die Steuer inbegriffen ist.
IsUpdateCustomer Boolean Falsch Prüfen, ob der Kunde aktualisiert werden soll.
IsPreGst Boolean Wahr Überprüfen Sie, ob GST vorab angewendet wird.
IsReverseChargeApplied Boolean Wahr Überprüfen Sie, ob das Reverse-Charge-Verfahren angewendet wird.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Lieferantengutschriften.
Notes String Falsch Hinweise zur Lieferantengutschrift.
Orientation String Richtig Ausrichtung des Lieferantenkredits.
PageHeight String True Höhe einer Seite.
PageWidth String True Breite einer Seite.
PricebookId String Falsch ID des Preisbuchs.
PricePrecision Integer Stimmt Die Präzision für den Preis.
ReasonForDebitNote String Wahr Angegebener Grund für die Belastungsanzeige.
ReferenceNumber String Falsch Referenznummer des Lieferantenkredits.
SourceOfSupply String Falsch Bezugsquelle.
Status String True Status des Lieferantenkredits.
SubTotal Decimal Wahr Zwischensumme der Lieferantengutschriften.
SubTotalInclusiveOfTax Decimal Wahr Betrag, wenn der Zwischenbetrag Steuern enthält.
SubmittedBy String True Angabe des Benutzers, der die Lieferantengutschrift übermittelt hat.
SubmittedDate Date Wahr Datum, an dem die Kreditorengutschrift übermittelt wurde.
SubmitterId String Wahr Benutzer.UserId ID des Kreditorenbuchhalters.
TaxTreatment String Falsch Mehrwertsteuerbehandlung für den Lieferantenkredit.
TemplateId String Wahr ID einer Vorlage.
TemplateName String True Name einer Vorlage.
TemplateType String Wahr Typ einer Vorlage.
Total Decimal Wahr Summe der Lieferantengutschriften.
TotalCreditsUsed Decimal Wahr Gesamtsumme der für diesen Lieferantenkredit verwendeten Guthaben.
TotalRefundedAmount Decimal Wahr Gesamtbetrag, der für eine Lieferantengutschrift zurückerstattet wird.
PlaceOfSupply String Falsch Der Ort der Lieferung ist dort, wo eine Transaktion für Mehrwertsteuerzwecke als erfolgt gilt.
VatTreatment String Falsch Umsatzsteuerliche Behandlung der Lieferantengutschrift.
LineItems String Falsch Einzelposten einer Schätzung.

VerkäuferGuthabenRückerstattung

Guthabenrückerstattungen von Lieferanten lesen, einfügen und aktualisieren.

g

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • VendorCreditId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM VendorCreditRefund WHERE VendorCreditId = '3350895000000089001'

SELECT * FROM VendorCreditRefund WHERE VendorCreditId = '3285934000000134009' AND VendorCreditRefundId = '3285934000000435001'
Einfügen

INSERT kann durch Angabe der Spalten Amount, Date, AccountId und VendorCreditId ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO VendorCreditRefund (Date, Amount, AccountId, VendorCreditId) VALUES ('2023-02-27', '1200', 3285934000000259036, 3285934000000134009)
Aktualisieren

UPDATE kann ausgeführt werden, indem Betrag, Datum und Konto-ID in der WHERE-Klausel angegeben werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE VendorCreditRefund SET Description = 'test2' WHERE vendorcreditrefundid = 3285934000000435001 AND VendorCreditId = 3285934000000134009
Löschen

DELETE kann durch Angabe der ID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM VendorCreditRefund WHERE VendorCreditId = 3285934000000134009 AND vendorcreditrefundid = 3285934000000432043
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
VendorCreditId [KEY] String Falsch VendorCredits.VendorCreditId = Kredit-ID des Lieferanten.
VendorCreditRefundId [KEY] String Wahr = Gutschrift-Rückerstattungs-ID des Lieferanten
Amount Integer Falsch Betrag.
AmountBcy Integer Wahr Betrag BCY.
AmountFcy Integer Wahr Betrag FCY.
CustomerName String Wahr Kundenname.
Date Date Falsch Datum.
Description String Falsch Beschreibung.
ExchangeRate Decimal Falsch Wechselkurs.
ReferenceNumber String Falsch Referenznummer.
RefundMode String Falsch Rückerstattungsmodus.
VendorName String Wahr Name des Anbieters.
VendorCreditNumber String Wahr Lieferantenkreditnummer.
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
AccountId String ID des Bankkontos.

VerkäuferZahlungsdetails

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Details einer Lieferantenzahlung.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • PaymentId unterstützt die Operatoren '=' und IN.

Notiz

Die PaymentId ist zum Abfrage von VendorPaymentDetails erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM VendorPaymentDetails WHERE PaymentId = '1894553000000085277'
SELECT * FROM VendorPaymentDetails WHERE PaymentId IN (SELECT PaymentId FROM VendorPayments)
SELECT * FROM VendorPaymentDetails WHERE PaymentId IN ('1894553000000085277','1894553000000085278')
Einfügen

INSERT kann durch Angabe der Spalten VendorId und Amount ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO VendorPaymentDetails (VendorId, Amount) VALUES ('3285934000000104023', '500')
Aktualisieren

UPDATE kann durch Angabe der PaymentId in der WHERE-Klausel ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE VendorPaymentDetails SET VendorId = '3285934000000104023', Amount = '1000' WHERE PaymentId = '3350895000000089005'
Löschen

DELETE kann durch Angabe der Zahlungs-ID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM VendorPaymentDetails WHERE PaymentId = '3350895000000089001'
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
PaymentId [KEY] String Wahr VendorPayments.PaymentId ID einer Zahlung.
VendorId String Falsch VendorPayments.VendorId ID des Lieferanten, an den die Zahlung geleistet wurde.
VendorName String True Name des Lieferanten, an den die Zahlung geleistet wurde.
VendorpaymentRefunds String Wahr Rückerstattungen einer Lieferantenzahlung.
AchPaymentStatus String Wahr Status der ACH-Zahlung.
Amount Decimal Falsch Betrag der Lieferantenzahlungen.
Balance Decimal Wahr Gesamtbetrag einer Lieferantenzahlung.
Bills String Falsch Einzelne Rechnungszahlungsdetails als Array.
BillingAddress String True Rechnungsadresse einer Lieferantenzahlung.
BillingAddressAttention String Wahr Name einer Person in der Rechnungsadresse.
BillingAddressCity String True Stadt einer Rechnungsadresse.
BillingAddressCountry String True Land einer Rechnungsadresse.
BillingAddressFax String Richtig Fax einer Rechnungsadresse.
BillingAddressPhone String True Telefonnummer einer Rechnungsadresse.
BillingAddressState String True Status einer Rechnungsadresse.
BillingAddressStreet2 String Richtig Zweite Straße einer Rechnungsadresse.
BillingAddressZip String True Postleitzahl einer Rechnungsadresse.
CheckDetailsAmountInWords String Falsch Prüfdetails mit Betrag in Worten.
CheckDetailsCheckId String Falsch ID des Schecks.
CheckDetailsCheckNumber String Falsch Zahl, wenn geprüft.
CheckDetailsCheckStatus String Falsch Status der Prüfung.
CheckDetailsMemo String Falsch Notiz mit den Scheckdetails.
CheckDetailsTemplateId String Falsch Vorlagen-ID einer Lieferantenzahlung im Scheck.
CreatedTime Datetime True Zeitpunkt, zu dem die Lieferantenzahlung erstellt wurde.
CurrencyId String Wahr Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String True Währungssymbol der Währung des Kunden.
CustomFields String Falsch Benutzerdefinierte Felder.
Date Date Falsch Datum einer Lieferantenzahlung.
Description String Falsch Beschreibung der Lieferantenzahlung.
ExchangeRate Decimal Falsch Wechselkurs einer Lieferantenzahlung.
IsAchPayment Boolean Wahr Überprüfen Sie, ob die Zahlung per ACH-Zahlung erfolgt ist.
IsPaidViaPrintCheck Boolean Falsch Überprüfen Sie, ob die Lieferantenzahlung per gedrucktem Scheck erfolgte.
IsPreGst Boolean Wahr Überprüfen Sie, ob die Zahlung des Lieferanten die GST vor Abzug der Steuern enthält.
IsTdsAmountInPercent Boolean Wahr Überprüfen Sie, ob der TDS-Betrag in Prozent angegeben ist.
LastModifiedTime Datetime True Der Zeitpunkt der letzten Änderung der Lieferantenzahlung.
OffsetAccountId String Wahr Bankkonten.AccountId ID eines Gegenkontos.
OffsetAccountName String True Name eines Gegenkontos.
PaidThroughAccountId String Falsch Bankkonten.AccountId Konto-ID, von der die Lieferantenzahlung erfolgt ist.
PaidThroughAccountName String Wahr Kontoname, von dem die Lieferantenzahlung erfolgt ist.
PaidThroughAccountType String Wahr Kontotyp, von dem die Lieferantenzahlung erfolgt ist.
PaymentMode String Falsch Art der Zahlung.
PaymentNumber String Wahr Nummer, über die die Zahlung erfolgt.
ProductDescription String Wahr Beschreibung des Produkts.
PurposeCode String Wahr Zweckcode der Lieferantenzahlung.
ReferenceNumber String Falsch Referenznummer einer Lieferantenzahlung.
TaxAccountId String Wahr Bankkonten.AccountId ID eines Steuerkontos.
TaxAccountName String Wahr Name eines Steuerkontos.
TaxAmountWithheld Decimal Wahr Für die Steuer einbehaltener Betrag.
TdsTaxId String Wahr ID einer TDS-Steuer.

VerkäuferZahlungenRückerstattung

Guthabenrückerstattungen von Lieferanten lesen, einfügen und aktualisieren.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • VendorPaymentId unterstützt den '='-Vergleich.
  • VendorPaymentRefundId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM VendorPaymentsRefund WHERE VendorPaymentId = '3285934000000429001'

SELECT * FROM VendorPaymentsRefund WHERE VendorPaymentRefundId = '3285934000000429017'
Einfügen

INSERT kann durch Angabe der Spalten Amount, Date, ToAccountId und VendorCreditId ausgeführt werden. Die Spalten, die nicht schreibgeschützt sind, können optional eingefügt werden. Nachfolgend sehen Sie ein Beispiel für das Einfügen in diese Tabelle.

INSERT INTO VendorPaymentsRefund (Date, Amount, ToAccountId, VendorPaymentId) VALUES ('2023-02-27', '1200', 3285934000000259036, 3285934000000429001)
Aktualisieren

UPDATE kann ausgeführt werden, indem die Spalten Amount, Date und AccountId in der WHERE-Klausel angegeben werden. Die Spalten, die nicht schreibgeschützt sind, können aktualisiert werden. Beispiel:

UPDATE VendorPaymentsRefund SET Description = 'test2' WHERE vendorpaymentrefundid = 3285934000000437017 AND VendorPaymentId = 3285934000000429001
Löschen

DELETE kann durch Angabe der ID in der WHERE-Klausel ausgeführt werden. Beispiel:

DELETE FROM VendorPaymentsRefund WHERE VendorPaymentId = 3285934000000429001 AND vendorpaymentrefundid = 3285934000000437017
Spalten
Name Typ Nur-Lesen Referenzen Unterstützte Operatoren Beschreibung
VendorPaymentId [KEY] String Wahr Lieferanten-Zahlungs-ID.
VendorPaymentRefundId [KEY] String Wahr Rückerstattungs-ID der Lieferantenzahlung.
ToAccountId String Falsch An Konto-ID.
ToAccountName String Falsch An Kontoname.
Amount Integer Falsch Betrag.
AmountBcy Integer Falsch Betrag BCY.
AmountFcy Integer Falsch Betrag FCY.
CustomFields String Wahr Benutzerdefinierte Felder.
CustomerName String Falsch Kundenname.
Date Date Falsch Datum.
Description String Falsch Beschreibung.
ReferenceNumber String Falsch Referenznummer.
RefundMode String Falsch Rückerstattungsmodus.

Ansichten

Ansichten ähneln Tabellen in der Art und Weise, wie Daten dargestellt werden; Ansichten sind jedoch schreibgeschützt.

Abfragen können für eine Ansicht ausgeführt werden, als wäre sie eine normale Tabelle.

Zoho Books Connector-Ansichten

Name Beschreibung
AccountDetailsBaseCurrencyAdjustment Ruft Details zur Basiswährungsanpassung ab.
AccountDetailsBaseCurrencyAdjustmentAccounts Listet die Kontodetails der Basiswährungsanpassung auf.
AccountTransactionsReport Generierte Schema.
BalanceSheetsReport Dieser Bericht fasst die Vermögenswerte, Verbindlichkeiten und das Eigenkapital Ihres Unternehmens zu einem bestimmten Zeitpunkt zusammen.
BankAccountLastImportedStatement Rufen Sie die Details des zuvor importierten Kontoauszugs für das Konto ab.
BankAccountLastImportedStatementTransactions Ruft die Transaktionsdetails ab, die mit zuvor importierten Kontoauszügen für das Konto zusammenhängen.
BankMatchingTransactions Ruft die Liste der Transaktionen ab, die Rechnungen/Gutschriften enthält.
BankRuleCriterions Kriterien einer bestimmten Bankregel abrufen.
BankTransactionImportedTransaction Ruft importierte Transaktionen ab.
BankTransactionLineItems Details zu den Einzelposten der Banktransaktionen abrufen.
BaseCurrencyAdjustmentAccounts Ruft Listen mit Anpassungskonten in der Basiswährung ab.
BillDocuments Die mit den Rechnungen verknüpften Anhänge abrufen.
BillLineItems Holen Sie sich die Details einer Rechnungsposition.
BillPayments Holen Sie sich die Liste der für eine Rechnung geleisteten Zahlungen.
BillPurchaseOrders Ruft Rechnungen im Zusammenhang mit Einkaufsbestellungen ab.
Bills Ruft eine Liste der Rechnungen ab.
BillVendorCredits Ruft Rechnungen im Zusammenhang mit Lieferantengutschriften ab.
Budgets Um die Liste der Budgets zu erhalten.
BusinessPerformanceRatiosReport Generierte Schema.
CashFlowReport Generierte Schema.
ChartOfAccountInlineTransactions Ruft die Liste der Inline-Transaktionen ab.
ChartOfAccountTransactions Ruft eine Liste aller beteiligten Transaktionen für das angegebene Konto ab.
committedstockdetailsreport Generierte Schema.
ContactAddresses Holen Sie sich die Adressen eines Kontakts, einschließlich Lieferadresse und Rechnungsadresse.
ContactDocuments Mit Kontakten verknüpfte Anhänge abrufen.
ContactRefunds Ruft Rückerstattungsdetails zu einem Kontakt ab.
Contacts Ruft eine Liste aller Kontakte ab.
CreditNoteDocuments Die mit den Gutschriften verknüpften Anhänge abrufen.
CreditNoteInvoices Ruft Rechnungsdetails aus einer vorhandenen Gutschrift ab.
CreditNoteLineItems Ruft Einzelpostendetails aus vorhandenen Gutschriften ab.
CreditNotes Ruft eine Liste aller Gutschriften ab.
CurrencyExchangeRates Ruft eine Liste der für die Währung konfigurierten Wechselkurse ab.
CustomerBalancesReport Generierte Schema.
CustomerPaymentInvoices Ruft Rechnungen im Zusammenhang mit Kundenzahlungen ab.
CustomerPayments Ruft eine Liste aller von Ihrem Kunden geleisteten Zahlungen ab.
CustomModuleFieldDropDownOptions In Zoho Books können Sie ein benutzerdefiniertes Modul erstellen, um andere Daten aufzuzeichnen, wenn die vordefinierten Module nicht ausreichen, um alle Ihre Geschäftsanforderungen zu verwalten.
Documents Rufen Sie die Liste aller Dokumente ab, die mit einer Entität verknüpft sind.
Employees Ruft eine Liste der Mitarbeiter ab. Außerdem erhalten Sie die Details eines Mitarbeiters.
EstimateApprovers Holen Sie sich die Details der Genehmiger für Kostenvoranschläge.
EstimateLineItems Holen Sie sich die Details der Einzelposten für Kostenvoranschläge.
Estimates Ruft eine Liste aller Schätzungen ab.
Expenses Ruft eine Liste aller Ausgaben ab.
GeneralLedgerReport Generierte Schema.
GetContactStatementEmailContent Ruft den Inhalt der an einen Kontakt gesendeten E-Mail ab.
InventorySummaryReport Generierte Schema.
InventoryValuationReport Generierte Schema.
InvoiceAppliedCredits Ruft eine Liste der für eine Rechnung angewendeten Gutschriften ab.
InvoiceDocuments Die mit den Rechnungen verknüpften Anhänge abrufen.
InvoiceLineItems Holen Sie sich die Details der Rechnungspositionen.
InvoicePayments Rufen Sie die Liste der für eine Rechnung geleisteten Zahlungen ab.
Invoices Ruft eine Liste aller Rechnungen ab.
Items Ruft eine Liste aller aktiven Elemente ab.
ItemWarehouses Ruft Lagerdetails zu Artikeln ab.
JournalLineItems Ruft eine Liste mit Einzelposten eines Journals ab.
JournalReport Generierte Schema.
MovementOfEquityReport Generierte Schema.
OpeningBalanceAccounts Ruft eine Liste der Konten mit Eröffnungssaldo ab.
OpeningBalanceTransactionSummaries Erhalten Sie Transaktionszusammenfassungen des Eröffnungssaldos.
Organizations Ruft eine Liste der Organisationen ab.
PaymentsReceivedReport Generierte Schema.
ProductSalesReport Generierte Schema.
ProfitsAndLossesReport Dieser Bericht fasst die Vermögenswerte, Verbindlichkeiten und das Eigenkapital Ihres Unternehmens zu einem bestimmten Zeitpunkt zusammen.
ProjectInvoices Ruft eine Liste der für ein Projekt erstellten Rechnungen ab.
ProjectPerformanceSummaryReport Generierte Schema.
ProjectUsers Ruft eine Liste der mit einem Projekt verbundenen Benutzer ab. Außerdem erhalten Sie Details zu einem Benutzer im Projekt.
PurchaseOrderDocuments Die mit den Bestellungen verknüpften Anhänge abrufen.
PurchaseOrderLineItems Rufen Sie die Details zu den Einzelposten in den Bestellungen ab.
PurchaseOrders Ruft eine Liste aller Einkaufsbestellungen ab.
PurchaseOrdersByVendorReport Generierte Schema.
RecurringBillLineItems Holen Sie sich die Details einer Rechnungsposition.
RecurringBills Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Rechnungsdetails.
RecurringExpenses Ruft eine Liste aller Ausgaben ab.
RecurringInvoiceLineItems Rufen Sie die Details der Einzelposten einer wiederkehrenden Rechnung ab.
RecurringInvoices Ruft eine Liste aller wiederkehrenden Rechnungen ab.
RecurringSubExpense Ruft eine Liste der untergeordneten Ausgaben ab, die aus wiederkehrenden Ausgaben erstellt wurden.
ReportsAccountTransactionsDetails Ruft die Liste der Inline-Transaktionen ab.
RetainerInvoiceDocuments Die mit den Vorschussrechnungen verknüpften Anhänge abrufen.
RetainerInvoiceLineItems Ruft Details zu den Einzelposten von Vorschussrechnungen ab.
RetainerInvoicePayments Rufen Sie die Liste der für eine Vorschussrechnung geleisteten Zahlungen ab.
RetainerInvoices Ruft eine Liste aller Vorschussrechnungen ab.
SalesByCustomerReport Generierte Schema.
SalesByItemReport Generierte Schema.
SalesBySalespersonReport Generierte Schema.
SalesOrderDocuments Die mit den Verkaufsaufträgen verknüpften Anhänge abrufen.
SalesOrderLineItems Ruft eine Liste mit Einzelposten eines Verkaufsauftrags ab.
SalesOrders Ruft eine Liste aller Verkaufsaufträge ab.
StockSummaryReport Generierte Schema.
TaxSummaryReport Dieser Bericht fasst die Vermögenswerte, Verbindlichkeiten und das Eigenkapital Ihres Unternehmens zu einem bestimmten Zeitpunkt zusammen.
TrialBalanceReport Dieser Bericht fasst die Vermögenswerte, Verbindlichkeiten und das Eigenkapital Ihres Unternehmens zu einem bestimmten Zeitpunkt zusammen.
VendorBalancesReport Generierte Schema.
VendorCreditBills Ruft eine Liste der Rechnungen ab, auf die die Lieferantengutschrift angewendet wird.
VendorCreditLineItems Ruft eine Liste mit Einzelposten aus Lieferantengutschriften ab.
VendorCredits Ruft eine Liste mit Lieferantengutschriften ab.
VendorPaymentBills Ruft Rechnungen im Zusammenhang mit Lieferantenzahlungen ab.
VendorPayments Ruft eine Liste aller an Ihren Lieferanten geleisteten Zahlungen ab.

KontodetailsBasiswährungsanpassung

Ruft Details zur Basiswährungsanpassung ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • CurrencyId unterstützt den '='-Vergleich.
  • AdjustmentDate unterstützt den '='-Vergleich.
  • ExchangeRate unterstützt den '='-Vergleich.
  • Notes unterstützt den '='-Vergleich.

Notiz

CurrencyId, AdjustmentDate, ExchangeRate und Notes sind zum Abfrage von AccountDetailsBaseCurrencyAdjustment erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM AccountDetailsBaseCurrencyAdjustment WHERE AdjustmentDate = '2023-03-16' AND CurrencyId = 3255827000000000097 AND ExchangeRate = '80.6719' AND Notes = 'adjustment'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
Accounts String Konten.
CurrencyCode String Der Währungscode.
AdjustmentDate Date = Das Anpassungsdatum.
CurrencyId String Währungen.CurrencyId = Die Währungs-ID der Währung des Kunden.
ExchangeRate Decimal = Der Wechselkurs der Währung.
Notes String = Hinweise zur Anpassung der Basiswährung.

KontodetailsBasiswährungAnpassungskonten

Listet Kontodetails der Basiswährungsanpassung auf.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • CurrencyId unterstützt den '='-Vergleich.
  • AdjustmentDate unterstützt den '='-Vergleich.
  • ExchangeRate unterstützt den '='-Vergleich.
  • Notes unterstützt den '='-Vergleich.

Notiz

CurrencyId, AdjustmentDate, ExchangeRate und Notes sind zum Abfrage von AccountDetailsBaseCurrencyAdjustmentAccounts erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM AccountDetailsBaseCurrencyAdjustmentAccounts WHERE AdjustmentDate = '2023-03-16' AND CurrencyId = 3255827000000000097 AND ExchangeRate = '80.6719' AND Notes = 'adjustment'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AccountId String Bankkonten.AccountId Die ID des Bank-/Kreditkartenkontos.
AccountName String Der Kontoname.
AdjustedBalance Decimal Der bereinigte Saldo.
BCYBalance Decimal Der Saldo in Basiswährung.
FCYBalance Integer Der Saldo in Fremdwährung.
GAINORLOSS Integer Gewinn oder Verlust.
GLSpecificType Integer Der GL-spezifische Typ.
AdjustmentDate Date = Das Anpassungsdatum.
CurrencyId String Währungen.CurrencyId = Die Währungs-ID.
ExchangeRate Decimal = Der Wechselkurs.
Notes String = Notizen.

KontoTransaktionsbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CashBased unterstützt den '='-Vergleich.
  • AccountTransactionsTransactionType unterstützt die Vergleiche „IN“ und „NOT IN“.
  • AccountTransactionsAccountId unterstützt den 'IN'-Vergleich.
  • AccountTransactionsContactId unterstützt die Vergleiche „IN“ und „NOT IN“.
  • AccountTransactionsProjectIds unterstützt die Vergleiche „IN“, „IS NULL“ und „IS NOT NULL“.
  • AccountTransactionsAccountAccountType unterstützt die Vergleiche '=', '!='.
  • AccountTransactionsAccountAccountGroup unterstützt die Vergleiche '=', '!='.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM accounttransactionsreport WHERE TransactionDate = 'Today'

SELECT * FROM accounttransactionsreport WHERE ToDate = '2022-10-31'

SELECT * FROM accounttransactionsreport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM accounttransactionsreport WHERE CashBased = True

SELECT * FROM accounttransactionsreport WHERE AccountTransactionsTransactionType NOT IN ('Invoices', 'Bills')

SELECT * FROM accounttransactionsreport WHERE AccountTransactionsAccountId IN ('3285934000000000373')

SELECT * FROM accounttransactionsreport WHERE AccountTransactionsProjectIds IS NULL

SELECT * FROM accounttransactionsreport WHERE AccountTransactionsAccountAccountType = 'Asset'

SELECT * FROM accounttransactionsreport WHERE AccountTransactionsAccountAccountGroup != 'Liability'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AccountTransactionsAccountAccountCode String Konto Transaktionen Konto Kontocode
AccountTransactionsAccountName String Kontotransaktionen Kontoname
AccountTransactionsContactName String Kontotransaktionen Kontaktname
AccountTransactionsDescription String Beschreibung der Kontotransaktionen
AccountTransactionsCredit Double Kontotransaktionen Guthaben
AccountTransactionsCurrencyCode String Kontotransaktionen Währungscode
AccountTransactionsDate Date Kontotransaktionsdatum
AccountTransactionsDebit Decimal Kontoumsätze Soll
AccountTransactionsEntityNumber String Kontotransaktions-Entitätsnummer
AccountTransactionsNetAmount String Nettobetrag der Kontotransaktionen
AccountTransactionsOffsetAccountId String Kontotransaktionen Ausgleichskonto-ID
AccountTransactionsOffsetAccountType String Kontotransaktionen Ausgleichskontotyp
AccountTransactionsReferenceNumber String Referenznummer der Kontotransaktionen
AccountTransactionsReferenceTransactionId String Kontotransaktionen Referenztransaktions-ID
AccountTransactionsReportingTag String Tag zur Berichterstattung über Kontotransaktionen
AccountTransactionsTransactionDetails String Kontotransaktionen Transaktionsdetails
AccountTransactionsTransactionId String Kontotransaktionen Transaktions-ID
AccountTransactionsFCYCredit String Kontotransaktionen FCY-Guthaben
AccountTransactionsFcyDebit String Kontotransaktionen Fcy Debit
AccountTransactionsFcyNetAmount String Kontotransaktionen Fcy Nettobetrag
OpeningBalanceAccountCreditBalance Integer Eröffnungssaldo Konto Guthaben
OpeningBalanceCredit String Eröffnungssaldo-Guthaben
OpeningBalanceDate String Datum der Eröffnungsbilanz
OpeningBalanceDebit String Eröffnungssaldo Soll
OpeningBalanceFCYCredit String Eröffnungssaldo FCY-Guthaben
OpeningBalanceFcyDebit String Eröffnungssaldo Fcy Soll
OpeningBalanceName String Name des Eröffnungssaldos
ClosingBalanceCredit String Schlusssaldo-Gutschrift
ClosingBalanceDate String Schlussbilanzstichtag
ClosingBalanceDebit String Schlusssaldo Soll
ClosingBalanceFcyCredit String Schlusssaldo Fcy-Guthaben
ClosingBalanceFcyDebit String Schlusssaldo Fcy Soll
ClosingBalanceName String Name des Schlusssaldos
AccountTransactionsAccountAccountGroup String =, != Kontotransaktionen Konto Kontogruppe Die zulässigen Werte sind Vermögenswert, AndererVermögenswert, AndererUmlaufvermögen, Bank, Bargeld, Anlagevermögen, Verbindlichkeiten, AndereUmlaufverbindlichkeiten, Kreditkarte, Langfristige Verbindlichkeiten, Andere Verbindlichkeiten, Eigenkapital, Einkommen, Sonstiges Einkommen, Ausgaben, Warenverkaufskosten, Sonstige Ausgaben, Debitoren, Kreditoren, Lager, Zahlungsverrechnungskonto, Prepaid-Karte, Zu zahlende Auslandssteuer, Ausgangssteuer, Eingangssteuer.
AccountTransactionsAccountAccountType String =, != Kontotransaktionen Kontokontotyp Die zulässigen Werte sind Vermögenswert, AndererVermögenswert, AndererUmlaufvermögen, Bank, Bargeld, Anlagevermögen, Verbindlichkeiten, Andereumlaufverbindlichkeiten, Kreditkarte, Langfristige Verbindlichkeiten, Andere Verbindlichkeiten, Eigenkapital, Einkommen, Sonstiges Einkommen, Ausgaben, Warenverkaufskosten, Sonstige Ausgaben, Debitoren, Kreditoren, Lager, Zahlungsverrechnungskonto, Prepaid-Karte, Zu zahlende Auslandssteuer, Ausgangssteuer, Eingangssteuer.
AccountTransactionsTransactionType String IN, NICHT IN Transaktionstyp „AccountTransactions“. Die zulässigen Werte sind Rechnungen, Belege, Geleistete Zahlungen, Gutschriften, Gutschriftenrückerstattungen, Lieferantengutschriften, Lieferantengutschriftenrückerstattungen, Ausgaben, Journal, Basiswährungsanpassung, Lastschrift, Kundenzahlung, Lieferantenzahlung, Zahlungsrückerstattung, Vorschusszahlung, Bestandsanpassung nach Menge, Bestandsanpassung nach Wert, Auftragsübertragung an, Auftragsübertragung von, Verkäufe ohne Rechnungen, Ausgabenrückerstattung, Mitarbeiterrückerstattung.
AccountTransactionsProjectIds String IN, IS NULL, IS NOT NULL Kontotransaktionen Projekt-IDs
AccountTransactionsContactId String IN, NICHT IN Kontotransaktionen Kontakt-ID
AccountTransactionsAccountId String IN Kontotransaktionen Konto-ID
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
CashBased Boolean
TransactionDate String
ToDate Date
FromDate Date

BilanzenBericht

Dieser Bericht fasst die Vermögenswerte, Verbindlichkeiten und das Eigenkapital Ihres Unternehmens zu einem bestimmten Zeitpunkt zusammen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CashBased unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BalanceSheetsReport WHERE TransactionDate = 'Today'

SELECT * FROM BalanceSheetsReport WHERE ToDate = '2022-10-31'

SELECT * FROM BalanceSheetsReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM BalanceSheetsReport WHERE CashBased = True
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
BalanceTypeName String Name des Saldentyps
SubBalanceTypeName String Name des Unterbilanztyps
AccountTransactionTypeName String Name der Kontotransaktionsart
SubAccountTransactionTypeName String Name der Transaktionsart des Unterkontos
AccountTransactionTotal Decimal Kontotransaktionssumme
SubAccountTransactionTotal Decimal Unterkonto-Transaktionssumme
SubBalanceTypeTotal Decimal Zwischenbilanztyp Gesamt
BalanceTypeTotal Decimal Saldoart Gesamt
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
CashBased Boolean
TransactionDate String
ToDate Date
FromDate Date

BankkontoLetzterImportierterKontoauszug

Holen Sie sich die Details des zuvor importierten Kontoauszugs für das Konto.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden AccountId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BankAccountLastImportedStatement WHERE accountid = '3255827000000101306'

SELECT * FROM BankAccountLastImportedStatement WHERE accountid IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
StatementId [KEY] Long Die Anweisungs-ID.
AccountId String Bankkonten.AccountId = Die ID des Bank-/Kreditkartenkontos.
FromDate Date Von Datum.
Source String Quelle.
ToDate Date Bis heute.
Transactions String Transaktionen.

BankkontoLetzteImportierteKontoauszügeTransaktionen

Ruft die Details von Transaktionen ab, die mit zuvor importierten Kontoauszügen für das Konto zusammenhängen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um mit erstellte WHERE-Klauselbedingungen zu verarbeiten AccountId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BankAccountLastImportedStatementTransactions WHERE accountid = '3255827000000101306'

SELECT * FROM BankAccountLastImportedStatementTransactions WHERE accountid IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
TransactionId [KEY] Long Die Transaktions-ID.
AccountId String Bankkonten.AccountId = Die ID des Bank-/Kreditkartenkontos.
TransactionType String Der Transaktionstyp.
Status String Status.
ReferenceNumber String Eine Referenznummer.
Payee String Der an der Transaktion beteiligte Zahlungsempfänger.
DebitOrCredit String Gibt an, ob es sich bei der Transaktion um eine Lastschrift oder eine Gutschrift handelt.
Date Date Das Datum der Transaktion.
CustomerId Long Die Kunden-ID.
Amount Integer Der Betrag, um den es bei der Transaktion geht.

BankMatchingTransactions

Ruft die Liste der Transaktionen ab, die Rechnungen/Gutschriften enthält.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionId unterstützt den '='-Vergleich.
  • TransactionType unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Date unterstützt die Vergleiche '=,<,>'.
  • Contact unterstützt den '='-Vergleich.
  • ShowAllTransactions. unterstützt den '='-Vergleich.

Sie können auch Kriterien angeben, um nach übereinstimmenden, nicht kategorisierten Transaktionen zu suchen.

Der Rest des Filters wird clientseitig im Connector ausgeführt. Beispiel:

SELECT * FROM BankMatchingTransactions WHERE TransactionId = '1894578000000087001
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
TransactionId [KEY] String BankTransaktionen.TransactionId ID der Transaktion.
TransactionNumber String Nummer der Transaktion.
TransactionType String Transaktionstyp der Transaktion.
Amount Integer Betrag der Bankabgleichstransaktionen.
ContactName String Anzeigename des Kontakts. Maximallänge [200]
Date Date =, <, > Datum, an dem die Transaktion durchgeführt wurde.
DebitOrCredit String Gibt an, ob es sich bei der Transaktion um eine Gutschrift oder eine Lastschrift handelt.
IsBestMatch Boolean Prüfen Sie, ob die Transaktion die beste Übereinstimmung darstellt.
IsPaidViaPrintCheck Boolean Prüfen Sie, ob die Zahlung per Scheck erfolgt ist.
ReferenceNumber String Referenznummer der Transaktion.
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
Contact String
ShowAllTransactions Boolean

Bankregelkriterien

Erhalten Sie Kriterien einer bestimmten Bankregel.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • RuleAccountId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BankRuleCriterions WHERE RuleAccountId = '1894553000000085382
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CriteriaId [KEY] String ID eines Kriteriums.
RuleAccountId String Bankkonten.AccountId ID des Bankkontos.
Comparator String Operator zum Vergleichen von Kriterien.
Field String Feld eines Kriteriums.
Value String Wert eines Kriteriums.

BankTransaktionImportierteTransaktion

Ruft importierte Transaktionen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden TransactionId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BankTransactionImportedTransaction WHERE transactionid = '3255827000000101458'

SELECT * FROM BankTransactionImportedTransaction WHERE transactionid IN ('3255827000000101458', '3255827000000102354')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ImportedTransactionId [KEY] Long Importierte Transaktions-ID.
TransactionId String BankTransaktionen.TransactionId = Die Transaktions-ID.
AccountId String Bankkonten.AccountId Die ID des Bank-/Kreditkartenkontos.
Amount Integer Der Betrag.
Date Date Das Datum der Transaktion.
Description String Eine Beschreibung.
Payee String Der an der Transaktion beteiligte Zahlungsempfänger.
ReferenceNumber String Eine Referenznummer.
Status String Status.

Banktransaktionspositionen

Erhalten Sie Einzelheiten zu den Einzelposten der Banktransaktionen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • TransactionId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von BankTransactionLineItems ist die TransactionId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM BankTransactionLineItems WHERE TransactionId = '1894553000000098001'
SELECT * FROM BankTransactionLineItems WHERE TransactionId IN (SELECT TransactionId FROM BankTransactions)
SELECT * FROM BankTransactionLineItems WHERE TransactionId IN ('1894553000000098001','1894553000000098002')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
TransactionId [KEY] String BankTransaktionen.TransactionId ID der Transaktion.
BcyTotal Decimal Gesamte Basiswährung.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
FromAccountId String Bankkonten.AccountId Transaktion von Konto-ID.
FromAccountName String Transaktion vom Kontonamen.
PaymentMode String Art der Zahlung.
SubTotal Decimal Zwischensumme der Banktransaktionspositionen.
Tags String Details zu Tags im Zusammenhang mit Banktransaktionen.
Total Decimal Summe der Einzelposten der Banktransaktionen.
VendorId String ID des Lieferanten, für den die Banktransaktionspositionen erstellt wurden.
VendorName String Name des Lieferanten, für den die Banktransaktionspositionen erstellt wurden.

Basiswährungsanpassungskonten

Ruft Listen mit Basiswährungsanpassungskonten ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • BaseCurrencyAdjustmentId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BaseCurrencyAdjustmentAccounts WHERE BaseCurrencyAdjustmentId = '1894553000000000065'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
BaseCurrencyAdjustmentId [KEY] String ID des Basiswährungsanpassungskontos.
AccountId String Bankkonten.AccountId ID des Bankkontos.
AccountName String Name des Kontos.
BcyBalance Decimal Saldo der Basiswährung.
FcyBalance Decimal Saldo an Fremdwährungen.
AdjustedBalance Decimal Saldo angepasst an die Basiswährung.
GainOrLoss Decimal Überprüfen Sie den Betrag, ob Gewinn oder Verlust.
GlSpecificType String Bestimmte Art von Gewinn oder Verlust.

RechnungDokumente

Holen Sie sich die mit den Rechnungen verknüpften Anhänge.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • BillId unterstützt die Vergleiche '=,IN'.

Beispiel:

SELECT * FROM BillDocuments WHERE billid = '3255827000000101306'

SELECT * FROM BillDocuments WHERE billid IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DocumentId [KEY] String ID des Dokuments.
BillId String Rechnungen.BillId = ID einer Rechnung.
FileName String Name des angehängten Dokuments.
AttachmentOrder Integer Ganzzahl, die die Reihenfolge der Anhänge angibt.
CanSendInMail Boolean Boolescher Wert, der angibt, ob das Dokument per E-Mail gesendet werden kann oder nicht.
FileSize String Größe der Datei.
FileType String Typ der Datei.
Source String Quelle, von der die Datei hochgeladen wurde.
UploadedBy String Der Name des Kontakts, der die Datei hochgeladen hat.
UploadedTime Datetime Datum und Uhrzeit des Hochladens der Datei.

Rechnungspositionen

Erhalten Sie die Details zu den Rechnungspositionen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • BillId unterstützt die Operatoren '=' und IN.

Notiz

BillId wird zum Abfrage von BillLineItems benötigt.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM BillLineItems WHERE BillId = '1894253000000085259'
SELECT * FROM BillLineItems WHERE BillId IN (SELECT BillId FROM Bills)
SELECT * FROM BillLineItems WHERE BillId IN ('1894553000000085259','1894553000000085260')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineItemId [KEY] String ID der Position.
BillId String Rechnungen.BillId ID einer Rechnung.
AccountId String Bankkonten.AccountId ID des Bankkontos.
AccountName String Name des Kontos.
BcyRate Decimal Kurs der Basiswährung.
CustomFields String Benutzerdefinierte Felder.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Description String Beschreibung der Rechnungsposition.
Discount Double Der Rabatt wird auf die Rechnungsposition angewendet.
GstTreatmentCode String Behandlungscode der GST.
HasProductTypeMismatch Boolean Überprüfen Sie, ob der Produkttyp nicht übereinstimmt.
HsnOrSac String HSN-Code.
ImageDocumentId String ID des Bilddokuments.
InvoiceId String Rechnungen.InvoiceId ID einer Rechnung.
InvoiceNumber String Nummer einer Rechnung.
IsBillable Boolean Prüfen Sie, ob die Rechnungspositionen abrechenbar sind.
ItcEligibility String Anspruch auf Vorsteuerabzug bei Rechnung.
ItemId String Artikel.ItemId ID eines Artikels.
ItemOrder Integer Bestellung eines Artikels.
ItemTotal Decimal Gesamtzahl der Artikel.
ItemType String Artikeltyp.
Name String Name der Rechnungsposition.
PricebookId String ID des Preisbuchs.
ProductType String Produkttyp.
ProjectId String Projekte.ProjectId ID des Projekts.
ProjectName String Name des Projekts.
PurchaseorderItemId String Artikel-ID für Bestellung.
Quantity Decimal Menge der Position.
Rate Decimal Rate der Position.
ReverseChargeTaxId String ID der Reverse-Charge-Steuer.
TaxExemptionCode String Code zur Steuerbefreiung.
TaxExemptionId String Bankregeln.TaxExemptionId ID der Steuerbefreiung.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.
Unit String Anzahl der Menge.

Rechnungszahlungen

Holen Sie sich die Liste der für eine Rechnung geleisteten Zahlungen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • BillId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BillPayments WHERE BillId = '1894253000000085259'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
BillPaymentId [KEY] String ID der Rechnungszahlung.
BillId String Rechnungen.BillId ID einer Rechnung.
VendorId String ID des Lieferanten, dessen Rechnungen bezahlt wurden.
VendorName String Name des Lieferanten, dessen Rechnungen bezahlt wurden.
PaymentId String ID einer Zahlung.
Amount Decimal Höhe der Rechnungszahlungen.
Date Date Datum einer Rechnungszahlung.
Description String Beschreibung der Rechnungszahlung.
ExchangeRate Decimal Wechselkurs von Rechnungszahlungen.
IsSingleBillPayment Boolean Prüfen Sie, ob es sich um eine Einzelrechnungszahlung handelt.
PaidThrough String Per Scheck/Bargeld/Kredit bezahlter Betrag.
PaymentMode String Art der Zahlung.
ReferenceNumber String Referenznummer der Rechnungszahlung.

RechnungBestellungen

Ruft Rechnungen im Zusammenhang mit Bestellungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden BillId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BillPurchaseOrders WHERE billid = '3255827000000101212'

SELECT * FROM BillPurchaseOrders WHERE billid IN ('3255827000000101212', '3255827000000102354')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
PurchaseOrderId String Bestellungen.PurchaseorderId Die Bestell-ID.
BillId String Rechnungen.BillId = Die Rechnungs-ID.
PurchaseOrderDate Date Das Bestelldatum.
PurchaseOrderNumber String Die Bestellnummer.
PurchaseOrderStatus String Der Status der Bestellung.
OrderStatus String Der Bestellstatus.
ExpectedDeliveryDate Date Das voraussichtliche Lieferdatum.

Rechnungen

Ruft eine Liste der Rechnungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • BillNumber unterstützt den '='-Vergleich.
  • Date unterstützt die Vergleiche '=,<,>'.
  • LastModifiedTime unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • Total unterstützt die Vergleiche '=,<,<=,>,>='.
  • VendorId unterstützt den '='-Vergleich.
  • VendorName unterstützt den '='-Vergleich.
  • PurchaseOrderId unterstützt den '='-Vergleich.
  • RecurringBillId unterstützt den '='-Vergleich.
  • BillFilter unterstützt den '='-Vergleich.
  • ItemId unterstützt den '='-Vergleich.
  • ItemDescription. unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Bills WHERE Total < 100 AND Total <= 98

SELECT * FROM Bills WHERE Date < '2018-07-03'

SELECT * FROM Bills WHERE CONTAINS (BillNumber, 'Bi')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
BillId [KEY] String ID einer Rechnung.
BillNumber String Rechnungsnummer
Balance Decimal Rechnungsbetrag.
CreatedTime Datetime Zeitpunkt der Rechnungserstellung.
Date Date =, <, > Datum einer Rechnung.
DueDate Date Liefertermin zur Bezahlung der Rechnung.
DueDays String Fälligkeitstage zur Zahlung der Rechnung.
HasAttachment Boolean Prüfen Sie, ob der Rechnung Anlagen beiliegen.
LastModifiedTime Datetime Letzte Änderungszeit der Rechnung.
ReferenceNumber String Referenznummer einer Rechnung.
Status String Status einer Rechnung. Die zulässigen Werte sind bezahlt, offen, überfällig, ungültig, teilweise bezahlt.
TdsTotal Decimal Gesamtbetrag der angewandten TDS.
Total Decimal =, <, <=, >, >= Rechnungssumme. Suche nach Rechnungssumme.
VendorId String ID des Lieferanten, für den die Rechnung ausgestellt wurde. Suche nach Rechnungen anhand der Lieferanten-ID.
VendorName String Name des Lieferanten, für den die Rechnung ausgestellt wurde. Suche nach Rechnungen nach Lieferantennamen.
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
PurchaseOrderId String
RecurringBillId String
BillFilter String
ItemId String
ItemDescription String

RechnungLieferantenCredits

Ruft Rechnungen im Zusammenhang mit Lieferantengutschriften ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden BillId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM BillVendorCredits WHERE billid = '3255827000000099202'

SELECT * FROM BillVendorCredits WHERE billid IN ('3255827000000099202', '3255827000000102354')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
VendorCreditBillId [KEY] Long Die Kreditoren-Rechnungs-ID
VendorCreditId String AnbieterCredits.VendorCreditId Die ID eines Lieferantenguthabens.
BillId String Rechnungen.BillId = Die Rechnungs-ID.
Amount Integer Der Betrag, der in der Rechnung gutgeschrieben wird.
Date Date Das Datum der Lieferantengutschrift.
VendorCreditNumber String Die Nummer eines Lieferantenkredits.

Budgets

Um die Liste der Budgets zu erhalten.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • BudgetId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Budgets WHERE budgetid = 3255827000000081030
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
BudgetId [KEY] String = Budget-ID.
BudgetStartDate Integer Startdatum des Budgets.
Year Integer Jahr.
Frequency String Frequenz.
CustomFields String Benutzerdefinierte Felder.
TagOptionName Date Name der Tag-Option.
ProjectName String Projektname.
BudgetEndDate String Enddatum des Budgets.
EntityType String Entitätstyp.
BranchId String Filial-ID
ProjectId String Projekt-ID.
BranchName String Filialname.
Name String Name.

Bericht zu den Geschäftsleistungsverhältnissen

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToMonth unterstützt den '='-Vergleich.
  • FromMonth unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM businessperformanceratiosreport WHERE TransactionDate = 'PreviousQuarter'

SELECT * FROM businessperformanceratiosreport WHERE TransactionDate = 'CustomDate' AND FromMonth = '2022-10' AND ToMonth = '2022-11'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DashboardMonth String DashboardMonat
Denominator Integer Nenner
DiffLastQuarter Double DiffLastQuarter
DiffLastSixMonths Double DiffLastSixMonths
DiffLastTwelveMonths Double DiffLastTwelveMonths
DiffLastYear Double DiffLastYear
LastQuarter Integer Letztes Viertel
LastSixMonths Double Letzte Sechs Monate
LastTwelveMonths Double Letzte Zwölf Monate
LastYear Double Letztes Jahr
Numerator Integer Zähler
PreLastQuarter Double VorletztesQuartal
PreLastSixMonths Double Vor den letzten sechs Monaten
PreLastTwelveMonths Double Vor den letzten zwölf Monaten
PreLastYear Double Vorletztes Jahr
PreviousValues String VorherigeWerte
Ratio Integer Verhältnis
RatioPrev Integer VerhältnisZurück
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
TransactionDate String
ToMonth String
FromMonth String
UseState Boolean

Cashflow-Bericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM cashflowreport WHERE TransactionDate = 'Today'

SELECT * FROM cashflowreport WHERE ToDate = '2022-10-31'

SELECT * FROM cashflowreport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
Label String Etikett
Name String Name
AccountName String Kontoname
AccountCode String Kontocode
AccountId String Konto-ID
LabelTotal String Beschriftung Gesamt
Total String Gesamt
AccountTotal String Kontostand
NetTotalForName Double Nettogesamtbetrag für 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
TransactionDate String
ToDate Date
FromDate Date

KontenplanInline-Transaktionen

Ruft die Liste der Inline-Transaktionen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • ChartAccountId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ChartOfAccountInlineTransactions WHERE ChartAccountId = '1894553000000003003'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ChartAccountId String Bankkonten.AccountId ID des Bankkontos.
TransactionId [KEY] String BankTransaktionen.TransactionId ID der Transaktion.
Credit Decimal Gutschrift der Inline-Transaktion.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Date Date Datum einer Inline-Kontotransaktion.
Debit String Belastung der Inline-Transaktion.
EntityType String Entitätstyp von Inline-Transaktionen.
FcyCredit Decimal Fremdwährungskredite.
FcyDebit String Belastungen in Fremdwährung.
ReferenceNumber String Referenznummer der Inline-Transaktionen.

KontenplanTransaktionen

Ruft eine Liste aller beteiligten Transaktionen für das angegebene Konto ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ChartAccountId unterstützt den '='-Vergleich.
  • TransactionType unterstützt den '='-Vergleich.
  • Date unterstützt die Vergleiche '=,<,>'.
  • Amount unterstützt die Vergleiche '=,<,<=,>,>='.

Sie können auch Kriterien angeben, um nach übereinstimmenden, nicht kategorisierten Transaktionen zu suchen.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ChartOfAccountTransactions WHERE ChartAccountId = '1894553000000003001' AND TransactionType = 'opening_balance'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ChartAccountId String Kontenplan.ChartAccountId Kontenplan-ID.
CategorizedTransactionId [KEY] String ID einer kategorisierten Transaktion im Kontenplan.
CreditAmount Decimal Gesamter gutgeschriebener Betrag.
DebitAmount Decimal Gesamter abgebuchter Betrag.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
DebitOrCredit String Gibt an, ob es sich bei der Transaktion um eine Gutschrift oder eine Lastschrift handelt.
Description String Beschreibung der Kontenplantransaktionen.
EntryNumber String Buchungsnummer der Kontotransaktion.
Payee String Angaben zum Zahlungsempfänger.
TransactionDate Date Datum der Transaktion.
TransactionId String BankTransaktionen.TransactionId ID der Transaktion.
TransactionType String Art der Transaktionen. Die zulässigen Werte sind Rechnung, Kundenzahlung, Rechnungen, Lieferantenzahlung, Gutschriften, Gutschriftrückerstattung, Ausgabe, Kartenzahlung, Kauf oder Belastung, Journal, Einzahlung, Rückerstattung, Überweisungsfonds, Basiswährungsanpassung, Eröffnungssaldo, Verkäufe ohne Rechnungen, Ausgaberückerstattung, Steuerrückerstattung, Quittung von ursprünglichen Schuldnern, Eigentümerbeitrag, Zinserträge, sonstige Erträge, Eigentümerentnahmen, Zahlung an ursprüngliche Gläubiger.
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
Date Date
Amount Decimal

CommitedStockDetailsReport

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CustomerID unterstützt den 'IN'-Vergleich.
  • ItemName unterstützt die Vergleiche '=, !=, LIKE, NOT LIKE, CONTAINS, IS NULL, IS NOT NULL'.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM committedstockdetailsreport WHERE TransactionDate = 'Today'

SELECT * FROM committedstockdetailsreport WHERE ToDate = '2022-10-31'

SELECT * FROM committedstockdetailsreport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM committedstockdetailsreport WHERE CustomerID IN ('3456743221369')

SELECT * FROM committedstockdetailsreport WHERE ItemName IS NULL
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
SalesOrderId String Verkaufsauftrags-ID
SalesOrderNumber String Verkaufsbestellnummer
OrderType String Auftragsart
CustomerName String Kundenname
CommittedStock Double Festgelegter Bestand
IsSalesOrder Double Ist SalesOrder
CreatedTime Datetime Erstellungszeit
Date Date Datum
ItemUnit String Artikel Einheit
ItemProductType String Artikel Produkttyp
ItemCreatedBy String Artikel erstellt von
ItemStatus String Artikelstatus
ItemDescription String Artikelbeschreibung
ItemPurchaseDescription String Artikel Kaufbeschreibung
ItemPurchaseRate String Artikelkaufrate
ItemItemType String Artikel Artikeltyp
ItemRate String Artikel bewerten
ItemLastModitfiedTime Datetime Zeitpunkt der letzten Änderung des Artikels
ItemCreatedTime Datetime Erstellungszeit des Artikels
ContactCompanyName String Name des Kontaktunternehmens
ContactNotes String Kontakthinweise
ContactPaymentTerms String Kontakt Zahlungsbedingungen
ContactOutstandingReceivableAmountBcy Integer Kontakt Offener Forderungsbetrag Bcy
ContactSkype String Kontakt Skype
ContactTwitter String Kontakt Twitter
ContactUnusedCreditsReceivableAmountBcy Integer Kontakt Ungenutzte Guthaben Forderungen Betrag Bcy
ContactMobilePhone String Kontakt Mobiltelefon
ContactCreditLimit Integer Kontakt Kreditlimit
ContactDepartment String Kontakt Abteilung
ContactFirstName String Kontakt Vorname
ContactEmail String Kontakt-Email
ContactCreatedTime Datetime Kontakterstellungszeit
ContactOutstandingReceivableAmount Integer Kontakt Offener Forderungsbetrag
ContactWebsite String Kontakt-Website
ContactLastModifiedTime Datetime Kontakt Letzte Änderungszeit
ContactCustomerSubType String Kundenuntertyp kontaktieren
ContactFacebook String Kontakt Facebook
ContactLastName String Kontakt Nachname
ContactCreatedBy String Kontakt Erstellt von
ContactPhone String Kontakttelefon
ContactDesignation String Kontaktbezeichnung
ContactStatus String Kontaktstatus
ItemName String =, !=, WIE, NICHT WIE, ENTHÄLT, IST NULL, IST NICHT NULL ItemName
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
TransactionDate String
ToDate Date
FromDate Date
CustomerId String

KontaktAdressen

Erhalten Sie die Adressen eines Kontakts, einschließlich seiner Lieferadresse und Rechnungsadresse.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • ContactId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ContactAddresses WHERE ContactId = '1894952000000071009'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AddressId [KEY] String ID einer Adresse.
ContactId String Kontakte.ContactId ID eines Kontakts.
Attention String Name einer Person in der Rechnungsadresse.
Address String Adresse eines Kontakts.
Street2 String Zweite Straße einer Rechnungsadresse.
City String Stadt einer Rechnungsadresse.
State String Bundesstaat einer Rechnungsadresse.
Zip String Postleitzahl einer Rechnungsadresse.
Country String Land einer Rechnungsadresse.
Phone String Telefonnummer einer Rechnungsadresse.
Fax String Fax einer Rechnungsadresse.

KontaktDokumente

Holen Sie sich die mit Kontakten verknüpften Anhänge.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ContactId unterstützt die Vergleiche '=,IN'.

Beispiel:

SELECT * FROM ContactDocuments WHERE contactid = '3255827000000101306'

SELECT * FROM ContactDocuments WHERE contactid IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DocumentId [KEY] String ID des Dokuments.
ContactId String Kontakte.ContactId = ID eines Kontakts.
FileName String Name des angehängten Dokuments.
AttachmentOrder Integer Ganzzahl, die die Reihenfolge der Anhänge angibt.
CanShowInPortal Boolean Boolescher Wert, der angibt, ob das Dokument im Portal angezeigt werden soll oder nicht.
FileSize String Größe der Datei.
FileType String Typ der Datei.
Source String Quelle, von der die Datei hochgeladen wurde.
UploadedBy String Der Name des Kontakts, der die Datei hochgeladen hat.
UploadedTime Datetime Datum und Uhrzeit des Hochladens der Datei.

KontaktRückerstattungen

Ruft Rückerstattungsdetails zu einem Kontakt ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden ContactId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ContactRefunds WHERE contactid = '3255827000000093001'

SELECT * FROM BankTransactionImportedTransaction WHERE transactionid IN ('3255827000000101458', '3255827000000102354')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CreditNoteRefundId [KEY] Long Die Gutschrift-Rückerstattungs-ID.
CreditNoteId String Kreditnoten.CreditNoteId Die Gutschrift-ID.
ContactId String Kontakte.ContactId = Die Kontakt-ID.
AmountBcy Double Der Rückerstattungsbetrag in der Basiswährung.
AmountFcy Double Der Erstattungsbetrag in Fremdwährung.
CreditNoteNumber String Die Gutschriftsnummer.
CustomerName String Der Kundenname.
Date Date Das Datum der Rückerstattung.
Description String Eine Beschreibung.
ReferenceNumber Integer Referenznummer.
RefundMode String Der Rückerstattungsmodus.

Kontakte

Ruft eine Liste aller Kontakte ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ContactName unterstützt den '='-Vergleich.
  • CompanyName unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • FirstName unterstützt den '='-Vergleich.
  • LastName unterstützt den '='-Vergleich.
  • Email unterstützt den '='-Vergleich.
  • Phone unterstützt den '='-Vergleich.
  • Address unterstützt den '='-Vergleich.
  • PlaceOfContact unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Contacts WHERE CONTAINS (LastName, 'D')

SELECT * FROM Contacts WHERE FirstName = 'John' AND Status = 'Active'

SELECT * FROM Contacts LIMIT 5
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ContactId [KEY] String ID eines Kontakts.
ContactName String Name eines Kontakts.
CustomerName String Name des Kunden.
VendorName String Name des Verkäufers.
CompanyName String Name eines Unternehmens.
Website String Website dieses Kontakts.
LanguageCode String Sprache eines Kontakts.
ContactType String Kontakttyp des Kontakts.
Status String Status des Kontakts. Die zulässigen Werte sind Alle, Aktiv, Inaktiv, Duplikat.
CustomerSubType String Untertyp eines Kunden.
Source String Quelle des Kontakts.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
Facebook String Facebook-Profilkonto.
CurrencyCode String Währungscode der Währung des Kunden.
OutstandingReceivableAmount Decimal Offener Forderungsbetrag eines Kontakts.
OutstandingReceivableAmountBcy Decimal Basiswährung des ausstehenden Forderungsbetrags eines Kontakts.
OutstandingPayableAmount Decimal Ausstehender zahlbarer Betrag eines Vertrags.
OutstandingPayableAmountBcy Decimal Basiswährung des ausstehenden zahlbaren Betrags eines Kontakts.
UnusedCreditsPayableAmount Decimal Nicht genutzter zahlbarer Guthabenbetrag eines Kontakts.
FirstName String Vorname der Kontaktperson.
LastName String Nachname der Kontaktperson.
Email String Email Adresse der Kontaktperson.
Phone String Telefonnummer der Kontaktperson.
Mobile String Mobilnummer der Kontaktperson.
PlaceOfContact String Code für den Kontaktort.
AchSupported Boolean Prüfen Sie, ob ACH unterstützt wird.
CreatedTime Datetime Zeitpunkt der Kontakterstellung.
GSTTreatment String Wählen Sie aus, ob der Kontakt GST-registriert/nicht registriert/Verbraucher/ausländisch ist.
HasAttachment Boolean Prüfen, ob Kontakte Anhänge haben.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung 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
Address String

GutschriftDokumente

Holen Sie sich die mit Gutschriften verknüpften Anhänge.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • CreditnoteId unterstützt die Vergleiche '=,IN'.

Beispiel:

SELECT * FROM CreditNoteDocuments WHERE CreditnoteId = '3255827000000101306'

SELECT * FROM CreditNoteDocuments WHERE CreditnoteId IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DocumentId [KEY] String ID des Dokuments.
CreditNoteId String Kreditnoten.CreditnoteId = ID der Gutschrift.
FileName String Name des angehängten Dokuments.
AttachmentOrder Integer Ganzzahl, die die Reihenfolge der Anhänge angibt.
CanShowInPortal Boolean Boolescher Wert, der angibt, ob das Dokument im Portal angezeigt werden soll oder nicht.
FileSize String Größe der Datei.
FileType String Typ der Datei.
Source String Quelle, von der die Datei hochgeladen wurde.
UploadedBy String Der Name des Kontakts, der die Datei hochgeladen hat.
UploadedTime Datetime Datum und Uhrzeit des Hochladens der Datei.

GutschriftRechnungen

Ruft Rechnungsdetails aus einer vorhandenen Gutschrift ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • CreditnoteId unterstützt die Operatoren '=' und IN.

Notiz

Zur Abfrage von CreditNoteInvoices ist die CreditnoteId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM CreditNoteInvoices WHERE CreditnoteId = '1895452000000083136'
SELECT * FROM CreditNoteInvoices WHERE CreditNoteId IN (SELECT CreditNoteID FROM CreditNotes)
SELECT * FROM CreditNoteInvoices WHERE CreditNoteId IN ('1895452000000083136','1895452000000083137')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CreditnoteInvoiceId [KEY] String ID der Gutschriftrechnung.
CreditnoteId String Kreditnoten.CreditnoteId ID einer Gutschrift.
Credited_amount Decimal Betrag, der in der Gutschriftsrechnung gutgeschrieben wird.
CreditnoteNumber String Nummer einer Gutschrift.
Date Date Datum einer Gutschriftrechnung.
InvoiceId String Rechnungen.InvoiceId ID einer Rechnung.
InvoiceNumber String Nummer einer Rechnung.

Gutschriftpositionen

Ruft Details zu Einzelposten aus vorhandenen Gutschriften ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • CreditnoteId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von CreditNoteLineItems ist die CreditnoteId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM CreditNoteLineItems WHERE CreditnoteId = '1895452000000083136'
SELECT * FROM CreditNoteLineItems WHERE CreditnoteId IN (SELECT CreditNoteID FROM CreditNotes)
SELECT * FROM CreditNoteLineItems WHERE CreditnoteId IN ('1895452000000083136','1895452000000083137')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CreditnoteId String Kreditnoten.CreditnoteId ID der Gutschrift.
LineItemId [KEY] String ID der Position.
AccountId String Bankkonten.AccountId ID des Bankkontos.
AccountName String Name des Kontos.
BcyRate Decimal Kurs der Basiswährung.
CustomFields String Benutzerdefinierte Felder
Description String Beschreibung der Gutschriftsposition.
Discount String In der Gutschrift wird ein Rabatt auf einen bestimmten Artikel gewährt.
DiscountAmount Decimal Höhe des Rabatts.
GstTreatmentCode String Behandlungscodes für GST.
HasProductTypeMismatch Boolean Prüfen Sie, ob der Gutschriftsposten eine Produkttypinkongruenz aufweist.
HsnOrSac String HSN-Code.
ImageDocumentId String ID des Bilddokuments.
InvoiceId String Rechnungen.InvoiceId ID einer Rechnung.
InvoiceItemId String ID eines Rechnungspostens.
ItemId String Artikel.ItemId ID eines Artikels.
ItemOrder Integer Bestellung eines Artikels.
ItemTotal Decimal Gesamtzahl eines Artikels.
ItemType String Typ eines Artikels.
Name String Name der Gutschrift.
PricebookId String ID des Preisbuchs.
ProductType String Produkttyp.
ProjectId String Projekte.ProjectId ID des Projekts.
Quantity Double Artikelmenge in der Gutschrift.
Rate Decimal Rate der Position.
ReverseChargeTaxId String ID der Reverse-Charge-Steuer.
Tags String Details zu Tags im Zusammenhang mit Gutschriftspositionen.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.
Unit String Anzahl der Menge.

Gutschriften

Ruft eine Liste aller Gutschriften ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • CreditnoteNumber unterstützt den '='-Vergleich.
  • CustomerId unterstützt den '='-Vergleich.
  • CustomerName unterstützt den '='-Vergleich.
  • Date unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • Total unterstützt den '='-Vergleich.
  • CreditNoteFilter unterstützt den '='-Vergleich.
  • LineItemId unterstützt den '='-Vergleich.
  • TaxId unterstützt den '='-Vergleich.
  • ItemId unterstützt den '='-Vergleich.
  • ItemName unterstützt den '='-Vergleich.
  • ItemDescription unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM CreditNotes WHERE CreditnoteNumber = 'CN-00006' AND ReferenceNumber = 'Ref-0075' AND CustomerName = 'AWS Stores'

SELECT * FROM CreditNotes WHERE CreditNoteFilter = 'Status.All'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CreditnoteId [KEY] String ID der Gutschrift.
Balance Decimal Gesamtbetrag der verbleibenden Gutschrift.
ColorCode String Farbcode einer Gutschrift.
CreatedTime Datetime Zeitpunkt der Gutschrifterstellung.
CreditnoteNumber String Nummer einer Gutschrift.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrentSubStatus String Aktueller Unterstatus einer Gutschrift.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Date Date Datum einer Gutschrift.
HasAttachment Boolean Prüfen Sie, ob der Gutschrift eine Anlage beiliegt.
ReferenceNumber String Referenznummer der Gutschrift.
Status String Status der Gutschrift. Erlaubte Werte sind offen, geschlossen, ungültig.
Total Decimal Summe der Gutschriften.
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
CreditNoteFilter String
LineItemId String
TaxId String
ItemId String
ItemName String
ItemDescription String

WährungWechselkurse

Ruft eine Liste der für die Währung konfigurierten Wechselkurse ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • FromDate unterstützt den '='-Vergleich.
  • IsCurrentDate unterstützt den '='-Vergleich.
  • CurrencyId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM CurrencyExchangeRates WHERE CurrencyId = '1894553000000000089'

SELECT * FROM CurrencyExchangeRates WHERE CurrencyId = '1894553000000000087' AND IsCurrentDate = true
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CurrencyId [KEY] String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencyCode String Währungscode der Währung des Kunden.
EffectiveDate Date Datum des Inkrafttretens des Währungsumtauschs.
IsMarketClosedRates Boolean Prüfen Sie, ob die Kurse für den Markt geschlossen sind.
Rate Decimal Wechselkurs der Währung im Verhältnis zur Basiswährung.
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
FromDate Date
IsCurrentDate Boolean

Kundensaldenbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ReportDate unterstützt den '='-Vergleich.
  • CustomerID unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM customerbalancesreport WHERE ReportDate = '2022-10-31'

SELECT * FROM customerbalancesreport WHERE CustomerID = '3456743221369'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AvailableCredits Integer Verfügbare Credits.
BcyAdvancePayment String BcyVorauszahlung.
BcyAvailableCredits Integer Verfügbare Bcy-Credits.
BcyBalance Integer Bcy-Guthaben.
BcyCreditBalance String Bcy Guthaben.
BcyInvoiceBalance Integer Bcy-Rechnungssaldo.
BcyJournalCredits String Bcy-Journal-Credits.
ContactCompanyName String Name des Kontaktunternehmens.
ContactCreatedBy String Kontakt erstellt von.
ContactCreatedTime Datetime Kontakterstellungszeit.
ContactCreditLimit Integer Kontaktieren Sie das Kreditlimit.
ContactCustomerSubType String Untertyp „Kunden kontaktieren“.
ContactDepartment String Kontaktabteilung.
ContactDesignation String Kontaktbezeichnung.
ContactEmail String Kontakt-Email.
ContactFacebook String Kontaktieren Sie Facebook.
ContactFirstName String Vorname des Kontakts.
ContactLastModifiedTime Datetime Kontakt: Letzte Änderungszeit.
ContactLastName String Nachname des Kontakts.
ContactMobilePhone String Kontakt Mobiltelefon.
ContactNotes String Kontaktnotizen.
ContactOutstandingReceivableAmount Integer Kontakt: Ausstehender Forderungsbetrag.
ContactOutstandingReceivableAmountBcy Integer Kontakt Ausstehender Forderungsbetrag Bcy.
ContactPaymentTerms String Kontakt Zahlungsbedingungen.
ContactPhone String Kontakttelefon.
ContactSkype String Kontaktieren Sie Skype.
ContactStatus String Kontaktstatus.
ContactTwitter String Kontakt Twitter.
ContactUnusedCreditsReceivableAmount Integer Kontaktieren Sie den Betrag ungenutzter Guthaben.
ContactUnusedCreditsReceivableAmountBcy Integer Kontakt Ungenutzte Gutschriften Forderungsbetrag Bcy.
ContactWebsite String Kontakt-Website.
CreditLimit Integer Kreditlimit.
CurrencyId String Währungs-ID.
CustomerName String Kundenname.
FcyAdvancePayment String Fcy Vorauszahlung.
FcyBalance Integer Fcy-Guthaben.
FcyCreditBalance String Fcy-Guthaben.
FcyJournalCredits String Fcy Journal-Credits.
InvoiceBalance Integer Rechnungssaldo.
TotalBcyAdvancePayment String Gesamte Bcy-Vorauszahlung.
TotalBcyAvailableCredits Integer Insgesamt verfügbare Bcy-Guthaben.
TotalBcyBalance Integer Gesamter BCY-Saldo.
TotalBcyCreditBalance String Gesamtes Bcy-Guthaben.
TotalBcyInvoiceBalance Integer Gesamter BCY-Rechnungssaldo.
TotalBcyJournalCredits String Gesamtzahl der Bcy-Journal-Credits.
CustomerId String = Kunden-ID.
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
ReportDate Date

KundeZahlungRechnungen

Ruft Rechnungen im Zusammenhang mit Kundenzahlungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden PaymentId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM CustomerpaymentInvoices WHERE PaymentId = '3255827000000101040'

SELECT * FROM CustomerpaymentInvoices WHERE PaymentId IN ('3255827000000101040', '3255827000000102354')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
InvoicePaymentId [KEY] Long Die Zahlungs-ID der Rechnung.
InvoiceId String Rechnungen.InvoiceId Die Rechnungs-ID.
PaymentId String Kundenzahlungen.PaymentId Die Zahlungs-ID des Kunden.
InvoiceCustomerId Long Die Rechnungskunden-ID.
InvoiceCustomerName String Der Name des Rechnungskunden.
AmountApplied Integer Der auf die Entität angewendete Betrag.
Balance Integer Der nicht bezahlte Betrag.
DiscountAmount Integer Der Rabattbetrag.
Date Date Das Datum, an dem die Rechnung erstellt wurde.
Total Integer Der Gesamtbetrag.
InvoiceNumber String Die Rechnungsnummer.

Kundenzahlungen

Ruft eine Liste aller von Ihrem Kunden getätigten Zahlungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • PaymentMode unterstützt den '='-Vergleich.
  • Amount unterstützt die Vergleiche '=,<,<=,>,>='.
  • CustomerName unterstützt den '='-Vergleich.
  • Date unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • PaymentModeFilter unterstützt den '='-Vergleich.
  • Notes unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM CustomerPayments WHERE Amount < 900 AND Amount > 50 AND ReferenceNumber = '1894553000000079879'

SELECT * FROM CustomerPayments WHERE CustomerName = 'Harry'

SELECT * FROM CustomerPayments WHERE CONTAINS (ReferenceNumber, '455')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
PaymentId [KEY] String ID einer Zahlung.
AccountId String Bankkonten.AccountId ID des Bankkontos.
PaymentMode String Art der Zahlung.
PaymentNumber String Nummer, über die die Zahlung erfolgt.
PaymentType String Art der Zahlung.
AccountName String Name des Kontos.
Amount Decimal =, <, <=, >, >= Höhe der Kundenzahlungen.
BcyAmount Decimal Für die Basiswährung angewendeter Betrag.
BcyRefundedAmount Decimal Erstatteter Betrag aus der Basiswährung.
BcyUnusedAmount Decimal Nicht genutzter Betrag aus der Basiswährung.
CreatedTime Datetime Zeitpunkt, zu dem die Kundenzahlung erstellt wurde.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Date Date Datum einer Kundenzahlung.
GatewayTransactionId String ID der Gateway-Transaktion.
HasAttachment Boolean Prüfen Sie, ob der Kundenzahlung ein Anhang beiliegt.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung der Kundenzahlung.
ReferenceNumber String Referenznummer einer Kundenzahlung.
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
PaymentModeFilter String
Notes String

BenutzerdefiniertesModulFeldDropDownOptions

In Zoho Books können Sie ein benutzerdefiniertes Modul erstellen, um andere Daten aufzuzeichnen, wenn die vordefinierten Module nicht ausreichen, um alle Ihre Geschäftsanforderungen zu verwalten.

Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
EntityName String Name der Entität.
OptionName String Optionsname.
OptionOrder Integer Optionsreihenfolge.

Dokumente

Holen Sie sich die Liste aller Dokumente, die mit einer Entität verknüpft sind.

Tabellenspezifische Informationen
Wählen

Alle Filter werden clientseitig innerhalb des Connectors ausgeführt.

SELECT * FROM Documents
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DocumentId [KEY] String ID des Dokuments.
DocumentEntityIds String ID der Entität, mit der das Dokument verknüpft ist.
FileName String Name des angehängten Dokuments.
HasMoreEntity Boolean Boolescher Wert, der angibt, ob dem Dokument mehrere Entitäten zugeordnet sind oder nicht.
IsStatement Boolean Boolescher Wert, der angibt, ob es sich bei dem Dokument um eine Anweisung handelt.
FileSize String Größe der Datei.
FileType String Typ der Datei.
Source String Quelle, von der die Datei hochgeladen wurde.
DocumentTransactions String Transaktionen.
UploadedById String ID der Person, die das Dokument hochgeladen hat.
UploadedByName String Der Name des Kontakts, der die Datei hochgeladen hat.
CreatedTime Datetime Datum und Uhrzeit des Hochladens der Datei.

Mitarbeiter

Ruft eine Liste der Mitarbeiter ab. Außerdem erhält man die Details eines Mitarbeiters.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • EmployeeId unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Employees WHERE EmployeeId = '1894553000000068001' AND Status = 'All'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
EmployeeId [KEY] String ID eines Mitarbeiters.
Name String Name eines Mitarbeiters.
Email String Email Adresse eines 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
Status String

Kostenvoranschlagsgenehmiger

Holen Sie sich die Details der Genehmiger für Kostenvoranschläge.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • EstimateId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM EstimateApprovers WHERE EstimateId = '1894553000000077244'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
EstimateId String Schätzungen.EstimateId ID einer Schätzung.
ApproverUserId [KEY] String Benutzer.UserId Benutzer-ID eines Genehmigers.
Order String Bestellnummer.
ApproverName String Name des Genehmigers.
Email String Email ID des Genehmigers.
Has_approved Boolean Prüfen Sie, ob der Benutzer den Kostenvoranschlag genehmigt hat.
ApprovalStatus String Status einer Genehmigung.
IsNextApprover String Prüfen Sie, ob es sich um einen nächsten Genehmiger handelt.
SubmittedDate Date Datum der Einreichung.
ApprovedDate Date Datum der Genehmigung.
PhotoUrl String Foto-URL.
UserStatus String Status eines Benutzers.
IsFinalApprover Boolean Überprüfen Sie, ob dies der endgültige Genehmiger ist.

KostenvoranschlagPositionen

Holen Sie sich die Details der Einzelposten für Schätzungen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • EstimateId unterstützt die Operatoren '=' und IN.

Notiz

„EstimateId“ ist zum Abfrage von „EstimateLineItems“ erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM EstimateLineItems WHERE EstimateId = '1894553000000077244'
SELECT * FROM EstimateLineItems WHERE EstimateId IN (SELECT EstimateId FROM Estimates)
SELECT * FROM EstimateLineItems WHERE EstimateId IN ('1894553000000077244','1894553000000077245')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineItemId [KEY] String ID der Position.
EstimateId String Schätzungen.EstimateId ID einer Schätzung.
BcyRate Decimal Kurs der Basiswährung.
CustomFields String Für die Position definierte benutzerdefinierte Felder
Description String Beschreibung der Kostenvoranschlagspositionen.
Discount String Im Kostenvoranschlag wird auf einen bestimmten Artikel ein Rabatt gewährt.
DiscountAmount Decimal Höhe des auf den Kostenvoranschlag gewährten Rabatts.
HeaderId String ID des Header.
HeaderName String Name des Header.
ItemId String Artikel.ItemId ID des Artikels.
ItemOrder Integer Reihenfolge des Artikels.
ItemTotal Decimal Gesamtzahl der Elemente.
Name String Name der Position.
PricebookId String ID eines Preisbuchs.
Quantity Decimal Menge der Position.
Rate Decimal Rate der Position.
Tags String Details zu Tags im Zusammenhang mit Schätzungen.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.
Unit String Anzahl der Menge.

Schätzungen

Ruft eine Liste aller Schätzungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • CustomerId unterstützt den '='-Vergleich.
  • CustomerName unterstützt den '='-Vergleich.
  • Date unterstützt die Vergleiche '=,<,>'.
  • EstimateNumber unterstützt den '='-Vergleich.
  • ExpiryDate unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • Total unterstützt die Vergleiche '=,<,<=,>,>='.
  • ItemId unterstützt den '='-Vergleich.
  • ItemName unterstützt den '='-Vergleich.
  • ItemDescription unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Estimates WHERE Total >= 500 AND Total <= 600

SELECT * FROM Estimates WHERE Date <= '2019-02-26'

SELECT * FROM Estimates ORDER BY CustomerName

SELECT * FROM Estimates WHERE CONTAINS (EstimateNumber, '006')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
EstimateId [KEY] String ID einer Schätzung.
AcceptedDate Date Akzeptiertes Datum eines Kostenvoranschlags.
ClientViewedTime Datetime Zeitpunkt, zu dem der Kunde den Kostenvoranschlag angesehen hat.
ColorCode String Farbcode der Schätzungen.
CompanyName String Name des Unternehmens.
CreatedTime Datetime Zeitpunkt der Erstellung der Schätzung.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten. Suchen Sie nach Angeboten anhand der Kunden-ID..
CustomerName String Name des Kunden oder Lieferanten. Suchen Sie nach Angeboten nach Kundennamen.
Date Date =, <, > Datum einer Schätzung.
DeclinedDate Date Abgelehntes Datum des Kostenvoranschlags.
EstimateNumber String Nummer des Kostenvoranschlags.
ExpiryDate Date Das Ablaufdatum der Schätzungen.
HasAttachment Boolean Prüfen Sie, ob dem Kostenvoranschlag ein Anhang beiliegt.
IsEmailed Boolean Prüfen Sie, ob der Kostenvoranschlag per E-Mail verschickt wurde.
ReferenceNumber String Referenznummer des Kostenvoranschlags.
Status String Status des Kostenvoranschlags. Die zulässigen Werte sind Entwurf, Gesendet, In Rechnung gestellt, Akzeptiert, Abgelehnt, Abgelaufen.
Total Decimal =, <, <=, >, >= Summe der Schätzungen. Suchen Sie nach Schätzungssumme.
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
ItemId String
ItemName String
ItemDescription String
EstimateFilter String

Kosten

Ruft eine Liste aller Ausgaben ab.

Tabellenspezifische Informationen
Wählen
  • AccountName unterstützt den '='-Vergleich.
  • CustomerId unterstützt den '='-Vergleich.
  • CustomerName unterstützt den '='-Vergleich.
  • Description unterstützt den '='-Vergleich.
  • PaidThroughAccountName unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • VendorId unterstützt den '='-Vergleich.
  • VendorName unterstützt den '='-Vergleich.
  • RecurringExpenseId unterstützt den '='-Vergleich.
  • ExpenseFilter unterstützt den '='-Vergleich.
  • Date unterstützt die Vergleiche '=,<,>'.
  • Amount unterstützt die Vergleiche '=,<,<=,>,>='.

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden: Der Rest des Filters wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM Expenses WHERE Amount < 10000.0 AND Amount > 300.0

SELECT * FROM Expenses WHERE ExpenseFilter = 'Status.Billable'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ExpenseId [KEY] String ID einer Ausgabe.
AccountName String Name des Kontos.
BcyTotal Decimal Gesamte Basiswährung.
BcyTotalWithoutTax Decimal Gesamtbetrag in der Basiswährung ohne Steuern.
CreatedTime Datetime Zeitpunkt der Erstellung der Ausgabe.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Date Date =, <, > Datum einer Ausgabe.
Description String Beschreibung der Ausgabe.
Distance Double Zurückgelegte Strecke.
EndReading String Beenden Sie das Ablesen des Kilometerzählers, wenn Sie eine Kilometerpauschale erstellen, wobei der Kilometertyp der Kilometerzähler ist.
ExchangeRate Decimal Wechselkurs der Währung.
ExpenseReceiptName String Bezeichnung des Spesenbeleges.
ExpenseType String Art der Ausgabe.
HasAttachment Boolean Prüfen Sie, ob der Ausgabe ein Anhang beiliegt.
IsBillable Boolean Prüfen Sie, ob die Ausgabe in Rechnung gestellt werden kann.
IsPersonal Boolean Prüfen Sie, ob es sich um private Ausgaben handelt.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung der Ausgabe.
MileageRate Double Kilometersatz für einen bestimmten Kilometeraufwand.
MileageType String Art der Laufleistung.
MileageUnit String Einheit der zurückgelegten Strecke.
PaidThroughAccountName String Name des Kontos, über das die Zahlung erfolgte.
ReferenceNumber String Referenznummer einer Ausgabe.
ReportId String ID des Berichts.
ReportName String Name des Berichts.
StartReading String Beginnen Sie mit dem Ablesen des Kilometerzählers, wenn Sie eine Kilometerpauschale erstellen, wobei der Kilometertyp der Kilometerzähler ist.
Status String Status der Ausgabe. Die zulässigen Werte sind nicht in Rechnung gestellt, in Rechnung gestellt, erstattet, nicht in Rechnung zu stellen, in Rechnung zu stellen.
Total Decimal Summe der Ausgaben.
TotalWithoutTax Decimal Gesamtbetrag der Ausgaben ohne Steuern.
VendorId String ID des Lieferanten, bei dem die Ausgabe getätigt wurde.
VendorName String Name des Lieferanten, bei dem die Ausgabe getätigt wurde.
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
Amount Decimal
ExpenseFilter String
RecurringExpenseId String

Hauptbuchbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CashBased unterstützt den '='-Vergleich.
  • AccountType unterstützt den '='-Vergleich.
  • ProjectId unterstützt die Vergleiche „IN, IS NULL, IS NOT NULL“.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM GeneralLedgerReport WHERE TransactionDate = 'Today'

SELECT * FROM GeneralLedgerReport WHERE ToDate = '2022-10-31'

SELECT * FROM GeneralLedgerReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM GeneralLedgerReport WHERE CashBased = True

SELECT * FROM GeneralLedgerReport WHERE AccountType = 'Asset'

SELECT * FROM GeneralLedgerReport WHERE ProjectId IN ('234457895670')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AccountCode String Kontocode
AccountGroup String Kontogruppe
AccountId String Konto-ID
Balance Integer Gleichgewicht
BalanceSubAccount String Unterkontostand
ClosingBalance Integer Schlussbilanz
ClosingBalanceSubAccount Integer Schlusssaldo Unterkonto
CreditTotal Integer Guthaben insgesamt
CreditTotalSubAccount String Guthaben TotalSub-Konto
DebitTotal Integer Sollsumme
DebitTotalSubAccount String Belastung des TotalSub-Kontos
Depth Integer Tiefe
IsChildPresent Boolean Ist ein Kind anwesend
IsCollapsedView Boolean Ist eine reduzierte Ansicht
IsDebit Boolean IstDebit
Name String Name
OpeningBalance Integer Eröffnungsbilanz
OpeningBalanceSubAccount Integer Eröffnungssaldo Unterkonto
PreviousValues String Vorherige Werte
AccountType String = Kontotyp Die zulässigen Werte sind Vermögenswert, Sonstiger Vermögenswert, Sonstiger Umlaufvermögen, Bank, Bargeld, Anlagevermögen, Verbindlichkeiten, Sonstige kurzfristige Verbindlichkeiten, Kreditkarte, langfristige Verbindlichkeiten, Sonstige Verbindlichkeiten, Eigenkapital, Einkommen, Sonstiges Einkommen, Ausgaben, Warenverkaufskosten, Sonstige Ausgaben, Debitoren, Kreditoren, Lager, Zahlungsverrechnungskonto, Prepaid-Karte, zu zahlende Auslandssteuer, Ausgangssteuer, Eingangssteuer.
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
CashBased Boolean
TransactionDate String
ToDate Date
FromDate Date
ProjectId String

GetContactStatementEmailContent

Ruft den Inhalt der an einen Kontakt gesendeten E-Mail ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ContactId unterstützt '=,IN'-Vergleiche.
  • StartDate unterstützt '='-Vergleiche.
  • EndDate unterstützt '='-Vergleiche.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM GetContactStatementEmailContent WHERE contactid = '3255827000000093001'

SELECT * FROM GetContactStatementEmailContent WHERE contactid = '3255827000000093001' AND startdate = '22-01-2023'

SELECT * FROM GetContactStatementEmailContent WHERE contactid IN ('3255827000000093001', '3255827000000102354')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
Body String Der Text einer Email, die gesendet werden muss. Maximale Länge [5000].
StartDate Date = Das Datum, an dem oder danach der Kontakt erstellt wurde.
EndDate Date = Das Datum nach der Kontakterstellung.
ContactId String Kontakte.ContactId = Die Kontakt-ID.
FileName String Der Dateiname.
FromEmails String Aus Emails.
Subject String Der Betreff einer Email, die gesendet werden soll. Maximale Länge [1000].
ToContacts String Zu den Kontakten.

Bestandszusammenfassungsbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • WarehouseId unterstützt den '='-Vergleich.
  • StockAvailability unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • ItemId unterstützt den „IN“-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM InventorySummaryReport WHERE TransactionDate = 'Today'

SELECT * FROM InventorySummaryReport WHERE ToDate = '2022-10-31'

SELECT * FROM InventorySummaryReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM InventorySummaryReport WHERE warehouseid = '3285934000000113095'

SELECT * FROM InventorySummaryReport WHERE StockAvailability = 'AvailableStock'

SELECT * FROM InventorySummaryReport WHERE ItemId IN ('5672409674565')

SELECT * FROM InventorySummaryReport WHERE Status = 'Active'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CategoryId String Kategorie-ID
CategoryName String Kategoriename
IsComboProduct Boolean Ist ein Kombiprodukt
QuantityAvailable Double Verfügbare Menge
QuantityAvailableForSale Double Menge verfügbarZum Verkauf
QuantityDemanded Double Nachgefragte Menge
QuantityOrdered Double Bestellte Menge
QuantityPurchased Double Gekaufte Menge
QuantitySold Double Verkaufte Menge
ReorderLevel String Nachbestellwert
Unit String Einheit
ItemName String Artikelname
Status String Status Die zulässigen Werte sind Alle, Aktiv, Inaktiv. Der Standardwert ist Alle.
Sku String Artikelnummer
ItemId String Artikel-ID
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
WarehouseId String
StockAvailability String
TransactionDate String
ToDate Date
FromDate Date

Bestandsbewertungsbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • ItemId unterstützt den 'IN'-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • StockAvailability unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM InventoryValuationReport WHERE TransactionDate = 'Today'

SELECT * FROM InventoryValuationReport WHERE ToDate = '2022-10-31'

SELECT * FROM InventoryValuationReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM InventoryValuationReport WHERE StockAvailability = 'AvailableStock'

SELECT * FROM InventoryValuationReport WHERE ItemId IN ('5672409674565')

SELECT * FROM InventoryValuationReport WHERE Status = 'Active'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AssetValue Integer Vermögenswert
CategoryId String Kategorie-ID
CategoryName String Kategoriename
ItemCreatedBy String Artikel erstellt von
ItemCreatedTime Datetime Erstellungszeit des Artikels
ItemDescription String Artikelbeschreibung
ItemItemType String Artikel Artikeltyp
ItemLastModifiedTime Datetime Letzte Änderung des Artikels
ItemProductType String Artikel Produkttyp
ItemPurchaseDescription String Artikel Kaufbeschreibung
ItemPurchaseRate Integer Artikelkaufrate
ItemSalesPrice Integer Artikelverkaufspreis
ItemSalesDescription String Artikelverkaufsbeschreibung
ItemRate Integer Artikel bewerten
ItemSku String Artikel-SKU
ItemStatus String Artikelstatus
ItemUnit String Artikel Einheit
QuantityAvailable Integer Verfügbare Menge
ReorderLevel String Nachbestellwert
ItemName String Artikelname
Sku String Artikelnummer
ItemId String IN Artikel-ID
Status String = Status Die zulässigen Werte sind Alle, Aktiv, Inaktiv. Der Standardwert ist Alle.
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
StockAvailability String
TransactionDate String
ToDate Date
FromDate Date

InvoiceAppliedCredits

Ruft eine Liste der für eine Rechnung gewährten Gutschriften ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • InvoiceId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM InvoiceAppliedCredits WHERE InvoiceId = '1864543000000078539'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CreditnotesInvoiceId [KEY] String ID der Gutschriftrechnung.
InvoiceId String Rechnungen.InvoiceId ID einer Rechnung.
CreditnoteId String Kreditnoten.CreditnoteId ID einer Gutschrift.
AmountApplied Decimal Für die Gutschrift verwendeter Betrag.
CreditedDate Date Datum, an dem die Gutschrift auf die Rechnung angerechnet wurde.
CreditnotesNumber String Gesamtzahl der auf die Rechnung angewendeten Gutschriften.

Rechnungsdokumente

Holen Sie sich die mit den Rechnungen verknüpften Anhänge.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • InvoiceId unterstützt die Vergleiche '=,IN'.

Beispiel:

SELECT * FROM InvoiceDocuments WHERE InvoiceId = '3255827000000101306'

SELECT * FROM InvoiceDocuments WHERE InvoiceId IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DocumentId [KEY] String ID des Dokuments.
InvoiceId String Rechnungen.InvoiceId = ID einer Rechnung.
FileName String Name des angehängten Dokuments.
AttachmentOrder Integer Ganzzahl, die die Reihenfolge der Anhänge angibt.
CanSendInMail Boolean Boolescher Wert, der angibt, ob das Dokument per E-Mail gesendet werden soll oder nicht.
FileSize String Größe der Datei.
FileType String Typ der Datei.
Source String Quelle, von der die Datei hochgeladen wurde.
UploadedBy String Der Name des Kontakts, der die Datei hochgeladen hat.
UploadedTime Datetime Datum und Uhrzeit des Hochladens der Datei.

Rechnungspositionen

Erhalten Sie die Details zu den Rechnungspositionen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • InvoiceId unterstützt die Operatoren '=' und IN.

Notiz

Die InvoiceId wird zum Abfrage von InvoiceLineItems benötigt.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM InvoiceLineItems WHERE InvoiceId = '1864543000000078539'
SELECT * FROM InvoiceLineItems WHERE InvoiceId IN (SELECT InvoiceId FROM Invoices)
SELECT * FROM InvoiceLineItems WHERE InvoiceId IN ('1864543000000078539','1864543000000078540')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineItemId [KEY] String Positions-ID eines Artikels.
InvoiceId String Rechnungen.InvoiceId ID einer Rechnung.
AccountId String Bankkonten.AccountId ID des Bankkontos.
AccountName String Name des Kontos.
BcyRate Decimal Kurs der Basiswährung.
BillId String Rechnungen.BillId ID einer Rechnung.
BillItemId String Artikel-ID einer Rechnung.
CustomFields String Für die Position wurden benutzerdefinierte Felder hinzugefügt.
Description String Beschreibung der Rechnungsposition.
Discount String Rabatt wird auf der Rechnung abgezogen.
DiscountAmount Decimal In der Rechnung berücksichtigter Rabattbetrag.
ExpenseId String Ausgaben.ExpenseId ID einer Ausgabe.
ExpenseReceiptName String Belegname einer Ausgabe.
GstTreatmentCode String Code GST-Behandlung.
HasProductTypeMismatch Boolean Überprüfen Sie, ob der Produkttyp nicht übereinstimmt.
HeaderId String ID eines Header.
HeaderName String Name eines Header.
HsnOrSac String HSN-Code.
ItemId String Artikel.ItemId ID eines Artikels.
ItemOrder Integer Bestellung eines Artikels.
ItemTotal Decimal Gesamtzahl eines Artikels.
ItemType String Typ eines Artikels.
Name String Name einer Rechnung.
ProductType String Art des Produkts.
ProjectId String Projekte.ProjectId ID des Projekts.
PurchaseRate Double Ankaufskurs einer Rechnung.
Quantity Decimal Anzahl der Positionen.
Rate Decimal Rate der Position.
ReverseChargeTaxId String ID der Reverse-Charge-Steuer.
SalesorderItemId String Artikel-ID des Verkaufsauftrags.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Steuerprozentsatz.
TaxType String Art der auf die Rechnungsposition angewendeten Steuer.
Unit String Anzahl der Einheiten in den Positionen.

RechnungZahlungen

Holen Sie sich die Liste der für eine Rechnung geleisteten Zahlungen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • InvoiceId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM InvoicePayments WHERE InvoiceId = '1864543000000078539'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
InvoicePaymentId [KEY] String ID einer Rechnungszahlung.
InvoiceId String Rechnungen.InvoiceId ID einer Rechnung.
PaymentId String Zahlungs-ID.
PaymentNumber String Nummer, über die die Zahlung erfolgt.
PaymentMode String Art der Zahlung.
Description String Beschreibung der Rechnungszahlung.
Date Date Datum einer Rechnungszahlung.
ReferenceNumber String Referenznummer einer Rechnungszahlung.
ExchangeRate Decimal Für diese Rechnung angegebener Umrechnungskurs.
Amount Decimal Höhe der Rechnungszahlungen.
TaxAmountWithheld Decimal Für die Steuer einbehaltener Betrag.
OnlineTransactionId String ID der Online-Transaktion.
IsSingleInvoicePayment Boolean Prüfen Sie, ob es sich bei der Rechnung um eine Einzelrechnungszahlung handelt.

Rechnungen

Ruft eine Liste aller Rechnungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • InvoiceNumber unterstützt den '='-Vergleich.
  • ProjectId unterstützt den '='-Vergleich.
  • Balance unterstützt den '='-Vergleich.
  • CustomerId unterstützt den '='-Vergleich.
  • CustomerName unterstützt den '='-Vergleich.
  • Date unterstützt die Vergleiche '=,<,>'.
  • DueDate unterstützt die Vergleiche '=,<,>'.
  • LastModifiedTime unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • Total unterstützt den '='-Vergleich.
  • Email unterstützt den '='-Vergleich.
  • RecurringInvoiceId unterstützt den '='-Vergleich.
  • ItemId unterstützt den '='-Vergleich.
  • ItemName unterstützt den '='-Vergleich.
  • ItemDescription unterstützt den '='-Vergleich.
  • InvoiceFilter unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Invoices WHERE InvoiceNumber = 'INV-000057' AND CustomerName = 'OldTech Industries' AND Date = '2016-03-02'

SELECT * FROM Invoices WHERE DueDate > '2019-07-02'

SELECT * FROM Invoices ORDER BY CreatedTime DESC
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
InvoiceId [KEY] String ID einer Rechnung.
InvoiceNumber String Nummer einer Rechnung.
Adjustment Decimal An den Rechnungen vorgenommene Anpassungen.
Balance Decimal Der nicht bezahlte Betrag.
CompanyName String Name des Unternehmens.
CreatedTime Datetime Zeitpunkt der Rechnungserstellung.
CustomerId String Kontakte.ContactId ID des Kunden, für den die Rechnung erstellt werden soll.
CustomerName String Der Name des Kunden.
Date Date =, <, > Datum einer Rechnung.
DueDate Date =, <, > Fälligkeitsdatum der Rechnung.
DueDays String Anzahl der verbleibenden Fälligkeitstage für die Rechnung.
HasAttachment Boolean Prüfen Sie, ob die Rechnung einen Anhang hat.
InvoiceURL String URL der Rechnung.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung der Rechnung.
ProjectName String Name des Projekts.
ReferenceNumber String Die Referenznummer der Rechnung.
Status String Status der Rechnung. Die zulässigen Werte sind gesendet, Entwurf, überfällig, bezahlt, ungültig, unbezahlt, teilweise bezahlt, angezeigt.
Total Decimal Summe der Rechnungen.
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
Email String
RecurringInvoiceId String
ItemId String
ItemName String
ItemDescription String
InvoiceFilter String

Artikel

Ruft eine Liste aller aktiven Elemente ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TaxId unterstützt den '='-Vergleich.
  • TaxName unterstützt den '='-Vergleich.
  • Description unterstützt den '='-Vergleich.
  • Name unterstützt den '='-Vergleich.
  • Rate unterstützt die Vergleiche '=,<,<=,>,>='.
  • AccountId unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM Items WHERE Rate < 200 AND Rate > 24.9

SELECT * FROM Items WHERE Description = '16' AND Name = 'Monitor'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ItemId [KEY] String ID eines Artikels.
ItemName String Name eines Artikels.
ItemType String Artikeltyp.
TaxId String Steuern.TaxId ID einer Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Steuersatz des Artikels.
AccountName String Name des Kontos
Description String Beschreibung eines Artikels.
HasAttachment Boolean Prüfen Sie, ob die Elemente Anhänge haben.
ImageDocumentId String ID eines Bilddokuments.
Name String Name eines Artikels.
Rate Decimal =, <, <=, >, >= Preis des Artikels. Artikel nach Preis suchen.
ReorderLevel String Nachbestellbestand des Artikels.
Status String Status des Artikels. Die zulässigen Werte sind Alle, 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
AccountId String

Artikellager

Ruft Lagerdetails zu Artikeln ab.

git a

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden ItemId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ItemWarehouses WHERE ItemId = '3255827000000081058'

SELECT * FROM ItemWarehouses WHERE ItemId IN ('3255827000000081058', '3255827000000102354')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
WarehouseId Long Die Lager-ID.
ItemId String Artikel.ItemId Die ID des Artikels.
IsPrimary Boolean Ein Boolescher Wert, der angibt, ob das Element primär ist.
Status String Der Status des Elements. Er kann aktiv oder inaktiv sein.
WarehouseActualAvailableStock String Der tatsächlich verfügbare Lagerbestand.
WarehouseAvailableStock String Der verfügbare Lagerbestand.
WarehouseName String Der Name des Lagers.
StockOnHand String Der aktuell verfügbare Bestand in Ihrem Lager.

Journalpositionen

Ruft eine Liste der Einzelposten eines Journals ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • JournalId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von JournalLineItems ist die JournalId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM JournalLineItems WHERE JournalId = '1894553000000085774'
SELECT * FROM JournalLineItems WHERE JournalId IN (SELECT JournalId FROM Journals)
SELECT * FROM JournalLineItems WHERE JournalId IN ('1894553000000085774','1894553000000085775')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineId [KEY] String ID der Zeile im Journal.
JournalId String Zeitschriften.JournalId ID der Zeitschrift.
AccountId String Bankkonten.AccountId ID des Bankkontos.
AccountName String Name des Kontos.
Amount Decimal Betrag der Journalpositionen.
BcyAmount Decimal Betrag der Basiswährung.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
DebitOrCredit String Gibt an, ob die Position eine Gutschrift oder eine Belastung ist.
Description String Beschreibung der Journalposition.
Tags String Details zu Tags, die mit Journalpositionen in Zusammenhang stehen.
TaxAuthorityId String Steuern.TaxAuthorityId Behörden-ID für Steuer.
TaxExemptionId String Bankregeln.TaxExemptionId ID der Steuerbefreiung.
TaxExemptionType String Art der Steuerbefreiung.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.

ZeitschriftBericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CashBased unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM JournalReport WHERE TransactionDate = 'Today'

SELECT * FROM JournalReport WHERE ToDate = '2022-10-31'

SELECT * FROM JournalReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM JournalReport WHERE CashBased = True
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AccountTransactionsAccountId String Kontotransaktionen Konto-ID
AccountTransactionsAccountName String Kontotransaktionen Kontoname
AccountTransactionsDebitAmount String Kontotransaktionen Sollbetrag
AccountTransactionsCreditAmount String Kontotransaktionen Guthabenbetrag
ContactId String Kontakt-ID
ContactName String Kontaktname
CreditFcyTotal Integer Gesamtkreditsumme
CreditTotal Integer KreditTotal
Date String Datum
DebitFcyTotal Integer Soll FcyTotal
DebitTotal Integer Sollsumme
EntityId String Entitäts-ID
TransactionId String Transaktions-ID
TransactionNumber String Transaktionsnummer
TransactionType String Transaktionstyp
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
CashBased Boolean
TransactionDate String
ToDate Date
FromDate Date

Bericht zur Eigenkapitalbewegung

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CashBased unterstützt den '='-Vergleich.
  • ProjectId unterstützt die Vergleiche „IN, Not In, IS NULL, IS Not NULL“.
  • AccountType unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM MovementOfEquityReport WHERE TransactionDate = 'Today'

SELECT * FROM MovementOfEquityReport WHERE ToDate = '2022-10-31'

SELECT * FROM MovementOfEquityReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM MovementOfEquityReport WHERE AccountType = 'all'

SELECT * FROM MovementOfEquityReport WHERE ProjectId IN ('2346789876554')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
Label String Etikett
LabelTotal String Beschriftung Gesamt
SubLabelTotal String Unterlabel Gesamt
AccountName String Kontoname
AccountCode String Kontocode
AccountId String Konto-ID
AccountTotal String Kontostand
SubLabel String Unterbezeichnung
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
TransactionDate String
ToDate Date
FromDate Date
CashBased Boolean
AccountType String
ProjectId String

EröffnungsbilanzKonten

Ruft eine Liste der Konten mit Eröffnungsbilanz ab.

Tabellenspezifische Informationen
Wählen

Für diese Tabelle werden serverseitig keine Filter unterstützt. Alle Kriterien werden clientseitig innerhalb des Connectors verarbeitet.

Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AccountId [KEY] String Bankkonten.AccountId ID eines Kontos.
AccountName String Name eines Kontos.
AccountSplitId String Geteilte ID eines Kontos.
AccountType String Art des Kontos.
BcyAmount Decimal Basiswährung des Betrags.
CurrencyCode String Währungscode.
CurrencyId String Währungen.CurrencyId ID einer Währung.
DebitOrCredit String Modustyp des Eröffnungssaldos.
ExchangeRate Decimal Wechselkurs der Währung.
ProductId String ID des Produkts.
ProductName String Name des Produkts.
ProductStock Integer Lagerbestand des Produkts.
ProductStockRate Integer Lagerbestand des Produkts.

EröffnungsbilanzTransaktionszusammenfassungen

Erhalten Sie Transaktionszusammenfassungen des Eröffnungssaldos.

Tabellenspezifische Informationen
Wählen

Für diese Tabelle werden serverseitig keine Filter unterstützt. Alle Kriterien werden clientseitig innerhalb des Connectors verarbeitet.

Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
EntityType String Entitätstyp der Eröffnungsbilanz-Transaktionszusammenfassungen.
Count Integer Anzahl der Transaktionszusammenfassungen.

Organisationen

Ruft eine Liste von Organisationen ab.

Tabellenspezifische Informationen
Wählen

Für diese Tabelle werden serverseitig keine Filter unterstützt. Alle Kriterien werden clientseitig innerhalb des Connectors verarbeitet.

Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
OrganizationId [KEY] String ID einer Organisation.
AccountCreatedDate Date Datum, an dem das Konto erstellt wurde.
CanChangeTimezone Boolean Prüfen Sie, ob die Organisation die Zeitzone ändern kann.
CanShowDocumentTab Boolean Prüfen Sie, ob die Organisation eine Tab „Dokument“ anzeigen kann.
CanSignInvoice Boolean Prüfen Sie, ob eine Organisation eine Rechnung unterzeichnen kann.
ContactName String Anzeigename des Kontakts. Maximallänge [200]
Country String Land der Organisation.
CountryCode String Ländercode der Organisation.
CurrencyFormat String Format der in der Organisation verwendeten Währung.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrencySymbol String Symbol der in der Organisation verwendeten Währung.
DigitalSignatureMode String Modus der digitalen Signatur.
Email String Email Adresse einer Organisation.
FieldSeparator String Zeichen, das als Feldtrennzeichen verwendet wird.
FiscalYearStartMonth Integer Startmonat des Geschäftsjahres in einer Organisation.
IsBillOfSupplyEnabled Boolean Prüfen Sie, ob die Rechnungsstellung für die Lieferung in einer Organisation aktiviert ist.
IsDefaultOrg Boolean Überprüfen Sie, ob dies eine Standardorganisation ist.
IsDesignatedZone Boolean Prüfen Sie, ob es in einer Organisation eine ausgewiesene Zone gibt.
IsDsignRequired Boolean Prüfen Sie, ob die digitale Signatur in der Organisation erforderlich ist.
IsExportWithPaymentEnabled Boolean Überprüfen Sie, ob der Export mit der Zahlung in der Organisation aktiviert ist.
IsGstIndiaVersion Boolean Prüfen Sie, ob die Organisation über eine GST-Version für Indien verfügt.
IsHsnOrSacEnabled Boolean Überprüfen Sie, ob die Organisation für HSN oder SAC aktiviert ist.
IsInternationalTradeEnabled Boolean Prüfen Sie, ob internationaler Handel in einer Organisation aktiviert ist.
IsInventoryEnabled Boolean Prüfen Sie, ob in einer Organisation Inventar verfügbar ist.
IsInvoicePmtTdsAllowed Boolean Prüfen Sie, ob die Organisation TDS zur Rechnungszahlung zulässt.
IsPoEnabled Boolean Prüfen Sie, ob die Funktion eines Bewährungshelfers in der Organisation aktiviert ist.
IsQuickSetupCompleted Boolean Überprüfen Sie, ob die Schnelleinrichtung für die Organisation abgeschlossen ist.
IsRegisteredForCompositeScheme Boolean Prüfen Sie, ob die Organisation für das Verbundsystem registriert ist.
IsRegisteredForGst Boolean Prüfen Sie, ob die Organisation für GST registriert ist.
IsRegisteredForTax Boolean Prüfen Sie, ob die Organisation steuerpflichtig ist.
IsSalesInclusiveTaxEnabled Boolean Überprüfen Sie, ob in der Organisation die Option „Umsatz inklusive Mehrwertsteuer“ aktiviert ist.
IsSalesReverseChargeEnabled Boolean Überprüfen Sie, ob die Reverse-Charge-Funktion für Verkäufe in der Organisation aktiviert ist.
IsScanPreferenceEnabled Boolean Überprüfen Sie, ob die Scan-Präferenz in der Organisation aktiviert ist.
IsSearch360Enabled Boolean Überprüfen Sie, ob Search 360 in der Organisation aktiviert ist.
IsSkuEnabled Boolean Überprüfen Sie, ob die Lagerhaltungseinheit in der Organisation aktiviert ist.
IsTaxRegistered Boolean Prüfen Sie, ob die Steuer bei der Organisation registriert ist.
IsTrialExpired Boolean Überprüfen Sie, ob die Testversion für eine bestimmte Organisation abgelaufen ist oder nicht.
IsTrialExtended Boolean Prüfen Sie, ob die Testversion für eine bestimmte Organisation verlängert wurde oder nicht.
IsZiedition Boolean Für die interne Verwendung für Zoho Books verwendete Knoten.
IsOrgActive Boolean Prüfen Sie, ob die Organisation aktiv ist.
IsOrgNotSupported Boolean Überprüfen Sie, ob die Organisation nicht unterstützt wird.
Mode String Modus einer Organisation.
OrgAction String Aktion der Organisation.
OrgCreatedAppSource Integer Quelle der App, in der die Organisation erstellt wurde.
OrgSettings Boolean Einstellungen der Organisation.
PartnersDomain String Domäne der Partner.
PlanName String Name des Plans.
PlanPeriod String Zeitraum des Plans.
PlanType Integer Art des Plans.
SalesTaxType String Art der Umsatzsteuer.
Source Integer Quelle der Organisationen.
StateCode String Staatskodex.
TaxGroupEnabled Boolean Überprüfen Sie, ob die Steuergruppe in der Organisation aktiviert ist.
ZiMigrationStatus Integer Für die interne Verwendung für Zoho Books verwendete Knoten.
ZiZbClient Integer Für die interne Verwendung für Zoho Books verwendete Knoten.
ZiZbEdition Integer Für die interne Verwendung für Zoho Books verwendete Knoten.

Bericht über erhaltene Zahlungen

Generierte Schema.

Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
Accountid String Konto-ID
Accountname String Kontoname
Amount Integer Betrag
AppliedDate Date Antragsdatum
AppliedInvoiceAmount String Angewendeter Rechnungsbetrag
AppliedInvoiceBcyAmount String Angewendeter Rechnungsbetrag
AppliedInvoices String Angewandte Rechnungen
BcyBankCharge Integer BcyBankCharge
BcytotalExcludingTdsDeduction Integer Bcytotal ohne Tds-Abzug
ContactBillingAttention String Kontakt Abrechnung Achtung
ContactBillingCity String Kontakt Rechnungsstadt
ContactBillingCountry String Kontakt Rechnungsland
ContactBillingFax String Kontakt Rechnungsfax
ContactBillingState String Kontakt Rechnungsstaat
ContactBillingStreet1 String Kontakt Rechnungsadresse Street1
ContactBillingStreet2 String Kontakt Billing Street2
ContactBillingZipcode String Kontakt Rechnungs-Postleitzahl
ContactCompanyName String Kontakt Firmenname
ContactCreatedBy String Kontakt Erstellt von
ContactCreatedTime Datetime Kontakterstellungszeit
ContactcreditLimit Integer Kontakt Kreditlimit
ContactcustomerSubType String Kunden-Subtyp kontaktieren
ContactDepartment String Kontakt Abteilung
ContactDesignation String Kontaktbezeichnung
ContactEmail String Kontakt-Email
ContactFacebook String Kontakt Facebook
ContactFirstName String Kontakt Vorname
ContactLastModifiedTime Datetime Kontakt Letzte Änderungszeit
ContactLastName String Nachname des Kontakts
ContactMobilePhone String Kontakt Mobiltelefon
ContactNotes String Kontakthinweise
ContactOutstandingReceivableAmount Integer Kontakt Offener Forderungsbetrag
ContactOutstandingReceivableAmountBcy Integer Kontakt Offener ForderungsbetragBcy
ContactPaymentTerms String Kontakt Zahlungsbedingungen
ContactPhone String Kontakttelefon
ContactShippingAttention String Kontakt Versand Achtung
ContactShippingCity String Kontakt Versandstadt
ContactShippingCountry String Kontakt Versandland
ContactShippingFax String Kontakt Versand Fax
ContactShippingState String Kontakt Versandstaat
ContactShippingStreet1 String Kontakt Versand Straße1
ContactShippingStreet2 String Kontakt Versand Street2
ContactShippingZipcode String Kontakt Versand Postleitzahl
ContactSkype String Kontakt Skype
ContactStatus String Kontaktstatus
ContactTwitter String Kontakt Twitter
ContactUnusedCreditsReceivableAmount Integer Kontakt Ungenutzte Credits Ausstehender Betrag
ContactUnusedCreditsReceivableAmountBcy Integer Kontakt Ungenutzte Guthaben Forderungen Betrag Bcy
ContactWebsite String Kontakt-Website
CreatedBy String Erstellt von
CreatedTime Datetime ErstelltZeit
CurrencyCode String Währungscode
CustomFields String BenutzerdefinierteFelder
CustomerName String Kundenname
Description String Beschreibung
Documents String Dokumente
FcyBankCharge Integer Fcy-Bankgebühr
FcytotalExcludingTdsDeduction Integer Fcy-Gesamtbetrag ohne Tds-Abzug
GatewayTransactionId String GatewayTransaktions-ID
HasAttachment Boolean Hat Anhang
InvoiceNumber String Rechnungsnummer
InvoiceNumbers String Rechnungsnummern
LastFourDigits String Letzte vier Ziffern
LastModifiedTime Datetime Letzte Änderungszeit
PaymentId String Zahlungs-ID
ProductDescription String Produktbeschreibung
RefundedAmount Integer Erstatteter Betrag
Retainerinvoiceid String Vorschuss-Rechnungs-ID
TaxAccountId String Steuerkonto-ID
TaxAccountName String Name des Steuerkontos
TaxAmountWithheld Integer Einbehaltener Steuerbetrag
Type String Typ
UnusedAmount Integer Unbenutzter Betrag
CustomerId String IN, NICHT IN Kunden-ID
Date Date =, >, < Datum
PaymentMode String IN, NICHT IN Zahlungsart Die zulässigen Werte sind Banküberweisung, Banküberweisung, Bargeld, Scheck, Kreditkarte.
PaymentNumber String =, !=, WIE, ENTHÄLT, NICHT WIE, IST NULL, IST NICHT NULL Zahlungsnummer
AccountIdFilter String IN, NICHT IN AccountIdFilter
BcyUnusedAmount Integer =, !=, <, <=, >, >= Bcy nicht genutzter Betrag
BcyAmount Integer =, !=, <, <=, >, >= Bcy-Betrag
BcyRefundedAmount Integer =, !=, <, >, <=, >= Von Bcy zurückerstatteter Betrag
ReferenceNumber String =, !=, WIE, NICHT WIE, ENTHÄLT Referenznummer
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
PaymentType String
PaymentDate String
ToDate Date
FromDate Date

Produktverkaufsbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden: Der Rest des Filters wird clientseitig im Connector ausgeführt.

  • SoldDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • ProductCode unterstützt die Vergleiche '=, !=, LIKE, NOT LIKE, CONTAINS, IS NULL, IS NOT NULL'.
  • ItemSku unterstützt die Vergleiche '=, !=, LIKE, NOT LIKE, CONTAINS, IS NULL, IS NOT NULL'.

Beispiel:

SELECT * FROM ProductSalesReport WHERE SoldDate = 'Today'

SELECT * FROM ProductSalesReport WHERE ToDate = '2022-10-31'

SELECT * FROM ProductSalesReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM ProductSalesReport WHERE ProductCode LIKE 'bags%'

SELECT * FROM ProductSalesReport WHERE ItemSku IS NOT NULL
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
IsComboProduct Boolean Ist ein Kombiprodukt
ItemCreatedBy String Artikel erstellt von
ItemCreatedTime Datetime Erstellungszeit des Artikels
ItemDescription String Artikelbeschreibung
ItemItemType String Artikel Artikeltyp
ItemLastModifiedTime Datetime Letzte Änderung des Artikels
ItemProductType String Artikel Produkttyp
ItemPurchaseDescription String Artikel Kaufbeschreibung
ItemPurchaseRate Integer Artikelkaufrate
ItemRate Integer Artikel bewerten
ItemStatus String Artikelstatus
ItemUnit String Artikel Einheit
Margin Double Rand
ProductId String Produkt-ID
Profit Integer Gewinn
QuantitySold Integer Verkaufte Menge
SalesPrice Integer Verkaufspreis
SalesPricewithTax Integer Verkaufspreis inkl. MwSt.
Sku String Artikelnummer
Unit String Einheit
ProductCode String =, !=, WIE, NICHT WIE, ENTHÄLT, IST NULL, IST NICHT NULL Produktcode
ItemSku String =, !=, WIE, NICHT WIE, ENTHÄLT, IST NULL, IST NICHT NULL Artikel-SKU
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
SoldDate String
ToDate Date
FromDate Date

Gewinn-UndVerlustbericht

Dieser Bericht fasst die Vermögenswerte, Verbindlichkeiten und das Eigenkapital Ihres Unternehmens zu einem bestimmten Zeitpunkt zusammen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CashBased unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ProfitsAndLossesReport WHERE TransactionDate = 'Today'

SELECT * FROM ProfitsAndLossesReport WHERE ToDate = '2022-10-31'

SELECT * FROM ProfitsAndLossesReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM ProfitsAndLossesReport WHERE CashBased = True
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
BalanceTypeName String Name des Saldentyps
SubBalanceTypeName String Name des Unterbilanztyps
AccountTransactionTypeName String Name der Kontotransaktionsart
AccountTransactionTotal Decimal Kontotransaktionssumme
BalanceTypeTotal Decimal Saldoart Gesamt
SubBalanceTypeTotal Decimal Untersaldotyp Gesamt
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
CashBased Boolean
TransactionDate String
ToDate Date
FromDate Date

Projektrechnungen

Ruft eine Liste der für ein Projekt erstellten Rechnungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • ProjectId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ProjectInvoices WHERE ProjectId = '1894553000000012367'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
InvoiceId [KEY] String Rechnungen.InvoiceId ID einer Rechnung.
InvoiceNumber String Nummer einer Rechnung.
ProjectId String Projekte.ProjectId ID eines Projekts.
Balance Decimal Gesamter verfügbarer Betrag in der Rechnung.
CreatedTime Datetime Zeitpunkt der Projektrechnungserstellung.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Date Date Datum der Projektrechnung.
DueDate Date Lieferdatum der Projektrechnung.
ReferenceNumber String Referenznummer der Projektrechnung.
Status String Status der Projektrechnung.
Total Decimal Summe der Projektrechnungen.

Projektleistungszusammenfassungsbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • BillingType unterstützt die Vergleiche '=, !='.
  • ProjectId unterstützt die Vergleiche „IN, NOT IN“.
  • CustomerId unterstützt die Vergleiche „IN, NOT IN“.
  • Status unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ProjectPerformanceSummaryReport WHERE Status = 'active'

SELECT * FROM ProjectPerformanceSummaryReport WHERE CustomerId IN ('3285934000000104002')

SELECT * FROM ProjectPerformanceSummaryReport WHERE ProjectId IN ('3285934000000312337')

SELECT * FROM ProjectPerformanceSummaryReport WHERE BillingType != 'based_on_staff_hours'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ActualCostAmount Integer Tatsächlicher Kostenbetrag.
ActualRevenueAmountBcy Integer Tatsächlicher Umsatzbetrag in Bcy.
ActualRevenueAmountFcy Integer Tatsächlicher UmsatzbetragFcy.
BudgetedCostAmount Integer Budgetierter Kostenbetrag.
BudgetedRevenueAmount Integer Budgetierter Einnahmenbetrag.
CustomerName String Kundenname.
Description String Beschreibung.
DifferenceInCostAmount Integer Differenz im Kostenbetrag.
DifferenceInCostPercentage Integer Unterschied im Kostenprozentsatz.
DifferenceInRevenueAmount Integer Differenz im Umsatzbetrag.
DifferenceInRevenuePercentage Integer Unterschied im Umsatzprozentsatz.
ProfitAmount Integer Gewinnbetrag.
ProfitMargin String Gewinnspanne.
ProfitPercentage String Gewinnprozentsatz.
ProjectName String Projektname.
Status String = Status. Die zulässigen Werte sind aktiv, inaktiv.
ProjectId String IN, NICHT IN Projekt-ID.
CustomerId String IN, NICHT IN Kunden-ID.
BillingType String =, != Abrechnungsart. Die zulässigen Werte sind basierend auf Mitarbeiterstunden, basierend auf Projektstunden, Fixkosten für Projekt, basierend auf Aufgabenstunden.

ProjektBenutzer

Ruft eine Liste der Benutzer ab, die einem Projekt zugeordnet sind. Außerdem erhält man Details zu einem Benutzer im Projekt.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ProjectId unterstützt den '='-Vergleich.
  • UserId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ProjectUsers WHERE ProjectId = '1894553000000072363' AND UserId = '1894553000000056001'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ProjectId String Projekte.ProjectId ID eines Projekts.
UserId [KEY] String Benutzer.UserId ID des Benutzers.
IsCurrentUser Boolean Prüfen Sie, ob es sich um einen aktuellen Benutzer handelt.
UserName String Benutzername des Projektbenutzers.
Email String Email ID des Benutzers.
UserRole String Rolle des Benutzers im Projekt.
RoleId String Benutzer.RoleId ID der Rolle.
Status String Status des Projektbenutzers.
Rate Decimal Stundensatz für eine Aufgabe.
BudgetHours Integer Gesamtanzahl der dem Benutzer für das Projekt zugeteilten Stunden.
BudgetHoursInTime String Zeit der Gesamtstundenzahl, die dem Benutzer für das Projekt zugeteilt wurde.
TotalHours String Gesamtanzahl der im Projekt aufzuwendenden Stunden.
BilledHours String Gesamtzahl der in Rechnung gestellten Stunden, die im Projekt aufgewendet werden sollen.
UnBilledHours String Gesamtzahl der nicht in Rechnung gestellten Stunden, die im Projekt aufgewendet wurden.
BillableHours String Gesamtzahl der im Projekt aufgewendeten abrechenbaren Stunden.
NonBillableHours String Gesamtzahl der im Projekt aufgewendeten nicht abrechenbaren Stunden.
StaffRole String Rolle der Mitarbeiter im Projekt.
StaffStatus String Status des Personals im Projekt.

Bestelldokumente

Holen Sie sich die mit den Bestellungen verknüpften Anhänge.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • PurchaseorderId unterstützt die Vergleiche '=,IN'.

Beispiel:

SELECT * FROM PurchaseOrderDocuments WHERE PurchaseorderId = '3255827000000101306'

SELECT * FROM PurchaseOrderDocuments WHERE PurchaseorderId IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DocumentId [KEY] String ID des Dokuments.
PurchaseOrderId String Bestellungen.PurchaseorderId = ID der Bestellung.
FileName String Name des angehängten Dokuments.
AttachmentOrder Integer Ganzzahl, die die Reihenfolge der Anhänge angibt.
CanSendInMail Boolean Boolescher Wert, der angibt, ob das Dokument per E-Mail gesendet werden kann oder nicht.
FileSize String Größe der Datei.
FileType String Typ der Datei.
Source String Quelle, von der die Datei hochgeladen wurde.
UploadedBy String Der Name des Kontakts, der die Datei hochgeladen hat.
UploadedTime Datetime Datum und Uhrzeit des Hochladens der Datei.

Bestellpositionen

Erhalten Sie die Details zu den Einzelposten von Bestellungen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • PurchaseorderId unterstützt die Operatoren '=' und IN.

Notiz

Zum Abfrage von PurchaseOrderLineItems ist die PurchaseorderId erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM PurchaseOrderLineItems WHERE PurchaseorderId = '1894553000000087078'
SELECT * FROM PurchaseOrderLineItems WHERE PurchaseOrderId IN (SELECT PurchaseOrderId FROM PurchaseOrders)
SELECT * FROM PurchaseOrderLineItems WHERE PurchaseOrderId IN ('1894553000000087078','1894553000000087079')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineItemId [KEY] String ID der Position.
PurchaseorderId String Bestellungen.PurchaseorderId ID der Bestellung.
ItemId String Artikel.ItemId ID eines Artikels.
ItemOrder Integer Bestellung eines Artikels.
ItemTotal Decimal Gesamtzahl der Artikel in der Bestellung.
ItemType String Artikeltypen.
AccountId String Bankkonten.AccountId ID des Bankkontos.
AccountName String Name des Kontos.
BcyRate Decimal Kurs der Basiswährung.
CustomFields String Für die Position wurden benutzerdefinierte Felder hinzugefügt.
Description String Beschreibung der Bestellposition.
Discount Double Der Rabatt wird auf die Bestellposition angewendet.
Name String Name der Position.
ProjectId String Projekte.ProjectId ID des Projekts.
Quantity Double Gesamtzahl der der Bestellung hinzugefügten Artikel.
QuantityCancelled Double Gesamtzahl der stornierten Mengen, die der Bestellung hinzugefügt wurden.
Rate Decimal Rate der Position.
Tags String Details zu Tags im Zusammenhang mit Bestellpositionen.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.
Unit String Anzahl der Menge.

Bestellungen

Ruft eine Liste aller Bestellungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • Date unterstützt den '='-Vergleich.
  • LastModifiedTime unterstützt den '='-Vergleich.
  • PurchaseorderNumber unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • Total unterstützt die Vergleiche '=,<,<=,>,>='.
  • VendorId unterstützt den '='-Vergleich.
  • VendorName unterstützt den '='-Vergleich.
  • PurchaseOrderFilter unterstützt den '='-Vergleich.
  • ItemId unterstützt den '='-Vergleich.
  • ItemDescription unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM PurchaseOrders WHERE VendorId = 1894553000000077963

SELECT * FROM PurchaseOrders WHERE Total < 300

SELECT * FROM PurchaseOrders WHERE CONTAINS (PurchaseorderNumber, 'PO-')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
PurchaseorderId [KEY] String ID einer Bestellung.
BilledStatus String Abgerechneter Status einer Bestellung.
ClientViewedTime Datetime Zeitpunkt der letzten Anzeige der Bestellung durch den Kunden.
ColorCode String Farbcode dieser Bestellung.
CompanyName String Name des Unternehmens.
CreatedTime Datetime Zeitpunkt der Erstellung der Bestellung.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrentSubStatus String Aktueller Unterstatus einer Bestellung.
CurrentSubStatusId String Aktuelle Unterstatus-ID einer Bestellung.
Date Date Das Datum, an dem die Bestellung erstellt wird.
DeliveryDate Date Lieferdatum der Bestellung.
HasAttachment Boolean Prüfen Sie, ob die Bestellung Anhänge hat.
IsDropShipment Boolean Prüfen Sie, ob Direktlieferung möglich ist.
IsViewedByClient Boolean Prüfen Sie, ob die Bestellung vom Kunden angezeigt wird.
LastModifiedTime Datetime Zeitpunkt der letzten Änderung einer Bestellung.
OrderStatus String Status der Bestellung.
PricePrecision String Die Präzision für den Preis.
PurchaseorderNumber String Nummer der Bestellung.
QuantityYetToReceive Decimal Anzahl der noch aus der Bestellung zu liefernden Mengen.
ReferenceNumber String Referenznummer einer Bestellung.
Status String Status einer Bestellung. Erlaubte Werte sind Entwurf, offen, in Rechnung gestellt, storniert.
Total Decimal =, <, <=, >, >= Summe der Bestellungen. Suche nach der Summe der Bestellungen.
VendorId String ID des Lieferanten, bei dem die Bestellungen aufgegeben wurden. Suche nach Lieferanten-ID.
VendorName String Name des Lieferanten, bei dem die Bestellung aufgegeben wurde. Suche nach Lieferantennamen.
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
PurchaseOrderFilter String
ItemId String
ItemDescription String

Bericht über Einkaufsbestellungen nach Lieferanten

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • PODate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • VendorId unterstützt die Vergleiche „IN, NOT IN“.
  • Status unterstützt den „IN“-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM PurchaseOrdersByVendorReport WHERE PODate = 'Today'

SELECT * FROM PurchaseOrdersByVendorReport WHERE ToDate = '2022-10-31'

SELECT * FROM PurchaseOrdersByVendorReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM PurchaseOrdersByVendorReport WHERE Status IN ('draft')

SELECT * FROM PurchaseOrdersByVendorReport WHERE VendorId IN ('3285934000000104023')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
Amount Integer Betrag.
Count Integer Zählen.
FcyAmount Integer Fcy-Betrag.
VendorCompanyName String Firmenname des Anbieters.
VendorCreatedBy String Anbieter erstellt von.
VendorCreatedTime Datetime Erstellungszeit durch den Anbieter.
VendorDepartment String Lieferantenabteilung.
VendorDesignation String Lieferantenbezeichnung.
VendorEmail String Email des Anbieters.
VendorFacebook String Facebook des Anbieters.
VendorFirstName String Vorname des Verkäufers.
VendorLastModifiedTime Datetime Letzte Änderungszeit des Anbieters.
VendorLastName String Nachname des Verkäufers.
VendorMobilePhone String Mobiltelefon des Verkäufers.
VendorNotes String Hinweise zum Verkäufer.
VendorOutstandingPayableAmount Integer Ausstehender zahlbarer Betrag des Lieferanten.
VendorOutstandingPayableAmountBcy Integer Ausstehender zahlbarer Betrag des Lieferanten Bcy.
VendorPaymentTerms String Zahlungsbedingungen des Lieferanten.
VendorPhone String Telefonnummer des Verkäufers.
VendorSkype String Skype des Anbieters.
VendorStatus String Lieferantenstatus.
VendorTwitter String Twitter des Anbieters.
VendorUnusedCreditsPayableAmount Integer Zahlbarer Betrag für ungenutzte Gutschriften des Lieferanten.
VendorUnusedCreditsPayableAmountBcy Integer Ungenutzte Kreditorengutschriften - zahlbarer Betrag Bcy.
VendorWebsite String Website des Anbieters.
VendorName String Name des Anbieters.
VendorId String IN, NICHT IN Lieferanten-ID.
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
PODate String
ToDate Date
FromDate Date
Status String

Wiederkehrende Rechnungspositionen

Erhalten Sie die Details zu den Rechnungspositionen.

Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineItemId [KEY] String ID der Position.
RecurringBillId String Rechnungen.BillId ID einer Rechnung.
AccountId String Bankkonten.AccountId ID des Bankkontos.
AccountName String Name des Kontos.
BcyRate Decimal Kurs der Basiswährung.
CustomFields String Benutzerdefinierte Felder.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Description String Beschreibung der Rechnungsposition.
Discount Double Der Rabatt wird auf die Rechnungsposition angewendet.
HeaderId String ID des Bankkontos.
HeaderName String ID des Bankkontos.
ImageDocumentId String ID des Bilddokuments.
IsBillable Boolean Prüfen Sie, ob die Rechnungspositionen abrechenbar sind.
ItemId String Artikel.ItemId ID eines Artikels.
ItemOrder Integer Bestellung eines Artikels.
ItemTotal Decimal Gesamtzahl der Artikel.
ItemType String Artikeltyp.
Name String Name der Rechnungsposition.
PricebookId String ID des Preisbuchs.
ProjectId String Projekte.ProjectId ID des Projekts.
ProjectName String Name des Projekts.
Quantity Decimal Menge der Position.
Rate Decimal Rate der Position.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.
Unit String Anzahl der Menge.

Wiederkehrende Rechnungen

Zum Auflisten, Hinzufügen, Aktualisieren und Löschen von Rechnungsdetails.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • VendorId unterstützt den '='-Vergleich.
  • VendorName unterstützt die Vergleiche '=, CONTAINS'.
  • RecurrenceName unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • StartDate unterstützt die Vergleiche '=,<,>'.
  • EndDate unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM RecurringBills WHERE vendorid = '3255827000000081003'

SELECT * FROM RecurringBills WHERE CONTAINS (vendorname, 'c')

SELECT * FROM RecurringBills WHERE startdate > '2023-03-3'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
RecurringBillId [KEY] String ID einer Rechnung.
VendorId String = ID des Lieferanten, für den die Rechnung ausgestellt wurde.
VendorName String = Name des Lieferanten, für den die Rechnung ausgestellt wurde.
Status String = Status der Rechnung.
RecurrenceName String = Häufigkeit, mit der die wiederkehrende Rechnung gesendet wird.
RecurrenceFrequency String Suchen Sie nach wiederkehrenden Rechnungen anhand der Wiederholungsnummer.
RepeatEvery Integer Ganzzahliger Wert, der die Häufigkeit der Rechnung angibt.
StartDate Date =, >, < Datum, an dem die Rechnung erstellt wurde.
LastSentDate Date Datum, an dem die Dauerrechnung zuletzt versendet wurde.
NextBillDate Date Datum, an dem die Rechnung das nächste Mal verschickt wird.
EndDate Date = Datum, an dem die Zahlung erwartet wird.
CreatedTime Datetime Zeitpunkt der Rechnungserstellung.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung des Gesetzesentwurfs.
Total Integer Gesamtbetrag der Rechnung.

Wiederkehrende Ausgaben

Ruft eine Liste aller Ausgaben ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • AccountName unterstützt den '='-Vergleich.
  • CustomerName unterstützt den '='-Vergleich.
  • LastCreatedDate unterstützt die Vergleiche '=,<,>'.
  • NextExpenseDate unterstützt die Vergleiche '=,<,>'.
  • PaidThroughAccountName unterstützt den '='-Vergleich.
  • RecurrenceName unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • CustomerId unterstützt den '='-Vergleich.
  • AccountId unterstützt den '='-Vergleich.
  • Amount unterstützt die Vergleiche '=,<,<=,>,>='.
  • RecurringExpenseFilter unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM RecurringExpenses WHERE Amount = 500 AND PaidThroughAccountName = 'Petty Cash' AND RecurrenceName = 'Vehicle Rent'

SELECT * FROM RecurringExpenses WHERE LastCreatedDate > '2017-07-16'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
RecurringExpenseId [KEY] String ID der wiederkehrenden Ausgabe.
AccountName String Kontoname einer Ausgabe.
CreatedTime Datetime Zeitpunkt der Erstellung der wiederkehrenden Ausgabe.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomerName String Name des Kunden.
Description String Beschreibung der wiederkehrenden Ausgabe.
IsBillable Boolean Prüfen Sie, ob wiederkehrende Ausgaben in Rechnung gestellt werden können oder nicht.
LastCreatedDate Date =, <, > Datum der wiederkehrenden Ausgaben, an dem die letzte Ausgabe generiert wurde.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung der wiederkehrenden Ausgabe.
NextExpenseDate Date =, <, > Datum der wiederkehrenden Ausgaben, an dem die nächste Ausgabe generiert wird.
PaidThroughAccountName String Name des Kontos, von dem die Ausgaben bezahlt wurden.
RecurrenceName String Name der Wiederholung.
Status String Status einer wiederkehrenden Ausgabe. Die zulässigen Werte sind aktiv, gestoppt, abgelaufen.
Total Decimal Summe der wiederkehrenden Ausgaben.
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
CustomerId String
AccountId String
Amount Decimal
RecurringExpenseFilter String

Wiederkehrende Rechnungspositionen

Erhalten Sie die Details der Einzelposten einer wiederkehrenden Rechnung.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • RecurringInvoiceId unterstützt die Operatoren '=' und IN.

Notiz

RecurringInvoiceId ist zum Abfrage von RecurringInvoiceLineItems erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM RecurringInvoiceLineItems WHERE RecurringInvoiceId = '1895453000000042244'
SELECT * FROM RecurringInvoiceLineItems WHERE RecurringInvoiceId IN (SELECT RecurringInvoiceId FROM RecurringInvoices)
SELECT * FROM RecurringInvoiceLineItems WHERE RecurringInvoiceId IN ('1895453000000042244','1895453000000042245')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineItemId [KEY] String ID der Position.
RecurringInvoiceId String Wiederkehrende Rechnungen.RecurringInvoiceId ID der wiederkehrenden Rechnung.
ItemId String Artikel.ItemId ID des Artikels.
ItemOrder Integer Reihenfolge des Artikels.
ItemTotal Decimal Gesamtzahl der Artikel.
Description String Beschreibung der wiederkehrenden Rechnungsposition.
Discount String Der auf Artikel einer wiederkehrenden Rechnung gewährte Rabattbetrag.
DiscountAmount Decimal Höhe des Rabatts.
HeaderId String ID des Header.
HeaderName String Name des Header.
Name String Name der wiederkehrenden Rechnungsposition.
ProjectId String Projekte.ProjectId ID des Projekts.
Quantity String Gesamtzahl der Artikel.
Rate Decimal Tarif für wiederkehrende Rechnung.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.
Unit String Gesamtmenge, die in wiederkehrenden Rechnungspositionen enthalten ist.

Wiederkehrende Rechnungen

Ruft eine Liste aller wiederkehrenden Rechnungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • RecurrenceName unterstützt den '='-Vergleich.
  • CustomerId unterstützt den '='-Vergleich.
  • CustomerName unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • RecurringInvoiceFilter unterstützt den '='-Vergleich.
  • LineItemId unterstützt den '='-Vergleich.
  • TaxId unterstützt den '='-Vergleich.
  • Notes unterstützt den '='-Vergleich.
  • ItemId unterstützt den '='-Vergleich.
  • ItemName unterstützt den '='-Vergleich.
  • ItemDescription unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM RecurringInvoices WHERE RecurrenceName = 'Office Rent' AND EndDate = '2018-06-21'

SELECT * FROM RecurringInvoices WHERE ItemName = 'Standard Plan'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
RecurringInvoiceId [KEY] String ID einer wiederkehrenden Rechnung.
RecurrenceName String Name einer Wiederholung.
ChildEntityType String Entitätstyp eines untergeordneten Elements.
CreatedTime Datetime Zeitpunkt der Erstellung der Dauerrechnung.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
EndDate Date Enddatum der Anweisung.
LastFourDigits String Es speichert die letzten vier Ziffern der Kartendetails des Kunden.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung der Dauerrechnung.
LastSentDate Date Datum, an dem die Dauerrechnung zuletzt gesendet wurde.
NextInvoiceDate Date Datum, an dem die wiederkehrende Rechnung das nächste Mal gesendet wird.
RecurrenceFrequency String Häufigkeit des Wiederauftretens.
ReferenceNumber String Referenznummer der Dauerrechnung.
StartDate Date Startdatum der wiederkehrenden Rechnung.
Status String Status der Dauerrechnung. Erlaubte Werte sind aktiv, gestoppt, abgelaufen.
Total Decimal Summe der wiederkehrenden Rechnungen.
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
RecurringInvoiceFilter String
LineItemId String
TaxId String
Notes String
ItemId String
ItemName String
ItemDescription String

Wiederkehrende Nebenkosten

Ruft eine Liste der untergeordneten Ausgaben ab, die aus wiederkehrenden Ausgaben erstellt wurden.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • RecurringExpenseId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM RecurringSubExpense WHERE RecurringExpenseId = '1801553000000089750'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
RecurringExpenseId [KEY] String Wiederkehrende Ausgaben.RecurringExpenseId Ausgaben sortieren.
AccountName String Name des Kontos.
CustomerName String Name des Kunden.
Date Date Datum einer wiederkehrenden Ausgabe.
ExpenseId String Ausgaben.ExpenseId ID einer Ausgabe.
PaidThroughAccountName String Name des Kontos, von dem die Zahlung erfolgte.
Status String Status der wiederkehrenden Ausgabe.
Total Decimal Summe der Kinderaufwendungen der laufenden Ausgaben.
VendorName String Name des Anbieters.

BerichteKontoTransaktionenDetails

Ruft die Liste der Inline-Transaktionen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • AccountId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM ReportsAccountTransactionsDetails WHERE TransactionDate = 'Today'

SELECT * FROM ReportsAccountTransactionsDetails WHERE ToDate = '2022-10-31'

SELECT * FROM ReportsAccountTransactionsDetails WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM ReportsAccountTransactionsDetails WHERE AccountId = 1055236000000014066
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
AccountGroup String Kontogruppe.
AccountType String Kontotyp.
AccountId Long = Konto-ID.
AccountName String Kontoname.
Branch String Zweig.
ContactId Long Kontakte.ContactId Kontakt-ID.
Credit Decimal Kredit.
CurrencyCode String Währungscode.
Date Date Datum.
Debit Decimal Lastschrift.
EntityNumber String Entitätsnummer.
NetAmount String Nettobetrag.
OffsetAccountId Long Gegenkonto-ID.
OffsetAccountType String Art des Ausgleichskontos.
ProjectIds Long Projekte.ProjectId Projekt-IDs.
ReferenceNumber String Referenznummer.
ReferenceTransactionId Long Referenztransaktions-ID.
TransactionDetails String Transaktionsdetails.
TransactionType String Transaktionstyp.
TransactionId Long Transaktions-ID.
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
TransactionDate String
ToDate Date
FromDate Date

AnzahlungRechnungDokumente

Holen Sie sich die Anhänge zu den Vorschussrechnungen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • RetainerInvoiceId unterstützt die Vergleiche '=,IN'.

Beispiel:

SELECT * FROM RetainerInvoiceDocuments WHERE RetainerInvoiceId = '3255827000000101306'

SELECT * FROM RetainerInvoiceDocuments WHERE RetainerInvoiceId IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DocumentId [KEY] String ID des Dokuments.
RetainerInvoiceId String Vorschussrechnungen.RetainerInvoiceId = ID einer Vorschussrechnung.
FileName String Name des angehängten Dokuments.
AttachmentOrder Integer Ganzzahl, die die Reihenfolge der Anhänge angibt.
CanSendInMail Boolean Boolescher Wert, der angibt, ob das Dokument per E-Mail gesendet werden soll oder nicht.
FileSize String Größe der Datei.
FileType String Typ der Datei.
Source String Quelle, von der die Datei hochgeladen wurde.
UploadedBy String Der Name des Kontakts, der die Datei hochgeladen hat.
UploadedTime Datetime Datum und Uhrzeit des Hochladens der Datei.

VorschussRechnungspositionen

Ruft Einzelheiten zu Einzelposten von Vorschussrechnungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • RetainerInvoiceId unterstützt die Operatoren '=' und IN.

Notiz

RetainerInvoiceId ist zum Abfrage von RetainerInvoiceLineItems erforderlich.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM RetainerInvoiceLineItems WHERE RetainerInvoiceId = '1894663000000085023'
SELECT * FROM RetainerInvoiceLineItems WHERE RetainerInvoiceId IN (SELECT RetainerInvoiceId FROM RetainerInvoices)
SELECT * FROM RetainerInvoiceLineItems WHERE RetainerInvoiceId IN ('1894663000000085023','1894663000000085024')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
RetainerInvoiceId String Vorschussrechnungen.RetainerInvoiceId ID einer Vorschussrechnung.
LineItemId [KEY] String ID der Position.
AccountId String Bankkonten.AccountId ID des Bankkontos.
BcyRate Decimal Kurs der Basiswährung.
Description String Beschreibung der Rechnungsposition des Vorschusses.
ItemOrder Integer Reihenfolge der Elemente.
ItemTotal Decimal Gesamtzahl der Artikel in der Anzahlungsrechnung.
Rate Decimal Rate der Position.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.

VorschussRechnungZahlungen

Holen Sie sich die Liste der für eine Vorschussrechnung geleisteten Zahlungen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • RetainerInvoiceId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM RetainerInvoicePayments WHERE RetainerInvoiceId = '1894663000000085023'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
PaymentId [KEY] String ID einer Zahlung.
RetainerInvoiceId String Vorschussrechnungen.RetainerInvoiceId ID einer Vorschussrechnung.
PaymentMode String Art der Zahlung.
ReferenceNumber Currency Referenznummer der Anzahlung.
Amount Integer Höhe der Anzahlungsrechnungen.
AttachmentName String Name des Anhangs.
BankCharges Integer Gebühren der Bank.
CanSendInMail Boolean Prüfen Sie, ob die Anzahlungsrechnung per Post versendet werden kann.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Date Date Datum der Anzahlung.
Description String Beschreibung der Anzahlungsrechnung.
DiscountAmount Decimal Für den Rabatt gewährter Betrag.
ExchangeRate Decimal Für diese Vorschussrechnung angegebener Wechselkurs.
HtmlString String HTML-Kontext einer Vorschussrechnung.
IsClientReviewSettingsEnabled Boolean Überprüfen Sie, ob die Kundenbewertungseinstellungen aktiviert sind oder nicht.
IsPaymentDrawnDetailsRequired Boolean Prüfen Sie, ob die Angaben zur Zahlungsart erforderlich sind.
LastFourDigits String Es speichert die letzten vier Ziffern der Kartendetails des Kunden.
OnlineTransactionId String ID der Online-Transaktion.
Orientation String Ausrichtung der Seite.
PageHeight String Höhe der Seite.
PageWidth String Breite der Seite.
RetainerinvceBalance Integer Gesamtbetrag der Anzahlungsrechnung.
RetainerInvceDate Date Datum für Anzahlungsrechnung.
RetainerInvceId String Vorschussrechnungen.RetainerInvoiceId ID für eine Vorschussrechnung.
RetainerInvceNumber String Nummer einer Vorschussrechnung.
RetainerInvceTotal Integer Gesamtbetrag der Anzahlungsrechnung.
TaxAmountWithheld Integer Für die Steuer einbehaltener Betrag.
TemplateId String ID einer Vorlage.
TemplateName String Name einer Vorlage.
TemplateType String Art einer Vorlage.
UnusedAmount Integer Gesamtbetrag, der nicht genutzt wird.

Vorschussrechnungen

Ruft eine Liste aller Vorschussrechnungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • Status unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM RetainerInvoices WHERE Status = 'All'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
RetainerInvoiceId [KEY] String ID einer Vorschussrechnung.
Balance Decimal Gesamtsaldo einer Anzahlungsrechnung.
ClientViewedTime Datetime Zeitpunkt, zu dem der Kunde die Vorschussrechnung angesehen hat.
ColorCode String Farbcode der Anzahlungsrechnung.
CreatedTime Datetime Zeitpunkt der Erstellung der Vorschussrechnung.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrentSubStatus String Aktueller Unterstatus einer Vorschussrechnung.
CurrentSubStatusId String Aktuelle Unterstatus-ID einer Vorschussrechnung.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten.
CustomerName String Name des Kunden oder Lieferanten.
Date Date Datum einer Vorschussrechnung.
EstimateNumber String Geschätzte Nummer der Vorschussrechnung.
HasAttachment Boolean Prüfen Sie, ob der Anzahlungsrechnung ein Anhang beiliegt.
IsEmailed Boolean Prüfen Sie, ob die Anzahlungsrechnung per E-Mail verschickt wurde.
IsViewedByClient Boolean Prüfen Sie, ob die Vorschussrechnung vom Kunden eingesehen werden kann.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung der Vorschussrechnungen.
LastPaymentDate Date Datum der letzten Zahlung der Vorschussrechnung.
ProjectName String Name des Projekts.
ProjectOrEstimateName String Name des Projekts oder Kostenvoranschlags.
ReferenceNumber String Referenznummer einer Anzahlungsrechnung.
RetainerinvoiceNumber String Gesamtzahl der Vorschussrechnungen.
Status String Status der Vorschussrechnung. Die zulässigen Werte sind Alle, Gesendet, Entwurf, Überfällig, Bezahlt, Ungültig, Unbezahlt, Teilweise bezahlt, Angesehen, Datum.Voraussichtliches Zahlungsdatum.
Total Decimal Summe der Vorschussrechnungen.

Umsatz-Nach-Kunden-Bericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CustomerId unterstützt die Vergleiche „IN, NOT IN“.
  • EntityList unterstützt den „IN“-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM SalesByCustomerReport WHERE TransactionDate = 'Today'

SELECT * FROM SalesByCustomerReport WHERE ToDate = '2022-10-31'

SELECT * FROM SalesByCustomerReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM SalesByCustomerReport WHERE CustomerId NOT IN ('3285934000000152001')

SELECT * FROM SalesByCustomerReport WHERE EntityList IN ('invoice')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ContactBillingAttention String Kontakt Abrechnung Achtung
ContactBillingCity String Kontakt Rechnungsstadt
ContactBillingCountry String Kontakt Rechnungsland
ContactBillingFax String Kontakt Rechnungsfax
ContactBillingPhone String Kontakt Rechnungstelefon
ContactBillingState String Kontakt Rechnungsstaat
ContactBillingStreet1 String Kontakt Rechnungsadresse Street1
ContactBillingStreet2 String Kontakt Billing Street2
ContactBillingZipcode String Kontakt Rechnungs-Postleitzahl
ContactCompanyName String Kontakt Firmenname
ContactCreatedBy String Kontakt Erstellt von
ContactCreatedTime Datetime Kontakt CreatedTime
ContactCreditLimit Integer Kontaktieren Sie CreditLimit
ContactCustomerSubType String Kontakt Kundenuntertyp
ContactDepartment String Kontakt Abteilung
ContactDesignation String Kontaktbezeichnung
ContactEmail String Kontakt-Email
ContactFacebook String Kontakt Facebook
ContactFirstName String Kontakt Vorname
ContactLastModifiedTime Datetime Kontakt LastModifiedTime
ContactLastName String Kontakt Nachname
ContactMobilePhone String Kontakt MobilePhone
ContactNotes String Kontakthinweise
ContactOutstandingReceivableAmount Integer Kontakt Offener Forderungsbetrag
ContactOutstandingReceivableAmountBcy Integer Kontakt Offener Forderungsbetrag Bcy
ContactPaymentTerms String Kontakt Zahlungsbedingungen
ContactPhone String Kontakttelefon
ContactShippingAttention String Kontakt Versand Achtung
ContactShippingCity String Kontakt Versandstadt
ContactShippingCountry String Kontakt Versandland
ContactShippingFax String Kontakt Versand Fax
ContactShippingPhone String Kontakt Versand Telefon
ContactShippingState String Kontakt Versandstaat
ContactShippingStreet1 String Kontakt Versand Straße1
ContactShippingStreet2 String Kontakt Versand Street2
ContactShippingZipcode String Kontakt Versand Postleitzahl
ContactSkype String Kontakt Skype
ContactStatus String Kontaktstatus
ContactTwitter String Kontakt Twitter
ContactUnusedCreditsReceivableAmount Integer Kontakt Ungenutzte Guthaben Ausstehender Betrag
ContactUnusedCreditsReceivableAmountBcy Integer Kontakt Ungenutzte Guthaben Forderungen Betrag Bcy
ContactWebsite String Kontakt-Website
Count Integer Anzahl
CreditNoteCount Integer Anzahl der Gutschriften
CreditNoteAmount Integer Gutschriftbetrag
CurrencyCode String Währungscode
CustomFieldsList String Liste benutzerdefinierter Felder
CustomerName String Kundenname
FcyCreditnoteAmount Integer Fcy-Gutschriftbetrag
FcyInvoiceAmount Integer Fcy Rechnungsbetrag
FcySales Integer Fcy-Verkäufe
FcySalesWithTax Integer Fcy-Umsatz inkl. MwSt.
FcySalesWithoutDiscount Integer Fcy-Verkäufe ohne Rabatt
InvoiceAmount Integer Rechnungsbetrag
JournalCount Integer Anzahl der Zeitschriften
PreviousValues String Vorherige Werte
Sales Integer Verkauf
SalesDepositCount Integer Anzahl der Verkaufseinlagen
SalesWithTax Integer Verkauf inkl. MwSt.
SalesWithoutDiscount Integer Verkauf ohne Rabatt
CustomerId String IN, NICHT IN Kunden-ID
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
TransactionDate String
ToDate Date
FromDate Date
EntityList String

Umsatz nach Artikelbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CustomerName unterstützt den „GROUP BY“-Vergleich.
  • SalesPerson unterstützt den „GROUP BY“-Vergleich.
  • CustomerID unterstützt die Vergleiche „IN, NOT IN“.
  • WaresouseID unterstützt die Vergleiche „IN, NOT IN“.
  • AccountID unterstützt die Vergleiche „IN, NOT IN“.
  • ItemName unterstützt die Vergleiche „IN, NOT IN, LIKE, CONTAINS, NOT LIKE“.
  • ItemSku unterstützt die Vergleiche '=, !=, LIKE, CONTAINS, NOT LIKE, IS NULL, IS NOT NULL'.
  • Unit unterstützt die Vergleiche '=, !=, LIKE, CONTAINS, NOT LIKE, IS NULL, IS NOT NULL'.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM SalesByItemReport WHERE TransactionDate = 'Today'

SELECT * FROM SalesByItemReport WHERE ToDate = '2022-10-31'

SELECT * FROM SalesByItemReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM SalesByItemReport GROUP BY customername

SELECT * FROM SalesByItemReport GROUP BY salesperson

SELECT * FROM SalesByItemReport WHERE customerid IN ('3285934000000152001')

SELECT * FROM SalesByItemReport WHERE warehouseid IN ('3285934000000113095')

SELECT * FROM SalesByItemReport WHERE accountid IN ('3255827000000101306')

SELECT * FROM SalesByItemReport WHERE CONTAINS (ItemName, 'BAGS')

SELECT * FROM SalesByItemReport WHERE Unit LIKE 'cm%'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
Amount Integer Betrag
AmountWithTax Integer Betrag inkl. Steuern
AmountWithoutDiscount Integer Betrag ohne Rabatt
AveragePrice Integer Durchschnittspreis
IsComboProduct Boolean Ist ein Kombiprodukt
ItemCreatedBy String Artikel erstellt von
ItemCreatedTime Datetime Erstellungszeit des Artikels
ItemDescription String Artikelbeschreibung
ItemItemType String Artikel Artikeltyp
ItemLastModifiedTime Datetime Letzte Änderung des Artikels
ItemProductType String Artikel Produkttyp
ItemPurchaseDescription String Artikel Kaufbeschreibung
ItemPurchaseRate Integer Artikelkaufrate
ItemRate Integer Artikel bewerten
ItemStatus String Artikelstatus
ItemUnit String Artikel Einheit
ItemId String Artikel-ID
PreviousValues String Vorherige Werte
QuantitySold Integer Verkaufte Menge
ReportingTag String Berichtstag
GroupAmount String Gruppenbetrag
GroupTotalQuantitySold String Gesamtverkaufte Menge der Gruppe
Unit String =, !=, WIE, ENTHÄLT, NICHT WIE, IST NULL, IST NICHT NULL Einheit
ItemSku String =, !=, WIE, ENTHÄLT, NICHT WIE, IST NULL, IST NICHT NULL Artikel-SKU
ItemName String IN, NICHT IN, WIE, ENTHÄLT, NICHT WIE Artikelname
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
TransactionDate String
ToDate Date
FromDate Date
CustomerId String
AccountId String
WarehouseId String
CustomerName String
SalesPerson String

Umsatz nach Verkäuferbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM SalesBySalespersonReport WHERE TransactionDate = 'Today'

SELECT * FROM SalesBySalespersonReport WHERE ToDate = '2022-10-31'

SELECT * FROM SalesBySalespersonReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
CNCount Integer CN-Anzahl
CNSales Integer CN-Vertrieb
CNSaleswithTax Integer CN Verkäufe mit Steuer
Count Integer Anzahl
InvoiceCount Integer Rechnungsanzahl
InvoiceSales Integer Rechnungsverkauf
InvoiceSalesWithTax Integer Rechnung Verkauf mit Steuer
PreviousValues String Vorherige Werte
Sales Integer Verkauf
SalesWithTax Integer Verkauf inkl. MwSt.
SalespersonId String Verkäufer-ID
SalespersonStatus String Verkäuferstatus
TotalSales Integer Gesamtumsatz
TotalSalesWithTax Integer Gesamtumsatz inkl. Steuern
SalespersonName String Name des Verkäufers
CreditBalance Integer Guthaben
Email String Email
BalanceDue Integer Restbetrag
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
TransactionDate String
ToDate Date
FromDate Date

Verkaufsauftragsdokumente

Holen Sie sich die mit den Verkaufsaufträgen verknüpften Anhänge.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • SalesorderId unterstützt die Vergleiche '=,IN'.

Beispiel:

SELECT * FROM SalesorderDocuments WHERE SalesorderId = '3255827000000101306'

SELECT * FROM SalesorderDocuments WHERE SalesorderId IN ('3255827000000101306', '3255827000000101223')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
DocumentId [KEY] String ID des Dokuments.
SalesOrderId String Verkaufsaufträge.SalesorderId = ID des Verkaufsauftrags.
FileName String Name des angehängten Dokuments.
AttachmentOrder Integer Ganzzahl, die die Reihenfolge der Anhänge angibt.
CanShowInPortal Boolean Boolescher Wert, der angibt, ob das Dokument im Portal angezeigt werden soll oder nicht.
FileSize String Größe der Datei.
FileType String Typ der Datei.
Source String Quelle, von der die Datei hochgeladen wurde.
UploadedBy String Der Name des Kontakts, der die Datei hochgeladen hat.
UploadedTime Datetime Datum und Uhrzeit des Hochladens der Datei.

Verkaufsauftragspositionen

Ruft eine Liste der Einzelposten eines Verkaufsauftrags ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • SalesorderId unterstützt die Operatoren '=' und IN.

Notiz

SalesorderId wird zum Abfrage von SalesOrderLineItems benötigt.

Der restliche Filter wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM SalesOrderLineItems WHERE SalesorderId = '1894553000000077349'
SELECT * FROM SalesOrderLineItems WHERE SalesorderId IN (SELECT SalesorderId FROM SalesOrders)
SELECT * FROM SalesOrderLineItems WHERE SalesorderId IN ('1894553000000077349','1894553000000077350')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineItemId [KEY] String ID einer Position.
SalesorderId String Verkaufsaufträge.SalesorderId ID eines Verkaufsauftrags.
BcyRate Decimal Kurs der Basiswährung.
CustomFields String Für die Position wurden benutzerdefinierte Felder hinzugefügt.
Description String Beschreibung der Verkaufsauftragsposition.
Discount String Rabatt, der auf einen bestimmten Artikel im Verkaufsauftrag gewährt wird.
DiscountAmount Decimal Der auf Artikel eines Verkaufsauftrags gewährte Rabattbetrag.
ImageDocumentId String ID des Bilddokuments.
ImageName String Name des Bildes.
ImageType String Bildtyp.
IsInvoiced Boolean Prüfen Sie, ob der Verkaufsauftrag in Rechnung gestellt wurde.
ItemId String Artikel.ItemId ID eines Artikels.
ItemOrder Integer Bestellung eines Artikels.
ItemTotal Decimal Gesamtbetrag eines Artikels.
ItemType String Artikeltyp.
Name String Name des Verkaufsauftrags.
ProjectId String Projekte.ProjectId ID des Projekts.
Quantity Decimal Gesamtzahl der Mengen.
QuantityCancelled Decimal Gesamtmenge der für den Verkaufsauftrag stornierten Menge.
Rate Decimal Rate der Position.
Tags String Details zu Tags im Zusammenhang mit Verkaufsauftragspositionen.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Für die Steuer angewendeter Prozentsatz.
TaxType String Steuerart.
Unit String Gesamtmenge, die in den Verkaufsauftragspositionen enthalten ist.

Verkaufsaufträge

Ruft eine Liste aller Verkaufsaufträge ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • SalesorderId unterstützt den '='-Vergleich.
  • CustomerId unterstützt den '='-Vergleich.
  • CustomerName unterstützt den '='-Vergleich.
  • Date unterstützt die Vergleiche '=,<,>'.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • SalesorderNumber unterstützt den '='-Vergleich.
  • ShipmentDate unterstützt die Vergleiche '=,<,>'.
  • Status unterstützt den '='-Vergleich.
  • Total unterstützt die Vergleiche '=,<,<=,>,>='.
  • ItemId unterstützt den '='-Vergleich.
  • ItemName unterstützt den '='-Vergleich.
  • ItemDescription unterstützt den '='-Vergleich.
  • SalesOrderFilter unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM SalesOrders WHERE CustomerId = '1894553000000077328' AND CustomerName = 'Zylak' AND SalesOrderFilter = 'Status.All'

SELECT * FROM SalesOrders WHERE ShipmentDate > '2017-08-01'

SELECT * FROM SalesOrders WHERE CONTAINS (SalesorderNumber, 'SO-00')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
SalesorderId [KEY] String ID eines Verkaufsauftrags.
SalespersonName String Name des Verkaufsauftrags.
BcyTotal Decimal Gesamte Basiswährung.
ColorCode String Farbcode des Verkaufsauftrags.
CompanyName String Name des Unternehmens.
CreatedTime Datetime Zeitpunkt der Auftragserstellung.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrentSubStatus String Aktueller Unterstatus eines Verkaufsauftrags.
CurrentSubStatusId String Aktuelle Unterstatus-ID eines Verkaufsauftrags.
CustomerId String Kontakte.ContactId ID des Kunden oder Lieferanten. Suche nach Verkaufsaufträgen basierend auf der Kunden-ID.
CustomerName String Name des Kunden oder Lieferanten..
Date Date =, <, > Datum eines Verkaufsauftrags.
DueByDays String Gesamtzahl der Tage, bis zu denen der Verkaufsauftrag fällig ist.
DueInDays String Gesamtzahl der Tage, an denen der Verkaufsauftrag fällig ist.
HasAttachment Boolean Prüfen Sie, ob der Verkaufsauftrag Anhänge hat.
InvoicedStatus String Status der in Rechnung gestellten Verkaufsaufträge.
IsEmailed Boolean Prüfen Sie, ob der Verkaufsauftrag per E-Mail versendet wurde.
LastModifiedTime Datetime Der Zeitpunkt der letzten Änderung des Verkaufsauftrags.
OrderStatus String Status der Bestellung.
ReferenceNumber String Referenznummer des Verkaufsauftrags.
SalesorderNumber String Nummer eines Verkaufsauftrags.
ShipmentDate Date =, <, > Versanddatum.
ShipmentDays String Gesamtanzahl der Tage bis zum Versand.
Status String Status des Verkaufsauftrags. Die zulässigen Werte sind Entwurf, offen, in Rechnung gestellt, teilweise in Rechnung gestellt, ungültig, überfällig.
Total Decimal =, <, <=, >, >= Summe der Verkaufsaufträge.
TotalInvoicedAmount Decimal Gesamtbetrag, der in Rechnung gestellt wird.
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
ItemId String
ItemName String
ItemDescription String
SalesOrderFilter String

Bestandszusammenfassungsbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • ItemName unterstützt die Vergleiche '=, !=, LIKE, NOT LIKE, CONTAINS, IS NULL, IS NOT NULL'.
  • ItemSku unterstützt die Vergleiche '=, !=, LIKE, NOT LIKE, CONTAINS, IS NULL, IS NOT NULL'.
  • WarehouseId unterstützt die Vergleiche „IN, NOT IN“.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM StockSummaryReport WHERE TransactionDate = 'Today'

SELECT * FROM StockSummaryReport WHERE ToDate = '2022-10-31'

SELECT * FROM StockSummaryReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM StockSummaryReport WHERE ItemName IS NULL

SELECT * FROM StockSummaryReport WHERE ItemName = 'BAGS'

SELECT * FROM StockSummaryReport WHERE CONTAINS (ItemName, 'BAGS')

SELECT * FROM StockSummaryReport WHERE ItemName LIKE '%b'

SELECT * FROM StockSummaryReport WHERE ItemName NOT LIKE '%b%'

SELECT * FROM StockSummaryReport WHERE WarehouseId IN ('3285934000000113095')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
ClosingStock Double Schlussbestand
ItemId String Artikel-ID
OpeningStock Double Eröffnungsbestand
PurchaseAccountName String Name des Kaufkontos
QuantityIn Double Menge in
QuantityOut Double Menge ausverkauft
ItemItemType String ArtikelArtikeltyp
ItemProductType String Artikel Produkttyp
ItemStatus String Artikelstatus
ItemUnit String Artikel Einheit
ItemDescription String Artikelbeschreibung
ItemRate String Artikel bewerten
ItemPurchaseDescription String Artikel Kaufbeschreibung
ItemPurchaseRate String Artikelkaufrate
ItemCreatedTime Datetime Erstellungszeit des Artikels
ItemCreatedBy String Artikel erstellt von
ItemLastModitfiedTime Datetime Zeitpunkt der letzten Änderung des Artikels
ItemSku String =, !=, WIE, NICHT WIE, ENTHÄLT, IST NULL, IST NICHT NULL Artikel-SKU
ItemName String =, !=, WIE, NICHT WIE, ENTHÄLT, IST NULL, IST NICHT NULL Artikelname
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
TransactionDate String
ToDate Date
FromDate Date
WarehouseId String

Steuerzusammenfassungsbericht

Dieser Bericht fasst die Vermögenswerte, Verbindlichkeiten und das Eigenkapital Ihres Unternehmens zu einem bestimmten Zeitpunkt zusammen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM TaxSummaryReport WHERE ToDate = '2022-10-31'

SELECT * FROM TaxSummaryReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
InputTaxAccountId Long Vorsteuerkonto-ID.
IsTaxAccount Boolean Ist ein Steuerkonto.
IsValueAdded Boolean Ist ein Mehrwert.
OutputTaxAccountId Long Ausgabesteuerkonto-ID.
TaxAmount String Steuerbetrag.
TaxId Long Steuer-ID
TaxName String Steuername.
TaxPercentage String Steuersatz.
TransactionAmount String Transaktionsbetrag.
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
ToDate Date
FromDate Date

Bilanzbericht

Dieser Bericht fasst die Vermögenswerte, Verbindlichkeiten und das Eigenkapital Ihres Unternehmens zu einem bestimmten Zeitpunkt zusammen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • TransactionDate unterstützt den '='-Vergleich.
  • ToDate unterstützt den '='-Vergleich.
  • FromDate unterstützt den '='-Vergleich.
  • CashBased unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM TrialBalanceReport WHERE TransactionDate = 'Today'

SELECT * FROM TrialBalanceReport WHERE ToDate = '2022-10-31'

SELECT * FROM TrialBalanceReport WHERE FromDate = '2022-10-10' AND ToDate = '2022-10-31'

SELECT * FROM TrialBalanceReport WHERE CashBased = True
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
BalanceTypeName String Name des Saldentyps
SubBalanceTypeName String Name des Unterbilanztyps
AccountTransactionTypeName String Name der Kontotransaktionsart
AccountTransactionCreditTotal Decimal Guthaben insgesamt
AccountTransactionDebitTotal Decimal Sollsumme
SubAccountCreditTotal Decimal Gesamtguthaben auf Unterkonten
SubAccountDebitTotal Decimal Unterkonto Soll Gesamt
CreditTotal Decimal Konto Transaktionsart Guthaben Gesamt
DebitTotal Decimal Konto Transaktionsart Soll Gesamt
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
CashBased Boolean
TransactionDate String
ToDate Date
FromDate Date

Lieferantensaldenbericht

Generierte Schema.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • ReportDate unterstützt den '='-Vergleich.
  • VendorId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM VendorBalancesReport WHERE ReportDate = '2022-10-31'
SELECT * FROM VendorBalancesReport WHERE VendorId = '3285934000000104023'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
VendorName String Name des Anbieters
BillBalance Integer Rechnungssaldo
BcyAdvancePayment String Bcy Vorauszahlung
BcyBalance Integer Bcy-Guthaben
BcyBillBalance Integer Bcy-Rechnungssaldo
BcyCreditBalance String Bcy-Guthaben
BcyExcessPayment Integer Bcy-Überzahlung
BcyJournalCredits String Bcy Journal-Credits
CurrencyId String Währungs-ID
ExcessPayment Integer Selbstbeteiligung
FcyAdvancePayment String Fcy Vorauszahlung
FcyBalance Integer Fcy-Guthaben
FcyCreditBalance String Fcy-Guthaben
FcyJournalCredits String Fcy Journal-Credits
VendorCompanyName String Firmenname des Anbieters
VendorCreatedBy String Anbieter erstellt von
VendorCreatedTime Datetime Erstellungszeit durch den Anbieter
VendorDepartment String Lieferantenabteilung
VendorDesignation String Lieferantenbezeichnung
VendorEmail String Email des Anbieters
VendorFacebook String Facebook des Anbieters
VendorFirstName String Vorname des Verkäufers
VendorLastModifiedTime Datetime Letzte Änderung des Anbieters
VendorLastName String Nachname des Verkäufers
VendorMobilePhone String Verkäufer Mobiltelefon
VendorNotes String Hinweise des Verkäufers
VendorOutstandingPayableAmount Integer Ausstehender zahlbarer Betrag des Lieferanten
VendorOutstandingPayableAmountBcy Integer Ausstehender zahlbarer Betrag des LieferantenBcy
VendorPaymentTerms String Zahlungsbedingungen des Verkäufers
VendorPhone String Telefonnummer des Verkäufers
VendorSkype String Skype des Anbieters
VendorStatus String Lieferantenstatus
VendorTwitter String Anbieter-Twitter
VendorUnusedCreditsPayableAmount Integer Zahlbarer Betrag für nicht genutzte Kreditorengutschriften
VendorUnusedCreditsPayableAmountBcy Integer Nicht genutzte Kreditorengutschriften, zahlbarer BetragBcy
VendorWebsite String Website des Anbieters
VendorId String = Lieferanten-ID
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
ReportDate Date

VerkäuferKreditRechnungen

Ruft eine Liste der Rechnungen ab, auf die der Lieferantenkredit angerechnet wird.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • VendorCreditId unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM VendorCreditBills WHERE VendorCreditId = '1894545000000083308'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
VendorCreditBillId [KEY] String Rechnungs-ID der Lieferantengutschrift.
VendorCreditId String AnbieterCredits.VendorCreditId ID eines Lieferantenguthabens.
VendorCreditNumber String Nummer des Lieferantenkredits.
Amount Decimal Betrag der vom Lieferanten gutgeschriebenen Rechnungen.
BillId String Rechnungen.BillId ID einer Rechnung.
BillNumber String Nummer einer Rechnung.
Date Date Datum einer Lieferantengutschrift.

Lieferantenkreditpositionen

Ruft eine Liste der Einzelposten aus Lieferantengutschriften ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden:

  • VendorCreditId unterstützt die Operatoren '=' und IN.

Notiz

VendorCreditId wird zum Abfrage von VendorCreditLineItems benötigt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Zum Beispiel:

SELECT * FROM VendorCreditLineItems WHERE VendorCreditId = '1894545000000083308'
SELECT * FROM VendorCreditLineItems WHERE VendorCreditId IN (SELECT VendorCreditId FROM VendorCredits)
SELECT * FROM VendorCreditLineItems WHERE VendorCreditId IN ('1894545000000083308','1894545000000083309')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
LineItemId [KEY] String ID einer Position.
VendorCreditId String AnbieterCredits.VendorCreditId ID eines Lieferantenguthabens.
AccountId String Bankkonten.AccountId ID des Bankkontos.
AccountName String Name des Kontos.
BcyRate Decimal Kurs einer Basiswährung.
CustomFields String Für die Position wurden benutzerdefinierte Felder hinzugefügt.
Description String Beschreibung der Kreditorenkreditposition.
GstTreatmentCode String Behandlungscode der GST.
HasProductTypeMismatch Boolean Überprüfen Sie, ob der Produkttyp nicht übereinstimmt.
HsnOrSac String HSN-Code.
ItcEligibility String Anspruch auf Vorsteuerabzug.
ItemId String Artikel.ItemId ID eines Artikels.
ItemOrder Integer Bestellung eines Artikels.
ItemTotal Decimal Gesamtsumme eines Artikels.
ItemType String Typ eines Artikels.
Name String Name einer Position.
PricebookId String ID eines Preisbuchs.
ProductType String Produktart des Lieferantenkredits.
ProjectId String Projekte.ProjectId ID eines Projekts.
Quantity Decimal Höhe des Lieferantenkredits.
Rate Decimal Zinssatz für Lieferantenkredit.
ReverseChargeTaxId String ID der Reverse-Charge-Steuer.
Tags String Details zu Tags im Zusammenhang mit Kreditposten des Lieferanten.
TaxExemptionCode String Code der Steuerbefreiung.
TaxExemptionId String Bankregeln.TaxExemptionId ID der Steuerbefreiung.
TaxId String Steuern.TaxId ID der Steuer.
TaxName String Name der Steuer.
TaxPercentage Integer Steuerprozentsatz.
TaxType String Steuerart.
Unit String Einheit der Positionen im Lieferantenkredit.

LieferantenCredits

Ruft eine Liste der Lieferantengutschriften ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • VendorCreditNumber unterstützt den '='-Vergleich.
  • Date unterstützt die Vergleiche '=,<,>'.
  • LastModifiedTime unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • Status unterstützt den '='-Vergleich.
  • Total unterstützt die Vergleiche '=,<,<=,>,>='.
  • CustomerId unterstützt den '='-Vergleich.
  • VendorCreditsFilter unterstützt den '='-Vergleich.
  • LineItemId unterstützt den '='-Vergleich.
  • ItemId unterstützt den '='-Vergleich.
  • TaxId unterstützt den '='-Vergleich.
  • CustomerName unterstützt den '='-Vergleich.
  • ItemDescription unterstützt den '='-Vergleich.
  • Notes unterstützt den '='-Vergleich.
  • ItemName unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM VendorCredits WHERE Total >= 100 AND Status = 'open'

SELECT * FROM VendorCredits WHERE VendorCreditNumber = 'CN-00001'
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
VendorCreditId [KEY] String ID eines Lieferantenguthabens.
VendorCreditNumber String Nummer eines Lieferantenkredits.
VendorName String Name des Lieferanten, dem die Gutschrift erteilt wurde.
Balance Decimal Saldo einer Lieferantengutschrift.
ColorCode String Farbcode des Lieferantenkredits.
CreatedTime Datetime Zeitpunkt der Erstellung der Lieferantengutschrift.
CurrencyCode String Währungscode der Währung des Kunden.
CurrencyId String Währungen.CurrencyId Währungs-ID der Währung des Kunden.
CurrentSubStatus String Aktueller Unterstatus eines Lieferantenkredits.
CurrentSubStatusId String Aktuelle Unterstatus-ID eines Lieferantenguthabens.
Date Date =, <, > Datum der Lieferantengutschrift.
HasAttachment Boolean Prüfen Sie, ob der Lieferantenkredit mit einem Pfand versehen ist.
LastModifiedTime Datetime Zeitpunkt der letzten Änderung der Lieferantengutschrift.
ReferenceNumber String Referenznummer des Lieferantenkredits.
Status String Status des Lieferantenkredits. Die zulässigen Werte sind offen, geschlossen, ungültig.
Total Decimal =, <, <=, >, >= Summe der Lieferantengutschriften. Suche nach Gesamtbetrag.
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
CustomerId String
VendorCreditFilter String
LineItemId String
ItemId String
TaxId String
CustomerName String
ItemDescription String
Notes String
ItemName String

VerkäuferZahlungRechnungen

Ruft Rechnungen im Zusammenhang mit Lieferantenzahlungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden PaymentId-Spalte, die '=,IN'-Vergleiche unterstützt.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM VendorPaymentBills WHERE PaymentId = '3255827000000099005'

SELECT * FROM VendorPaymentBills WHERE PaymentId IN ('3255827000000101458', '3255827000000099005')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
BillPaymentId [KEY] Long Die Rechnungszahlungs-ID.
PaymentId String Lieferantenzahlungen.PaymentId Die Zahlungs-ID des Lieferanten.
AmountApplied Integer Der auf die Rechnung angerechnete Betrag.
BillId String Rechnungen.BillId Die Rechnungs-ID.
TaxAmountWithheld Integer Der einbehaltene Steuerbetrag.

Lieferantenzahlungen

Ruft eine Liste aller an Ihren Lieferanten geleisteten Zahlungen ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Zoho Books API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden:

  • VendorId unterstützt den '='-Vergleich.
  • VendorName unterstützt den '='-Vergleich.
  • Amount unterstützt die Vergleiche '=,<,<=,>,>='.
  • Date unterstützt die Vergleiche '=,<,>'.
  • Description unterstützt den '='-Vergleich.
  • LastModifiedTime unterstützt den '='-Vergleich.
  • PaymentMode unterstützt den '='-Vergleich.
  • PaymentNumber unterstützt den '='-Vergleich.
  • ReferenceNumber unterstützt den '='-Vergleich.
  • VendorPaymentFilter unterstützt den '='-Vergleich.
  • Notes unterstützt den '='-Vergleich.

Der Rest des Filters wird clientseitig im Connector ausgeführt.

Beispiel:

SELECT * FROM VendorPayments WHERE Amount >= 98 AND Date < '2019-07-07'

SELECT * FROM VendorPayments WHERE PaymentNumber = 1;

SELECT * FROM VendorPayments WHERE CONTAINS (PaymentMode, 'sh')
Spalten
Name Typ Referenzen UnterstützteOperatoren Beschreibung
PaymentId [KEY] String ID einer Zahlung.
VendorId String ID des Lieferanten, an den die Zahlung geleistet wurde. Suchen Sie nach Zahlungen anhand der Lieferanten-ID.
VendorName String Name des Lieferanten, an den die Zahlung geleistet wurde. Suchen Sie nach Zahlungen nach Lieferantennamen.
AchGwTransactionId String ID einer ACH GW-Transaktion.
Amount Decimal =, <, <=, >, >= An den Lieferanten geleisteter Zahlungsbetrag. Suchen Sie nach Zahlungen nach Zahlungsbetrag.
Balance Decimal Restbetrag der Lieferantenzahlung.
BcyAmount Decimal Betrag der Basiswährung.
BcyBalance Decimal Saldo der Basiswährung.
CheckDetailsCheckId String ID eines Schecks.
CheckDetailsCheckNumber String Nummer eines Schecks.
Date Date =, <, > Datum, an dem die Zahlung erfolgt ist. Suchen Sie nach Zahlungen nach Zahlungsdatum.
Description String Beschreibung einer Lieferantenzahlung.
HasAttachment Boolean Prüfen Sie, ob einer Lieferantenzahlung ein Anhang beiliegt.
LastModifiedTime Datetime Letzte Änderungszeit der Lieferantenzahlung.
PaymentMode String Art der Zahlung. Suchen Sie nach Zahlungen nach Zahlungsart.
PaymentNumber String Nummer, über die die Zahlung erfolgt. Suche mit Zahlungsnummer.
ReferenceNumber String Referenznummer einer Rechnung.
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
VendorPaymentFilter String
Notes String

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit Zoho Books hinaus erweitern.

Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von Zoho Books zurück, zusammen mit einer Angabe, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.

Gespeicherte Prozeduren für den Zoho Books Connector

Name Beschreibung
AddAttachment Hängt eine Datei an einen Verkaufsauftrag, eine Rechnung, eine Einkaufsbestellung usw. an.
AddExpenseReceipt Fügt einer Ausgabe eine Quittung hinzu.
ApproveAnEntity Genehmigt einen Kostenvoranschlag, einen Verkaufsauftrag, eine Rechnung, eine Gutschrift, eine Anzahlungsrechnung, einen Einkaufsauftrag, eine Abrechnung oder einen Lieferantenkredit.
BillsApplyCredit Wendet die Lieferantengutschriften aus überschüssigen Lieferantenzahlungen auf eine Rechnung an.
ContactEnableOrDisablePaymentReminder Erinnert den zugehörigen Kontakt bei versäumtem Zahlungstermin.
ContactEnablePortalAccess Aktiviert den Portalzugriff für einen Kontakt.
ContactSendEmail Email an Kontakt senden.
DeleteAttachment Entfernt angehängte Dateien aus Verkaufsaufträgen, Rechnungen, Einkaufsaufträgen oder Belegen.
DeleteCustomModuleField Löscht eine Spalte aus einem benutzerdefinierten Modul.
DeleteImportedStatement Löscht den zuvor importierten Bankkontenauszug.
DownloadAttachment Gibt die der Rechnung angehängte Datei zurück.
DownloadExpenseReceipt Gibt den der Ausgabe beigefügten Beleg zurück.
DownloadRetainerInvoiceAttachment Gibt die der Vorschussrechnung beigefügte Datei zurück.
EmailACreditNote Emails dem Kunden eine Gutschrift per E-Mail.
EmailAnEstimate Sendet dem Kunden Emails einen Kostenvoranschlag.
EmailAnInvoice Emails dem Kunden eine Rechnung per E-Mail.
EmailAPurchaseOrder Emails an den Kunden.
EmailARetainerInvoice Email dem Kunden eine Anzahlungsrechnung per E-Mail. Die Eingabe der JSON-Zeichenfolge ist nicht obligatorisch. Wenn die Eingabe der JSON-Zeichenfolge leer ist, wird die E-Mail mit dem Standard-E-Mail-Inhalt gesendet.
EmailASalesOrder Email dem Kunden per E-Mail einen Verkaufsauftrag. Die Eingabe der JSON-Zeichenfolge ist nicht obligatorisch. Wenn die Eingabe der JSON-Zeichenfolge leer ist, wird die E-Mail mit dem Standard-E-Mail-Inhalt gesendet.
EmailMultipleEstimates Eine Rechnung Email.
EmailMultipleInvoices Eine Rechnung Email.
ExportReport Downloads Bericht als pdf oder xls Datei
GetOAuthAccessToken Ruft ein Authentifizierungstoken von Zoho Books ab.
GetOAuthAuthorizationURL Ruft die Autorisierungs URL ab, die vom Benutzer separat geöffnet werden muss, um Zugriff auf Ihre Anwendung zu gewähren. Wird nur bei der Entwicklung von Web-Apps benötigt. Sie fordern den OAuthAccessToken von dieser URL an.
ImportCreditCardStatement Importiert Ihre Bank-/Kreditkarten-Feeds in Ihr Konto.
InvoiceBulkInvoiceReminder Erinnert Ihren Kunden per Email an unbezahlte Rechnungen. Eine Erinnerungsmail wird nur für Rechnungen im Status „offen“ oder „überfällig“ versendet. Sie können maximal zehn Rechnungen angeben.
InvoiceCancelWriteOFFInvoice Storniert den Abschreibungsbetrag einer Rechnung.
InvoiceDeleteExpenseReceipt Löscht angehängte Quittung.
InvoiceEnableOrDisablePaymentReminder Aktiviert oder deaktiviert automatische Zahlungserinnerungen für eine Rechnung.
InvoiceWriteOFFInvoice Buchst den Rechnungssaldo einer Rechnung ab.
MarkCustomerContactAsPrimary Aktualisiert den Status als primär für Kundenkontakte.
MarkJournalAsPublished Aktualisiert den Status einer Zeitschrift als veröffentlicht.
ModifyBankAccountStatus Aktualisiert den Status eines Bankkontos als aktiv oder inaktiv.
ModifyBillStatus Aktualisiert den Status einer Rechnung als ungültig oder offen.
ModifyChartofAccountStatus Aktualisiert den Status eines Kontenplans als aktiv oder inaktiv.
ModifyContactStatus Aktualisiert den Status eines Kontakts als aktiv oder inaktiv.
ModifyCreditNoteStatus Aktualisiert den Status einer Gutschrift als Entwurf, ungültig oder offen.
ModifyEstimateStatus Aktualisiert den Status von Kostenvoranschlägen als „gesendet“, „akzeptiert“ oder „abgelehnt“.
ModifyInvoiceStatus Aktualisiert den Status einer Rechnung als „Gesendet“, „Ungültig“ oder „Entwurf“.
ModifyItemStatus Aktualisiert den Status eines Elements als aktiv oder inaktiv.
ModifyProjectStatus Aktualisiert den Status eines Projekts als aktiv oder inaktiv.
ModifyPurchaseOrderStatus Aktualisiert den Status einer Bestellung als offen, storniert oder in Rechnung gestellt.
ModifyRecurringBillStatus Aktualisiert den Status als „Stoppen“ oder „Fortsetzen“ für eine wiederkehrende Rechnung.
ModifyRecurringExpenseStatus Aktualisiert den Status einer wiederkehrenden Ausgabe als „Stoppen“ oder „Fortsetzen“.
ModifyRecurringInvoiceStatus Aktualisiert den Status als „Stoppen“ oder „Fortsetzen“ für eine wiederkehrende Rechnung.
ModifyRetainerInvoiceStatus Aktualisiert den Status der Vorschussrechnung als „Gesendet“, „Ungültig“ oder „Entwurf“.
ModifySalesorderStatus Aktualisiert den Status für ein Projekt als ungültig oder offen.
ModifyUserStatus Aktualisiert den Status eines Benutzers als aktiv oder inaktiv.
ModifyVendorCreditStatus Ändert einen vorhandenen Lieferantenkreditstatus in „ungültig“ oder „offen“.
ProjectsInviteAUser Lädt einen Benutzer zum Projekt ein.
RefreshOAuthAccessToken Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung bei ZohoBooks verwendet wird.
SubmitAnEntityForApproval Sendet einen Kostenvoranschlag, einen Verkaufsauftrag, eine Rechnung, eine Gutschrift, eine Anzahlungsrechnung, einen Einkaufsauftrag, eine Abrechnung oder einen Lieferantenkredit zur Genehmigung ein.
TransactionsUnCategorizeACategorizedTransaction Setzt eine kategorisierte Transaktion auf unkategorisiert zurück.
TransactionsUnMatchATransaction Kategorisiert eine nicht kategorisierte Transaktion.
UsersInviteAUser Sendet eine Einladungs-Email an einen Benutzer.

Anhang hinzufügen

Fügt eine Datei an Verkaufsauftrag, Rechnung, Einkaufsbestellung usw. an.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
EntityId String Wahr Falsch ID von Kategorien wie Rechnungen, Einkaufsaufträge, Quittungen, Verkaufsaufträge.
EntityName String Wahr Falsch Entitätsname Die zulässigen Werte sind Rechnungen, Einkaufsaufträge, Quittungen, Verkaufsaufträge, Journale.
Attachments String Falsch Falsch Erlaubte Erweiterungen: gif, png, jpeg, jpg, bmp, pdf, xls, xlsx, doc und docx.
DocumentIds String Falsch Falsch IDs der Dokumente.
CanSendInMail Boolean Falsch Falsch Boolescher Wert, um zu entscheiden, ob das Dokument per E-Mail gesendet werden soll oder nicht.
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
FileName String Falsch Falsch Name des Anhangs. Dies ist erforderlich, wenn der Inhalt nicht null ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Ausgabenbeleg hinzufügen

Fügt einer Ausgabe eine Quittung hinzu.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
Id String Richtig Falsch ID einer Ausgabe.
Attachments String Wahr Falsch Anzuhängende Spesenbelegdatei. Erlaubte Erweiterungen: gif, png, jpeg, jpg, bmp, pdf, xls, xlsx, doc und docx.
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
FileName String Falsch Falsch Name des Anhangs. Dies ist erforderlich, wenn der Inhalt nicht null ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Entität genehmigen

Genehmigt einen Kostenvoranschlag, einen Verkaufsauftrag, eine Rechnung, eine Gutschrift, eine Anzahlungsrechnung, einen Einkaufsauftrag, eine Rechnung oder einen Lieferantenkredit.

Eingang
Name Typ Erforderlich Beschreibung
EntityId String True ID von Kategorien wie Kostenvoranschlag, Verkaufsauftrag, Rechnung, Gutschrift, Anzahlungsrechnung, Einkaufsauftrag, Rechnung oder Lieferantenkredit.
EntityName String True Entitätsname wie z. B. Kostenvoranschlag, Verkaufsauftrag, Rechnung, Gutschrift, Vorschussrechnung, Einkaufsauftrag, Rechnung oder Lieferantengutschrift. Die zulässigen Werte sind Kostenvoranschläge, Verkaufsaufträge, Rechnungen, Gutschriften, Vorschussrechnungen, Einkaufsaufträge, Rechnungen, Lieferantengutschriften.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

RechnungenAntragKredit

Wendet die Lieferantengutschriften aus überzähligen Lieferantenzahlungen auf eine Rechnung an.

Ausführen

Importieren Sie Ihre Bank-/Kreditkarten-Feeds in Ihr Konto:

INSERT INTO BillsApplyCredit#TEMP (BillPaymentsPaymentID, BillPaymentsAmountApplied) VALUES ('3255827000000150156', '600')
INSERT INTO BillsApplyCredit#TEMP (ApplyVendorCreditsVendorCreditId, ApplyVendorCreditsAmountApplied) VALUES ('3255827000000150156', '600')

EXECUTE ApplyVendorCreditsAmountApplied Id = '3255827000000150152', BillPayments = BillsApplyCredit#TEMP
EXECUTE ApplyVendorCreditsAmountApplied Id = '3255827000000150152', BillPaymentsPaymentId = '3255827000000099218', BillPaymentsAmountApplied = 900
Eingang
Name Typ Erforderlich Beschreibung
Id String True ID von Kategorien wie Rechnungen, Einkaufsaufträge, Quittungen, Verkaufsaufträge.
BillPayments String Falsch Rechnungszahlungen
ApplyVendorCredits String Falsch Angaben zum Lieferantenkredit, für den eine Gutschrift beantragt werden muss
BillPaymentsPaymentId String Falsch ID der Zahlung
BillPaymentsAmountApplied String Falsch Der Rechnung wird ein Betrag gutgeschrieben.
ApplyVendorCreditsVendorCreditId String Falsch ID des Lieferantenguthabens
ApplyVendorCreditsAmountApplied String Falsch Der Rechnung wird ein Betrag gutgeschrieben.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

KontaktZahlungserinnerung aktivieren oder deaktivieren

Erinnert den zugehörigen Kontakt, wenn der Zahlungstermin versäumt wird.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Kontakts.
EntityStatus String True Status wie Aktivieren oder Deaktivieren. Die zulässigen Werte sind Aktivieren, Deaktivieren.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

KontaktEnablePortalAccess

Aktiviert den Portalzugriff für einen Kontakt.

Ausführen

Portalzugriff für einen Kontakt aktivieren:

INSERT INTO ContactEnablePortalAccess#TEMP (CustomerContactId) VALUES ('3255827000000122033')

EXECUTE ContactEnablePortalAccess Id = '3255827000000093001', CustomerContacts = ContactEnablePortalAccess#TEMP
Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Kontakts.
CustomerContacts String Falsch Kundenkontakte
CustomerContactId String Falsch Kundenkontakt-ID
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

KontaktSendenE-Mail

Senden Sie eine Email an den Kontakt.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
Id String Wahr Falsch ID der Kontakte
ToMailIds String True False Array von Email Adressen der Empfänger.
Subject String Wahr Falsch Betreff einer Email, die gesendet werden muss.
Body String True False Text/Inhalt der zu versendenden Email
MailDocumentsDocumentId String Falsch Falsch ID der dem Kontakt angehängten Dokumente
AttachUnpaidInvoiceList Boolean Falsch Falsch Boolescher Wert, der angibt, ob der Email eine Liste unbezahlter Kundenrechnungen beigefügt werden soll.
AttachCustomerStatement Boolean Falsch Falsch Boolescher Wert, der angibt, ob der Email eine Kundenabrechnung im PDF-Format angehängt werden soll.
CustomerStatementFileName String Falsch Falsch Dateiname des Kundenauszugs. Erforderlich, wenn AttachCustomerStatement wahr ist
Attachments String Falsch Falsch An die Email anzuhängende Dateien
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

Anhang löschen

Entfernt angehängte Dateien aus Verkaufsaufträgen, Rechnungen, Einkaufsaufträgen oder Belegen.

Eingang
Name Typ Erforderlich Beschreibung
EntityId String True ID von Kategorien wie Rechnungen, Einkaufsaufträge, Quittungen oder Verkaufsaufträge.
EntityName String True Name der Entität. Die zulässigen Werte sind Rechnungen, Bestellungen, Quittungen, Verkaufsaufträge.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

BenutzerdefiniertesModulfeld löschen

Löscht eine Spalte aus einem benutzerdefinierten Modul.

Eingang
Name Typ Erforderlich Beschreibung
FieldName String True Name des Feldes, das gelöscht werden soll.
EntityName String True Name des benutzerdefinierten Moduls
IsForceDelete Boolean Falsch Name der Entität
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

ImportierteAnweisung löschen

Löscht den zuvor importierten Bankkontoauszug.

Eingang
Name Typ Erforderlich Beschreibung
AccountId String Wahr ID des Bankkontos
StatementId String Wahr ID des Kontoauszugs
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

Anhang herunterladen

Gibt die der Rechnung beigefügte Datei zurück.

Spezifische Informationen zu gespeicherten Prozeduren
Vorgang zum Herunterladen von Anhängen

Zoho Books lässt nur die Verwendung einer kleinen Teilmenge von Spalten in der Exec Abfrage zu. Diese Spalten können normalerweise nur mit dem Vergleich = verwendet werden. Beispiel:

EXECUTE DownloadAttachment SourceId = '1894553000000091007', SourceType = 'invoices', FileLocation = 'C:/zohobooks'
Eingang
Name Typ Erforderlich Akzeptiert Ausgabestreams Beschreibung
SourceId String Wahr Falsch ID von Kategorien wie Rechnungen, Einkaufsaufträge, Quittungen, Verkaufsaufträge.
SourceType String Wahr Falsch Quelltyp Die zulässigen Werte sind Rechnungen, Einkaufsaufträge, Quittungen, Verkaufsaufträge.
FileLocation String Falsch Falsch Der Ordnerpfad, in den die Datei heruntergeladen werden soll.
Encoding String Falsch Falsch Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64.
FileStream String Falsch Wahr Eine Instanz eines Ausgabestreams, in den Dateidaten geschrieben werden. Wird nur verwendet, wenn FileLocation nicht angegeben ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.
FileData String Wenn FileLocation und FileStream nicht angegeben sind, enthält dies den Inhalt der Datei.

HerunterladenExpenseReceipt

Gibt den der Ausgabe beigefügten Beleg zurück.

Spezifische Informationen zu gespeicherten Prozeduren
Vorgang zum Herunterladen von Spesenbelegen

Zoho Books lässt nur eine kleine Teilmenge von Spalten zu, die in der Exec Abfrage verwendet werden können. Diese Spalten können normalerweise nur mit dem Vergleich = verwendet werden. Die verfügbaren Spalten für DownloadExpenseReceipt sind ExpenseId und FileLocation. Beispiel:

EXECUTE DownloadExpenseReceipt ExpenseId = '1894553000000092001', FileLocation = 'C:/zohobooks'
Eingang
Name Typ Erforderlich Akzeptiert Ausgabestreams Beschreibung
ExpenseId String Richtig Falsch ID einer Ausgabe.
FileLocation String Falsch Falsch Der Ordnerpfad, in den die Datei heruntergeladen werden soll.
ExportFormat String Falsch Falsch Das Format des herunterzuladenden Dokuments (HTML oder Markdown). Der Standardwert ist html.
AsZip String Falsch Falsch Laden Sie die Datei oder den Ordner im ZIP-Format herunter.
Encoding String Falsch Falsch Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64.
FileStream String Falsch Wahr Eine Instanz eines Ausgabestreams, in den Dateidaten geschrieben werden. Wird nur verwendet, wenn FileLocation nicht angegeben ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.
FileData String Wenn FileLocation und FileStream nicht angegeben sind, enthält dies den Inhalt der Datei.

DownloadVorschussRechnungAnhang

Gibt die der Vorschussrechnung beigefügte Datei zurück.

Gespeicherte Prozeduren - Spezifische Informationen
Vorgang zum Herunterladen von Spesenbelegen

Zoho Books erlaubt nur die Verwendung einer kleinen Teilmenge von Spalten in der Exec Abfrage. Diese Spalten können normalerweise nur mit =-Vergleichen verwendet werden. Die verfügbaren Spalten für DownloadExpenseReceipt sind RetainerInvoiceId, DocumentId und FileLocation. Beispiel:

EXECUTE DownloadRetainerInvoiceAttachment RetainerInvoiceId = '1894553000000085021', DocumentId = '1894553000000099221', FileLocation = 'C:/zohobooks'
Eingang
Name Typ Erforderlich Akzeptiert Ausgabestreams Beschreibung
RetainerInvoiceId String Richtig Falsch ID der Vorschussrechnung.
DocumentId String Wahr Falsch ID des Dokuments.
FileLocation String Falsch Falsch Der Ordnerpfad, in den die Datei heruntergeladen werden soll.
Encoding String Falsch Falsch Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64.
FileStream String Falsch Wahr Eine Instanz eines Ausgabestreams, in den Dateidaten geschrieben werden. Wird nur verwendet, wenn FileLocation nicht angegeben ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.
FileData String Wenn FileLocation und FileStream nicht angegeben sind, enthält dies den Inhalt der Datei.

E-MailACreditNote

Emails dem Kunden eine Gutschrift per E-Mail.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
Id String Richtig Falsch ID der Gutschrift
CustomerId String Falsch Falsch Kunden-ID des Kunden, für den die Gutschrift erstellt wird.
ToMailIds String True False Array von Email Adressen der Empfänger.
CcMailIds String Falsch Falsch Array von Email-Adressen der Empfänger, die in CC gesetzt werden sollen.
Subject String Wahr Falsch Betreff einer Email, die gesendet werden muss.
Body String True False Text/Inhalt der zu versendenden Email
MailDocumentsDocumentId String Falsch Falsch ID der dem Kontakt angehängten Dokumente
CreditNoteNumber String Falsch Falsch Die mit der ID verknüpfte Gutschriftsnummer.
Attachments String Falsch Falsch An die Email anzuhängende Dateien
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
FileName String Falsch Falsch Name des Anhangs. Dies ist erforderlich, wenn der Inhalt nicht null ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

Kostenvoranschlag senden

Sendet dem Kunden Emails einen Kostenvoranschlag.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
Id String Richtig Falsch ID der Schätzung
FromContactId String True False ID des Kontakts, von dem die Email gesendet werden soll
ToMailIds String True False Array von Email Adressen der Empfänger.
CcMailIds String Falsch Falsch Array von Email-Adressen der Empfänger, die in CC gesetzt werden sollen.
Subject String Falsch Falsch Betreff einer Email, die gesendet werden muss.
Body String Falsch Falsch Text/Inhalt der zu versendenden Email
MailDocumentsDocumentId String Falsch Falsch ID des Dokuments
EstimateNumber String Falsch Falsch Die mit der ID verknüpfte Schätznummer. Dieser Wert ist erforderlich, wenn AttachEstimateAsPdf wahr ist
AttachEstimateAsPdf Boolean Falsch Falsch Boolescher Wert, der angibt, ob der E-Mail ein Kostenvoranschlag im PDF-Format beigefügt werden soll oder nicht.
SendAssociatedAttachments Boolean Falsch Falsch Boolescher Wert, der angibt, ob mit dem Kostenvoranschlag verknüpfte Anhänge der Email beigefügt werden sollen.
Attachments String Falsch Falsch An die Email anzuhängende Dateien
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
FileName String Falsch Falsch Name des Anhangs. Dies ist erforderlich, wenn der Inhalt nicht null ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

Rechnung per E-Mail senden

Emails dem Kunden eine Rechnung per E-Mail.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
Id String Richtig Falsch Rechnungs-ID
SendFromOrgEmailId Boolean Falsch Falsch Boolescher Wert, um den Email von der Email Adresse der Organisation auszulösen
ToMailIds String True False Array von Email Adressen der Empfänger.
CcMailIds String Falsch Falsch Array von Email-Adressen der Empfänger, die in CC gesetzt werden sollen.
Subject String Falsch Falsch Betreff einer Email, die gesendet werden muss.
Body String Falsch Falsch Text/Inhalt der zu versendenden Email
InvoiceNumber String Falsch Falsch Die mit der ID verknüpfte Rechnungsnummer. Dieser Wert ist erforderlich, wenn AttachInvoiceAsPdf wahr ist
AttachInvoiceAsPdf Boolean Falsch Falsch Boolescher Wert, der angibt, ob die PDF-Rechnung der E-Mail beigefügt werden soll oder nicht.
AttachCustomerStatement Boolean Falsch Falsch Boolescher Wert, der angibt, ob der Email ein Kundenkontoauszug im PDF-Format angehängt werden soll.
SendAttachment Boolean Falsch Falsch Boolescher Wert, der angibt, ob die der Rechnung beigefügten Dokumente gesendet werden sollen oder nicht.
Attachments String Falsch Falsch An die Email anzuhängende Dateien
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
FileName String Falsch Falsch Name des Anhangs. Dies ist erforderlich, wenn der Inhalt nicht null ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

E-MailABestellung

Sendet eine Bestellung Emails an den Kunden.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
Id String Wahr Falsch ID der Bestellung
SendFromOrgEmailId Boolean Falsch Falsch Boolescher Wert, um den Email von der Email Adresse der Organisation auszulösen
FromAddressId Long Falsch Falsch ID der Absenderadresse der Email Adresse
ToMailIds String True False Array von Email Adressen der Empfänger.
CcMailIds String Falsch Falsch Array von Email-Adressen der Empfänger, die in CC gesetzt werden sollen.
BCcMailIds String Falsch Falsch Array von Email-Adressen der Empfänger, die in BCC gesetzt werden sollen.
Subject String Wahr Falsch Betreff einer Email, die gesendet werden muss.
Body String True False Text/Inhalt der zu versendenden Email
MailDocumentsDocumentId String Falsch Falsch ID der Dokumente
PurchaseOrderNumber String Falsch Falsch Die mit der ID verknüpfte Bestellnummer. Dieser Wert ist erforderlich, wenn AttachPurchaseOrderAsPdf wahr ist
AttachPurchaseOrderAsPdf Boolean Falsch Falsch Boolescher Wert, der angibt, ob der E-Mail eine PDF-Bestellnummer beigefügt werden soll oder nicht.
Attachments String Falsch Falsch An die Email anzuhängende Dateien
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
FileName String Falsch Falsch Name des Anhangs. Dies ist erforderlich, wenn der Inhalt nicht null ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

E-MailVorschussRechnung

Email dem Kunden eine Anzahlungsrechnung per E-Mail. Die Eingabe der JSON-Zeichenfolge ist nicht obligatorisch. Wenn die Eingabe der JSON-Zeichenfolge leer ist, wird die E-Mail mit dem Standard-E-Mail-Inhalt gesendet.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
Id String Richtig Falsch Rechnungs-ID
SendFromOrgEmailId Boolean Falsch Falsch Boolescher Wert, um den Email von der Email Adresse der Organisation auszulösen
FromAddressId Long Falsch Falsch ID der Absenderadresse der Email Adresse
ToMailIds String True False Array von Email Adressen der Empfänger.
CcMailIds String Falsch Falsch Array von Email Adressen der Empfänger, die in CC gesetzt werden sollen.
Subject String Wahr Falsch Betreff einer Email, die gesendet werden muss.
Body String True False Text/Inhalt der zu versendenden Email
MailDocumentsDocumentId String Falsch Falsch ID der dem Kontakt angehängten Dokumente
RetainerInvoiceNumber String Falsch Falsch Die mit der ID verknüpfte RetainerInvoice-Nummer. Dieser Wert ist erforderlich, wenn AttachRetainerInvoiceAsPdf wahr ist
AttachRetainerInvoiceAsPdf Boolean Falsch Falsch Boolescher Wert, der angibt, ob der E-Mail eine Anzahlungsrechnung im PDF-Format beigefügt werden soll oder nicht.
Attachments String Falsch Falsch An die Email anzuhängende Dateien
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
FileName String Falsch Falsch Name des Anhangs. Dies ist erforderlich, wenn der Inhalt nicht null ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

E-MailASalesOrder

Email dem Kunden per E-Mail einen Verkaufsauftrag. Die Eingabe der JSON-Zeichenfolge ist nicht obligatorisch. Wenn die Eingabe der JSON-Zeichenfolge leer ist, wird die E-Mail mit dem Standard-E-Mail-Inhalt gesendet.

Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
Id String Wahr Falsch ID der Verkaufsbestellung
FromContactId String Falsch Falsch Absenderadresse der Email Adresse
ToMailIds String True False Array von Email Adressen der Empfänger.
CcMailIds String Falsch Falsch Array von Email-Adressen der Empfänger, die in CC gesetzt werden sollen.
BCcMailIds String Falsch Falsch Array von Email Adressen der Empfänger, die in BCC gesetzt werden sollen.
Subject String Wahr Falsch Betreff einer Email, die gesendet werden muss.
Body String True False Text/Inhalt der zu versendenden Email
MailDocumentsDocumentId String Falsch Falsch Dokument-IDs des Verkaufsauftrags
SalesOrderNumber String Falsch Falsch Die mit der ID verknüpfte Verkaufsbestellnummer. Dieser Wert ist erforderlich, wenn AttachSalesOrderAsPdf wahr ist
AttachSalesOrderAsPdf Boolean Falsch Falsch Boolescher Wert, der angibt, ob die PDF-Rechnung der E-Mail beigefügt werden soll oder nicht.
Attachments String Falsch Falsch An die Email anzuhängende Dateien
SendAttachment Boolean Falsch Falsch Boolescher Wert, der angibt, ob die PDF-Rechnung der E-Mail beigefügt werden soll oder nicht.
Content String Falsch Wahr Der Inhalt als InputStream, der hochgeladen werden soll, wenn LocalFilePath oder FolderPath nicht angegeben ist.
FileName String Falsch Falsch Name des Anhangs. Dies ist erforderlich, wenn der Inhalt nicht null ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

E-MailMehrereSchätzungen

Email dem Kunden eine Rechnung per E-Mail.

Eingang
Name Typ Erforderlich Beschreibung
Id String True Durch Komma getrennte Kostenvoranschlags-IDs, die per E-Mail versendet werden sollen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

E-MailMehrereRechnungen

Email dem Kunden eine Rechnung per E-Mail.

Eingang
Name Typ Erforderlich Beschreibung
Id String True Durch Komma getrennte Rechnungs-IDs, die per E-Mail versendet werden sollen.
Contacts String Falsch Kontakte, für die Email oder Briefe gesendet werden müssen.
ContactId String Falsch ID des Kontakts.
Email Boolean Falsch Boolescher Wert, um anzugeben, ob für jeden Kontakt eine Email gesendet werden soll.
SnailMail Boolean Falsch Boolescher Wert, um anzugeben, ob für jeden Kontakt eine Postsendung erfolgen soll.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur

Bericht exportieren

Bericht als PDF- oder XLS-Datei herunterladen

Ausführen

Hierbei werden Filter der jeweiligen Berichtsansicht unterstützt:

EXECUTE ExportReport ReportName = accounttransactions, ReportType = pdf, Filters = 'TransactionDate = ThisQuarter', FileLocation = C:\zohobooks
Eingang
Name Typ Erforderlich Beschreibung
ReportName String True Name des Berichts.
ReportType String True FilType, in dem der Bericht heruntergeladen werden soll. Die zulässigen Werte sind pdf, xls, xlsx.
ShowOrgName Boolean Falsch Boolescher Wert, der angibt, ob der Organisationsname angezeigt werden soll oder nicht.
ShowGeneratedDate Boolean Falsch Boolescher Wert, der das Datum angibt, an dem der Bericht erstellt wurde und das angezeigt werden soll oder nicht
ShowGeneratedTime Boolean Falsch Boolescher Wert, der den Zeitpunkt angibt, zu dem der Bericht erstellt wurde und der angezeigt werden soll oder nicht
ShowGeneratedBy Boolean Falsch Boolescher Wert, der angibt, ob der Name des Benutzers, der den Bericht heruntergeladen hat, angezeigt werden soll oder nicht
ShowPageNumber Boolean Falsch Boolescher Wert, der angibt, ob die Seitenzahl sichtbar sein soll oder nicht.
Filters String Falsch Der Wert kann jede filterbare Spalte sein, die in der jeweiligen Berichtsansicht unterstützt wird.
FileLocation String Falsch Speicherort, an dem der exportierte Bericht gespeichert werden soll.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

GetOAuthAccessToken

Ruft ein Authentifizierungstoken von Zoho Books ab.

Eingang
Name Typ Erforderlich Beschreibung
AuthMode String Falsch 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 Falsch Eine durch Kommas getrennte Liste von Berechtigungen, die vom Benutzer angefordert werden sollen. Eine Liste der verfügbaren Berechtigungen finden Sie in der Zoho Books API. Der Standardwert ist ZohoBooks.fullaccess.all.
CallbackUrl String Falsch 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 ZohoBooks-App-Einstellungen angegeben haben. Nur erforderlich, wenn der Authmode-Parameter „Web“ ist.
Verifier String Falsch Der von Zoho Books zurückgegebene Prüfer, 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 Falsch Gibt 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 ZohoBooks-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 Zoho Books verwendet wird.
OAuthRefreshToken String Das OAuth-Aktualisierungstoken. Dies ist dasselbe wie das Zugriffstoken bei Zoho Books.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens. Eine -1 bedeutet, dass es nicht abläuft.

GetOAuthAuthorizationURL

Ruft die Autorisierungs URL ab, die vom Benutzer separat geöffnet werden muss, um Zugriff auf Ihre Anwendung zu gewähren. Wird nur bei der Entwicklung von Web-Apps benötigt. Sie fordern den OAuthAccessToken von dieser URL an.

Eingang
Name Typ Erforderlich Beschreibung
CallbackUrl String Falsch Die URL, zu der der Benutzer nach der Autorisierung Ihrer Anwendung weitergeleitet wird. Dieser Wert muss mit der Weiterleitungs-URL in den App-Einstellungen von Zoho Books übereinstimmen.
Scope String Falsch Eine durch Kommas getrennte Liste von Bereichen, die vom Benutzer angefordert werden sollen. Eine Liste der verfügbaren Berechtigungen finden Sie in der Zoho Books API Dokumentation. Der Standardwert ist ZohoBooks.fullaccess.all.
State String Falsch 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 Autorisierungsserver von Zoho Books 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
URL String Die Autorisierungs-URL, die in einen Webbrowser eingegeben wird, um das Prüftoken zu erhalten und Ihre App zu autorisieren.

ImportCreditCardStatement

Importiert Ihre Bank-/Kreditkarten-Feeds in Ihr Konto.

Ausführen

Importieren Sie Ihre Bank-/Kreditkarten-Feeds in Ihr Konto:

INSERT INTO ImportCreditCardStatement#TEMP (TransactionsTransactionId, TransactionsTransactionDate, TransactionsTransactionDebitOrCredit, TransactionsTransactionAmount) VALUES ('3255827000000150156', '2023-03-27', 'Debit', '6000')

EXEC ImportCreditCardStatement AccountId = '3255827000000150152', StartDate= '2023-03-01', EndDate = '2023-03-31', Transactions = ImportCreditCardStatement#TEMP
EXEC ImportCreditCardStatement AccountId = '3255827000000150152', StartDate = '2023-03-01', EndDate = '2023-03-31', TransactionsTransactionId = 3255827000000150156, TransactionsTransactionDate = 2023-03-27, TransactionsTransactionDebitOrCredit = debit, TransactionsTransactionAmount = 6000
Eingang
Name Typ Erforderlich Beschreibung
AccountId String True ID des Bank-/Kreditkartenkontos
StartDate Date Falsch Frühestes Datum im Transaktionssatz
EndDate Date Falsch Größtes Datum im Transaktionssatz
Transactions String Falsch Transaktionen
TransactionsTransactionId String Falsch Frühestes Datum im Transaktionssatz
TransactionsTransactionDate Date Falsch Datum der Transaktion
TransactionsTransactionDebitOrCredit String Falsch Gibt an, ob es sich bei der Transaktion um eine Lastschrift oder eine Gutschrift handelt
TransactionsTransactionAmount String Falsch Betrag der Transaktion
TransactionsTransactionPayee String Falsch An der Transaktion beteiligter Zahlungsempfänger
TransactionsTransactionDescription String Falsch Transaktionsbeschreibung
TransactionsTransactionReferenceNumber String Falsch Referenznummer der Transaktion
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

RechnungMassenrechnungErinnerung

Erinnert Ihren Kunden per Email an unbezahlte Rechnungen. Eine Erinnerungsmail wird nur für Rechnungen im Status „offen“ oder „überfällig“ versendet. Sie können maximal zehn Rechnungen angeben.

Eingang
Name Typ Erforderlich Beschreibung
InvoiceIds String True Array von Rechnungs-IDs, für die die Erinnerung gesendet werden soll.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

RechnungStornierenAusschreibenRechnung

Storniert den Abschreibungsbetrag einer Rechnung.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID der Rechnung.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

RechnungLöschenAusgabeQuittung

Löscht die angehängte Quittung.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID der Ausgabe, die einer Rechnung beigefügt ist.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

RechnungZahlungserinnerungAktivierenOderDeaktivieren

Aktiviert oder deaktiviert automatische Zahlungserinnerungen für eine Rechnung.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Rechnung.
EntityStatus String True Status wie Aktivieren oder Deaktivieren. Die zulässigen Werte sind Aktivieren, Deaktivieren.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

RechnungAusschreibenRechnung

Schreibt den Rechnungssaldo einer Rechnung ab.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID der Rechnung.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Kundenkontakt als primär markieren

Aktualisiert den Status als primär für Kundenkontakte.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Kundenkontakts.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

MarkJournalAsPublished

Aktualisiert den Status einer Zeitschrift als veröffentlicht.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Zeitschrift.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Bankkontostatus ändern

Aktualisiert den Status eines Bankkontos als aktiv oder inaktiv.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Bankkontos.
EntityStatus String True Zu markierender Status für ein Bankkonto - aktiv oder inaktiv. Die zulässigen Werte sind aktiv, inaktiv.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Rechnungsstatus ändern

Aktualisiert den Status einer Rechnung als ungültig oder offen.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Rechnung.
EntityStatus String True Für eine Rechnung zu markierender Status - ungültig oder offen. Die zulässigen Werte sind offen, ungültig.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Ändernchartofaccountstatus

Aktualisiert den Status eines Kontenplans als aktiv oder inaktiv.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Kontenplans.
EntityStatus String True Für einen Kontenplan zu markierender Status - aktiv oder inaktiv. Die zulässigen Werte sind aktiv, inaktiv.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Kontaktstatus ändern

Aktualisiert den Status eines Kontakts als aktiv oder inaktiv.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Kontakts.
EntityStatus String True Für einen Kontakt zu markierender Status - aktiv oder inaktiv. Die zulässigen Werte sind aktiv, inaktiv.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Gutschriftstatus ändern

Aktualisiert den Status einer Gutschrift als Entwurf, ungültig oder offen.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Gutschrift.
EntityStatus String Wahr Für eine Gutschrift zu markierender Status: Entwurf, ungültig oder offen. Die zulässigen Werte sind Entwurf, ungültig, offen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Ändern des Schätzungsstatus

Aktualisiert den Status für Schätzungen als gesendet, akzeptiert oder abgelehnt.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Schätzung.
EntityStatus String True Zu markierender Status für einen Kostenvoranschlag: Gesendet, Akzeptiert oder Abgelehnt. Die zulässigen Werte sind Gesendet, Akzeptiert, Abgelehnt.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Rechnungsstatus ändern

Aktualisiert den Status einer Rechnung als „gesendet“, „ungültig“ oder „Entwurf“.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Rechnung.
EntityStatus String Wahr Für eine Rechnung zu markierender Status: Gesendet, ungültig oder Entwurf. Die zulässigen Werte sind Gesendet, ungültig, Entwurf.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Artikelstatus ändern

Aktualisiert den Status eines Artikels als aktiv oder inaktiv.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Artikels.
EntityStatus String True Für ein Element zu markierender Status - aktiv oder inaktiv. Die zulässigen Werte sind aktiv, inaktiv.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Projektstatus ändern

Aktualisiert den Status eines Projekts als aktiv oder inaktiv.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Projekts.
EntityStatus String True Für ein Projekt zu markierender Status - aktiv oder inaktiv. Die zulässigen Werte sind aktiv, inaktiv.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Bestellstatus ändern

Aktualisiert den Status einer Bestellung als offen, storniert oder in Rechnung gestellt.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Bestellung.
EntityStatus String True Für eine Bestellung zu markierender Status - offen, storniert oder in Rechnung gestellt. Die zulässigen Werte sind offen, in Rechnung gestellt, storniert.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Ändern des Status wiederkehrender Rechnungen

Aktualisiert den Status einer wiederkehrenden Rechnung als „Stoppen“ oder „Fortsetzen“.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Dauerrechnung.
EntityStatus String True Zu markierender Status für eine Dauerrechnung - Stoppen und Fortsetzen. Die zulässigen Werte sind Stoppen, Fortsetzen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

StatusWiederkehrendeAusgabenModifizieren

Aktualisiert den Status einer wiederkehrenden Ausgabe als „Stoppen“ oder „Fortsetzen“.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer wiederkehrenden Ausgabe.
EntityStatus String True Zu markierender Status für wiederkehrende Ausgaben - Stoppen und Fortsetzen. Die zulässigen Werte sind Stoppen, Fortsetzen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Ändern des Status wiederkehrender Rechnungen

Aktualisiert den Status einer wiederkehrenden Rechnung als „Stopp“ oder „Fortsetzen“.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer wiederkehrenden Rechnung.
EntityStatus String True Zu markierender Status für eine wiederkehrende Rechnung - Stoppen und Fortsetzen. Die zulässigen Werte sind Stoppen, Fortsetzen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

RetainerInvoiceStatus ändern

Aktualisiert den Status der Vorschussrechnung als gesendet, ungültig oder Entwurf.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Vorschussrechnung.
EntityStatus String Wahr Für eine Vorschussrechnung zu markierender Status: Gesendet, ungültig und Entwurf. Die zulässigen Werte sind Gesendet, ungültig, Entwurf.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Verkaufsauftragsstatus ändern

Aktualisiert den Status eines Projekts als ungültig oder offen.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Verkaufsbestellung.
EntityStatus String True Für einen Verkaufsauftrag zu markierender Status - ungültig oder offen. Die zulässigen Werte sind ungültig, offen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Benutzerstatus ändern

Aktualisiert den Status eines Benutzers als aktiv oder inaktiv.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Benutzers.
EntityStatus String True Für einen Benutzer zu markierender Status - aktiv oder inaktiv. Die zulässigen Werte sind aktiv, inaktiv.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

ModifyVendorCreditStatus

Ändert den Status eines bestehenden Lieferantenkredits in „ungültig“ oder „offen“.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID eines Lieferantenkredits.
EntityStatus String True Für einen Lieferantenkredit zu markierender Status - ungültig oder offen. Die zulässigen Werte sind ungültig, offen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

ProjekteBenutzer einladen

Lädt einen Benutzer zum Projekt ein.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID des Projekts.
UserName String True Name des Benutzers. Maximallänge [200]
Email String True Email des Benutzers. Maximale Länge [100]
UserRole String True Zuzuweisende Rolle. Zulässige Werte: staff, admin und timesheetstaff
Rate String Falsch Zuzuweisende Rolle. Zulässige Werte: staff, admin und timesheetstaff
BudgetHours String Falsch Aufgabenbudgetstunden.
CostRate Decimal Falsch Kostensatz
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

Aktualisieren Sie das OAuthAccessToken

Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung bei ZohoBooks verwendet wird.

Eingang
Name Typ Erforderlich Beschreibung
OAuthRefreshToken String True Setzen Sie dies auf den abgelaufenen Tokenwert.
Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Das von ZohoBooks zurückgegebene Authentifizierungstoken. Dieses kann in nachfolgenden Aufrufen anderer Vorgänge für diesen bestimmten Dienst verwendet werden.
OAuthRefreshToken String Dies ist dasselbe wie das Zugriffstoken.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens.

SendenSieEineEntitätZurGenehmigung

Sendet einen Kostenvoranschlag, einen Verkaufsauftrag, eine Rechnung, eine Gutschrift, eine Anzahlungsrechnung, einen Einkaufsauftrag, eine Rechnung oder einen Lieferantenkredit zur Genehmigung ein.

Eingang
Name Typ Erforderlich Beschreibung
EntityId String True ID von Kategorien wie Kostenvoranschlag, Verkaufsauftrag, Rechnung, Gutschrift, Anzahlungsrechnung, Einkaufsauftrag, Rechnung oder Lieferantenkredit.
EntityName String True Entitätsname wie z. B. Kostenvoranschlag, Verkaufsauftrag, Rechnung, Gutschrift, Vorschussrechnung, Einkaufsauftrag, Rechnung oder Lieferantengutschrift. Die zulässigen Werte sind Kostenvoranschläge, Verkaufsaufträge, Rechnungen, Gutschriften, Vorschussrechnungen, Einkaufsaufträge, Rechnungen, Lieferantengutschriften.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

TransaktionenKategorisierenAKategorisiertTransaktion

Sichert eine kategorisierte Transaktion in eine nicht kategorisierte Transaktion zurück.

Eingang
Name Typ Erforderlich Beschreibung
Id String True Importierte Transaktions-ID.
AccountId String True Obligatorische Konto-ID, für die Transaktionen aufgelistet werden sollen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

TransaktionenUnMatchATransaction

Kategorisiert eine nicht kategorisierte Transaktion.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID einer Banktransaktion.
AccountId String True Obligatorische Konto-ID, für die Transaktionen aufgelistet werden sollen.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

BenutzerEinladenEinen Benutzer

Sendet eine Einladungs-Email an einen Benutzer.

Eingang
Name Typ Erforderlich Beschreibung
Id String True ID des Benutzers.
Ergebnissatzspalten
Name Typ Beschreibung
Status String Ausführungsstatus der gespeicherten Prozedur.

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 Zoho Books zurück:

Datenquellentabellen

Die folgenden Tabellen enthalten Informationen dazu, wie eine Verbindung zur Datenquelle hergestellt und diese Abfrage wird:

  • sys_connection_props: Gibt Informationen zu den verfügbaren Verbindungseigenschaften zurück.
  • sys_sqlinfo: Beschreibt die SELECT-Abfragen, die der Connector an die Datenquelle auslagern kann.

Abfrageinformationstabellen

Die folgende Tabelle gibt Abfrage für Datenänderungsabfragen zurück:

  • Systemidentität: Gibt Informationen zu Charge oder einzelnen Updates zurück.

Sys_catalogs

Listet die verfügbaren Datenbanken auf.

Die folgende Abfrage ruft alle durch die Verbindungszeichenfolge ermittelten Datenbanken ab:

SELECT * FROM sys_catalogs
Spalten
Name Typ Beschreibung
CatalogName String Der Datenbankname.

Sys_schemas

Listet die verfügbaren Schemas auf.

Die folgende Abfrage ruft alle verfügbaren Schemata ab:

SELECT * FROM sys_schemas
Spalten
Name Typ Beschreibung
CatalogName String Der Datenbankname.
SchemaName String Der Schema.

Sys_tables

Listet die verfügbaren Tabellen auf.

Die folgende Abfrage ruft die verfügbaren Tabellen und Ansichten ab:

SELECT * FROM sys_tables
Spalten
Name Typ Beschreibung
CatalogName String Die Datenbank, die die Tabelle oder Ansicht enthält.
SchemaName String Das Schema, das die Tabelle oder Ansicht enthält.
TableName String Der Name der Tabelle oder Ansicht.
TableType String Der Tabellentyp (Tabelle oder Ansicht).
Description String Eine Beschreibung der Tabelle oder Ansicht.
IsUpdateable Boolean Ob die Tabelle aktualisiert werden kann.

Sys_tablecolumns

Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.

Die folgende Abfrage gibt die Spalten und Datentypen für die Tabelle INVOICES zurück:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='INVOICES'
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 ExpenseReceipt zurück:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='ExpenseReceipt' 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 INVOICES ab:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='INVOICES'
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:zohobooks: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 Verschiedene 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.

Verbindung

Eigenschaft Beschreibung
OrganizationId Die ID, die mit der spezifischen Zoho Books-Organisation verknüpft ist, mit der Sie sich verbinden möchten.
IncludeCustomFields Ob benutzerdefinierte Felder in Ansichten einbezogen werden sollen.
RowScanDepth Die maximale Anzahl von Zeilen, die nach den in der Tabelle verfügbaren Spalten benutzerdefinierter Felder durchsucht werden sollen.
IncludeCustomModules Ob benutzerdefinierte benutzerdefinierte Module eingeschlossen werden sollen.
Region Die Top-Level-Domäne in der Server-URL.

OAuth

Eigenschaft Beschreibung
InitiateOAuth Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
OAuthClientId Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthClientSecret Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthAccessToken Der Zugriffstoken für die Verbindung mittels OAuth.
OAuthSettingsLocation Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.
CallbackURL Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.
OAuthVerifier Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
OAuthRefreshToken Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

SSL

Eigenschaft Beschreibung
SSLServerCert Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

Schema

Eigenschaft Beschreibung
Location Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
BrowsableSchemas Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC.
Views Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC.

Verschiedenes

Eigenschaft Beschreibung
AccountsServer Die vollständige Kontoserver-URL.
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 Zoho Books zurückgegeben werden sollen.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

Verbindung

Dieser Abschnitt enthält eine vollständige Liste der Verbindungseigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
OrganizationId Die ID, die mit der spezifischen Zoho Books-Organisation verknüpft ist, mit der Sie sich verbinden möchten.
IncludeCustomFields Ob benutzerdefinierte Felder in Ansichten einbezogen werden sollen.
RowScanDepth Die maximale Anzahl von Zeilen, die nach den in der Tabelle verfügbaren Spalten benutzerdefinierter Felder durchsucht werden sollen.
IncludeCustomModules Ob benutzerdefinierte benutzerdefinierte Module eingeschlossen werden sollen.
Region Die Top-Level-Domäne in der Server-URL.

Organisations-ID

Die ID, die der spezifischen Zoho Books-Organisation zugeordnet ist, mit der Sie eine Verbindung herstellen möchten.

Datentyp

string

Standardwert

""

Hinweise

In Zoho Books wird Ihr Unternehmen als Organisation bezeichnet. Wenn Sie mehrere Unternehmen haben, richten Sie jedes davon als einzelne Organisation ein. Jede Organisation ist eine unabhängige Zoho Books Organisation mit eigener Organisations-ID, Basiswährung, Zeitzone, Sprache, Kontakten, Berichten usw. Wenn der Wert der Organisations-ID nicht in der Verbindungszeichenfolge angegeben ist, führt der Connector einen Aufruf durch, um alle verfügbaren Organisationen abzurufen, und wählt die erste Organisations-ID als Standard aus.

Benutzerdefinierte Felder einschließen

Ob benutzerdefinierte Felder in Ansichten einbezogen werden sollen.

Datentyp

bool

Standardwert

true

Hinweise

Wenn der Wert auf FALSE gesetzt ist, werden die benutzerdefinierten Felder der Tabelle nicht abgerufen. Der Standardwert ist true.

Zeilenscantiefe

Die maximale Anzahl von Zeilen, die nach den in der Tabelle verfügbaren benutzerdefinierten Feldspalten durchsucht werden sollen.

Datentyp

string

Standardwert

200

Hinweise

Das Festlegen eines hohen Wertes kann die Leistung beeinträchtigen. Das Festlegen eines niedrigen Wertes kann dazu führen, dass der Datentyp nicht richtig bestimmt wird.

BenutzerdefinierteModule einschließen

Ob benutzerdefinierte benutzerdefinierte Module einbezogen werden sollen.

Datentyp

bool

Standardwert

false

Hinweise

Wenn auf gesetzt true, die vom Benutzer erstellten benutzerdefinierten Module werden aufgelistet. Für diese Funktion ist mindestens ein Premium-Abonnement erforderlich.

Region

Die Top-Level-Domäne in der Server-URL.

Mögliche Werte

US, Europe, India, Australia

Datentyp

string

Standardwert

US

Hinweise

Wenn sich Ihr Konto in einer anderen Domäne als den USA befindet, ändern Sie die Region entsprechend. Diese Tabelle listet alle möglichen Werte auf:

Region Domäne
US .com
Europe .eu
India .im
Australia .com.au

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://'.
CallbackURL Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.
OAuthVerifier Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
OAuthRefreshToken Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

OAuth initiieren

Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.

Mögliche Werte

OFF, GETANDREFRESH, REFRESH

Datentyp

string

Standardwert

OFF

Hinweise

Folgende Optionen stehen zur Verfügung:

  1. OFF: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.
  2. GETANDREFRESH: Gibt an, dass der gesamte OAuth-Flow vom Connector verarbeitet wird. Wenn derzeit kein Token vorhanden ist, wird es durch eine entsprechende Aufforderung an den Benutzer über den Browser abgerufen. Wenn ein Token vorhanden ist, wird es bei Bedarf aktualisiert.
  3. REFRESH: Gibt an, dass der Connector nur das Aktualisieren des OAuthAccessToken übernimmt. Der Benutzer wird vom Connector nie aufgefordert, sich über den Browser zu authentifizieren. Der Benutzer muss zunächst das Abrufen des OAuthAccessToken und des OAuthRefreshToken übernehmen.

OAuthClientId

Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId-Wert, manchmal auch Consumer-Schlüssel genannt, und ein Client-Geheimnis, das OAuthClientSecret.

OAuthClientSecret

Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId, auch Consumer-Schlüssel genannt. Sie erhalten außerdem ein Client-Geheimnis, auch Consumer-Geheimnis genannt. Legen Sie das Client-Geheimnis im OAuthClientSecret Eigentum.

OAuth-Zugriffstoken

Der Zugriffstoken für die Verbindung per OAuth.

Datentyp

string

Standardwert

""

Hinweise

Der OAuthAccessToken Eigenschaft wird für die Verbindung über 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 behalten, 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 die Anmeldeinformationen außerhalb des aktuellen Prozesses beizubehalten, müssen Sie die Anmeldeinformationen vor dem Schließen der Verbindung manuell speichern. Auf diese Weise können Sie sie in der Verbindung festlegen, wenn der Prozess erneut gestartet wird. Sie können OAuth-Eigenschaftswerte mit einer Abfrage an abrufen sys_connection_propsSystemtabelle. Wenn mehrere Verbindungen mit denselben Anmeldeinformationen bestehen, werden die Eigenschaften aus der zuvor geschlossenen Verbindung gelesen.

Der Standardspeicherort ist „%APPDATA%\CData\ Acumatica Data Provider\OAuthSettings.txt“ mit %APPDATA% auf das Konfigurationsverzeichnis des Benutzers gesetzt. Die Standardwerte sind

  • Windows: "register://%DSN"
  • Unix: "%AppData%..."

wobei DSN der Name des aktuellen DSN ist, der in der offenen Verbindung verwendet wird.

Die folgende Tabelle listet den Wert von auf %APPDATA% nach Operationssystem:

Plattform %APPDATA%
Windows Der Wert der Umfeld APPDATA
Linux ~/.config

Rückruf-URL

Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.

Datentyp

string

Standardwert

""

Hinweise

Während des Authentifizierungsprozesses leitet der OAuth-Autorisierungsserver den Benutzer an diese URL weiter. Dieser Wert muss mit der Rückruf URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.

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.

OAuthRefreshToken

Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.

Datentyp

string

Standardwert

""

Hinweise

Der OAuthRefreshToken Eigenschaft wird verwendet, um den OAuthAccessToken zu aktualisieren bei Verwendung der OAuth-Authentifizierung.

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 (Hex-Werte 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%\ZohoBooks 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.

Wenn nicht angegeben, ist der Standardspeicherort „%APPDATA%\ZohoBooks 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
AccountsServer Die vollständige Kontoserver-URL.
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 Zoho Books zurückgegeben werden sollen.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

KontenServer

Die vollständige Kontoserver-URL.

Datentyp

string

Standardwert

""

Hinweise

Normalerweise ist der Wert dieser Eigenschaft https://books.zoho.com, aber wenn sich Ihr Konto an einem anderen Standort befindet, sollte die Domäne entsprechend geändert werden (.com, .eu, .in, .com.au, ...).

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 Zoho Books zurückgegeben werden sollen.

Datentyp

int

Standardwert

-1

Hinweise

Der Pagesize Die Eigenschaft beeinflusst die maximale Anzahl von Ergebnissen, die pro Seite von Zoho Books 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. „*=*“.

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.

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 INVOICES WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie UserDefinedViews Verbindungseigenschaft zur Angabe des Speicherorts Ihrer JSON-Konfigurationsdatei. Beispiel:

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

Beachten Sie, dass der angegebene Pfad nicht in Anführungszeichen steht.