Zum Inhalt springen

Sage Business Cloud Accounting Verbindungsdetails

Einführung

Connector-Version

Diese Dokumentation basiert auf Version 23.0.8843 des Connectors.

Erste Schritte

Versionsunterstützung für Sage Business Cloud Accounting

Der Connector nutzt die Sage Accounting API, um einen bidirektionalen Zugriff auf Sage Business Cloud Accounting zu ermöglichen.

Herstellen einer Verbindung

Mit Sage Business Cloud Accounting verbinden

Authentifizieren Sie sich bei Sage Business Cloud Accounting

Sage Business Cloud Accounting verwendet den OAuth-Standard zur Authentifizierung von Benutzern.

Sie können eine Verbindung herstellen, nachdem Sie die erforderlichen Verbindungseigenschaften für Ihre Benutzeranmeldeinformationen festgelegt und die erforderlichen Zugriffstoken mit einem Tool wie Postman abgerufen haben.

Siehe OAuth-Authentifizierung verwenden für eine Authentifizierungsanleitung und Einzelheiten zum OAuth-Authentifizierungsablauf.

Erstellen einer benutzerdefinierten OAuth-Anwendung

Erstellen einer benutzerdefinierten OAuth-Anwendung

bettet OAuth-Anwendungsanmeldeinformationen mit Branding ein, die bei der Verbindung mit Sage Business Cloud Accounting über eine Desktop-Anwendung oder eine Headless-Maschine verwendet werden können. Wenn Sie die eingebettete OAuth-Anwendung von einem dieser beiden Authentifizierungsabläufe aus verwenden möchten, müssen Sie zum Herstellen der Verbindung nur Folgendes tun:

  • Satz AuthScheme Zu OAuth,
  • holen und setzen Sie die OAuthAccessToken, und
  • legen Sie die erforderlichen Konfigurationsparameter fest.

(Informationen zum Abrufen und Festlegen der OAuthAccessToken und andere Konfigurationsparameter finden Sie unter „Herstellen einer Verbindung mit Sage Business Cloud Accounting“.)

Sie müssen jedoch eine benutzerdefinierte OAuth-Anwendung erstellen, um über das Web eine Verbindung zu Sage Business Cloud Accounting herzustellen. Und da benutzerdefinierte OAuth-Anwendungen alle drei häufig verwendeten Authentifizierungsabläufe nahtlos unterstützen, möchten Sie für diese Authentifizierungsabläufe möglicherweise ohnehin benutzerdefinierte OAuth-Anwendungen erstellen (verwenden Sie Ihre eigenen OAuth-Anwendungsanmeldeinformationen).

Benutzerdefinierte OAuth-Anwendungen sind nützlich, wenn Sie:

  • das Branding des Authentifizierungsdialogs steuern;
  • die Umleitungs-URI steuern, zu der die Anwendung den Benutzer nach seiner Authentifizierung umleitet; oder
  • Passen Sie die Berechtigungen an, die Sie vom Benutzer anfordern.
Verfahren

Mit den folgenden Schritten erstellen Sie eine benutzerdefinierte OAuth-Anwendung, registrieren sie im Sage Business Cloud Accounting Developer-Konto,

und erhält die OAuth-Client-Anmeldeinformationen:

  1. Melden Sie sich beim Sage Business Cloud Accounting Entwicklerkonto an.
  2. Erstellen Sie eine neue Anwendung.
    • Wenn Sie eine Desktop-Anwendung entwickeln, setzen Sie die CallbackUrl auf http://localhost:3333 oder eine andere ähnliche HTTP- URL.
    • Wenn Sie einen Webdienst entwickeln, legen Sie die CallbackUrl auf die Umleitungs-URI fest, die Ihr Webdienst erhalten soll.

Wenn Ihre benutzerdefinierte Anwendung erstellt wurde, zeigt das Entwicklerportal die OAuthClientId (Client-ID) und OAuthClientSecret (Client Secret). Notieren Sie diese für die zukünftige Verwendung.

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 Sage Business Cloud Accounting 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 die Verarbeitung der SELECT-Anweisung so weit wie möglich auf Sage Business Cloud Accounting und verarbeitet den Rest der Abfrage dann im Speicher (clientseitig).

Siehe Abfrageverarbeitung für weitere Informationen.

Benutzerdefinierte Ansichten

Mit dem Sage Business Cloud Accounting 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 SampleTable_1 WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

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

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

Definieren von Ansichten mit DDL-Anweisungen

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

Erstellen einer Ansicht

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

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

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

Ändern einer Ansicht

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

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

Die Ansicht wird dann in der JSON-Konfigurationsdatei aktualisiert.

Löschen einer Ansicht

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

DROP LOCAL VIEW [MyViewName]

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

Schema für benutzerdefinierte Ansichten

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

Arbeiten mit benutzerdefinierten Ansichten

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

SELECT * FROM Customers WHERE City = 'Raleigh';

Ein Beispiel für eine Abfrage an den Treiber:

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

Daraus ergibt sich die effektive Abfrage an die Quelle:

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

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

SSL-Konfiguration

Anpassen der SSL-Konfiguration

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

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

Datenmodell

Dieser Abschnitt zeigt die verfügbaren API Objekte und bietet weitere Informationen zur Ausführung von SQL für Sage Business Cloud Accounting APIs.

Schemas für die meisten Datenbankobjekte werden in einfachen, textbasierten Konfigurationsdateien definiert.

Hauptmerkmale

  • Der Connector modelliert Sage Business Cloud Accounting Entitäten wie Bankkonten, Kontakte und Journale als relationale Tabellen und Ansichten, sodass Sie SQL schreiben können, um Sage Business Cloud Accounting Daten auszuwählen, einzufügen, zu aktualisieren und zu löschen.
  • Gespeicherte Prozeduren ermöglichen Ihnen die Ausführung von Vorgängen in Sage Business Cloud Accounting, einschließlich des Abrufens und Aktualisierens des Zugriffstokens in OAuth 2.0.
  • Durch die Live-Konnektivität zu diesen Objekten werden alle Änderungen an Ihrem Sage Business Cloud Accounting Konto bei Verwendung des Connectors sofort angezeigt.

Tabellen

Ansichten beschreibt die verfügbaren Tabellen. Tabellen werden statisch definiert, um Bankkonten, Kontakte, Journale und mehr zu modellieren.

Ansichten

Ansichten beschreibt die verfügbaren Ansichten. Ansichten werden statisch definiert, um Steuerämter, Währungen, Verkaufsrechnungspositionen und mehr zu modellieren.

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen zu Sage Business Cloud Accounting. Gespeicherte Prozeduren ermöglichen Ihnen die Ausführung von Vorgängen in Sage Business Cloud Accounting, einschließlich des Herunterladens von Dokumenten und Verschiebens von Umschlägen.

Tabellen

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

Sage Business Cloud Accounting Connector-Tabellen

Name Beschreibung
Addresses Adressen in Sage Business Cloud Accounting abfragen.
Attachments Abfrageanhänge in Sage Business Cloud Accounting.
BankAccounts Bankkonten in Sage Business Cloud Accounting abfragen.
BankDeposits Bankeinlagen in Sage Business Cloud Accounting abfragen.
BankOpeningBalances Abfrage von BankOpeningBalances in Sage Business Cloud Accounting.
BankReconciliations Bankabstimmungen in Sage Business Cloud Accounting abfragen.
BankTransfers Banküberweisungen in Sage Business Cloud Accounting abfragen.
BusinessExchangeRates Abfrage von BusinessExchangeRates in Sage Business Cloud Accounting.
ContactAllocations Kontaktzuordnungen in Sage Business Cloud Accounting abfragen.
ContactOpeningBalances Abfrage von ContactOpeningBalances in Sage Business Cloud Accounting.
ContactPayments ContactPayments in Sage Business Cloud Accounting abfragen.
ContactPeople Kontaktpersonen in Sage Business Cloud Accounting abfragen.
Contacts Kontakte in Sage Business Cloud Accounting abfragen.
DatevSettings DatevSettings in Sage Business Cloud Accounting abfragen.
EmailSettings E-Mail-Einstellungen in Sage Business Cloud Accounting abfragen.
FinancialSettings Finanzeinstellungen in Sage Business Cloud Accounting abfragen.
HostedArtefactPaymentSettings Abfrage von HostedArtefactPaymentSettings in Sage Business Cloud Accounting.
InvoiceSettings Rechnungseinstellungen in Sage Business Cloud Accounting abfragen.
JournalCodes JournalCodes in Sage Business Cloud Accounting abfragen.
Journals Abfragejournale in Sage Business Cloud Accounting.
LedgerAccountOpeningBalances LedgerAccountOpeningBalances in Sage Business Cloud Accounting abfragen.
LedgerAccounts LedgerAccounts in Sage Business Cloud Accounting abfragen.
MigrationTaxReturns AbfragemigrationSteuererklärungen in Sage Business Cloud Accounting.
OpeningBalanceJournals Abfrage von OpeningBalanceJournals in Sage Business Cloud Accounting.
OtherPayments Abfrage „OtherPayments“ in Sage Business Cloud Accounting.
Products Produkte in Sage Business Cloud Accounting abfragen.
ProductSalesPriceTypes Abfrage von ProductSalesPriceTypes in Sage Business Cloud Accounting.
PurchaseCreditNotes Abfrage von PurchaseCreditNotes in Sage Business Cloud Accounting.
PurchaseInvoices Einkaufsrechnungen in Sage Business Cloud Accounting abfragen.
PurchaseQuickEntries Abfrage von PurchaseQuickEntries in Sage Business Cloud Accounting.
SalesCreditNotes SalesCreditNotes in Sage Business Cloud Accounting abfragen.
SalesEstimates Abfrage von Verkaufsschätzungen in Sage Business Cloud Accounting.
SalesInvoices Verkaufsrechnungen in Sage Business Cloud Accounting abfragen.
SalesQuickEntries SalesQuickEntries in Sage Business Cloud Accounting abfragen.
SalesQuotes SalesQuotes in Sage Business Cloud Accounting abfragen.
Services Abfragedienste in Sage Business Cloud Accounting.
StockItems Lagerartikel in Sage Business Cloud Accounting abfragen.
StockMovements Lagerbewegungen in Sage Business Cloud Accounting abfragen.
TaxProfiles TaxProfiles in Sage Business Cloud Accounting abfragen.
TaxRates Steuersätze in Sage Business Cloud Accounting abfragen.

Adressen

Adressen in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Adressen abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten BankAccountId,ContactId,UpdatedOrCreatedSince undDeletedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • BankAccountId unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM Addresses WHERE BankAccountId = '80b34e32b85a46c39a71c3627d577fa2'
SELECT * FROM Addresses WHERE ContactId = 'abc'
SELECT * FROM Addresses WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM Addresses WHERE DeletedSince = '2019-10-02T11:46:53Z'
Einfügen
  • Erstellen Sie eine einfache Adresse.

    INSERT INTO `[Adressen] `(AddressTypeId, name, IsMainAddress, ContactId) VALUES ('DELIVERY', 'AddressName', 'false', '456')
    
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE Addresses SET AddressTypeId = 'DELIVERY' WHERE ID = 'c04b66f130d14478b7978452aeedb8ad'
Löschen

Sie müssen die ID der Adresse angeben, um sie zu löschen.

DELETE FROM Addresses WHERE ID = 'c04b66f130d14478b7978452aeedb8ad'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
AddressTypeId String Falsch Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind LIEFERUNG, KONTEN, VERKAUF, EINKAUF.
Region String Falsch Der Adressstaat/die Provinz/die Region
PostalCode String Falsch Die Postleitzahl der Adresse
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
BankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
IsMainAddress Bool False Gibt an, ob es sich um eine Hauptadresse handelt
CountryId String Falsch Länder.Id Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
City String Falsch Die Adresse Ort/Stadt
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
LegacyId Int Falsch Die alte ID für den Artikel
CountryGroupId String Falsch Ländergruppen.Id Die eindeutige Kennung für den Artikel
AddressLine2 String Falsch Die zweite Zeile der Adresse
AddressLine1 String Falsch Die erste Zeile der Adresse
Name String Falsch Der Name der Adresse
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
DeletedSince Datetime Wahr

Anlagen

Anhänge in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Anhänge abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten AttachmentContextTypeId,AttachmentContextId,LegacyAttachmentContextType,LegacyAttachmentContextId,UpdatedOrCreatedSince,DeletedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • AttachmentContextTypeId unterstützt die = Betreiber.
  • AttachmentContextId unterstützt die = Betreiber.
  • LegacyAttachmentContextType unterstützt die = Betreiber.
  • LegacyAttachmentContextId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM Attachments WHERE AttachmentContextTypeId = 'PURCHASE_CREDIT_NOTE'
SELECT * FROM Attachments WHERE AttachmentContextId = 'abc'
SELECT * FROM Attachments WHERE LegacyAttachmentContextType = 'abc'
SELECT * FROM Attachments WHERE LegacyAttachmentContextId = 'abc'
SELECT * FROM Attachments WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM Attachments WHERE DeletedSince = '2018-12-15'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE Attachments SET FileExtension = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID der Anhänge angeben, um sie zu löschen.

DELETE FROM Attachments WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der der Anhang erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
FileExtension String Falsch Die Dateierweiterung des Anhangs
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
File String Falsch Die Base64-codierte Darstellung der Datei
AttachmentContextTypeId String Falsch Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind BANK_TRANSFER, CONTACT, JOURNAL, OTHER_PAYMENT, PURCHASE_CORRECTIVE_INVOICE, PURCHASE_CREDIT_NOTE, PURCHASE_INVOICE, SALES_CORRECTIVE_INVOICE, SALES_CREDIT_NOTE, SALES_ESTIMATE, SALES_INVOICE, SALES_QUOTE, BUSINESS.
\_filePath String False Der Dateipfad des Anhangs
FileSize Int False Die Dateigröße des Anhangs in Bytes
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
FileName String Falsch Der Dateiname des Anhangs
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Anhangs
MimeType String False Der MIME-Typ des Anhangs
Description String Falsch Die Beschreibung des Anhangs
AttachmentContextDisplayedAs String Falsch Der Name der Ressource
AttachmentContextLegacyId Int Falsch Die alte ID für den Artikel
AttachmentContextId String Falsch Die eindeutige Kennung für den Artikel
LegacyAttachmentContextType String Wahr
LegacyAttachmentContextId String Falsch
DeletedSince Datetime Wahr

Bankkonten

Bankkonten in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Bankkonten abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten UpdatedOrCreatedSince,DeletedSince und ExcludeStripe beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • ExcludeStripe unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM BankAccounts WHERE UpdatedOrCreatedSince = '2019-10-02T11:46:53Z'
SELECT * FROM BankAccounts WHERE DeletedSince = '2019-10-02T11:46:53Z'
SELECT * FROM BankAccounts WHERE ExcludeStripe = 'false'
Einfügen
  • Ein einfaches Bankkonto einrichten.

    INSERT INTO `[Adressen] `(BankAccountTypeId, Balance, AccountName) VALUES ('2', '0.0', 'test')
    
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE BankAccounts SET BankAccountTypeId = 'SAVINGS' WHERE ID = '80b34e32b85a46c39a71c3627d577fa2'
Löschen

Um das Bankkonto zu löschen, müssen Sie dessen ID angeben.

DELETE FROM BankAccounts WHERE ID = '80b34e32b85a46c39a71c3627d577fa2'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
BankAccountTypeId String Falsch Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind CHECKING, SAVINGS, CREDIT_CARD, CASH_IN_HAND, LOAN, OTHER.
Balance String Falsch Der Kontostand
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
SortCode String Falsch Die Bankleitzahl
Iban String Falsch Der iban
Bic String Falsch Das Bic
AccountName String Falsch Der Kontoname
AccountNumber String Falsch Die Kontonummer
MainContactId String Falsch Die Faxnummer des Kontakts
DefaultPaymentMethodId String Falsch Zahlungsmethoden.Id Die eindeutige Kennung für den Artikel
Deletable Bool Falsch Gibt an, ob das Bankkonto gelöscht werden kann oder nicht
LedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
MainAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
Editable Bool Falsch Gibt an, ob das Bankkonto bearbeitet werden kann oder nicht
DisplayedAs String Falsch Der Name der Ressource
JournalCodeId String Falsch JournalCodes.Id Die eindeutige Kennung für den Artikel
NominalCode Int Falsch Der Nominalcode des Bankkontos
LegacyId Int Falsch Die alte ID für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
DeletedSince Datetime Wahr
ExcludeStripe Boolean Wahr

Bankeinlagen

Abfrage von Bankeinlagen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare Bankeinlagen abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten UpdatedOrCreatedSince,DeletedSince,FromDate und ToDate beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM BankDeposits WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM BankDeposits WHERE DeletedSince = '2018-12-15'
SELECT * FROM BankDeposits WHERE FromDate = '2018-12-15'
SELECT * FROM BankDeposits WHERE ToDate = '2018-12-15'
Löschen

Um die Bankeinlagen zu löschen, müssen Sie deren ID angeben.

DELETE FROM BankDeposits WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
TransactionTypeId String Falsch Transaktionstypen.id Die eindeutige Kennung für den Artikel
ChequeAmount String Falsch Scheckbetrag auf der Einzahlung
TransactionId String Falsch Transaktionen.id Die eindeutige Kennung für den Artikel
Date Datetime Wahr Vom Benutzer generiertes Datum der Transaktion, nicht notwendigerweise Erstellungsdatum
Reference String Falsch Referenz
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
FromBankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
ToBankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
TotalAmount String Falsch Summe des Bargeldbestands und der Schecks im Depot
CashAmount String Falsch Bargeldbetrag auf dem Depot
DeletedSince Datetime Wahr
FromDate Datetime Wahr
ToDate Datetime Wahr

BankEröffnungssalden

Abfrage von BankOpeningBalances in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren Bankeröffnungssalden

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten BankAccountId,UpdatedOrCreatedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • BankAccountId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM BankOpeningBalances WHERE BankAccountId = 'abc'
SELECT * FROM BankOpeningBalances WHERE UpdatedOrCreatedSince = '2018-12-15'
Einfügen
INSERT INTO BankOpeningBalances (TransactionId, BankAccountId) VALUES ('2', '123')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE BankOpeningBalances SET Date = '2018-12-15' WHERE ID = '123'
Löschen

Um die BankOpeningBalances zu löschen, müssen Sie deren ID angeben.

DELETE FROM BankOpeningBalances WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
Date Datetime True Das Datum der Eröffnungsbilanz
Credit String Falsch Der Habenbetrag des Eröffnungssaldos
BankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
Debit String Falsch Der Sollbetrag des Eröffnungssaldos

Bankabstimmungen

Abfrage von Bankabstimmungen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare Bankabstimmungen abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten BankAccountId,UpdatedOrCreatedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • BankAccountId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM BankReconciliations WHERE BankAccountId = 'abc'
SELECT * FROM BankReconciliations WHERE UpdatedOrCreatedSince = '2018-12-15'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE BankReconciliations SET BalanceDifference = 'abc' WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
BalanceDifference String Falsch Die Differenz zwischen dem Schlusssaldo des Kontoauszugs und dem ausgeglichenen Saldo
TotalPaid String Falsch Der gezahlte Gesamtbetrag
Reference String Falsch Eine Referenz für den Bankabgleich
TotalReceived String Falsch Der erhaltene Gesamtbetrag
StatusDisplayedAs String Falsch Der Name des Bankabstimmungsstatus
StatusId String Falsch Die Bankabstimmungsstatus-ID
BankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
StatementDate String Falsch Das Datum des Bankabgleichs
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
StatementEndBalance String Falsch Der Endsaldo des Kontoauszugs für die Abstimmung
StartingBalance String Falsch Der Anfangssaldo des Bankabgleichs
ClosingBalance String Falsch Der Schlusssaldo des Bankabgleichs
ReconciledBalance String Falsch Der abgeglichene Saldo des Bankabgleichs

Banküberweisungen

Banküberweisungen in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Banküberweisungen abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten UpdatedOrCreatedSince,DeletedSince,FromDate und ToDate beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM BankTransfers WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM BankTransfers WHERE DeletedSince = '2018-12-15'
SELECT * FROM BankTransfers WHERE FromDate = '2018-12-15'
SELECT * FROM BankTransfers WHERE ToDate = '2018-12-15'
Einfügen
INSERT INTO BankTransfers (Amount, FromBankAccountId, ToBankAccountId) VALUES ('2', '123', '456')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE BankTransfers SET Date = 'abc' WHERE ID = '123'
Löschen

Um die Banküberweisung zu löschen, müssen Sie deren ID angeben.

DELETE FROM BankTransfers WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
Date String Falsch Das Datum der Banküberweisung
Reference String Falsch Der Verwendungszweck für die Überweisung
Amount String Falsch Der Betrag der Banküberweisung
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
FromBankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
ToBankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
Description String Falsch Die Beschreibung für die Banküberweisung
DeletedSince Datetime Wahr
FromDate Datetime Wahr
ToDate Datetime Wahr

GeschäftWechselkurse

Abfrage von BusinessExchangeRates in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare BusinessExchangeRates abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „CurrencyId“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • CurrencyId unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM BusinessExchangeRates WHERE CurrencyId = 'USD'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE BusinessExchangeRates SET Rate = 1.5 WHERE CurrencyId = 'USD'
Löschen

Um den BusinessExchangeRates zu löschen, müssen Sie dessen ID angeben.

DELETE FROM BusinessExchangeRates WHERE CurrencyId = 'USD'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
CurrencyId [KEY] String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
Rate String Falsch Der Wechselkurs
DisplayedAs String Falsch Anzeigetext für das Element
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
BaseCurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
InverseRate String Falsch Der inverse Wechselkurs

KontaktZuteilungen

Abfrage von Kontaktzuordnungen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren Kontaktzuordnungen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten TransactionTypeId,ContactId,UpdatedOrCreatedSince undDeletedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • TransactionTypeId unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM ContactAllocations WHERE TransactionTypeId = 'abc'
SELECT * FROM ContactAllocations WHERE ContactId = 'abc'
SELECT * FROM ContactAllocations WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM ContactAllocations WHERE DeletedSince = '2018-12-15'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE ContactAllocations SET TransactionTypeId = 'abc' WHERE ID = '123'
Löschen

Um die Kontaktzuordnungen zu löschen, müssen Sie deren ID angeben.

DELETE FROM ContactAllocations WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
Date Datetime Wahr Das Datum, an dem die Zuweisung vorgenommen wurde
AllocatedArtefactsAggregate String Falsch Die Zahlungszeilen der Zahlung
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
LinksAggregate String Falsch Links zur Ressource
DeletedSince Datetime Wahr

KontaktEröffnungsguthaben

Abfrage von ContactOpeningBalances in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren ContactOpeningBalances

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId,ContactTypeId,UpdatedOrCreatedSince undDeletedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • ContactTypeId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM ContactOpeningBalances WHERE ContactId = 'abc'
SELECT * FROM ContactOpeningBalances WHERE ContactTypeId = 'CUSTOMER'
SELECT * FROM ContactOpeningBalances WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM ContactOpeningBalances WHERE DeletedSince = '2018-12-15'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE ContactOpeningBalances SET TaxRateId = 'abc' WHERE ID = '123'
Löschen

Um die ContactOpeningBalances zu löschen, müssen Sie deren ID angeben.

DELETE FROM ContactOpeningBalances WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
TaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag des Eröffnungssaldos
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
Reference String Falsch Die Referenz für den Eröffnungssaldo
TotalAmount String Falsch Der Gesamtbetrag des Eröffnungssaldos
TaxBreakdownAggregate String Falsch Die Steueraufschlüsselung für die Eröffnungsbilanz
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
ContactOpeningBalanceTypeId String Falsch ContactOpeningBalances.Id Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
TaxAmount String Falsch Der Steuerbetrag des Eröffnungssaldos
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
Details String Falsch Eine Beschreibung der Eröffnungsbilanz
LegacyId Int Falsch Die alte ID für den Artikel
ContactTypeId String Falsch Die zulässigen Werte sind KUNDE, LIEFERANT.
Date String Falsch Das Datum der Eröffnungsbilanz
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
ExchangeRate String Falsch Der Umrechnungskurs für den Eröffnungssaldo
DeletedSince Datetime Wahr

KontaktZahlungen

Abfrage „ContactPayments“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren Kontaktzahlungen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten TransactionTypeId, BankAccountId, ContactId, UpdatedOrCreatedSince, DeletedSince, FromDate und ToDate beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • TransactionTypeId unterstützt die = Betreiber.
  • BankAccountId unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM ContactPayments WHERE TransactionTypeId = 'abc'
SELECT * FROM ContactPayments WHERE BankAccountId = 'abc'
SELECT * FROM ContactPayments WHERE ContactId = 'abc'
SELECT * FROM ContactPayments WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM ContactPayments WHERE DeletedSince = '2018-12-15'
SELECT * FROM ContactPayments WHERE FromDate = '2018-12-15'
SELECT * FROM ContactPayments WHERE ToDate = '2018-12-15'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE ContactPayments SET TaxRateId = 'abc' WHERE ID = '123'
Löschen

Um die Kontaktzahlungen zu löschen, müssen Sie deren ID angeben.

DELETE FROM ContactPayments WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
TaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
BaseCurrencyCurrencyCharge String Falsch Die Währungsumrechnungsgebühren in der Basiswährung
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
LinksAggregate String Falsch Links zur Ressource
AllocatedArtefactsAggregate String Falsch Die zugeordneten Artefakte
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag der Zahlung
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Zahlung in Basiswährung
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
PaymentMethodId String Falsch Zahlungsmethoden.Id Die eindeutige Kennung für den Artikel
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Zahlung in Basiswährung
Reference String Falsch Eine Referenz für die Zahlung
TotalAmount String Falsch Der Gesamtbetrag der Zahlung
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
BankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
BaseCurrencyNetAmount String Falsch Der Nettobetrag der Zahlung in Basiswährung
PaymentOnAccountContactName String Falsch Der Name des Kontakts bei der Erstellung der Akontozahlung
PaymentOnAccountCreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
PaymentOnAccountBaseCurrencyOutstandingAmount String Falsch Der ausstehende Betrag der Abschlagszahlung in der Basiswährung
PaymentOnAccountNetAmount String Falsch Der Nettobetrag der Anzahlung
PaymentOnAccountBaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Abschlagszahlung in der Basiswährung
PaymentOnAccountCurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
PaymentOnAccountBaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Abschlagszahlung in der Basiswährung
PaymentOnAccountReference String Falsch Der Verwendungszweck für die Anzahlung
PaymentOnAccountTotalAmount String Falsch Der Gesamtbetrag der Abschlagszahlung
PaymentOnAccountId String Falsch Die eindeutige Kennung für den Artikel
PaymentOnAccountBaseCurrencyNetAmount String Falsch Der Nettobetrag der Anzahlung in der Basiswährung
PaymentOnAccountStatusDisplayedAs String Falsch Der Name der Ressource
PaymentOnAccountStatusLegacyId Int Falsch Die alte ID für den Artikel
PaymentOnAccountStatusId String Falsch Die eindeutige Kennung für den Artikel
PaymentOnAccountContactReference String Falsch Die Referenz des Kontakts bei der Erstellung der Akontozahlung
PaymentOnAccountDisplayedAs String Falsch Der Name der Ressource
PaymentOnAccountTaxAmount String Falsch Der Steuerbetrag der Abschlagszahlung
PaymentOnAccountContactDisplayedAs String Falsch Der Name der Ressource
PaymentOnAccountContactLegacyId Int Falsch Die alte ID für den Artikel
PaymentOnAccountContactId String Falsch Die eindeutige Kennung für den Artikel
PaymentOnAccountOutstandingAmount String Falsch Der ausstehende Betrag der Abschlagszahlung
PaymentOnAccountLegacyId Int Falsch Die alte ID für den Artikel
PaymentOnAccountDate String Falsch Das Datum der Abschlagszahlung
PaymentOnAccountExchangeRate String Falsch Der Umrechnungskurs für die Anzahlung
PaymentOnAccountUpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
Editable Bool Falsch Gibt an, ob die Zahlung bearbeitet werden kann
DisplayedAs String Falsch Der Name der Ressource
TaxAmount String Falsch Der Steuerbetrag der Zahlung
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
LegacyId Int Falsch Die alte ID für den Artikel
Date String Falsch Das Datum, an dem die Zahlung erfolgte
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
ExchangeRate String Falsch Der Wechselkurs der Zahlung
DeletedSince Datetime Wahr
FromDate Datetime Wahr
ToDate Datetime Wahr

KontaktPersonen

Kontaktpersonen in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Ansprechpartner abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten AddressId,UpdatedOrCreatedSince,DeletedSince undContactId beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • AddressId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • ContactId unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM ContactPeople WHERE AddressId = 'c04b66f130d14478b7978452aeedb8ad'
SELECT * FROM ContactPeople WHERE UpdatedOrCreatedSince = '2019-10-02T11:46:53Z'
SELECT * FROM ContactPeople WHERE DeletedSince = '2019-10-02T11:46:53Z'
SELECT * FROM ContactPeople WHERE ContactId = 'c04b66f130d16538b7978452aeedb8ad'
Löschen

Um die Kontaktperson zu löschen, müssen Sie deren ID angeben.

DELETE FROM ContactPeople WHERE ID = '69d00f6931614e3fbb7ccad85fb84af0'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
Mobile String Falsch Die Handynummer der Kontaktperson
Name String Falsch Der Name der Kontaktperson
Fax String Falsch Die Faxnummer des Ansprechpartners
Telephone String Falsch Die Telefonnummer der Kontaktperson
ContactPersonTypeAggregate String False Die Ansprechpartnertypen für die Kontaktperson
Email String False Die Email-Adresse der Kontaktperson
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
LegacyId Int Falsch Die alte ID für den Artikel
IsMainContact Bool Falsch Gibt an, ob dies die Hauptansprechperson ist
AddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
JobTitle String Falsch Die Berufsbezeichnung der Kontaktperson
IsPreferredContact Bool Falsch Zeigt an, dass diese Kontaktperson ein bevorzugter Kontakt ist
DeletedSince Datetime Wahr
ContactId String Falsch

Kontakte

Kontakte in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Kontakte abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten „Email“, „ShowBalance“, „UpdatedOrCreatedSince“, „DeletedSince“, „ContactTypeId“, „ExcludeSystem“ und „ShowBalance“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • Email unterstützt die = Betreiber.
  • ShowBalance unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • ContactTypeId unterstützt die = Betreiber.
  • ExcludeSystem unterstützt die = Betreiber.
  • ShowBalance unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM Contacts WHERE Email = 'abc'
SELECT * FROM Contacts WHERE ShowBalance = 'abc'
SELECT * FROM Contacts WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM Contacts WHERE DeletedSince = '2018-12-15'
SELECT * FROM Contacts WHERE ContactTypeId = 'abc'
SELECT * FROM Contacts WHERE ExcludeSystem = 'abc'
SELECT * FROM Contacts WHERE ShowBalance = 'abc'
Einfügen
INSERT INTO Contacts (CreditDays, TaxNumber, AccountNumber) VALUES ('2', '123', '456')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE Contacts SET CreditDays = 123 WHERE ID = '123'
Löschen

Sie müssen die ID der Kontakte angeben, um sie zu löschen.

DELETE FROM Contacts WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
CreditDays Int Falsch Benutzerdefinierte Kredittage für den Kontakt. Wenn in einer GET-Antwort Null zurückgegeben wird, möchten Sie möglicherweise /invoice_settings abrufen und je nach Anwendungsfall „vendor_credit_days“ als Standard/Fallback verwenden.
Reference String Falsch Die Referenz für den Kontakt
TaxNumber String Falsch Die Steuernummer für den Kontakt
MainAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
GdprObfuscated Bool Falsch Die Datenschutz-Grundverordnung (DSGVO) trat am 25. Mai 2018 in Kraft. Sie führt neue Regeln für den Umgang von Geschäftsinhabern mit den personenbezogenen Daten ihrer Kontakte ein. Wenn dieses Feld „true“ zurückgibt, bedeutet dies, dass die Verschleierung des Kontakts angefordert wurde und Sie keine Artefakte (Verkaufsrechnungen, Einkaufsrechnungen usw.) erstellen können, Sie können jedoch zuvor erstellte Artefakte weiterhin überprüfen.
DefaultSalesTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
AuxReference String Falsch Hilfsverweis. Wird für Deutsch verwendet
ProductSalesPriceTypeId String Falsch ProductSalesPriceTypes.Id Die eindeutige Kennung für den Artikel
SortCode String Falsch Die Bankleitzahl
Iban String Falsch Der iban
Bic String Falsch Das Bic
AccountName String Falsch Der Kontoname
AccountNumber String Falsch Die Kontonummer
Name String Falsch Der Name des Kontakts
Deletable Bool Falsch Gibt an, ob der Hauptbucheintrag gelöscht wurde oder nicht
AuxiliaryAccount String Falsch Hilfskonto - wird verwendet, wenn die Hilfsbuchhaltung in den Geschäftseinstellungen aktiviert ist
DefaultPurchaseLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
DeliveryAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
Balance String Falsch Die Kontaktbilanz
Locale String False Das Gebietsschema für den Kontakt
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
RegisteredNumber String Falsch Die registrierte Nummer des Unternehmens des Kontakts. Wird nur für deutsche Unternehmen verwendet und stellt die
Email String False Die Email Adresse des angegebenen Kontakts
LegacyId Int Falsch Die alte ID für den Artikel
ContactTypesAggregate String False Die Kontaktarten für den Kontakt
TaxTreatmentRestOfWorldTax Bool Falsch Zeigt einen Kontakt an, bei dem die Steuerregeln für den Rest der Welt angewendet werden sollen
TaxTreatmentEuTaxRegistered Bool Falsch Gibt einen Kontakt an, bei dem die EG-Steuervorschriften angewendet werden sollten
TaxTreatmentEuNotTaxRegistered Bool Falsch Zeigt einen EU-Kontakt ohne Steuernummer an - es sollten die Steuerregeln des Heimatlandes angewendet werden
TaxTreatmentHomeTax Bool Falsch Gibt einen Kontakt an, bei dem die Steuervorschriften des Heimatlandes angewendet werden sollen
CreditLimit String Falsch Benutzerdefinierter Kreditlimitbetrag für den Kontakt
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
LinksAggregate String Falsch Links zur Ressource
TaxCalculation String Falsch Die Steuerberechnungsmethode - wird für die französische Mehrwertsteuer und Recargo verwendet
MainContactPersonId String Falsch Die eindeutige Kennung für den Artikel
ContactPersonTypeAggregate String False Die Ansprechpartnertypen für die Kontaktperson
SourceGuid String Falsch Wird beim Importieren von Kontakten aus externen Quellen verwendet
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
CreditTermsAndConditions String Falsch Benutzerdefinierte Geschäftsbedingungen für den Kontakt (nur Kunden)
Notes String Falsch Die Hinweise zum Kontakt
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
System Bool Falsch Identifiziert einen Kontakt als Systemkontakt, der für die Verarbeitung bestimmter Transaktionsarten verwendet wird und speziell für diese Transaktionsarten wie Steuerrückzahlungen/-erstattungen reserviert ist.
DefaultSalesLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
ShowBalance String Falsch
DeletedSince Datetime Wahr
ContactTypeId String Wahr
ExcludeSystem String Wahr
NIBased Bool Wahr Bestimmt, ob ein Unternehmen in Nordirland ansässig ist
TaxTreatmentHomeTax Bool Wahr Erklärt, welche Steuerbehandlung für einen Kontakt angewendet werden soll.
TaxTreatmentEuTaxRegistered Bool Wahr Erklärt, welche Steuerbehandlung für einen Kontakt angewendet werden soll.
TaxTreatmentEuNotTaxRegistered Bool Wahr Erklärt, welche Steuerbehandlung für einen Kontakt angewendet werden soll.
TaxTreatmentRestOfWorldTax Bool Wahr Erklärt, welche Steuerbehandlung für einen Kontakt angewendet werden soll.
TaxTreatmentIsImporter Bool Wahr Erklärt, welche Steuerbehandlung für einen Kontakt angewendet werden soll.
CISRegistered Bool True Boolean-Flag auf „True“ gesetzt, wenn der Kontakt bei CIS registriert ist.

DatevEinstellungen

DatevSettings in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare DatevSettings abfragen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
ClientNumber Int Falsch Die Registrierungsnummer des Benutzers
NextCustomerNumber Int Falsch Die nächste eindeutige Kundennummer
TaxConsultantNumber Int Falsch Registrierungsnummer des Buchhalters
NextSupplierNumber Int Falsch Die nächste eindeutige Lieferantennummer

E-Mail-Einstellungen

E-Mail-Einstellungen in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Abfrage der verfügbaren E-Mail-Einstellungen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
SendBcc Bool False Gibt an, ob dem Benutzer beim Senden eines Dokuments per Email immer eine Kopie zugesandt werden soll
DefaultMessagesAggregate String Falsch Die Standard-Email Nachrichten für die Unternehmen pro Nachrichtentyp und Gebietsschema.
PdfAttached Bool Falsch Gibt an, ob beim Senden von Emails für ein Unternehmen immer PDF-Dateien angehängt werden.

Finanzeinstellungen

Abfrage der Finanzeinstellungen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren Finanzeinstellungen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
TaxReturnFrequencyId String Falsch TaxReturnFrequencies.Id Die eindeutige Kennung für den Artikel
FlatRateTaxPercentage String Falsch Der Steuersatz, der für Pauschalsteuersysteme gilt.
SalesTaxCalculation String Falsch Die Methode zur Erhebung der Umsatzsteuer. Zulässige Werte -
UseLiveExchangeRates Bool Falsch Gibt an, ob aktuelle oder vom Unternehmen definierte Wechselkurse verwendet werden sollen
YearEndLockdownDate String Falsch Das Datum der Geschäftsschließung zum Jahresende
PurchaseTaxCalculation String Falsch Die Methode zur Erhebung der Steuer auf Einkäufe. Zulässige Werte -
BaseCurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
AccountingType String Falsch Gibt die Buchhaltungsart eines Unternehmens an. Sie kann auf Periodenabgrenzung oder auf Kassenbasis erfolgen.
MtdAuthenticatedDate Datetime Wahr Gibt an, wenn ein britisches Unternehmen „UK Making Tax Digital“ für die Mehrwertsteuer aktiviert hat, Null, wenn nicht aktiviert oder nicht in Großbritannien ansässig
YearEndDate Datetime Richtig Das Datum des Geschäftsjahresendes des Unternehmens
TaxNumber String Falsch Die Steuernummer
MultiCurrencyEnabled Bool Falsch Gibt an, ob mehrere Währungen für das Unternehmen aktiviert sind
MtdActivationStatus String Falsch Zeigt den Aktivierungsstatus von „Making Tax Digital“ für die Mehrwertsteuer in Großbritannien an
AccountsStartDate String Falsch Das Kontoeröffnungsdatum des Unternehmens
GeneralTaxNumber String Falsch Die Nummer für verschiedene Steuererklärungseinreichungen
DefaultIrpfRate String Falsch Der Standard-IRPF-Satz
MtdConnected Bool Falsch Gibt an, ob UK Making Tax Digital für die Mehrwertsteuer derzeit verbunden ist
PostponedAccounting Bool Falsch Wenn Sie Waren aus dem Rest der Welt in die EU importieren, können Sie die aufgeschobene Abrechnung zur Abwicklung der Einfuhrumsatzsteuer nutzen.
TaxOfficeId String Falsch Finanzämter.Id Die eindeutige Kennung für den Artikel
TaxSchemeId String Falsch Steuersysteme.Id Die eindeutige Kennung für den Artikel

HostedArtefactZahlungseinstellungen

Abfrage von HostedArtefactPaymentSettings in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Fragen Sie die verfügbaren HostedArtefactPaymentSettings ab

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „ObjectGuid“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ObjectGuid unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM HostedArtefactPaymentSettings WHERE ObjectGuid = 'abc'
Löschen

Sie müssen die ID der HostedArtefactPaymentSettings angeben, um sie zu löschen.

DELETE FROM HostedArtefactPaymentSettings WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
ObjectGuid String Falsch Die Sageone_GUID des Objekts, für das Sie Kartenzahlungen deaktivieren.
DisplayedAs String Falsch Der Name der Ressource
DisablePayment Bool Falsch Das Flag zum Deaktivieren von Online-Zahlungen.
LegacyId Int Falsch Die alte ID für den Artikel

Rechnungseinstellungen

Rechnungseinstellungen in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Abfrage der verfügbaren Rechnungseinstellungen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
LineItemUnitPrice String Falsch Der benutzerdefinierte Titel der Spalte „Stückpreis“
LineItemDescription String Falsch Der benutzerdefinierte Titel der Beschreibungsspalte
LineItemQuantity String Falsch Der benutzerdefinierte Titel der Mengenspalte
LineItemDiscount String Falsch Der benutzerdefinierte Titel der Rabattspalte
DeliveryNoteShowSignature Bool Falsch Gibt an, ob die Unterschriftszeilen in Lieferscheinen enthalten sein sollen
PaymentBankAccountId String Falsch Bankkonten.Id Die eindeutige Kennung für den Artikel
PrintStatementsDaysOverdue Bool Falsch Gibt an, ob die Überfälligkeitstage in der Abrechnung des Kontakts ausgedruckt werden
PrintStatementsTableOfBalances Bool Falsch Gibt an, ob die Saldentabelle im Kontoauszug des Kontakts ausgedruckt wird
PrintContactDefaultDeliveryAddress String False Gibt an, welche Kontaktadresse als Lieferadresse für die Rechnung verwendet wird. Gültige Optionen sind: INVOICE_ADDRESS, CONTACT_DELIVERY_ADDRESS, NONE.
PrintContactTelephone Bool Falsch Gibt an, ob die Telefonnummer auf der Rechnung abgedruckt ist
PrintContactWebsite Bool False Gibt an, ob die Website auf der Rechnung abgedruckt wird
PrintContactMobile Bool Falsch Gibt an, ob die Handynummer auf der Rechnung angegeben ist
PrintContactBusinessName Bool Falsch Gibt an, ob der Firmenname auf der Rechnung gedruckt wird
PrintContactDueDate Bool Falsch Gibt an, ob das Fälligkeitsdatum auf der Rechnung aufgedruckt ist
PrintContactEmailAddress Bool Falsch Gibt an, ob die Email Adresse auf der Rechnung abgedruckt wird
InsurerDisplayedAs String Falsch Der Name der Ressource
InsurerCreditDays Int Falsch Benutzerdefinierte Kredittage für den Kontakt. Wenn in einer GET-Antwort Null zurückgegeben wird, möchten Sie möglicherweise /invoice_settings abrufen und je nach Anwendungsfall „vendor_credit_days“ als Standard/Fallback verwenden.
InsurerReference String Falsch Die Referenz für den Kontakt
InsurerTaxNumber String Falsch Die Steuernummer für den Kontakt
InsurerMainAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
InsurerGdprObfuscated Bool Falsch Die Datenschutz-Grundverordnung (DSGVO) trat am 25. Mai 2018 in Kraft. Sie führt neue Regeln für den Umgang von Geschäftsinhabern mit den personenbezogenen Daten ihrer Kontakte ein. Wenn dieses Feld „true“ zurückgibt, bedeutet dies, dass die Verschleierung des Kontakts angefordert wurde und Sie keine Artefakte (Verkaufsrechnungen, Einkaufsrechnungen usw.) erstellen können, Sie können jedoch zuvor erstellte Artefakte weiterhin überprüfen.
InsurerDefaultSalesTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
InsurerAuxReference String Falsch Hilfsverweis. Wird für Deutsch verwendet
InsurerProductSalesPriceTypeId String Falsch ProductSalesPriceTypes.Id Die eindeutige Kennung für den Artikel
InsurerBankAccountDetailsSortCode String Falsch Die Bankleitzahl
InsurerBankAccountDetailsIban String Falsch Der iban
InsurerBankAccountDetailsBic String Falsch Das Bic
InsurerBankAccountDetailsAccountName String Falsch Der Kontoname
InsurerBankAccountDetailsAccountNumber String Falsch Die Kontonummer
InsurerName String Falsch Der Name des Kontakts
InsurerDeletable Bool Falsch Gibt an, ob der Hauptbucheintrag gelöscht wurde oder nicht
InsurerAuxiliaryAccount String Falsch Hilfskonto - wird verwendet, wenn die Hilfsbuchhaltung in den Geschäftseinstellungen aktiviert ist
InsurerDefaultPurchaseLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
InsurerDeliveryAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
InsurerBalance String Falsch Die Kontaktbilanz
InsurerLocale String False Das Gebietsschema für den Kontakt
InsurerUpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
InsurerRegisteredNumber String Falsch Die registrierte Nummer des Unternehmens des Kontakts. Wird nur für deutsche Unternehmen verwendet und stellt die
InsurerEmail String False Die Email Adresse des angegebenen Kontakts
InsurerLegacyId Int Falsch Die alte ID für den Artikel
ContactTypesAggregate String False Die Kontaktarten für den Kontakt
InsurerTaxTreatmentRestOfWorldTax Bool Falsch Zeigt einen Kontakt an, bei dem die Steuerregeln für den Rest der Welt angewendet werden sollen
InsurerTaxTreatmentEuTaxRegistered Bool Falsch Gibt einen Kontakt an, bei dem die EG-Steuervorschriften angewendet werden sollten
InsurerTaxTreatmentEuNotTaxRegistered Bool Falsch Zeigt einen EU-Kontakt ohne Steuernummer an - es sollten die Steuerregeln des Heimatlandes angewendet werden
InsurerTaxTreatmentHomeTax Bool Falsch Gibt einen Kontakt an, bei dem die Steuervorschriften des Heimatlandes angewendet werden sollen
InsurerCreditLimit String Falsch Benutzerdefinierter Kreditlimitbetrag für den Kontakt
InsurerCreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
InsurerId String Falsch Die eindeutige Kennung für den Artikel
InsurerTaxCalculation String Falsch Die Steuerberechnungsmethode - wird für die französische Mehrwertsteuer und Recargo verwendet
InsurerMainContactPersonId String Falsch Die eindeutige Kennung für den Artikel
InsurerSourceGuid String Falsch Wird beim Importieren von Kontakten aus externen Quellen verwendet
InsurerCurrencyDisplayedAs String Falsch Der Name der Ressource
InsurerCurrencyLegacyId Int Falsch Die alte ID für den Artikel
InsurerCurrencyId String Falsch Die eindeutige Kennung für den Artikel
InsurerCreditTermsAndConditions String Falsch Benutzerdefinierte Geschäftsbedingungen für den Kontakt (nur Kunden)
InsurerNotes String Falsch Die Hinweise zum Kontakt
InsurerDeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
InsurerSystem Bool Falsch Identifiziert einen Kontakt als Systemkontakt, der für die Verarbeitung bestimmter Transaktionsarten verwendet wird und speziell für diese Transaktionsarten wie Steuerrückzahlungen/-erstattungen reserviert ist.
InsurerDefaultSalesLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
VendorCreditDays Int Falsch Die Standardfrist, innerhalb der das Unternehmen die Rechnung eines Lieferanten bezahlen muss
InsuranceText String Falsch Der auf Rechnungen anzugebende Versicherungsvermerk (nur Frankreich)
SeparateInvoiceCreditNoteNumbering Bool Falsch Gibt an, ob für Rechnungen und Gutschriften separate oder kombinierte Nummernfolgen verwendet werden sollen
EstimateNumberPrefix String Falsch Das für Umsatzschätzungen zu verwendende Präfix
QuoteTermsAndConditions String Falsch Die standardmäßigen Geschäftsbedingungen, die in Angeboten enthalten sein sollen
InsuranceArea String Falsch Der auf Rechnungen anzuzeigende Versicherungsbereich (nur Frankreich)
QuickEntryPrefix String Falsch Das für Schnelleinträge zu verwendende Präfix
CustomerCreditDays Int Falsch Die Standardverzögerung, innerhalb der das Geschäft.
DocumentHeadingsSalesEstimate String Falsch Die anpassbare Header des Verkaufsvoranschlagsdokuments
DocumentHeadingsSalesInvoice String Falsch Der anpassbare Header der Verkaufsrechnung
DocumentHeadingsSalesCorrectiveInvoice String Falsch Der anpassbare Header des Korrekturrechnungsbelegs für Verkäufe
DocumentHeadingsProForma String Falsch Der anpassbare Pro-Forma-Header
DocumentHeadingsRemittanceAdvice String Falsch Der anpassbare Header des Zahlungsavis-Dokuments
DocumentHeadingsSalesCreditNote String Falsch Der anpassbare Header der Verkaufsgutschrift
DocumentHeadingsStatement String Falsch Der anpassbare Header des Kontoauszugsdokuments
DocumentHeadingsDeliveryNote String False Der anpassbare Lieferschein-Header
DocumentHeadingsSalesQuote String Falsch Die anpassbare Header des Verkaufsangebotsdokuments
SalesCreditNoteNumberPrefix String Falsch Das für Verkaufsgutschriften zu verwendende Präfix
QuoteDefaultDaysToExpiry Int Falsch Die Standardanzahl von Tagen, bevor Angebote ablaufen
FooterDetailsColumn3 String Falsch Die PDF-Fußzeilendetails für Spalte 3
FooterDetailsColumn2 String Falsch Die PDF-Fußzeilendetails für Spalte 2
FooterDetailsColumn1 String Falsch Die PDF-Fußzeilendetails für Spalte 1
QuoteNumberPrefix String Falsch Das für Verkaufsangebote zu verwendende Präfix
NextCreditNoteNumber Int Falsch Die nächste Gutschriftsnummer
PromptPaymentPercentage String Falsch Der auf verspätete Zahlung von Rechnungen angewendete Prozentsatz (nur Frankreich)
ShowAutoEntrepreneur Bool Falsch Gibt an, ob Angaben zum Autounternehmer auf Rechnungen enthalten sein sollen (nur Frankreich)
NextSalesCorrectiveInvoiceNumber Int Falsch Die nächste Korrekturrechnungsnummer für den Verkauf
InvoiceTermsAndConditions String Falsch Die standardmäßigen Geschäftsbedingungen, die in Rechnungen enthalten sein sollen
DeliveryNoteTermsAndConditions String Falsch Die standardmäßig in Lieferscheinen anzugebenden Geschäftsbedingungen
InsuranceType String Falsch Die auf Rechnungen anzuzeigende Versicherungsart (nur Frankreich)
NextInvoiceNumber Int Falsch Die nächste Rechnungsnummer
SalesInvoiceNumberPrefix String Falsch Das für Verkaufsrechnungen zu verwendende Präfix
ShowInsurance Bool Falsch Gibt an, ob Versicherungsdetails auf Rechnungen aufgeführt werden sollen (nur Frankreich)
DefaultNoteOnInvoice String Falsch Die standardmäßig in Rechnungen enthaltenen Notizen
SalesCorrectiveInvoiceNumberPrefix String Falsch Das Präfix der Korrekturrechnungsnummer für Verkäufe (nur Spanien)
DefaultNoteOnCreditNote String Falsch Die standardmäßig in Gutschriften aufzunehmenden Notizen
EstimateDefaultDaysToExpiry Int Falsch Die Standardanzahl von Tagen, bevor Schätzungen ablaufen
NextQuoteNumber Int Falsch Die nächste Angebotsnummer
EstimateTermsAndConditions String Falsch Die standardmäßig in Kostenvoranschlägen enthaltenen Geschäftsbedingungen
LatePaymentPercentage String Falsch Der bei verspäteter Zahlung von Rechnungen erhobene prozentuale Zuschlag (nur Frankreich)
DeliveryNoteShowNotes Bool False Gibt an, ob die Dokumenthinweise in den Lieferscheinen enthalten sein sollen
DeliveryNoteShowPicked Bool Falsch Gibt an, ob die Spalte „Ausgewählt“ in Lieferscheinen enthalten sein soll
DeliveryNoteShowContactDetails Bool Falsch Gibt an, ob Kontaktdaten auf Lieferscheinen angegeben werden sollen

JournalCodes

Abfrage von JournalCodes in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare JournalCodes abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „UpdatedOrCreatedSince“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • UpdatedOrCreatedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM JournalCodes WHERE UpdatedOrCreatedSince = '2018-12-15'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE JournalCodes SET Name = 'abc' WHERE ID = '123'
Löschen

Um den JournalCode zu löschen, müssen Sie dessen ID angeben.

DELETE FROM JournalCodes WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
Name String Falsch Der Name des Zeitschriftencodes
Code String Falsch Der Code des Zeitschriftencodes
Reserved Bool Falsch Gibt an, ob der Journalcode reserviert ist
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
ControlName String Falsch Der Kontrollname des Journalcodes

Zeitschriften

Abfragejournale in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare Zeitschriften abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten UpdatedOrCreatedSince und DeletedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM Journals WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM Journals WHERE DeletedSince = '2018-12-15'
Einfügen
  • Fügen Sie ein Journal mit Gesamtwert ein.

    INSERT INTO `[Zeitschriften] `( JournalLineAggregate, date, reference) VALUES ('{"ledger_account_id": "1fcc2765741311ea8d3c022ace1a91e2", "debit": 12,"credit": 0,"details": "details","tax_reconciled": true,"cleared": true,"bank_reconciled": true},{"ledger_account_id": "1fcc2765741311ea8d3c022ace1a91e2","debit": 0,"credit": 12,"details": "details","tax_reconciled": true,"cleared": true,"bank_reconciled": true}', '2019-07-12', 'Journal Reference')
    
  • Fügen Sie ein Journal mithilfe temporärer Tabellen ein.

    INSERT INTO `[JournalLineItemsAggregate#TEMP] `(credit, debit, details, ledgerAccountId) VALUES ('10', '0', 'details1', '6035f3d39d7511e9a2b70e070fead9d0')
    INSERT INTO `[JournalLineItemsAggregate#TEMP] `(credit, debit, details, ledgerAccountId) VALUES ('0', '10', 'details2', '6035f3d39d7511e9a2b70e070fead9d0')
    
    INSERT INTO `[Zeitschriften] `(JournalLineAggregate, date, reference) VALUES ('JournalLineItemsAggregate#TEMP', '2019-07-12', 'Reference2')
    
Löschen

Sie müssen die ID der Zeitschriften angeben, um sie zu löschen.

DELETE FROM Journals WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
JournalLineAggregate String Falsch Die Tagebuchzeilen
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
Date Datetime Wahr Das Datum des Journals
Reference String Falsch Eine Referenz für die Zeitschrift
Migrated Bool Falsch Gibt an, ob das Journal von einem anderen System migriert wurde.
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
Total String Falsch Die Summe für das Journal
Description String Falsch Eine Beschreibung der Zeitschrift
JournalCodeId String Falsch JournalCodes.Id Die eindeutige Kennung für den Artikel
DeletedSince Datetime Wahr

HauptbuchKontoEröffnungssalden

Abfrage von LedgerAccountOpeningBalances in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren LedgerAccountOpeningSalces

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „UpdatedOrCreatedSince“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • UpdatedOrCreatedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM LedgerAccountOpeningBalances WHERE UpdatedOrCreatedSince = '2018-12-15'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE LedgerAccountOpeningBalances SET Details = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID des LedgerAccountOpeningBalances angeben, um es zu löschen.

DELETE FROM LedgerAccountOpeningBalances WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
Details String Falsch Eine Beschreibung der Eröffnungsbilanz
DisplayedAs String Falsch Der Name der Ressource
Credit String Falsch Der Habenbetrag des Eröffnungssaldos
LedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
Debit String Falsch Der Sollbetrag des Eröffnungssaldos

Hauptbuchkonten

Abfrage von LedgerAccounts in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren LedgerAccounts

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten LedgerAccountClassificationId,LedgerAccountTypeId,UpdatedOrCreatedSince,VisibleIn,NotVisibleIn,ShowIncludedInChart,ShowControlAccounts,ShowBalanceDetails,ExcludeDeletedEntries,FromDate,ToDate,Search beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • LedgerAccountClassificationId unterstützt die = Betreiber.
  • LedgerAccountTypeId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • VisibleIn unterstützt die = Betreiber.
  • NotVisibleIn unterstützt die = Betreiber.
  • ShowIncludedInChart unterstützt die = Betreiber.
  • ShowControlAccounts unterstützt die = Betreiber.
  • ShowBalanceDetails unterstützt die = Betreiber.
  • ExcludeDeletedEntries unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • Search unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM LedgerAccounts WHERE LedgerAccountClassificationId = 'abc'
SELECT * FROM LedgerAccounts WHERE LedgerAccountTypeId = 'SALES'
SELECT * FROM LedgerAccounts WHERE UpdatedOrCreatedSince = '2019-10-02T11:46:53Z'
SELECT * FROM LedgerAccounts WHERE VisibleIn = 'Expenses'
SELECT * FROM LedgerAccounts WHERE NotVisibleIn = 'Journals'
SELECT * FROM LedgerAccounts WHERE ShowIncludedInChart = 'true'
SELECT * FROM LedgerAccounts WHERE ShowControlAccounts = 'false'
SELECT * FROM LedgerAccounts WHERE ShowBalanceDetails = 'true'
SELECT * FROM LedgerAccounts WHERE ExcludeDeletedEntries = 'true'
SELECT * FROM LedgerAccounts WHERE FromDate = '2018-12-15'
SELECT * FROM LedgerAccounts WHERE ToDate = '2018-12-15'
SELECT * FROM LedgerAccounts WHERE Search = 'abc'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE LedgerAccounts SET TaxRateId = 'abc' WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
TaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
VisibleInJournals Bool False Gibt an, ob das Sachkonto in diesem Bereich der Anwendung angezeigt wird
LedgerAccountClassificationId String Falsch LedgerAccountClassifications.Id Die eindeutige Kennung für den Artikel
LedgerAccountGroupDisplayedAs String Falsch Der Name der Ressource
LedgerAccountGroupLegacyId Int Falsch Die alte ID für den Artikel
LedgerAccountGroupId String Falsch Die eindeutige Kennung für den Artikel
VisibleInOtherPayments Bool False Gibt an, ob das Sachkonto in diesem Bereich der Anwendung angezeigt wird
BalanceDetailsToDate String Falsch Der bisherige Filter
BalanceDetailsCreditOrDebit String Falsch Ist der Saldo eine Belastung oder eine Gutschrift?
BalanceDetailsCredits String Falsch Das Guthaben
BalanceDetailsBalance String Falsch Der Kontostand
BalanceDetailsFromDate String Falsch Der Von-Datum-Filter
BalanceDetailsDebits String Falsch Der Sollsaldo
VisibleScopes String Falsch Die sichtbaren Bereiche.
VisibleInSales Bool False Gibt an, ob das Sachkonto in diesem Bereich der Anwendung angezeigt wird
IncludedInChart Bool Falsch Gibt an, ob das Sachkonto im Kontenplan enthalten ist
VisibleInOtherReceipts Bool False Gibt an, ob das Sachkonto in diesem Bereich der Anwendung angezeigt wird
DisplayFormatted String Falsch Der Anzeigename wird basierend auf coa_list_order in den Einstellungen formatiert
VisibleInReporting Bool False Gibt an, ob das Sachkonto in diesem Bereich der Anwendung angezeigt wird
DisplayedAs String Falsch Der Name der Ressource
ControlName String Falsch Der Kontrollname für das Sachkonto
VisibleInBanking Bool False Gibt an, ob das Sachkonto in diesem Bereich der Anwendung angezeigt wird
LedgerAccountTypeId String Falsch Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind VERKÄUFE, ANDERE_EINKOMMEN, DIREKTE_AUSGABEN, GEMEINKOSTEN, ABSCHREIBUNG, UMLAUFVERMÖGEN, ANLAGEVERMÖGEN, ZUKÜNFTIGE_VERMÖGEN, BANK, UMLAUFVERBINDLICHKEIT, ZUKÜNFTIGE_VERBINDLICHKEIT, v, KREDITLINIE.
NominalCode Int Falsch Der Nominalcode des Sachkontos
LegacyId Int Falsch Die alte ID für den Artikel
FixedTaxRate Bool Falsch Gibt an, ob der Standardsteuersatz fest ist oder geändert werden kann
IsControlAccount Bool Falsch Gibt an, ob das Sachkonto ein Kontrollkonto ist
Name String Falsch Der Name für das Hauptbuchkonto. Änderungen an diesem Feld werden nicht auf andere Ressourcen übertragen, insbesondere nicht auf den Namen des zugehörigen Bankkontos (im Gegensatz zum Verhalten der Benutzeroberfläche).
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
DisplayName String Falsch Der Anzeigename für das Sachkonto
VisibleInExpenses Bool False Gibt an, ob das Sachkonto in diesem Bereich der Anwendung angezeigt wird
VisibleIn String Falsch
NotVisibleIn String Falsch
ShowIncludedInChart Bool Falsch
ShowControlAccounts Bool Falsch
ShowBalanceDetails Bool Falsch
ExcludeDeletedEntries Bool Falsch
FromDate Datetime Wahr
ToDate Datetime Wahr
Search String Wahr

MigrationSteuererklärungen

Abfrage „MigrationTaxReturns“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren MigrationTaxReturns

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
IeBoxT4 String Falsch Der Wert von Box T4
IeBoxT3 String Falsch Der Wert von Box T3
IeBoxT2 String Falsch Der Wert von Box T2
IeBoxT1 String Falsch Der Wert von Box T1
IeBoxES2 String Falsch Der Wert von Box ES2
IeBoxES1 String Falsch Der Wert der Box ES1
IeBoxE2 String Falsch Der Wert von Box E2
IeBoxE1 String Falsch Der Wert von Box E1
DisplayedAs String Falsch Der Name der Ressource
FromDate Datetime Wahr Das Startdatum der Steuererklärung
LegacyId Int Falsch Die alte ID für den Artikel
TaxReturnFrequencyId String Falsch TaxReturnFrequencies.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
GbBox9 String Falsch Der Wert von Feld 9
GbBox8 String Falsch Der Wert von Feld 8
GbBox7 String Falsch Der Wert von Feld 7
GbBox6 String Falsch Der Wert von Feld 6
GbBox5 String Falsch Der Wert von Feld 5
GbBox4 String Falsch Der Wert von Feld 4
GbBox3 String Falsch Der Wert von Feld 3
GbBox2 String Falsch Der Wert von Box 2
GbBox1 String Falsch Der Wert von Box 1
TotalAmount String Falsch Die Summe der Steuererklärung
ToDate Datetime Richtig Das Enddatum der Steuererklärung

EröffnungBalanceJournals

Abfrage von OpeningBalanceJournals in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren OpeningBalanceJournals

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Einfügen
  • Fügen Sie ein Journal mit Gesamtwert ein.

    INSERT INTO `[Eröffnungsbilanzjournale] `( BaseJournalLineAggregate, date, reference) VALUES ('{"ledger_account_id": "1fcc2765741311ea8d3c022ace1a91e2","debit": 12,"credit": 0,"details": "details","tax_reconciled": true,"cleared": true,"bank_reconciled": true},{"ledger_account_id": "1fcc2765741311ea8d3c022ace1a91e2","debit": 0,"credit": 12,"details": "details","tax_reconciled": true,"cleared": true,"bank_reconciled": true}', '2019-07-12', 'Journal Reference')
    
  • Fügen Sie ein Journal mithilfe temporärer Tabellen ein.

    INSERT INTO `[JournalLineItemsAggregate#TEMP] `(credit, debit, details, ledgerAccountId) VALUES ('10', '0', 'details1', '6035f3d39d7511e9a2b70e070fead9d0')
    INSERT INTO `[JournalLineItemsAggregate#TEMP] `(credit, debit, details, ledgerAccountId) VALUES ('0', '10', 'details2', '6035f3d39d7511e9a2b70e070fead9d0')
    
    INSERT INTO `[Eröffnungsbilanzjournale] `(BaseJournalLineAggregate, date, reference) VALUES ('JournalLineItemsAggregate#TEMP', '2019-07-12', 'Reference2')
    
Löschen

Um das OpeningBalanceJournal zu löschen, müssen Sie dessen ID angeben.

DELETE FROM OpeningBalanceJournals WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
BaseJournalLineAggregate String Falsch Die Tagebuchzeilen
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
Date Datetime Wahr Das Datum des Eröffnungsbilanzjournals
Reference String Falsch Eine Referenz für das Eröffnungsbilanzjournal
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde

AndereZahlungen

Abfrage „OtherPayments“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren OtherPayments

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten TransactionTypeId, BankAccountId, ContactId, DeletedSince, FromDate, HasAttachments, ToDate und UpdatedOrCreatedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • TransactionTypeId unterstützt die = Betreiber.
  • BankAccountId unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM OtherPayments WHERE TransactionTypeId = 'abc'
SELECT * FROM OtherPayments WHERE BankAccountId = 'abc'
SELECT * FROM OtherPayments WHERE ContactId = 'abc'
SELECT * FROM OtherPayments WHERE DeletedSince = '2018-12-15'
SELECT * FROM OtherPayments WHERE FromDate = '2018-12-15'
SELECT * FROM OtherPayments WHERE HasAttachments = 'abc'
SELECT * FROM OtherPayments WHERE ToDate = '2018-12-15'
SELECT * FROM OtherPayments WHERE UpdatedOrCreatedSince = '2018-12-15'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE OtherPayments SET TransactionTypeId = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID der anderen Zahlungen angeben, um sie zu löschen.

DELETE FROM OtherPayments WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
TransactionTypeDisplayedAs String Falsch Der Name der Ressource
TransactionTypeLegacyId Int Falsch Die alte ID für den Artikel
TransactionTypeId String Falsch Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag der Zahlung
PaymentMethodId String Falsch Zahlungsmethoden.Id Die eindeutige Kennung für den Artikel
Deletable Bool Falsch Gibt an, ob die Zahlung gelöscht werden kann oder nicht
Reference String Falsch Eine Referenz der Zahlung
TotalAmount String Falsch Der Gesamtbetrag der Zahlung
TaxAddressRegionDisplayedAs String Falsch Der Name der Ressource
TaxAddressRegionLegacyId Int Falsch Die alte ID für den Artikel
TaxAddressRegionId String Falsch Die eindeutige Kennung für den Artikel
WithholdingTaxRate String Falsch IRPF-Einbehaltssteuersatz
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
BankAccountId String Falsch Die eindeutige Kennung für den Artikel
Editable Bool Falsch Gibt an, ob die Zahlung bearbeitet werden kann oder nicht
DisplayedAs String Falsch Der Name der Ressource
TaxAmount String Falsch Der Steuerbetrag der Zahlung
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
LegacyId Int Falsch Die alte ID für den Artikel
Date Datetime Wahr Das Datum der Zahlung
WithholdingTaxAmount String Falsch Einbehaltener IRPF-Steuerbetrag
OtherPaymentLineItemAggregate String Falsch Die Zahlungszeilen der Zahlung
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
DeletedSince Datetime Wahr
FromDate Datetime Wahr
HasAttachments String Falsch
ToDate Datetime Wahr

Produkte

Produkte in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Produkte abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten „Aktiv“, „Suchen“, „Aktualisiert oder erstellt seit“ und „Gelöscht seit“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • Active unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM Products WHERE Active = false
SELECT * FROM Products WHERE Search = 'abc'
SELECT * FROM Products WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM Products WHERE DeletedSince = '2018-12-15'
Einfügen

Erstellen Sie ein einfaches Produkt.

INSERT INTO `[Produkte] `(SalesLedgerAccountId, CostPrice, ItemCode) VALUES ('1', '1', '1')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE Products SET SalesLedgerAccountId = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID der Produkte angeben, um sie zu löschen.

DELETE FROM Products WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
SalesLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
SalesTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Active Bool Falsch Gibt an, ob das Produkt aktiv ist
ItemCode String Falsch Der Artikelcode für das Produkt
PurchaseLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
SalesPricesAggregate String Falsch Die Verkaufspreise für das Produkt
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
PurchaseTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Notes String Falsch Die Hinweise zum Produkt
CostPrice String Falsch Der Selbstkostenpreis des Produkts
UsualSupplierId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Description String Falsch Die Produktbeschreibung
PurchaseDescription String Falsch Die Produktkaufbeschreibung
LegacyId Int Falsch Die alte ID für den Artikel
SourceGuid String Falsch Wird beim Importieren von Produkten aus externen Quellen verwendet
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
Search String Falsch
DeletedSince Datetime Wahr

ProduktVerkaufPreisTypen

Abfrage von ProductSalesPriceTypes in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren ProductSalesPriceTypes

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „Aktiv“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • Active unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM ProductSalesPriceTypes WHERE Active = false
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE ProductSalesPriceTypes SET Name = 'Selling Price' WHERE ID = 'c9ec71a1fe5c4916a72a9efc22324663'
Löschen

Um den ProductSalesPriceType zu löschen, müssen Sie dessen ID angeben.

DELETE FROM ProductSalesPriceTypes WHERE ID = 'c9ec71a1fe5c4916a72a9efc22324663'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
Name String Falsch Der Name des Produktverkaufspreistyps
DisplayedAs String Falsch Der Name der Ressource
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
Active Bool False Gibt an, ob der Preistyp in der Anwendung angezeigt wird
LegacyId Int Falsch Die alte ID für den Artikel

KaufGutschriften

Abfrage von PurchaseCreditNotes in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Vorhandene Einkaufsgutschriften abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId,StatusId,ShowPaymentsAllocations,Search,FromDate,ToDate,UpdatedOrCreatedSince,DeletedSince,HasAttachments,ShowPaymentsAllocations beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PurchaseCreditNotes WHERE ContactId = 'abc'
SELECT * FROM PurchaseCreditNotes WHERE StatusId = 'abc'
SELECT * FROM PurchaseCreditNotes WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM PurchaseCreditNotes WHERE Search = 'abc'
SELECT * FROM PurchaseCreditNotes WHERE FromDate = '2018-12-15'
SELECT * FROM PurchaseCreditNotes WHERE ToDate = '2018-12-15'
SELECT * FROM PurchaseCreditNotes WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM PurchaseCreditNotes WHERE DeletedSince = '2018-12-15'
SELECT * FROM PurchaseCreditNotes WHERE HasAttachments = 'abc'
SELECT * FROM PurchaseCreditNotes WHERE ShowPaymentsAllocations = 'abc'
Einfügen

Erstellen Sie eine einfache Einkaufsgutschrift.

INSERT INTO`[KaufGuthaben] `(ContactName, TotalQuantity, DisplayedAs) VALUES ('test', '1', 'test')
Aktualisieren

UPDATES werden basierend auf der ID durchgeführt.

UPDATE PurchaseCreditNotes SET Reference = 'abc' WHERE ID = '123'
Löschen

Um die PurchaseCreditNotes zu löschen, müssen Sie deren ID angeben.

DELETE FROM PurchaseCreditNotes WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Reference String Falsch Die Referenz für die Gutschrift
PurchaseCreditNoteLineItemAggregate String Falsch Die Gutschriftzeilen der Gutschrift
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Gutschrift in Basiswährung
BaseCurrencyNetAmount String Falsch Der Nettobetrag der Gutschrift in Basiswährung
ContactName String Falsch Der Name des Ansprechpartners bei Erstellung der Gutschrift
Migrated Bool Falsch Gibt an, ob die Einkaufsgutschrift aus einem anderen System migriert wurde.
TaxAmount String Falsch Der Steuerbetrag der Gutschrift
LastPaid String Falsch Das Datum der letzten Zahlung
PaymentsAllocationsTotalDiscount String Falsch Der Gesamtrabatt aller Zahlungen und Zuweisungen
TotalAmount String Falsch Der Gesamtbetrag der Gutschrift
ExchangeRate String Falsch Der Umrechnungskurs für die Gutschrift
OutstandingAmount String Falsch Der ausstehende Betrag der Gutschrift
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag der Gutschrift
ContactReference String Falsch Die Referenz des Kontakts bei der Erstellung der Gutschrift
TaxAddressRegionDisplayedAs String Falsch Der Name der Ressource
TaxAddressRegionLegacyId Int Falsch Die alte ID für den Artikel
TaxAddressRegionId String Falsch Die eindeutige Kennung für den Artikel
TaxCalculationMethod String Falsch Die Steuerberechnungsmethode (sofern zutreffend) für diese Einkaufsgutschrift lautet: Rückgabe per Rechnung oder Barzahlung.
PaymentsAllocationsAggregate String Falsch Die damit verbundenen Zahlungen und Zuweisungen
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
TaxAnalysisAggregate String Falsch Die Gutschriftsteueranalyse
InverseExchangeRate String Falsch Der inverse Wechselkurs für die Gutschrift
TotalQuantity String Falsch Die Gesamtmenge der Gutschrift
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
StatusDisplayedAs String Falsch Der Name der Ressource
StatusLegacyId Int Falsch Die alte ID für den Artikel
StatusId String Falsch Die eindeutige Kennung für den Artikel
DetailedTaxAnalysisBaseCurrencyTotalGoodsAmount String Falsch Der Gesamtbetrag in der Basiswährung für Waren für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalTax String Falsch Der Gesamtsteuerbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalRetailerTax String Falsch Der Gesamtsteuerbetrag des Einzelhändlers für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotal String Falsch Der Gesamtbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalGoodsAmount String Falsch Der Gesamtbetrag für Waren für alle Steuersätze
DetailedTaxAnalysisTotalNet String Falsch Der Gesamtnettobetrag für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalServicesAmount String Falsch Der Gesamtbetrag in der Basiswährung für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalNet String Falsch Der Gesamtnettobetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalServicesAmount String Falsch Der Gesamtbetrag für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisTotal String Falsch Der Gesamtbetrag für alle Steuersätze
DetailedTaxAnalysisTotalTax String Falsch Der Gesamtsteuerbetrag für alle Steuersätze
TransactionTypeId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
PaymentsAllocationsTotalAmount String Falsch Die Gesamtsumme aller Zahlungen und Zuweisungen
VoidReason String Falsch Der Grund für die Stornierung der Gutschrift
TaxReconciled Bool Falsch Gibt an, ob die Einkaufsgutschrift steuerlich ausgeglichen ist oder nicht.
Editable Bool Falsch Gibt an, ob das Artefakt bearbeitet werden kann
VendorReference String Falsch Die Lieferantenreferenz für die Gutschrift
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
Notes String Falsche Gutschriftvermerke
TotalPaid String Falsch Der gesamte gezahlte Betrag der Gutschrift inklusive aller Zahlungen, Zuschläge und Rabatte
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Gutschrift in Basiswährung
Date Datetime Wahr Das Datum der Gutschrift
BaseCurrencyOutstandingAmount String Falsch Der ausstehende Betrag der Gutschrift in Basiswährung
ShowPaymentsAllocations String Falsch
Search String Falsch
FromDate Datetime Wahr
ToDate Datetime Wahr
DeletedSince Datetime Wahr
HasAttachments String Falsch
ShowPaymentsAllocations String Wahr

Einkaufsrechnungen

Abfrage von Einkaufsrechnungen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Vorhandene Einkaufsrechnungen abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId,StatusId,ShowPaymentsAllocations,ShowCorrections,ShowPaymentsAllocations,Search,FromDate,ToDate,UpdatedOrCreatedSince,DeletedSince,HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • ShowCorrections unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PurchaseInvoices WHERE ContactId = 'abc'
SELECT * FROM PurchaseInvoices WHERE StatusId = 'abc'
SELECT * FROM PurchaseInvoices WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM PurchaseInvoices WHERE ShowCorrections = 'abc'
SELECT * FROM PurchaseInvoices WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM PurchaseInvoices WHERE Search = 'abc'
SELECT * FROM PurchaseInvoices WHERE FromDate = '2018-12-15'
SELECT * FROM PurchaseInvoices WHERE ToDate = '2018-12-15'
SELECT * FROM PurchaseInvoices WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM PurchaseInvoices WHERE DeletedSince = '2018-12-15'
SELECT * FROM PurchaseInvoices WHERE HasAttachments = 'abc'
Einfügen

Erstellen Sie eine einfache Einkaufsrechnung.

INSERT INTO`[Einkaufsrechnungen] `(ContactName, TotalQuantity, DisplayedAs) VALUES ('test', '1', 'test')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE PurchaseInvoices SET Reference = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID der Einkaufsrechnungen angeben, um sie zu löschen.

DELETE FROM PurchaseInvoices WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Reference String Falsch Die Referenz für die Rechnung
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Rechnung in der Basiswährung
BaseCurrencyNetAmount String Falsch Der Nettobetrag der Rechnung in Basiswährung
ContactName String Falsch Der Name des Kontakts bei Erstellung der Rechnung
Migrated Bool Falsch Gibt an, ob die Einkaufsrechnung aus einem anderen System migriert wurde.
DueDate Datetime True Das Fälligkeitsdatum der Rechnung
TaxAmount String Falsch Der Steuerbetrag der Rechnung
LastPaid String Falsch Das Datum der letzten Zahlung
PaymentsAllocationsTotalDiscount String Falsch Der Gesamtrabatt aller Zahlungen und Zuweisungen
WithholdingTaxRate String Falsch Einbehaltener IRPF-Steuersatz (nur Spanien)
TotalAmount String Falsch Der Gesamtbetrag der Rechnung
ExchangeRate String Falsch Der Umrechnungskurs für die Rechnung
OutstandingAmount String Falsch Der ausstehende Betrag der Rechnung
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag der Rechnung
ContactReference String Falsch Die Referenz des Kontakts bei der Rechnungserstellung
TaxAddressRegionDisplayedAs String Falsch Der Name der Ressource
TaxAddressRegionLegacyId Int Falsch Die alte ID für den Artikel
TaxAddressRegionId String Falsch Die eindeutige Kennung für den Artikel
TaxCalculationMethod String Falsch Die Steuerberechnungsmethode (sofern zutreffend) für diese Einkaufsrechnung gibt „Rechnung“ oder „Barzahlung“ zurück.
PaymentsAllocationsAggregate String Falsch Die damit verbundenen Zahlungen und Zuweisungen
BaseCurrencyWithholdingTaxAmount String Falsch Von der IRPF einbehaltener Steuerbetrag (nur Spanien) in der Basiswährung
WithholdingTaxAmount String Falsch Von der IRPF einbehaltener Steuerbetrag (nur Spanien)
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
TaxAnalysisAggregate String Falsch Die Rechnungssteueranalyse (Optional für Spanien, eingeschränkt für alle anderen Regionen)
PurchaseCorrectiveInvoiceAggregate String Falsch Die mit der Rechnung verbundenen Korrekturbuchungen
InverseExchangeRate String Falsch Der inverse Wechselkurs zur Rechnung
TotalQuantity String Falsch Die Gesamtmenge der Rechnung
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
StatusDisplayedAs String Falsch Der Name der Ressource
StatusLegacyId Int Falsch Die alte ID für den Artikel
StatusId String Falsch Die eindeutige Kennung für den Artikel
DetailedTaxAnalysisBaseCurrencyTotalGoodsAmount String Falsch Der Gesamtbetrag in der Basiswährung für Waren für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalTax String Falsch Der Gesamtsteuerbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalRetailerTax String Falsch Der Gesamtsteuerbetrag des Einzelhändlers für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotal String Falsch Der Gesamtbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalGoodsAmount String Falsch Der Gesamtbetrag für Waren für alle Steuersätze
DetailedTaxAnalysisTotalNet String Falsch Der Gesamtnettobetrag für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalServicesAmount String Falsch Der Gesamtbetrag in der Basiswährung für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalNet String Falsch Der Gesamtnettobetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalServicesAmount String Falsch Der Gesamtbetrag für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisTotal String Falsch Der Gesamtbetrag für alle Steuersätze
DetailedTaxAnalysisTotalTax String Falsch Der Gesamtsteuerbetrag für alle Steuersätze
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
PaymentsAllocationsTotalAmount String Falsch Die Gesamtsumme aller Zahlungen und Zuweisungen
VoidReason String Falsch Der Grund, warum die Rechnung storniert wurde
TaxReconciled Bool Falsch Gibt an, ob die Einkaufsrechnung steuerabgestimmt ist oder nicht.
Editable Bool Falsch Gibt an, ob das Artefakt bearbeitet werden kann
VendorReference String Falsch Die Lieferantenreferenz für die Rechnung
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
PurchaseInvoiceLineItemAggregate String Falsch Die Rechnungszeilen der Rechnung
Notes String Falsch Rechnungsvermerke
TotalPaid String Falsch Der gesamte gezahlte Betrag der Rechnung einschließlich aller Zahlungen, Zuschläge und Rabatte
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Rechnung in Basiswährung
Date String Falsch Das Datum der Rechnung
BaseCurrencyOutstandingAmount String Falsch Der ausstehende Betrag der Rechnung in der Basiswährung
ShowPaymentsAllocations String Falsch
ShowCorrections String Falsch
ShowPaymentsAllocations String Falsch
Search String Falsch
FromDate Datetime Wahr
ToDate Datetime Wahr
DeletedSince Datetime Wahr
HasAttachments String Wahr
VatExemptConsignment Bool Richtig Geben Sie dies an, wenn der Sendungswert unter 135 £ liegt und Sie mit Ihrem Lieferanten vereinbart haben, dass Sie die Mehrwertsteuer per Reverse-Charge-Verfahren in Ihrer Mehrwertsteuererklärung abrechnen.
IsCIS Bool True Bestimmt, ob dies eine CIS-Transaktion ist.
CISApplicableAmount String Wahr
BaseCurrencyCISApplicableAmount String Wahr
TotalAfterCISDeduction String Wahr
BaseCurrencyTotalAfterCISDeduction String Wahr
HasCISLabour Bool Wahr
HasCISMaterials Bool Wahr

KaufQuickEntries

Abfrage „PurchaseQuickEntries“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren PurchaseQuickEntries

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId,StatusId,ShowPaymentsAllocations,Search,FromDate,ToDate,UpdatedOrCreatedSince,DeletedSince,ShowPaymentsAllocations,HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PurchaseQuickEntries WHERE ContactId = 'abc'
SELECT * FROM PurchaseQuickEntries WHERE StatusId = 'abc'
SELECT * FROM PurchaseQuickEntries WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM PurchaseQuickEntries WHERE Search = 'abc'
SELECT * FROM PurchaseQuickEntries WHERE FromDate = 'abc'
SELECT * FROM PurchaseQuickEntries WHERE ToDate = 'abc'
SELECT * FROM PurchaseQuickEntries WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM PurchaseQuickEntries WHERE DeletedSince = '2018-12-15'
SELECT * FROM PurchaseQuickEntries WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM PurchaseQuickEntries WHERE HasAttachments = 'abc'
Einfügen

Erstellen Sie eine einfache Schnelleingabe für den Kauf.

INSERT INTO `[QuickEntries kaufen] `(ContactName, TotalAmount, DisplayedAs) VALUES ('test', '1', 'test')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE PurchaseQuickEntries SET Reference = 'abc' WHERE ID = '123'
Löschen

Um die PurchaseQuickEntries zu löschen, müssen Sie deren ID angeben.

DELETE FROM PurchaseQuickEntries WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Reference String Falsch Die Referenz für die Schnelleingabe
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Schnellbuchung in Basiswährung
TradeOfAsset Bool Falsch Gibt an, ob die Schnelleingabe als Handel mit Vermögenswerten gekennzeichnet ist.
CaseCurrencyTaxBreakdownAggregate String Falsch Die Steueraufschlüsselung für die Schnellbuchung in Basiswährung
BaseCurrencyNetAmount String Falsch Der Nettobetrag der Schnellbuchung in Basiswährung
ContactName String Falsch Der Name des Kontakts zum Zeitpunkt der Erstellung der Schnelleingabe
Migrated Bool False Gibt an, ob die Schnelleingabe von einem anderen System migriert wurde.
TaxAmount String Falsch Der Steuerbetrag der Schnellbuchung
TotalAmount String Falsch Der Gesamtbetrag der Schnellbuchung
ExchangeRate String Falsch Der Umrechnungskurs für die Schnelleingabe
OutstandingAmount String Falsch Der ausstehende Betrag der Schnellbuchung
ContactDisplayedAs String Falsch Der Name der Ressource
ContactLegacyId Int Falsch Die alte ID für den Artikel
ContactId String Falsch Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag der Schnellbuchung
ContactReference String False Die Referenz des Kontakts bei der Erstellung der Schnelleingabe
TaxAddressRegionDisplayedAs String Falsch Der Name der Ressource
TaxAddressRegionLegacyId Int Falsch Die alte ID für den Artikel
TaxAddressRegionId String Falsch Die eindeutige Kennung für den Artikel
PaymentsAllocationsAggregate String Falsch Die damit verbundenen Zahlungen und Zuweisungen
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
LedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
InverseExchangeRate String Falsch Der inverse Wechselkurs für die Schnelleingabe
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
StatusDisplayedAs String Falsch Der Name der Ressource
StatusLegacyId Int Falsch Die alte ID für den Artikel
StatusId String Falsch Die eindeutige Kennung für den Artikel
TaxBreakdownAggregate String Falsch Die Steueraufschlüsselung für die Schnellerfassung
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
PstAmount String Falsch Der PST- oder QST-Steuerbetrag für die Schnelleingabe des Einkaufs
Details String Falsch Eine Beschreibung der Schnelleingabe
GstAmount String Falsch Der GST- oder HST-Steuerbetrag für die Schnelleingabe des Einkaufs
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
TaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Date String Falsch Das Datum der Schnelleingabe
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Schnellbuchung in Basiswährung
QuickEntryTypeDisplayedAs String Falsch Der Name der Ressource
QuickEntryTypeLegacyId Int Falsch Die alte ID für den Artikel
QuickEntryTypeId String Falsch Die eindeutige Kennung für den Artikel
BaseCurrencyOutstandingAmount String Falsch Der ausstehende Betrag der Schnellbuchung in Basiswährung
ShowPaymentsAllocations String Falsch
Search String Falsch
FromDate String Wahr
ToDate String Wahr
DeletedSince Datetime Wahr
ShowPaymentsAllocations String Wahr
HasAttachments String Wahr

VerkaufGutschriften

Abfrage von SalesCreditNotes in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Vorhandene SalesCreditNotes abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId,StatusId,ShowPaymentsAllocations,MarkAsSent,ShowPaymentsAllocations,Search,FromDate,ToDate,UpdatedOrCreatedSince,DeletedSince,HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • MarkAsSent unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesCreditNotes WHERE ContactId = 'abc'
SELECT * FROM SalesCreditNotes WHERE StatusId = 'abc'
SELECT * FROM SalesCreditNotes WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesCreditNotes WHERE MarkAsSent = 'abc'
SELECT * FROM SalesCreditNotes WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesCreditNotes WHERE Search = 'abc'
SELECT * FROM SalesCreditNotes WHERE FromDate = '2018-12-15'
SELECT * FROM SalesCreditNotes WHERE ToDate = '2018-12-15'
SELECT * FROM SalesCreditNotes WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesCreditNotes WHERE DeletedSince = '2018-12-15'
SELECT * FROM SalesCreditNotes WHERE HasAttachments = 'abc'
Einfügen

Erstellen Sie eine einfache Verkaufsgutschrift.

INSERT INTO `[Verkaufskreditnotizen] `(ContactName, TotalQuantity, DisplayedAs) VALUES ('test', '1', 'test')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE SalesCreditNotes SET Reference = 'abc' WHERE ID = '123'
Löschen

Um die SalesCreditNotes zu löschen, müssen Sie deren ID angeben.

DELETE FROM SalesCreditNotes WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Reference String Falsch Die Referenz für die Gutschrift
SalesCreditNoteLineItemAggregate String Falsch Die Gutschriftzeilen der Gutschrift
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Gutschrift in Basiswährung
MainAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
BaseCurrencyNetAmount String Falsch Der Nettobetrag der Gutschrift in Basiswährung
BaseCurrencyShippingTaxBreakdownAggregate String Falsch Die Versandsteueraufschlüsselung für die Gutschrift in der Basiswährung
ContactName String Falsch Der Name des Ansprechpartners bei Erstellung der Gutschrift
SentByEmail Bool Falsch Gibt an, ob die Gutschrift per E-Mail versendet wurde
ShippingTaxBreakdownAggregate String Falsch Die Versandsteueraufschlüsselung für die Gutschrift
Migrated Bool Falsch Gibt an, ob die Verkaufsgutschrift aus einem anderen System migriert wurde.
TotalDiscountAmount String Falsch Der Rabattbetrag auf der Gutschrift
TaxAmount String Falsch Der Steuerbetrag der Gutschrift
LastPaid String Falsch Das Datum der letzten Zahlung
CreditNoteNumber String Falsch Die generierte Gutschriftsnummer
PaymentsAllocationsTotalDiscount String Falsch Der Gesamtrabatt aller Zahlungen und Zuweisungen
TotalAmount String Falsch Der Gesamtbetrag der Gutschrift
ExchangeRate String Falsch Der Umrechnungskurs für die Gutschrift
OutstandingAmount String Falsch Der ausstehende Betrag der Gutschrift
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag der Gutschrift
ContactReference String Falsch Die Referenz des Kontakts bei der Erstellung der Gutschrift
TaxAddressRegionDisplayedAs String Falsch Der Name der Ressource
TaxAddressRegionLegacyId Int Falsch Die alte ID für den Artikel
TaxAddressRegionId String Falsch Die eindeutige Kennung für den Artikel
TaxCalculationMethod String Falsch Die Steuerberechnungsmethode (sofern zutreffend) für diese Verkaufsgutschrift lautet „Rechnung oder Bargeld“.
TermsAndConditions String Falsch Gutschriftbedingungen
PaymentsAllocationsAggregate String Falsch Die damit verbundenen Zahlungen und Zuweisungen
ShippingTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Sent Bool False Gibt an, ob die Gutschrift versendet wurde
DeliveryAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
TaxAnalysisAggregate String Falsch Die Gutschriftsteueranalyse
BaseCurrencyShippingTotalAmount String Falsch Der gesamte Versandbetrag in der Basiswährung
InverseExchangeRate String Falsch Der inverse Wechselkurs für die Gutschrift
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
TotalQuantity String Falsch Die Gesamtmenge der Gutschrift
StatusDisplayedAs String Falsch Der Name der Ressource
StatusLegacyId Int Falsch Die alte ID für den Artikel
StatusId String Falsch Die eindeutige Kennung für den Artikel
DetailedTaxAnalysisBaseCurrencyTotalGoodsAmount String Falsch Der Gesamtbetrag in der Basiswährung für Waren für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalTax String Falsch Der Gesamtsteuerbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalRetailerTax String Falsch Der Gesamtsteuerbetrag des Einzelhändlers für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotal String Falsch Der Gesamtbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalGoodsAmount String Falsch Der Gesamtbetrag für Waren für alle Steuersätze
DetailedTaxAnalysisTotalNet String Falsch Der Gesamtnettobetrag für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalServicesAmount String Falsch Der Gesamtbetrag in der Basiswährung für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalNet String Falsch Der Gesamtnettobetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalServicesAmount String Falsch Der Gesamtbetrag für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisTotal String Falsch Der Gesamtbetrag für alle Steuersätze
DetailedTaxAnalysisTotalTax String Falsch Der Gesamtsteuerbetrag für alle Steuersätze
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
BaseCurrencyShippingTaxAmount String Falsch Der Steuerversandbetrag in der Basiswährung
ShippingTaxAmount String Falsch Der Steuerversandbetrag. HINWEIS: Dies ist für POST/PUT-Anfragen nicht erforderlich, da die Versandsteuer basierend auf dem Versandnettobetrag und dem Versandsteuersatz berechnet wird.
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
PaymentsAllocationsTotalAmount String Falsch Die Gesamtsumme aller Zahlungen und Zuweisungen
CreditNoteNumberPrefix String Falsch Das Gutschriftnummernpräfix
VoidReason String Falsch Der Grund für die Stornierung der Gutschrift
TaxReconciled Bool Falsch Gibt an, ob die Verkaufsgutschrift steuerabgestimmt ist oder nicht.
Editable Bool Falsch Gibt an, ob das Artefakt bearbeitet werden kann
ShippingTotalAmount String Falsch Der Gesamtversandbetrag
BaseCurrencyShippingNetAmount String Falsch Der Nettoversandbetrag in der Basiswährung
ShippingNetAmount String Falsch Der Nettoversandbetrag
CurrencyDisplayedAs String Falsch Der Name der Ressource
CurrencyLegacyId Int Falsch Die alte ID für den Artikel
CurrencyId String Falsch Die eindeutige Kennung für den Artikel
Notes String Falsche Gutschriftvermerke
MainAddressFreeForm String Falsch Die formfreie Hauptadresse der Gutschrift
TotalPaid String Falsch Der gesamte gezahlte Betrag der Gutschrift inklusive aller Zahlungen, Zuschläge und Rabatte
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
Date String Falsch Das Datum der Gutschrift
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Gutschrift in Basiswährung
BaseCurrencyOutstandingAmount String Falsch Der ausstehende Betrag der Gutschrift in Basiswährung
BaseCurrencyTotalDiscountAmount String Falsch Der Rabattbetrag auf der Gutschrift in Basiswährung
ShowPaymentsAllocations String Falsch
MarkAsSent String Falsch
ShowPaymentsAllocations String Falsch
Search String Falsch
FromDate Datetime Wahr
ToDate Datetime Wahr
DeletedSince Datetime Wahr
HasAttachments String Wahr

Verkaufsschätzungen

Abfrage von SalesEstimates in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Fragen Sie die verfügbaren Verkaufsschätzungen ab

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId,StatusId,Search,FromDate,ToDate,UpdatedOrCreatedSince,HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesEstimates WHERE ContactId = 'abc'
SELECT * FROM SalesEstimates WHERE StatusId = 'abc'
SELECT * FROM SalesEstimates WHERE Search = 'abc'
SELECT * FROM SalesEstimates WHERE FromDate = '2018-12-15'
SELECT * FROM SalesEstimates WHERE ToDate = '2018-12-15'
SELECT * FROM SalesEstimates WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesEstimates WHERE HasAttachments = 'abc'
Einfügen

Erstellen Sie eine einfache Umsatzschätzung.

INSERT INTO`[Umsatzschätzungen] `(ContactName, MainAddressId, Editable) VALUES ('test', '1', 'true')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE SalesEstimates SET Reference = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID der SalesEstimates angeben, um sie zu löschen.

DELETE FROM SalesEstimates WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Reference String Falsch Die Referenz für die Schätzung
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Schätzung in der Basiswährung
MainAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
BaseCurrencyNetAmount String Falsch Der Nettobetrag der Schätzung in der Basiswährung
BaseCurrencyShippingTaxBreakdownAggregate String Falsch Die Versandsteueraufschlüsselung für den Kostenvoranschlag in der Basiswährung
ProfitAnalysisTotalProfit String Falsch Der Gewinnbetrag
ProfitAnalysisTotalDescription String Falsch Die Beschreibung
ProfitAnalysisTotalTotalSale String Falsch Der Gesamtverkauf
ProfitAnalysisTotalTotalCost String Falsch Die Gesamtkosten
ProfitAnalysisTotalProfitPercentage String Falsch Der Gewinnanteil
LineBreakdownAggregate String Falsch Die Aufschlüsselung des Gewinns pro Zeile
ContactName String Falsch Der Name des Kontakts bei Erstellung des Kostenvoranschlags
SentByEmail Bool Falsch Gibt an, ob der Kostenvoranschlag per E-Mail versendet wurde
ShippingTaxBreakdownAggregate String Falsch Die Versandsteueraufschlüsselung für den Kostenvoranschlag
TotalDiscountAmount String Falsch Der Rabattbetrag im Kostenvoranschlag
TaxAmount String Falsch Der Steuerbetrag der Schätzung
PaymentsAllocationsTotalDiscount String Falsch Der Gesamtrabatt aller Zahlungen und Zuweisungen
WithholdingTaxRate String Falsch Einbehaltener IRPF-Steuersatz (nur Spanien)
TotalAmount String Falsch Der Gesamtbetrag des Kostenvoranschlags
ExchangeRate String Falsch Der Umrechnungskurs für die Schätzung
EstimateNumberPrefix String Falsch Das Präfix der Schätznummer
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
TaxAddressRegionDisplayedAs String Falsch Der Name der Ressource
TaxAddressRegionLegacyId Int Falsch Die alte ID für den Artikel
TaxAddressRegionId String Falsch Die eindeutige Kennung für den Artikel
TaxCalculationMethod String Falsch Die Steuerberechnungsmethode (sofern zutreffend) für diese Verkaufsrechnung: Retourenrechnung, Barzahlung oder Einzelhändler.
TermsAndConditions String Falsch Angebotsbedingungen
ShippingTaxRateDisplayedAs String Falsch Der Name der Ressource
ShippingTaxRateLegacyId Int Falsch Die alte ID für den Artikel
ShippingTaxRateId String Falsch Die eindeutige Kennung für den Artikel
Sent Bool Falsch Gibt an, ob der Kostenvoranschlag gesendet wurde
DeliveryAddressFreeForm String Falsch Die formlose Lieferadresse des Kostenvoranschlags
BaseCurrencyWithholdingTaxAmount String Falsch Von der IRPF einbehaltener Steuerbetrag (nur Spanien) in der Basiswährung
DeliveryAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
WithholdingTaxAmount String Falsch Von der IRPF einbehaltener Steuerbetrag (nur Spanien)
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
TaxAnalysisAggregate String Falsch Die geschätzte Steueranalyse
BaseCurrencyShippingTotalAmount String Falsch Der gesamte Versandbetrag in der Basiswährung
InverseExchangeRate String Falsch Der inverse Wechselkurs für die Schätzung
TotalQuantity String Falsch Die Gesamtmenge des Kostenvoranschlags
StatusDisplayedAs String Falsch Der Name des Angebotsstatus
StatusId String Falsch Die Angebotsstatus-ID
SalesQuoteLineItemAggregate String Falsch Die Kostenvoranschlagszeilen des Kostenvoranschlags
DetailedTaxAnalysisBaseCurrencyTotalGoodsAmount String Falsch Der Gesamtbetrag in der Basiswährung für Waren für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalTax String Falsch Der Gesamtsteuerbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalRetailerTax String Falsch Der Gesamtsteuerbetrag des Einzelhändlers für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotal String Falsch Der Gesamtbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalGoodsAmount String Falsch Der Gesamtbetrag für Waren für alle Steuersätze
DetailedTaxAnalysisTotalNet String Falsch Der Gesamtnettobetrag für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalServicesAmount String Falsch Der Gesamtbetrag in der Basiswährung für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalNet String Falsch Der Gesamtnettobetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalServicesAmount String Falsch Der Gesamtbetrag für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisTotal String Falsch Der Gesamtbetrag für alle Steuersätze
DetailedTaxAnalysisTotalTax String Falsch Der Gesamtsteuerbetrag für alle Steuersätze
ExpiryDate String Falsch Das Ablaufdatum des Kostenvoranschlags
BaseCurrencyShippingTaxAmount String Falsch Der Steuerversandbetrag in der Basiswährung
ShippingTaxAmount String Falsch Der Steuerversandbetrag. HINWEIS: Dies ist für POST/PUT-Anfragen nicht erforderlich, da die Versandsteuer basierend auf dem Versandnettobetrag und dem Versandsteuersatz berechnet wird.
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
PaymentsAllocationsTotalAmount String Falsch Die Gesamtsumme aller Zahlungen und Zuweisungen
TaxReconciled Bool Falsch Gibt an, ob das Angebot/der Kostenvoranschlag steuerlich abgestimmt ist oder nicht.
Editable Bool Falsch Gibt an, ob das Artefakt bearbeitet werden kann
ShippingTotalAmount String Falsch Der Gesamtversandbetrag
InvoiceDisplayedAs String Falsch Der Name der Ressource
InvoiceLegacyId Int Falsch Die alte ID für den Artikel
InvoiceId String Falsch Die eindeutige Kennung für den Artikel
BaseCurrencyShippingNetAmount String Falsch Der Nettoversandbetrag in der Basiswährung
ShippingNetAmount String Falsch Der Nettoversandbetrag
CurrencyDisplayedAs String Falsch Der Name der Ressource
CurrencyLegacyId Int Falsch Die alte ID für den Artikel
CurrencyId String Falsch Die eindeutige Kennung für den Artikel
EstimateNumber String Falsch Die generierte Schätznummer
Notes String Falsch Schätzhinweise
MainAddressFreeForm String Falsch Die frei formulierte Hauptadresse des Kostenvoranschlags
TotalPaid String Falsch Der Gesamtbetrag des Kostenvoranschlags einschließlich aller Zahlungen, Zuteilungen und Rabatte
Date Datetime Wahr Das Datum der Schätzung
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Schätzung in der Basiswährung
BaseCurrencyTotalDiscountAmount String Falsch Der Rabattbetrag im Kostenvoranschlag in der Basiswährung
Search String Falsch
FromDate Datetime Wahr
ToDate Datetime Wahr
HasAttachments String Wahr

Verkaufsrechnungen

Abfrage von Verkaufsrechnungen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Vorhandene Verkaufsrechnungen abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId, StatusId, ShowPaymentsAllocations, ShowCorrections, MarkAsSent, ShowPaymentsAllocations, Search, FromDate, ToDate, UpdatedOrCreatedSince, DeletedSince und HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • ShowCorrections unterstützt die = Betreiber.
  • MarkAsSent unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesInvoices WHERE ContactId = 'abc'
SELECT * FROM SalesInvoices WHERE StatusId = 'abc'
SELECT * FROM SalesInvoices WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesInvoices WHERE ShowCorrections = 'abc'
SELECT * FROM SalesInvoices WHERE MarkAsSent = 'abc'
SELECT * FROM SalesInvoices WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesInvoices WHERE Search = 'abc'
SELECT * FROM SalesInvoices WHERE FromDate = '2018-12-15'
SELECT * FROM SalesInvoices WHERE ToDate = '2018-12-15'
SELECT * FROM SalesInvoices WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesInvoices WHERE DeletedSince = '2018-12-15'
SELECT * FROM SalesInvoices WHERE HasAttachments = 'abc'
Einfügen

Erstellen Sie eine einfache Verkaufsrechnung mit einem JSON-Aggregatwert für SalesInvoiceLineItemAggregate.

INSERT INTO SalesInvoices (ContactId, Date, SalesInvoiceLineItemAggregate) VALUES ('0603375a7e29443b8d248239b007e72c', '2022-11-28', '{"description":"In Rainbows LP","ledger_account_id":"35efa3bc698311eda8c40ef4cf562701","unit_price":35.0,"quantity":2.0,"tax_rate_id":"24d66d90e1d64620a5d8b13cfca85b81"}')

Erstellen Sie eine einfache Verkaufsrechnung mithilfe temporärer Tabellen.

INSERT INTO SalesInvoiceLineItemAggregate#TEMP (Description, LedgerAccountId, UnitPrice, Quantity, TaxRateId) VALUES ('In Rainbows LP', '35efa3bc698311eda8c40ef4cf562701', '35.0', '2.0', '24d66d90e1d64620a5d8b13cfca85b81')
INSERT INTO SalesInvoiceLineItemAggregate#TEMP (Description, LedgerAccountId, UnitPrice, Quantity, TaxRateId) VALUES ('Kid A LP', '35efa3bc698311eda8c40ef4cf562701', '45.0', '4.0', '24d66d90e1d64620a5d8b13cfca85b81')
INSERT INTO SalesInvoices (ContactId, Date, SalesInvoiceLineItemAggregate) VALUES ('0603375a7e29443b8d248239b007e72c', '2022-11-28', 'SalesInvoiceLineItemAggregate#TEMP')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE SalesInvoices SET Reference = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID der Verkaufsrechnungen angeben, um sie zu löschen.

DELETE FROM SalesInvoices WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Reference String Falsch Die Referenz für die Rechnung
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Rechnung in der Basiswährung
MainAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
BaseCurrencyNetAmount String Falsch Der Nettobetrag der Rechnung in Basiswährung
BaseCurrencyShippingTaxBreakdownAggregate String Falsch Die Versandsteueraufschlüsselung für die Rechnung in der Basiswährung
ContactName String Falsch Der Name des Kontakts bei Erstellung der Rechnung
SentByEmail Bool Falsch Gibt an, ob die Rechnung per E-Mail versendet wurde
ShippingTaxBreakdownAggregate String Falsch Die Versandsteueraufschlüsselung für die Rechnung
Migrated Bool Falsch Gibt an, ob die Verkaufsrechnung aus einem anderen System migriert wurde.
DueDate Datetime True Das Fälligkeitsdatum der Rechnung
TotalDiscountAmount String Falsch Der Rabattbetrag auf der Rechnung
TaxAmount String Falsch Der Steuerbetrag der Rechnung
LastPaid String Falsch Das Datum der letzten Zahlung
PaymentsAllocationsTotalDiscount String Falsch Der Gesamtrabatt aller Zahlungen und Zuweisungen
WithholdingTaxRate String Falsch Einbehaltener IRPF-Steuersatz (nur Spanien)
TotalAmount String Falsch Der Gesamtbetrag der Rechnung
ExchangeRate String Falsch Der Umrechnungskurs für die Rechnung
InvoiceNumberPrefix String Falsch Das Rechnungsnummernpräfix
OutstandingAmount String Falsch Der ausstehende Betrag der Rechnung
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
TaxAddressRegionDisplayedAs String Falsch Der Name der Ressource
TaxAddressRegionLegacyId Int Falsch Die alte ID für den Artikel
TaxAddressRegionId String Falsch Die eindeutige Kennung für den Artikel
DeliveryPerformanceDate String Falsch Liefer-/Leistungsdatum (nur Deutschland)
TaxCalculationMethod String Falsch Die Steuerberechnungsmethode (sofern zutreffend) für diese Verkaufsrechnung: Retourenrechnung, Barzahlung oder Einzelhändler.
TermsAndConditions String Falsch Rechnungsbedingungen
PaymentsAllocationsAggregate String Falsch Die damit verbundenen Zahlungen und Zuweisungen
ShippingTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Sent Bool False Gibt an, ob die Rechnung versendet wurde
DeliveryAddressFreeForm String Falsch Die formfreie Lieferadresse der Rechnung
BaseCurrencyWithholdingTaxAmount String Falsch Von der IRPF einbehaltener Steuerbetrag (nur Spanien) in der Basiswährung
DeliveryAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
WithholdingTaxAmount String Falsch Von der IRPF einbehaltener Steuerbetrag (nur Spanien)
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
TaxAnalysisAggregate String Falsch Die Rechnungssteueranalyse
SalesCorrectiveInvoiceAggregate String Falsch Die mit der Rechnung verbundenen Korrekturbuchungen
InverseExchangeRate String Falsch Der inverse Wechselkurs zur Rechnung
BaseCurrencyShippingTotalAmount String Falsch Der gesamte Versandbetrag in der Basiswährung
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
TotalQuantity String Falsch Die Gesamtmenge der Rechnung
StatusDisplayedAs String Falsch Der Name der Ressource
StatusLegacyId Int Falsch Die alte ID für den Artikel
StatusId String Falsch Die eindeutige Kennung für den Artikel
DetailedTaxAnalysisBaseCurrencyTotalGoodsAmount String Falsch Der Gesamtbetrag in der Basiswährung für Waren für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalTax String Falsch Der Gesamtsteuerbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalRetailerTax String Falsch Der Gesamtsteuerbetrag des Einzelhändlers für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotal String Falsch Der Gesamtbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalGoodsAmount String Falsch Der Gesamtbetrag für Waren für alle Steuersätze
DetailedTaxAnalysisTotalNet String Falsch Der Gesamtnettobetrag für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalServicesAmount String Falsch Der Gesamtbetrag in der Basiswährung für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalNet String Falsch Der Gesamtnettobetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalServicesAmount String Falsch Der Gesamtbetrag für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisTotal String Falsch Der Gesamtbetrag für alle Steuersätze
DetailedTaxAnalysisTotalTax String Falsch Der Gesamtsteuerbetrag für alle Steuersätze
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
BaseCurrencyShippingTaxAmount String Falsch Der Steuerversandbetrag in der Basiswährung
ShippingTaxAmount String Falsch Der Steuerversandbetrag. HINWEIS: Dies ist für POST/PUT-Anfragen nicht erforderlich, da die Versandsteuer basierend auf dem Versandnettobetrag und dem Versandsteuersatz berechnet wird.
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
PaymentsAllocationsTotalAmount String Falsch Die Gesamtsumme aller Zahlungen und Zuweisungen
VoidReason String Falsch Der Grund, warum die Rechnung storniert wurde
TaxReconciled Bool Falsch Gibt an, ob die Verkaufsrechnung steuerabgestimmt ist oder nicht.
Editable Bool Falsch Gibt an, ob das Artefakt bearbeitet werden kann
ShippingTotalAmount String Falsch Der Gesamtversandbetrag
BaseCurrencyShippingNetAmount String Falsch Der Nettoversandbetrag in der Basiswährung
ShippingNetAmount String Falsch Der Nettoversandbetrag
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
SalesInvoiceLineItemAggregate String Falsch Die Rechnungszeilen der Rechnung
InvoiceNumber String Falsch Die generierte Rechnungsnummer
Notes String Falsch Rechnungsvermerke
MainAddressFreeForm String Falsch Die formfreie Hauptadresse der Rechnung
TotalPaid String Falsch Der gesamte gezahlte Betrag der Rechnung einschließlich aller Zahlungen, Zuschläge und Rabatte
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
Date String Falsch Das Datum der Rechnung
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Rechnung in Basiswährung
BaseCurrencyOutstandingAmount String Falsch Der ausstehende Betrag der Rechnung in der Basiswährung
BaseCurrencyTotalDiscountAmount String Falsch Der Rabattbetrag auf der Rechnung in der Basiswährung
LinksAggregate String Falsch Links zur Ressource
OriginalQuoteEstimateDisplayedAs String Falsch Der Name der Ressource
OriginalQuoteEstimateLegacyId Int Falsch Die alte ID für den Artikel
OriginalQuoteEstimateId String Falsch Die eindeutige Kennung für den Artikel
ShowPaymentsAllocations String Falsch
ShowCorrections String Falsch
MarkAsSent String Falsch
ShowPaymentsAllocations String Falsch
Search String Falsch
FromDate Datetime Wahr
ToDate Datetime Wahr
DeletedSince Datetime Wahr
HasAttachments String Wahr
IsCIS Bool True Bestimmt, ob dies eine CIS-Transaktion ist.
CISApplicableAmount String Wahr
BaseCurrencyCISApplicableAmount String Wahr
TotalAfterCISDeduction String Wahr
BaseCurrencyTotalAfterCISDeduction String Wahr
HasCISLabour Bool Wahr
HasCISMaterials Bool Wahr

VertriebQuickEntries

Abfrage von SalesQuickEntries in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren SalesQuickEntries

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId,StatusId,ShowPaymentsAllocations,Search,FromDate,ToDate,UpdatedOrCreatedSince,DeletedSince,ShowPaymentsAllocations,HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesQuickEntries WHERE ContactId = 'abc'
SELECT * FROM SalesQuickEntries WHERE StatusId = 'abc'
SELECT * FROM SalesQuickEntries WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesQuickEntries WHERE Search = 'abc'
SELECT * FROM SalesQuickEntries WHERE FromDate = '2018-12-15'
SELECT * FROM SalesQuickEntries WHERE ToDate = '2018-12-15'
SELECT * FROM SalesQuickEntries WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesQuickEntries WHERE DeletedSince = '2018-12-15'
SELECT * FROM SalesQuickEntries WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesQuickEntries WHERE HasAttachments = 'abc'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE SalesQuickEntries SET Reference = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID der SalesQuickEntries angeben, um sie zu löschen.

DELETE FROM SalesQuickEntries WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Reference String Falsch Die Referenz für die Schnelleingabe
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag der Schnellbuchung in Basiswährung
TradeOfAsset Bool Falsch Gibt an, ob die Schnelleingabe als Handel mit Vermögenswerten gekennzeichnet ist.
BaseCurrencyTaxBreakdownAggregate String Falsch Die Steueraufschlüsselung für die Schnellbuchung in Basiswährung
BaseCurrencyNetAmount String Falsch Der Nettobetrag der Schnellbuchung in Basiswährung
ContactName String Falsch Der Name des Kontakts zum Zeitpunkt der Erstellung der Schnelleingabe
Migrated Bool Falsch Gibt an, ob die Schnelleingabe von einem anderen System migriert wurde.
TaxAmount String Falsch Der Steuerbetrag der Schnellbuchung
TotalAmount String Falsch Der Gesamtbetrag der Schnellbuchung
ExchangeRate String Falsch Der Umrechnungskurs für die Schnelleingabe
OutstandingAmount String Falsch Der ausstehende Betrag der Schnellbuchung
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag der Schnellbuchung
ContactReference String False Die Referenz des Kontakts bei der Erstellung der Schnelleingabe
TaxAddressRegionDisplayedAs String Falsch Der Name der Ressource
TaxAddressRegionLegacyId Int Falsch Die alte ID für den Artikel
TaxAddressRegionId String Falsch Die eindeutige Kennung für den Artikel
PaymentsAllocationsAggregate String Falsch Die damit verbundenen Zahlungen und Zuweisungen
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
LedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
InverseExchangeRate String Falsch Der inverse Wechselkurs für die Schnelleingabe
TransactionId String Falsch Transaktionen.Id Die eindeutige Kennung für den Artikel
StatusDisplayedAs String Falsch Der Name der Ressource
StatusLegacyId Int Falsch Die alte ID für den Artikel
StatusId String Falsch Die eindeutige Kennung für den Artikel
TaxBreakdownAggregate String Falsch Die Steueraufschlüsselung für die Schnellerfassung
TransactionTypeId String Falsch Transaktionstypen.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
Details String Falsch Eine Beschreibung der Schnelleingabe
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
TaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Date String Falsch Das Datum der Schnelleingabe
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag der Schnellbuchung in Basiswährung
QuickEntryTypeDisplayedAs String Falsch Der Name der Ressource
QuickEntryTypeLegacyId Int Falsch Die alte ID für den Artikel
QuickEntryTypeId String Falsch Die eindeutige Kennung für den Artikel
BaseCurrencyOutstandingAmount String Falsch Der ausstehende Betrag der Schnellbuchung in Basiswährung
ShowPaymentsAllocations String Falsch
Search String Falsch
FromDate Datetime Wahr
ToDate Datetime Wahr
DeletedSince Datetime Falsch
ShowPaymentsAllocations String Wahr
HasAttachments String Wahr

Verkaufsangebote

Abfrage von SalesQuotes in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare SalesQuotes abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId, StatusId, FromDate, ToDate, UpdatedOrCreatedSince und HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesQuotes WHERE ContactId = 'abc'
SELECT * FROM SalesQuotes WHERE StatusId = 'abc'
SELECT * FROM SalesQuotes WHERE FromDate = '2018-12-15'
SELECT * FROM SalesQuotes WHERE ToDate = '2018-12-15'
SELECT * FROM SalesQuotes WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesQuotes WHERE HasAttachments = 'abc'
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE SalesQuotes SET Reference = 'abc' WHERE ID = '123'
Löschen

Um das SalesQuote zu löschen, müssen Sie dessen ID angeben.

DELETE FROM SalesQuotes WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
DisplayedAs String Falsch Der Name der Ressource
Reference String Falsch Die Referenz für das Zitat
BaseCurrencyTotalAmount String Falsch Der Gesamtbetrag des Angebots in der Basiswährung
MainAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
BaseCurrencyNetAmount String Falsch Der Nettobetrag des Angebots in der Basiswährung
BaseCurrencyShippingTaxBreakdownAggregate String Falsch Die Versandsteueraufschlüsselung für das Angebot in der Basiswährung
ProfitAnalysisTotalProfit String Falsch Der Gewinnbetrag
ProfitAnalysisTotalDescription String Falsch Die Beschreibung
ProfitAnalysisTotalTotalSale String Falsch Der Gesamtverkauf
ProfitAnalysisTotalTotalCost String Falsch Die Gesamtkosten
ProfitAnalysisTotalProfitPercentage String Falsch Der Gewinnanteil
LineBreakdownAggregate String Falsch Die Aufschlüsselung des Gewinns pro Zeile
ContactName String Falsch Der Name des Kontakts bei Erstellung des Angebots
SentByEmail Bool Falsch Gibt an, ob das Angebot per E-Mail versendet wurde
ShippingTaxBreakdownAggregate String Falsch Die Versandsteueraufschlüsselung für das Angebot
TotalDiscountAmount String Falsch Der Rabattbetrag im Angebot
TaxAmount String Falsch Der Steuerbetrag des Angebots
PaymentsAllocationsTotalDiscount String Falsch Der Gesamtrabatt aller Zahlungen und Zuweisungen
WithholdingTaxRate String Falsch Einbehaltener IRPF-Steuersatz (nur Spanien)
TotalAmount String Falsch Der Gesamtbetrag des Angebots
ExchangeRate String Falsch Der Umrechnungskurs für das Angebot
ContactId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
NetAmount String Falsch Der Nettobetrag des Angebots
ContactReference String Falsch Die Referenz des Kontakts bei der Angebotserstellung
TaxCalculationMethod String Falsch Die Steuerberechnungsmethode (sofern zutreffend) für diese Verkaufsrechnung: Retourenrechnung, Barzahlung oder Einzelhändler.
TermsAndConditions String Falsch Angebotsbedingungen
ShippingTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Sent Bool False Gibt an, ob das Angebot gesendet wurde
DeliveryAddressFreeForm String Falsch Die formlose Lieferadresse des Angebots
BaseCurrencyWithholdingTaxAmount String Falsch Von der IRPF einbehaltener Steuerbetrag (nur Spanien) in der Basiswährung
DeliveryAddressId String Falsch Adressen.Id Die eindeutige Kennung für den Artikel
WithholdingTaxAmount String Falsch Von der IRPF einbehaltener Steuerbetrag (nur Spanien)
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
TaxAnalysisAggregate String Falsch Die Zitatsteueranalyse
QuoteNumberPrefix String Falsch Das Angebotsnummernpräfix
BaseCurrencyShippingTotalAmount String Falsch Der gesamte Versandbetrag in der Basiswährung
QuoteNumber String Falsch Die generierte Angebotsnummer
InverseExchangeRate String Falsch Der inverse Wechselkurs zum Kurs
TotalQuantity String Falsch Die Gesamtmenge des Angebots
StatusDisplayedAs String Falsch Der Name des Angebotsstatus
StatusId String Falsch Die Angebotsstatus-ID
DetailedTaxAnalysisBaseCurrencyTotalGoodsAmount String Falsch Der Gesamtbetrag in der Basiswährung für Waren für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalTax String Falsch Der Gesamtsteuerbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalRetailerTax String Falsch Der Gesamtsteuerbetrag des Einzelhändlers für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotal String Falsch Der Gesamtbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalGoodsAmount String Falsch Der Gesamtbetrag für Waren für alle Steuersätze
DetailedTaxAnalysisTotalNet String Falsch Der Gesamtnettobetrag für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalServicesAmount String Falsch Der Gesamtbetrag in der Basiswährung für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalNet String Falsch Der Gesamtnettobetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalServicesAmount String Falsch Der Gesamtbetrag für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisTotal String Falsch Der Gesamtbetrag für alle Steuersätze
DetailedTaxAnalysisTotalTax String Falsch Der Gesamtsteuerbetrag für alle Steuersätze
ExpiryDate String Falsch Das Ablaufdatum des Angebots
BaseCurrencyShippingTaxAmount String Falsch Der Steuerversandbetrag in der Basiswährung
ShippingTaxAmount String Falsch Der Steuerversandbetrag. HINWEIS: Dies ist für POST/PUT-Anfragen nicht erforderlich, da die Versandsteuer basierend auf dem Versandnettobetrag und dem Versandsteuersatz berechnet wird.
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
PaymentsAllocationsTotalAmount String Falsch Die Gesamtsumme aller Zahlungen und Zuweisungen
TaxReconciled Bool Falsch Gibt an, ob das Angebot/der Kostenvoranschlag steuerlich abgestimmt ist oder nicht.
Editable Bool Falsch Gibt an, ob das Artefakt bearbeitet werden kann
ShippingTotalAmount String Falsch Der Gesamtversandbetrag
InvoiceDisplayedAs String Falsch Der Name der Ressource
InvoiceLegacyId Int Falsch Die alte ID für den Artikel
InvoiceId String Falsch Die eindeutige Kennung für den Artikel
BaseCurrencyShippingNetAmount String Falsch Der Nettoversandbetrag in der Basiswährung
ShippingNetAmount String Falsch Der Nettoversandbetrag
CurrencyId String Falsch Währungen.Id Die eindeutige Kennung für den Artikel
Notes String Falsch Notizen zitieren
MainAddressFreeForm String Falsch Die frei formulierte Hauptadresse des Angebots
TotalPaid String Falsch Der Gesamtbetrag des Angebots inklusive aller Zahlungen, Zuteilungen und Rabatte
Date Datetime Falsch Das Datum des Angebots
BaseCurrencyTaxAmount String Falsch Der Steuerbetrag des Angebots in der Basiswährung
SalesQuoteLineItemAggregate String Falsch Die Anführungszeichen des Zitats
BaseCurrencyTotalDiscountAmount String Falsch Der Rabattbetrag auf dem Angebot in der Basiswährung
FromDate Datetime Falsch
ToDate Datetime Falsch
HasAttachments String Falsch

Dienstleistungen

Abfragedienste in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren Dienste

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten „Aktiv“, „Suchen“, „Aktualisiert oder erstellt seit“ und „Gelöscht seit“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • Active unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM Services WHERE Active = false
SELECT * FROM Services WHERE Search = 'abc'
SELECT * FROM Services WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM Services WHERE DeletedSince = '2018-12-15'
Einfügen
INSERT INTO StockItems (SalesLedgerAccountId, SalesTaxRateId, Active) VALUES ('1', '2', 'true')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE Services SET SalesLedgerAccountId = 'abc' WHERE ID = '123'
Löschen

Um die Dienste zu löschen, müssen Sie deren ID angeben.

DELETE FROM Services WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
SalesLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
SalesTaxRateDisplayedAs String Falsch Der Name der Ressource
SalesTaxRateLegacyId Int Falsch Die alte ID für den Artikel
SalesTaxRateId String Falsch Die eindeutige Kennung für den Artikel
Active Bool False Gibt an, ob der Dienst aktiv ist
ItemCode String Falsch Der Artikelcode für die Dienstleistung
PurchaseLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
PurchaseTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Notes String Falsch Die Hinweise zum Gottesdienst
UsualSupplierId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
SalesRatesAggregate String Falsch Die Verkaufspreise für die Dienstleistung
DisplayedAs String Falsch Der Name der Ressource
Description String Falsch Die Servicebeschreibung
PurchaseDescription String Falsch Die Servicekaufbeschreibung
LegacyId Int Falsch Die alte ID für den Artikel
SourceGuid String Falsch Wird beim Importieren von Diensten aus externen Quellen verwendet
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
Search String Wahr
DeletedSince Datetime Wahr

Lagerartikel

Lagerartikel in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Abfrage der verfügbaren Lagerartikel

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten „Aktiv“, „Suchen“, „Aktualisiert oder erstellt seit“, „Seitdem gelöscht“, „Nicht vorrätig“ und „Unter Nachbestellwert“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • Active unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • OutOfStock unterstützt die = Betreiber.
  • BelowReorderLevel unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM StockItems WHERE Active = false
SELECT * FROM StockItems WHERE Search = 'abc'
SELECT * FROM StockItems WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM StockItems WHERE DeletedSince = '2018-12-15'
SELECT * FROM StockItems WHERE OutOfStock = 'abc'
SELECT * FROM StockItems WHERE BelowReorderLevel = 'abc'
Einfügen
INSERT INTO StockItems (SalesLedgerAccountId, SalesTaxRateId) VALUES ('1', '2')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE StockItems SET Location = 'abc' WHERE ID = '123'
Löschen

Sie müssen die ID der StockItems angeben, um sie zu löschen.

DELETE FROM StockItems WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
Location String Falsch Der Standort für den Lagerartikel
SalesLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
ReorderQuantity String Falsch Die Nachbestellmenge für den Lagerartikel
SalesTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
AverageCostPrice String Falsch Der Durchschnittspreis aller Käufe dieses Lagerartikels
LastCostPrice String Falsch Die letzte Einkaufsrechnung oder Preisanpassung
Active Bool Falsch Gibt an, ob der Lagerartikel aktiv ist
ItemCode String Falsch Der Artikelcode für den Lagerartikel
PurchaseLedgerAccountId String Falsch LedgerAccounts.Id Die eindeutige Kennung für den Artikel
WeightConverted String Falsch Das Gewicht des Lagerartikels wurde in die kleinste Maßeinheit umgerechnet
SalesPricesAggregate String False Die Verkaufspreise für den Lagerartikel
DeletedAt Datetime True Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
SupplierPartNumber String Falsch Die Lieferantenteilenummer für den Lagerartikel
PurchaseTaxRateId String Falsch Steuersätze.Id Die eindeutige Kennung für den Artikel
Notes String Falsch Die Hinweise zum Lagerartikel
Weight String Falsch Das Gewicht des Lagerartikels
AverageCostPriceStockValue String Falsch Der Wert des aktuellen Bestands gemessen am durchschnittlichen Selbstkostenpreis
CostPrice String Falsch Der Selbstkostenpreis des Lagerartikels
UsualSupplierId String Falsch Kontakte.Id Die eindeutige Kennung für den Artikel
MeasurementUnit String Falsch Die Gewichtsmaßeinheit für Lagerartikel
DisplayedAs String Falsch Der Name der Ressource
Description String Falsch Die Lagerartikelbeschreibung
PurchaseDescription String Falsch Die Lagerartikel-Kaufbeschreibung
ReorderLevel String Falsch Der Meldebestand für den Lagerartikel
LegacyId Int Falsch Die alte ID für den Artikel
SourceGuid String Falsch Wird beim Importieren von Lagerartikeln aus externen Quellen verwendet
Barcode String Falsch Der Barcode für den Lagerartikel
LastCostPriceStockValue String Falsch Der Wert des aktuellen Bestands im Hinblick auf den letzten Einstandspreis
CostPriceLastUpdated String Falsch Das Datum, an dem der letzte Selbstkostenpreis zuletzt aktualisiert wurde
QuantityInStock String Falsch Die aktuelle Menge des Lagerartikels im Lagerbestand des Unternehmens
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
Search String Falsch
DeletedSince Datetime Wahr
OutOfStock String Wahr
BelowReorderLevel String Wahr

Lagerbewegungen

Lagerbewegungen in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Abfrage der verfügbaren Lagerbewegungen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten StockItemId,Search,FromDate undToDate beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • StockItemId unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM StockMovements WHERE StockItemId = 'abc'
SELECT * FROM StockMovements WHERE Search = 'abc'
SELECT * FROM StockMovements WHERE FromDate = '2018-12-15'
SELECT * FROM StockMovements WHERE ToDate = '2018-12-15'
Einfügen
INSERT INTO StockMovements (Quantity, CostPrice) VALUES ('7', '12')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE StockMovements SET Details = 'abc' WHERE ID = '123'
Löschen

Um die Lagerbewegungen zu löschen, müssen Sie deren ID angeben.

DELETE FROM StockMovements WHERE ID = '123'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
Details String Falsch Die Transaktionsdetails der Aktienbewegung
DisplayedAs String False Anzeigetext für die Lagerbewegung
Date Datetime Falsch Das Datum, an dem die Aktienbewegung stattfand
MovementNumber String False Die Bewegungsnummer der Lagerbewegung
Reference String Falsch Die Referenz der Aktienbewegung
Quantity String Falsch Die Menge der Ware wurde angepasst
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Falsch Die alte ID für den Artikel
CostPrice String Falsch Die Kosten pro gekaufter Lagereinheit
StockItemId String Falsch Lagerartikel.Id Die eindeutige Kennung für den Artikel
Search String Falsch
FromDate Datetime Wahr
ToDate Datetime Wahr

Steuerprofile

Abfrage von TaxProfiles in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren TaxProfiles

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „UpdatedOrCreatedSince“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • UpdatedOrCreatedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM TaxProfiles WHERE UpdatedOrCreatedSince = '2018-12-15'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
DisplayedAs String Falsch Der Name der Ressource
CollectTax Bool Falsch Gibt an, ob für diese Steuerart Steuern erhoben werden
LegacyId Int Falsch Die alte ID für den Artikel
TaxReturnFrequencyId String Falsch TaxReturnFrequencies.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
TaxNumberSuffix String Falsch Das Steuernummernsuffix
TaxNumber String Falsch Die Steuernummer
AddressRegionId String Falsch AdressRegionen.Id Die eindeutige Kennung für den Artikel

Steuersätze

Steuersätze in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Steuersätze abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten Date,UpdatedOrCreatedSince,AddressRegionId,Date undIncludeHistoricalData beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • Date unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • AddressRegionId unterstützt die = Betreiber.
  • Date unterstützt die = Betreiber.
  • IncludeHistoricalData unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM TaxRates WHERE Date = '2018-12-15'
SELECT * FROM TaxRates WHERE UpdatedOrCreatedSince = '2019-10-02T11:46:54'
SELECT * FROM TaxRates WHERE AddressRegionId = 'CA-AB'
SELECT * FROM TaxRates WHERE IncludeHistoricalData = false
Einfügen
INSERT INTO TaxRates (Name, Editable, IsVisible) VALUES ('Test', 'true', 'true')
Aktualisieren

Updates werden basierend auf der ID durchgeführt.

UPDATE TaxRates SET Name = 'test' WHERE ID = '1a756edcf15743ba8cc53804df6049da'
Löschen

Um die Steuersätze zu löschen, müssen Sie deren ID angeben.

DELETE FROM TaxRates WHERE ID = '1a756edcf15743ba8cc53804df6049da'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
Id [KEY] String Falsch Die eindeutige Kennung für den Artikel
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der das Element erstellt wurde
IsCombinedRate Bool Falsch Gibt an, ob der Steuersatz aus Teilsteuersätzen besteht
DisplayedAs String Falsch Der Name der Ressource
Name String Falsch Der Name des Steuersatzes
TaxRatePercentageAggregate String Falsch Der Steuersatz in Prozent und die Datumsbereiche, für die er gilt
Editable Bool Falsch Gibt an, ob ein Steuersatz bearbeitet werden kann
Retailer Bool Falsch Gibt an, ob es sich bei dem Steuersatz um einen Händlersatz handelt oder nicht
ComponentTaxRatesAggregate String Falsch Die einzelnen Steuersätze, aus denen sich ein kombinierter Steuersatz zusammensetzt
Deletable Bool Falsch Gibt an, ob ein Steuersatz gelöscht werden kann
UpdatedAt Datetime True Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
Agency String Falsch Der Name der Agentur (nur USA)
LegacyId Int Falsch Die alte ID für den Artikel
IsVisible Bool Falsch Gibt an, ob der Steuersatz in der Anwendung angezeigt wird
Percentage String Falsch Der aktuelle Steuersatz in Prozent
Date Datetime Wahr
AddressRegionId String Wahr
IncludeHistoricalData Bool Wahr

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.

Ansichten des Sage Business Cloud Accounting Connector

Name Beschreibung
AddressRegions Abfragen von Adressregionen in Sage Business Cloud Accounting.
ArtefactStatuses ArtefactStatuses in Sage Business Cloud Accounting abfragen.
BaseJournalLine BaseJournalLine in Sage Business Cloud Accounting abfragen.
BusinessActivityTypes Abfrage von BusinessActivityTypes in Sage Business Cloud Accounting.
Businesses Unternehmen in Sage Business Cloud Accounting abfragen.
BusinessSettings Geschäftseinstellungen in Sage Business Cloud Accounting abfragen.
CoaAccounts CoaAccounts in Sage Business Cloud Accounting abfragen.
CoaTemplates CoaTemplates in Sage Business Cloud Accounting abfragen.
CorrectiveReasonCodes Abfrage von CorrectiveReasonCodes in Sage Business Cloud Accounting.
Countries Länderabfrage in Sage Business Cloud Accounting.
CountryGroups Abfrage von Ländergruppen in Sage Business Cloud Accounting.
CountryOfRegistrations Abfrage von CountryOfRegistrations in Sage Business Cloud Accounting.
Currencies Währungen in Sage Business Cloud Accounting abfragen.
EuSalesDescriptions Abfrage von EuSalesDescriptions in Sage Business Cloud Accounting.
ExchangeRates Wechselkurse in Sage Business Cloud Accounting abfragen.
JournalLine JournalLine in Sage Business Cloud Accounting abfragen.
LedgerAccountClassifications LedgerAccountClassifications in Sage Business Cloud Accounting abfragen.
LedgerEntries Hauptbucheinträge in Sage Business Cloud Accounting abfragen.
LiveExchangeRates LiveExchangeRates in Sage Business Cloud Accounting abfragen.
OtherPaymentLineItem Abfrage „OtherPaymentLineItem“ in Sage Business Cloud Accounting.
PaymentMethods Zahlungsmethoden in Sage Business Cloud Accounting abfragen.
PurchaseCorrectiveInvoice Abfrage „PurchaseCorrectiveInvoice“ in Sage Business Cloud Accounting.
PurchaseCreditNoteLineItem Abfrage „PurchaseCreditNoteLineItem“ in Sage Business Cloud Accounting.
PurchaseInvoiceLineItem Abfrage „PurchaseInvoiceLineItem“ in Sage Business Cloud Accounting.
SalesCorrectiveInvoice SalesCorrectiveInvoice in Sage Business Cloud Accounting abfragen.
SalesCreditNoteLineItem SalesCreditNoteLineItem-Abfrage in Sage Business Cloud Accounting.
SalesQuoteLineItem Abfrage „SalesEstimatesQuoteLineItem“ in Sage Business Cloud Accounting.
SalesInvoiceLineItem SalesInvoiceLineItem in Sage Business Cloud Accounting abfragen.
SalesQuoteLineItem SalesQuoteLineItem in Sage Business Cloud Accounting abfragen.
TaxOffices TaxOffices in Sage Business Cloud Accounting abfragen.
TaxReturnFrequencies Abfrage von TaxReturnFrequencies in Sage Business Cloud Accounting.
TaxSchemes Steuerschemata in Sage Business Cloud Accounting abfragen.
Transactions Transaktionen in Sage Business Cloud Accounting abfragen.
TransactionTypes Abfrage von Transaktionstypen in Sage Business Cloud Accounting.
UnallocatedArtefacts Abfrage von nicht zugewiesenen Artefakten in Sage Business Cloud Accounting.

Adressregionen

Abfrage von Adressregionen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren Adressregionen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „CountryId“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • CountryId unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM AddressRegions WHERE CountryId = 'AF'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
Name String Der Name der Adressregion
Code String Der Code der Adressregion
DisplayedAs String Text zum Artikel anzeigen
LegacyId Int Die alte ID für den Artikel
CountryId String

Artefaktstatus

ArtefactStatuses in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Abfrage der verfügbaren Artefaktstatus

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

BasisJournalLinie

Abfrage von BaseJournalLine in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren BaseJournalLine

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
Details String Eine Beschreibung der Journalzeile
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
Debit String Der Sollbetrag der Journalzeile
Credit String Der Habenbetrag der Journalzeile
OpeningBalanceJournalsId String Übergeordnete ID

Geschäftsaktivitätstypen

Abfrage von BusinessActivityTypes in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren BusinessActivityTypes

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

Unternehmen

Unternehmen in Sage Business Cloud Accounting abfragen.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource

Geschäftseinstellungen

Abfrage der Geschäftseinstellungen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren BusinessSettings

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Siret String SIRET-Nummer (nur Frankreich)
ShareCapital String Aktienkapital (nur Frankreich)
AuxiliaryAccountsVisible Bool Zusatzkonten sichtbar (nur Frankreich und Spanien)
PurchaseLedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
SalesLedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
BankInterestChargesPaidLedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
StockPurchaseLedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
CarriageLedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
ProductSalesLedgerAccountId String Die eindeutige Kennung für den Artikel
PurchaseDiscountLedgerAccountId String Die eindeutige Kennung für den Artikel
ExchangeRateLossesLedgerAccountId String Die eindeutige Kennung für den Artikel
OtherPaymentLedgerAccountId String Die eindeutige Kennung für den Artikel
BankChargesLedgerAccountId String Die eindeutige Kennung für den Artikel
ProductPurchaseLedgerAccountId String Die eindeutige Kennung für den Artikel
PurchaseLedgerAccountId String Die eindeutige Kennung für den Artikel
CustomerReceiptDiscountLedgerAccountId String Die eindeutige Kennung für den Artikel
SalesDiscountLedgerAccountId String Die eindeutige Kennung für den Artikel
ExchangeRateGainsLedgerAccountId String Die eindeutige Kennung für den Artikel
VendorPaymentDiscountLedgerAccountId String Die eindeutige Kennung für den Artikel
OtherReceiptLedgerAccountId String Die eindeutige Kennung für den Artikel
BankInterestReceivedLedgerAccountId String Die eindeutige Kennung für den Artikel
ServiceSalesLedgerAccountId String Die eindeutige Kennung für den Artikel
ManagementCentreMember Bool Mitglied anerkannter Managementzentren (nur Frankreich)
CountryOfRegistrationId String Länder.Id Die eindeutige Kennung für den Artikel
RcsNumber String RCS-Nummer (nur Frankreich)
BusinessActivityTypeId String Geschäftsaktivitätstypen.Id Die eindeutige Kennung für den Artikel
NIBased Bool Bestimmt, ob ein Unternehmen in Nordirland ansässig ist

CoaKonten

CoaAccounts in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Abfrage der verfügbaren CoaAccounts

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „CoaTemplateId“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • CoaTemplateId unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM CoaAccounts WHERE CoaTemplateId = 'SMALL_BUSINESS_GB'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
CreatedAt Datetime Das Datum und die Uhrzeit, wann das Element erstellt wurde
DisplayedAs String Der Name der Ressource
FixedTaxRate Bool Gibt an, ob der Standardsteuersatz fest ist oder geändert werden kann.
Name String Der Name für das COA-Konto
LedgerAccountTypeId String Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind VERKÄUFE, ANDERE_EINKOMMEN, DIREKTE_AUSGABEN, GEMEINKOSTEN, ABSCHREIBUNG, UMLAUFVERMÖGEN, ANLAGEVERMÖGEN, ZUKÜNFTIGE_VERMÖGEN, BANK, UMLAUFVERBINDLICHKEIT, ZUKÜNFTIGE_VERBINDLICHKEIT, v, KREDITLINIE.
LedgerAccountGroupDisplayedAs String Der Name der Ressource
LedgerAccountGroupLegacyId Int Die alte ID für den Artikel
LedgerAccountGroupId String Die eindeutige Kennung für den Artikel
NominalCode Int Der Nominalcode des COA-Kontos
UpdatedAt Datetime Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Die alte ID für den Artikel
ControlName String Der Systemsteuerungsname für das COA-Konto
LedgerAccountClassificationId String LedgerAccountClassifications.Id Die eindeutige Kennung für den Artikel
TaxRateId String Steuersätze.Id Die eindeutige Kennung für den Artikel
CoaTemplateId String

CoaVorlagen

CoaTemplates in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Abfrage der verfügbaren CoaTemplates

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „CountryId“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • CountryId unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM CoaTemplates WHERE CountryId = 'AF'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
UpdatedAt Datetime Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
Name String Der Name für die COA-Vorlage
DisplayedAs String Der Name der Ressource
CreatedAt Datetime Das Datum und die Uhrzeit, wann das Element erstellt wurde
CountryId String Länder.Id Die eindeutige Kennung für den Artikel
LegacyId Int Die alte ID für den Artikel

Korrekturgrundcodes

Abfrage von CorrectiveReasonCodes in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren CorrectiveReasonCodes

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

Länder

Länderabfrage in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare Länder abfragen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

Ländergruppen

Abfrage von Ländergruppen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren Ländergruppen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

Registrierungsland

Abfrage „CountryOfRegistrations“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren CountryOfRegistrations

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

Währungen

Währungen in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Währungen abfragen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

EuSalesDescriptions

Abfrage von EuSalesDescriptions in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren EuSalesDescriptions

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

Wechselkurse

Wechselkurse in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Wechselkurse abfragen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
UpdatedAt Datetime Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
CurrencyId String Währungen.Id Die eindeutige Kennung für den Artikel
Rate String Der Wechselkurs
DisplayedAs String Anzeigetext für den Artikel
CreatedAt Datetime Das Datum und die Uhrzeit, wann das Element erstellt wurde
BaseCurrencyId String Währungen.Id Die eindeutige Kennung für den Artikel
InverseRate String Der inverse Wechselkurs

JournalLine

JournalLine-Abfrage in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren JournalLine

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten UpdatedOrCreatedSince und DeletedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM JournalLine WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM JournalLine WHERE DeletedSince = '2018-12-15'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
Details String Eine Beschreibung der Journalzeile
Cleared Bool Gibt an, ob die Journalzeile gelöscht ist oder nicht.
Credit String Der Habenbetrag der Journalzeile
BankReconciled Bool Gibt an, ob die Journalzeile mit der Bank abgestimmt ist oder nicht.
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
IncludeOnTaxReturn Bool Gibt an, ob die Journalzeile Einfluss auf die Steuererklärung haben soll
TaxReconciled Bool Gibt an, ob die Journalzeile steuerlich abgestimmt ist oder nicht.
Debit String Der Sollbetrag der Journalzeile
JournalsId [KEY] String Übergeordnete ID
DeletedSince Datetime

LedgerAccountClassifications

Abfrage von LedgerAccountClassifications in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren LedgerAccountClassifications

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte LedgerAccountTypeId beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • LedgerAccountTypeId unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM LedgerAccountClassifications WHERE LedgerAccountTypeId = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel
LedgerAccountTypeId String

Hauptbucheinträge

Abfrage von LedgerEntries in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren LedgerEntries

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten TransactionId, LedgerAccountId, JournalCodeId, FromDate, ToDate, TransactionTypeId und UpdatedOrCreatedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • TransactionId unterstützt die = Betreiber.
  • LedgerAccountId unterstützt die = Betreiber.
  • JournalCodeId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • TransactionTypeId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM LedgerEntries WHERE TransactionId = 'abc'
SELECT * FROM LedgerEntries WHERE LedgerAccountId = 'abc'
SELECT * FROM LedgerEntries WHERE JournalCodeId = 'abc'
SELECT * FROM LedgerEntries WHERE FromDate = '2018-12-15'
SELECT * FROM LedgerEntries WHERE ToDate = '2018-12-15'
SELECT * FROM LedgerEntries WHERE TransactionTypeId = 'abc'
SELECT * FROM LedgerEntries WHERE UpdatedOrCreatedSince = '2018-12-15'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
CreatedAt Datetime Das Datum und die Uhrzeit, wann das Element erstellt wurde
DisplayedAs String Der Name der Ressource
Deleted Bool Gibt an, ob der Hauptbucheintrag gelöscht wurde oder nicht
TransactionId String Transaktionen.Id Die eindeutige Kennung für den Artikel
Date Datetime Das Datum des Hauptbucheintrags
Credit String Der Habenbetrag des Hauptbucheintrags
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
ContactId String Kontakte.Id Die eindeutige Kennung für den Artikel
LinksAggregate String Links zur Ressource
UpdatedAt Datetime Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Die alte ID für den Artikel
Debit String Der Sollbetrag des Hauptbucheintrags
TaxRateId String Steuersätze.Id Die eindeutige Kennung für den Artikel
ComponentTaxRatesAggregate String Die einzelnen Steuersätze, aus denen sich ein kombinierter Steuersatz zusammensetzt
Description String Die Beschreibung des Hauptbucheintrags
JournalCodeId String JournalCodes.Id Die eindeutige Kennung für den Artikel
FromDate Datetime
ToDate Datetime
TransactionTypeId String

LiveWechselkurse

LiveExchangeRates-Abfrage in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare LiveExchangeRates abfragen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
CurrencyId String Währungen.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime
Rate String Der Wechselkurs
DisplayedAs String Anzeigetext für den Artikel
BaseCurrencyId String Währungen.Id Die eindeutige Kennung für den Artikel
InverseRate String Der inverse Wechselkurs
RetrievedAt String

AndereZahlungsposition

Abfrage „OtherPaymentLineItem“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage des verfügbaren OtherPaymentLineItem

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten BankAccountId,ContactId,DeletedSince,FromDate,HasAttachments,ToDate,TransactionTypeId,UpdatedOrCreatedSince beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • BankAccountId unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • TransactionTypeId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM OtherPaymentLineItem WHERE BankAccountId = 'abc'
SELECT * FROM OtherPaymentLineItem WHERE ContactId = 'abc'
SELECT * FROM OtherPaymentLineItem WHERE DeletedSince = '2018-12-15'
SELECT * FROM OtherPaymentLineItem WHERE FromDate = '2018-12-15'
SELECT * FROM OtherPaymentLineItem WHERE HasAttachments = 'abc'
SELECT * FROM OtherPaymentLineItem WHERE ToDate = 'abc'
SELECT * FROM OtherPaymentLineItem WHERE TransactionTypeId = 'abc'
SELECT * FROM OtherPaymentLineItem WHERE UpdatedOrCreatedSince = '2018-12-15'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
Details String Die Details der Zahlungszeile
DisplayedAs String Der Name der Ressource
GstAmount String Der GST- oder HST-Steuerbetrag für die andere Zahlung
TradeOfAsset Bool Ob die Position als Handel mit Vermögenswerten gekennzeichnet ist.
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
LegacyId Int Die alte ID für den Artikel
TaxBreakdownAggregate String Die Steueraufschlüsselung für die Zahlungszeile
IsPurchaseForResale Bool Gibt an, ob die Position für den Weiterverkauf bestimmt ist. (Nur Irland)
TaxRateId String Steuersätze.Id Die eindeutige Kennung für den Artikel
PstAmount String Der PST- oder QST-Steuerbetrag für die andere Zahlung
TotalAmount String Der Gesamtbetrag der Zahlungszeile
TaxAmount String Der Steuerbetrag der Zahlungszeile
NetAmount String Der Nettobetrag der Zahlungszeile
BaseId String Übergeordnete ID
BankAccountId String
ContactId String
DeletedSince Datetime
FromDate Datetime
HasAttachments String
ToDate String
TransactionTypeId String

Zahlungsmethoden

Zahlungsmethoden in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Verfügbare Zahlungsmethoden abfragen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

EinkaufKorrekturrechnung

Abfrage „PurchaseCorrectiveInvoice“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Vorhandene Einkaufskorrekturrechnung abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ShowPaymentsAllocations, ShowCorrections, Search, ContactId, StatusId, FromDate, ToDate, UpdatedOrCreatedSince, DeletedSince und HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • ShowCorrections unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PurchaseCorrectiveInvoice WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM PurchaseCorrectiveInvoice WHERE ShowCorrections = 'abc'
SELECT * FROM PurchaseCorrectiveInvoice WHERE Search = 'abc'
SELECT * FROM PurchaseCorrectiveInvoice WHERE ContactId = 'abc'
SELECT * FROM PurchaseCorrectiveInvoice WHERE StatusId = 'abc'
SELECT * FROM PurchaseCorrectiveInvoice WHERE FromDate = '2018-12-15'
SELECT * FROM PurchaseCorrectiveInvoice WHERE ToDate = '2018-12-15'
SELECT * FROM PurchaseCorrectiveInvoice WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM PurchaseCorrectiveInvoice WHERE DeletedSince = '2018-12-15'
SELECT * FROM PurchaseCorrectiveInvoice WHERE HasAttachments = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
BaseId String Übergeordnete ID
DisplayedAs String Der Name der Ressource
Reference String Die Referenz für die Rechnung
BaseCurrencyTotalAmount String Der Gesamtbetrag der Rechnung in der Basiswährung
BaseCurrencyNetAmount String Der Nettobetrag der Rechnung in Basiswährung
ContactName String Der Name des Ansprechpartners bei Rechnungserstellung
DueDate String Das Fälligkeitsdatum der Rechnung
OriginalInvoiceDisplayedAs String Der Name der Ressource
OriginalInvoiceLegacyId Int Die alte ID für den Artikel
OriginalInvoiceId String Die eindeutige Kennung für den Artikel
TaxAmount String Der Steuerbetrag der Rechnung
LastPaid String Das Datum der letzten Zahlung
PaymentsAllocationsTotalDiscount String Der Gesamtrabatt aller Zahlungen und Zuweisungen
OriginalInvoiceDate String Das Rechnungsdatum bezieht sich auf die Originalrechnung (nur Spanien)
WithholdingTaxRate String Einbehaltener IRPF-Steuersatz (nur Spanien)
TotalAmount String Der Gesamtbetrag der Rechnung
ExchangeRate String Der Umrechnungskurs für die Rechnung
OutstandingAmount String Der ausstehende Betrag der Rechnung
ContactDisplayedAs String Der Name der Ressource
ContactId String Kontakte.Id Die eindeutige Kennung für den Artikel
NetAmount String Der Nettobetrag der Rechnung
ContactReference String Die Referenz des Ansprechpartners bei der Rechnungserstellung
PaymentsAllocationsAggregate String Die damit verbundenen Zahlungen und Zuweisungen
BaseCurrencyWithholdingTaxAmount String Einbehaltener IRPF-Steuerbetrag (nur Spanien) in der Basiswährung
WithholdingTaxAmount String Einbehaltener IRPF-Steuerbetrag (nur Spanien)
UpdatedAt Datetime Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Die alte ID für den Artikel
TaxanalysisAggregate String Die Rechnungssteueranalyse (Optional für Spanien, eingeschränkt für alle anderen Regionen)
OriginalInvoiceNumber String Die Nummer der Originalrechnung (nur Spanien)
InverseExchangeRate String Der inverse Wechselkurs für die Gutschrift
TotalQuantity String Die Gesamtmenge der Rechnung
TransactionId String Transaktionen.Id Die eindeutige Kennung für den Artikel
StatusDisplayedAs String Der Name der Ressource
StatusLegacyId Int Die alte ID für den Artikel
StatusId String Die eindeutige Kennung für den Artikel
BaseCurrencyTotalGoodsAmount String Der Gesamtbetrag in der Basiswährung für Waren für alle Steuersätze
BaseCurrencyTotalTax String Der Gesamtsteuerbetrag in der Basiswährung für alle Steuersätze
TotalRetailerTax String Der Gesamtsteuerbetrag des Einzelhändlers für alle Steuersätze
BaseCurrencyTotal String Der Gesamtbetrag in der Basiswährung für alle Steuersätze
TotalGoodsAmount String Der auf Waren entfallende Gesamtbetrag für alle Steuersätze
TaxRatesBreakdownServicesAmount String Der Gesamtbetrag für den Steuersatz für Dienstleistungen
TaxRatesBreakdownBaseCurrencyNetAmount String Der Nettobetrag in der Basiswährung für den Steuersatz
TaxRatesBreakdownName String Der Name des Steuersatzes
TaxRatesBreakdownBaseCurrencyServicesAmount String Der Gesamtbetrag in der Basiswährung für den Steuersatz in Bezug auf Dienstleistungen
TaxRatesBreakdownBaseCurrencyTaxAmount String Der Steuerbetrag in der Basiswährung für den Steuersatz
TaxRatesBreakdownBaseCurrencyTotalAmount String Der Gesamtbetrag in der Basiswährung für den Steuersatz
TaxRatesBreakdownGoodsAmount String Der Gesamtbetrag für den Steuersatz für Waren
TaxRatesBreakdownRetailTaxAmount String Der Händlersteuerbetrag für den Steuersatz
TaxRatesBreakdownBaseCurrencyGoodsAmount String Der Gesamtbetrag in der Basiswährung für den Steuersatz für Waren
TaxRatesBreakdownTaxRateCreatedAt Datetime Das Datum und die Uhrzeit, wann das Element erstellt wurde
TaxRatesBreakdownTaxRateIsCombinedRate Bool Gibt an, ob der Steuersatz aus Teilsteuersätzen besteht
TaxRatesBreakdownTaxRateDisplayedAs String Der Name der Ressource
TaxRatesBreakdownTaxRateName String Der Name des Steuersatzes
TaxRatePercentageAggregate String Der Steuersatz in Prozent und die Datumsbereiche, für die er gilt
TransactionTypeId String Steuersätze.Id Die eindeutige Kennung für den Artikel
CreatedAt Datetime Das Datum und die Uhrzeit, wann das Element erstellt wurde
PaymentsAllocationsTotalAmount String Die Gesamtsumme aller Zahlungen und Zuweisungen
VoidReason String Der Grund für die Stornierung der Rechnung
TaxReconciled Bool Gibt an, ob das Artefakt steuerlich abgestimmt ist oder nicht.
Editable Bool Gibt an, ob das Artefakt bearbeitet werden kann
VendorReference String Die Lieferantenreferenz für die Rechnung
CurrencyId String Währungen.Id Die eindeutige Kennung für den Artikel
PurchaseInvoiceLineItemAggregate String Die Rechnungszeilen der Rechnung
Notes String Rechnungsnotizen
TotalPaid String Der gesamte gezahlte Betrag der Rechnung einschließlich aller Zahlungen, Zuschläge und Rabatte
DeletedAt Datetime Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
BaseCurrencyTaxAmount String Der Steuerbetrag der Rechnung in Basiswährung
Date String Das Datum der Rechnung
BaseCurrencyOutstandingAmount String Der ausstehende Betrag der Rechnung in Basiswährung
ShowPaymentsAllocations String
ShowCorrections String
Search String
ContactId String
StatusId String
FromDate Datetime
ToDate Datetime
DeletedSince Datetime
HasAttachments String

PurchaseCreditNoteLineItem

Abfrage „PurchaseCreditNoteLineItem“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage des verfügbaren PurchaseCreditNoteLineItem

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ShowPaymentsAllocations,Search,ContactId,StatusId,FromDate,ToDate,UpdatedOrCreatedSince,DeletedSince,HasAttachments,ShowPaymentsAllocations beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PurchaseCreditNoteLineItem WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM PurchaseCreditNoteLineItem WHERE Search = 'abc'
SELECT * FROM PurchaseCreditNoteLineItem WHERE ContactId = 'abc'
SELECT * FROM PurchaseCreditNoteLineItem WHERE StatusId = 'abc'
SELECT * FROM PurchaseCreditNoteLineItem WHERE FromDate = '2018-12-15'
SELECT * FROM PurchaseCreditNoteLineItem WHERE ToDate = '2018-12-15'
SELECT * FROM PurchaseCreditNoteLineItem WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM PurchaseCreditNoteLineItem WHERE DeletedSince = '2018-12-15'
SELECT * FROM PurchaseCreditNoteLineItem WHERE HasAttachments = 'abc'
SELECT * FROM PurchaseCreditNoteLineItem WHERE ShowPaymentsAllocations = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
PurchaseCreditNotesId String Übergeordnete ID
TaxRateId String Steuersätze.Id Die eindeutige Kennung für den Artikel
ProductId String Produkte.Id Die eindeutige Kennung für den Artikel
EuGoodsServicesTypeId String Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind WAREN, DIENSTLEISTUNGEN.
NetAmount String Der Nettobetrag für die Gutschriftszeile
BaseCurrencyTaxAmount String Der Steuerbetrag für die Gutschriftszeile in Basiswährung
BaseCurrencyTotalAmount String Der Gesamtbetrag für die Gutschriftszeile in Basiswährung
Quantity String Die Menge für die Gutschriftszeile
TotalAmount String Der Gesamtbetrag für die Gutschriftszeile
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
IsPurchaseForResale Bool Gibt an, ob die Position für den Weiterverkauf bestimmt ist. (Nur Irland)
BaseCurrencyTaxBreakdownAggregate String Die Steueraufschlüsselung für die Gutschriftszeile in der Basiswährung
TaxBreakdownAggregate String Die Steueraufschlüsselung für die Gutschriftszeile
UnitPrice String Der Stückpreis für die Gutschriftszeile
BaseCurrencyUnitPrice String Der Stückpreis für die Gutschriftszeile in Basiswährung
GstAmount String Der GST- oder HST-Steuerbetrag für die Gutschriftszeile
BaseCurrencyNetAmount String Der Nettobetrag für die Gutschriftszeile in Basiswährung
DisplayedAs String Der Name der Ressource
Description String Die Beschreibung für die Gutschriftszeile
TaxAmount String Der Steuerbetrag für die Gutschriftszeile
PstAmount String Der PST- oder QST-Steuerbetrag für die Gutschriftszeile
LegacyId Int Die alte ID für den Artikel
TradeOfAsset Bool Ob die Position als Handel mit Vermögenswerten gekennzeichnet ist.
UnitPriceIncludesTax Bool Definiert, ob der Stückpreis Steuern enthält
ServiceId String Dienste.Id Die eindeutige Kennung für den Artikel
ShowPaymentsAllocations String
Search String
ContactId String
StatusId String
FromDate Datetime
ToDate Datetime
DeletedSince Datetime
HasAttachments String
ShowPaymentsAllocations String

Rechnungsposition

Abfrage „PurchaseInvoiceLineItem“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage des verfügbaren PurchaseInvoiceLineItem

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ShowPaymentsAllocations,HasAttachments,FromDate,ContactId,StatusId,ShowCorrections,DeletedSince,Search,ToDate beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • ShowCorrections unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • ToDate unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PurchaseInvoiceLineItem WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM PurchaseInvoiceLineItem WHERE HasAttachments = 'abc'
SELECT * FROM PurchaseInvoiceLineItem WHERE FromDate = '2018-12-15'
SELECT * FROM PurchaseInvoiceLineItem WHERE ContactId = 'abc'
SELECT * FROM PurchaseInvoiceLineItem WHERE StatusId = 'abc'
SELECT * FROM PurchaseInvoiceLineItem WHERE ShowCorrections = 'abc'
SELECT * FROM PurchaseInvoiceLineItem WHERE DeletedSince = '2018-12-15'
SELECT * FROM PurchaseInvoiceLineItem WHERE Search = 'abc'
SELECT * FROM PurchaseInvoiceLineItem WHERE ToDate = '2018-12-15'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
PurchaseInvoicesId String Übergeordnete ID
TaxRateDisplayedAs String Der Name der Ressource
TaxRateLegacyId Int Die alte ID für den Artikel
TaxRateId String Die eindeutige Kennung für den Artikel
ProductId String Produkte.Id Die eindeutige Kennung für den Artikel
EuGoodsServicesTypeId String Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind WAREN, DIENSTLEISTUNGEN.
NetAmount String Der Nettobetrag für die Rechnungszeile
PurchaseInvoicesCurrencyTaxAmount String Der Steuerbetrag für die Rechnungsposition in der Währung „PurchaseInvoices“
PurchaseInvoicesCurrencyTotalAmount String Der Gesamtbetrag für die Rechnungsposition in der Währung „PurchaseInvoices“
Quantity String Die Menge für die Rechnungszeile
TotalAmount String Der Gesamtbetrag für die Rechnungsposition
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
IsPurchaseForResale Bool Gibt an, ob die Position für den Weiterverkauf bestimmt ist. (Nur Irland)
PurchaseInvoicesCurrencyTaxBreakdownAggregate String Die Steueraufschlüsselung für die Rechnungsposition in der Währung „Einkaufsrechnungen“
TaxBreakdownAggregate String Die Steueraufschlüsselung für die Rechnungsposition
UnitPrice String Der Stückpreis für die Rechnungszeile
PurchaseInvoicesCurrencyUnitPrice String Der Stückpreis für die Rechnungsposition in der Währung der Einkaufsrechnungen
GstAmount String Der GST- oder HST-Steuerbetrag für die Rechnungsposition
PurchaseInvoicesCurrencyNetAmount String Der Nettobetrag für die Rechnungsposition in der Währung der Einkaufsrechnungen
DisplayedAs String Der Name der Ressource
Description String Die Beschreibung für die Rechnungszeile
TaxAmount String Der Steuerbetrag für die Rechnungsposition
PstAmount String Der PST- oder QST-Steuerbetrag für die Rechnungsposition
LegacyId Int Die alte ID für den Artikel
TradeOfAsset Bool Ob die Position als Handel mit Vermögenswerten gekennzeichnet ist.
UnitPriceIncludesTax Bool Definiert, ob der Stückpreis Steuern enthält
ServiceId String Dienste.Id Die eindeutige Kennung für den Artikel
ShowPaymentsAllocations String
HasAttachments String
FromDate Datetime
ContactId String
StatusId String
ShowCorrections String
DeletedSince Datetime
Search String
ToDate Datetime

VerkaufKorrekturrechnung

Abfrage „SalesCorrectiveInvoice“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Vorhandene Verkaufskorrekturrechnung abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ShowPaymentsAllocations, ShowCorrections, MarkAsSent, Search, ContactId, StatusId, FromDate, ToDate, UpdatedOrCreatedSince, DeletedSince und HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • ShowCorrections unterstützt die = Betreiber.
  • MarkAsSent unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesCorrectiveInvoice WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesCorrectiveInvoice WHERE ShowCorrections = 'abc'
SELECT * FROM SalesCorrectiveInvoice WHERE MarkAsSent = 'abc'
SELECT * FROM SalesCorrectiveInvoice WHERE Search = 'abc'
SELECT * FROM SalesCorrectiveInvoice WHERE ContactId = 'abc'
SELECT * FROM SalesCorrectiveInvoice WHERE StatusId = 'abc'
SELECT * FROM SalesCorrectiveInvoice WHERE FromDate = '2018-12-15'
SELECT * FROM SalesCorrectiveInvoice WHERE ToDate = '2018-12-15'
SELECT * FROM SalesCorrectiveInvoice WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesCorrectiveInvoice WHERE DeletedSince = '2018-12-15'
SELECT * FROM SalesCorrectiveInvoice WHERE HasAttachments = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
SalesArtefactAddressId String Übergeordnete ID
DisplayedAs String Der Name der Ressource
Reference String Die Referenz für die Rechnung
BaseCurrencyTotalAmount String Der Gesamtbetrag der Rechnung in der Basiswährung
MainAddressId String Adressen.Id Die eindeutige Kennung für den Artikel
BaseCurrencyNetAmount String Der Nettobetrag der Rechnung in Basiswährung
BaseCurrencyShippingTaxBreakdownAggregate String Die Versandsteueraufschlüsselung für die Rechnung in der Basiswährung
ContactName String Der Name des Ansprechpartners bei Rechnungserstellung
SentByEmail Bool Gibt an, ob die Rechnung per E-Mail versendet wurde
ShippingTaxBreakdownAggregate String Die Versandsteueraufschlüsselung für die Rechnung
DueDate Datetime Das Fälligkeitsdatum der Rechnung
TotalDiscountAmount String Der Skontobetrag auf der Rechnung
LinksAggregate String Links zur Ressource
OriginalInvoiceDisplayedAs String Der Name der Ressource
OriginalInvoiceLegacyId Int Die alte ID für den Artikel
OriginalInvoiceId String Die eindeutige Kennung für den Artikel
TaxAmount String Der Steuerbetrag der Rechnung
LastPaid String Das Datum der letzten Zahlung
PaymentsAllocationsTotalDiscount String Der Gesamtrabatt aller Zahlungen und Zuweisungen
OriginalInvoiceDate String Das Rechnungsdatum bezieht sich auf die Originalrechnung
WithholdingTaxRate String IRPF-Quellensteuersatz (nur Spanien)
TotalAmount String Der Gesamtbetrag der Rechnung
ExchangeRate String Der Umrechnungskurs für die Rechnung
InvoiceNumberPrefix String Das Rechnungsnummernpräfix
OutstandingAmount String Der ausstehende Betrag der Rechnung
ContactId String Kontakte.Id Die eindeutige Kennung für den Artikel
NetAmount String Der Nettobetrag der Rechnung
ContactReference String Die Referenz des Ansprechpartners bei der Rechnungserstellung
TaxCalculationMethod String Die Steuerberechnungsmethode (sofern zutreffend) für diese Verkaufsrechnung, Retourenrechnung, Barzahlung oder Einzelhändler.
TermsAndConditions String Rechnungsbedingungen
PaymentsAllocationsAggregate String Die damit verbundenen Zahlungen und Zuweisungen
ShippingTaxRateId String Steuersätze.Id Die eindeutige Kennung für den Artikel
Sent Bool Zeigt an, ob die Rechnung versendet wurde
DeliveryAddressFreeForm String Die formfreie Lieferadresse der Rechnung
BaseCurrencyWithholdingTaxAmount String IRPF-Einbehaltssteuerbetrag (nur Spanien) in der Basiswährung
DeliveryAddressId String Adressen.Id Die eindeutige Kennung für den Artikel
WithholdingTaxAmount String Einbehaltener IRPF-Steuerbetrag (nur Spanien)
UpdatedAt Datetime Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Die alte ID für den Artikel
TaxAnalysisAggregate String Die Rechnungssteueranalyse
OriginalInvoiceNumber String Die Nummer der Originalrechnung
InverseExchangeRate String Der inverse Wechselkurs zur Rechnung
BaseCurrencyShippingTotalAmount String Der gesamte Versandbetrag in der Basiswährung
TransactionId String Transaktionen.Id Die eindeutige Kennung für den Artikel
TotalQuantity String Die Gesamtmenge der Rechnung
StatusDisplayedAs String Der Name der Ressource
StatusLegacyId Int Die alte ID für den Artikel
StatusId String Die eindeutige Kennung für den Artikel
DetailedTaxAnalysisBaseCurrencyTotalGoodsAmount String Der Gesamtbetrag in der Basiswährung für Waren für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalTax String Der Gesamtsteuerbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalRetailerTax String Der Gesamtsteuerbetrag des Einzelhändlers für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotal String Der Gesamtbetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalGoodsAmount String Der Gesamtbetrag für Waren aller Steuersätze
DetailedTaxAnalysisTotalNet String Der Gesamtnettobetrag für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalServicesAmount String Der Gesamtbetrag in der Basiswährung für Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisBaseCurrencyTotalNet String Der Gesamtnettobetrag in der Basiswährung für alle Steuersätze
DetailedTaxAnalysisTotalServicesAmount String Der Gesamtbetrag der Dienstleistungen für alle Steuersätze
DetailedTaxAnalysisTotal String Der Gesamtbetrag für alle Steuersätze
DetailedTaxAnalysisTotalTax String Der Gesamtsteuerbetrag für alle Steuersätze
TransactionTypeId String Transaktionstypen.Id Die eindeutige Kennung für den Artikel
BaseCurrencyShippingTaxAmount String Der steuerliche Versandbetrag in der Basiswährung
ShippingTaxAmount String Der Steuerversandbetrag. HINWEIS: Dies ist für POST/PUT-Anfragen nicht erforderlich, da die Versandsteuer auf Grundlage des Versandnettobetrags und des Versandsteuersatzes berechnet wird.
CreatedAt Datetime Das Datum und die Uhrzeit, wann das Element erstellt wurde
PaymentsAllocationsTotalAmount String Die Gesamtsumme aller Zahlungen und Zuweisungen
VoidReason String Der Grund für die Stornierung der Rechnung
TaxReconciled Bool Gibt an, ob das Artefakt steuerlich abgestimmt ist oder nicht.
Editable Bool Gibt an, ob das Artefakt bearbeitet werden kann
ShippingTotalAmount String Der Gesamtversandbetrag
BaseCurrencyShippingNetAmount String Der Nettoversandbetrag in der Basiswährung
ShippingNetAmount String Der Nettoversandbetrag
CurrencyId String Währungen.Id Die eindeutige Kennung für den Artikel
Details String Die Angaben zur Korrekturrechnung
SalesInvoiceLineItemAggregate String Die Rechnungszeilen der Rechnung
CorrectiveReasonCodeId String Korrekturursachencodes.Id Die eindeutige Kennung für den Artikel
InvoiceNumber String Die generierte Rechnungsnummer
Notes String Rechnungsnotizen
MainAddressFreeForm String Die formlose Hauptadresse der Rechnung
TotalPaid String Der gesamte gezahlte Betrag der Rechnung einschließlich aller Zahlungen, Zuschläge und Rabatte
DeletedAt Datetime Das Datum und die Uhrzeit, zu der das Element gelöscht wurde
Date String Das Datum der Rechnung
BaseCurrencyTaxAmount String Der Steuerbetrag der Rechnung in Basiswährung
BaseCurrencyOutstandingAmount String Der ausstehende Betrag der Rechnung in Basiswährung
BaseCurrencyTotalDiscountAmount String Der Rabattbetrag auf der Rechnung in Basiswährung
ShowPaymentsAllocations String
ShowCorrections String
MarkAsSent String
Search String
ContactId String
StatusId String
FromDate Datetime
ToDate Datetime
DeletedSince Datetime
HasAttachments String

Verkaufsgutschriftposition

Abfrage „SalesCreditNoteLineItem“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage des verfügbaren SalesCreditNoteLineItem

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ShowPaymentsAllocations, MarkAsSent, ShowPaymentsAllocations, Search, ContactId, StatusId, FromDate, ToDate, UpdatedOrCreatedSince, DeletedSince, HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • MarkAsSent unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesCreditNoteLineItem WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesCreditNoteLineItem WHERE MarkAsSent = 'abc'
SELECT * FROM SalesCreditNoteLineItem WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesCreditNoteLineItem WHERE Search = 'abc'
SELECT * FROM SalesCreditNoteLineItem WHERE ContactId = 'abc'
SELECT * FROM SalesCreditNoteLineItem WHERE StatusId = 'abc'
SELECT * FROM SalesCreditNoteLineItem WHERE FromDate = '2018-12-15'
SELECT * FROM SalesCreditNoteLineItem WHERE ToDate = '2018-12-15'
SELECT * FROM SalesCreditNoteLineItem WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesCreditNoteLineItem WHERE DeletedSince = '2018-12-15'
SELECT * FROM SalesCreditNoteLineItem WHERE HasAttachments = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
SalesCreditNotesId String Übergeordnete ID
TaxRateDisplayedAs String Der Name der Ressource
TaxRateLegacyId Int Die alte ID für den Artikel
TaxRateId String Die eindeutige Kennung für den Artikel
ProductId String Produkte.Id Die eindeutige Kennung für den Artikel
EuGoodsServicesTypeId String Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind WAREN, DIENSTLEISTUNGEN.
NetAmount String Der Nettobetrag für die Rechnungszeile
BaseCurrencyTaxAmount String Der Steuerbetrag für die Rechnungsposition in Basiswährung
BaseCurrencyTotalAmount String Der Gesamtbetrag für die Rechnungsposition in der Basiswährung
DiscountPercentage String Der Rabattprozentsatz für die Rechnungsposition
Quantity String Die Menge für die Rechnungszeile
TotalAmount String Der Gesamtbetrag für die Rechnungsposition
BaseCurrencyDiscountAmount String Der Rabattbetrag für die Rechnungsposition in der Basiswährung
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
BaseCurrencyTaxBreakdownAggregate String Die Steueraufschlüsselung für die Rechnungsposition in der Basiswährung
TaxbreakdownAggregate String Die Steueraufschlüsselung für die Rechnungsposition
UnitPrice String Der Stückpreis für die Rechnungszeile
BaseCurrencyUnitPrice String Der Stückpreis für die Rechnungsposition in der Basiswährung
DiscountAmount String Der Rabattbetrag für die Rechnungsposition
BaseCurrencyNetAmount String Der Nettobetrag für die Rechnungsposition in Basiswährung
DisplayedAs String Der Name der Ressource
Description String Die Beschreibung für die Rechnungszeile
TaxAmount String Der Steuerbetrag für die Rechnungsposition
LegacyId Int Die alte ID für den Artikel
TradeOfAsset Bool Ob die Position als Handel mit Vermögenswerten gekennzeichnet ist.
EuSalesDescriptionId String EuSalesDescriptions.Id Die eindeutige Kennung für den Artikel
UnitPriceIncludesTax Bool Definiert, ob der Stückpreis Steuern enthält
ServiceId String Dienste.Id Die eindeutige Kennung für den Artikel
ShowPaymentsAllocations String
MarkAsSent String
ShowPaymentsAllocations String
Search String
ContactId String
StatusId String
FromDate Datetime
ToDate Datetime
DeletedSince Datetime
HasAttachments String

Verkaufsangebotsposition

Abfrage „SalesEstimatesQuoteLineItem“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage des verfügbaren SalesQuoteLineItem

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId, Search, StatusId, FromDate, ToDate, UpdatedOrCreatedSince und HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesQuoteLineItem WHERE ContactId = 'abc'
SELECT * FROM SalesQuoteLineItem WHERE Search = 'abc'
SELECT * FROM SalesQuoteLineItem WHERE StatusId = 'abc'
SELECT * FROM SalesQuoteLineItem WHERE FromDate = '2018-12-15'
SELECT * FROM SalesQuoteLineItem WHERE ToDate = '2018-12-15'
SELECT * FROM SalesQuoteLineItem WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesQuoteLineItem WHERE HasAttachments = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
QuoteStatusId String Übergeordnete ID
TaxRateId String Steuersätze.Id Die eindeutige Kennung für den Artikel
ProductId String Produkte.Id Die eindeutige Kennung für den Artikel
EuGoodsServicesTypeId String Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind WAREN, DIENSTLEISTUNGEN.
NetAmount String Der Nettobetrag für die Angebotszeile
BaseCurrencyTaxAmount String Der Steuerbetrag für die Angebotszeile in der Basiswährung
BaseCurrencyTotalAmount String Der Gesamtbetrag für die Angebotszeile in der Basiswährung
DiscountPercentage String Der Rabattprozentsatz für die Angebotszeile
Quantity String Die Menge für die Angebotszeile
TotalAmount String Der Gesamtbetrag für die Angebotszeile
BaseCurrencyDiscountAmount String Der Rabattbetrag für die Angebotszeile in der Basiswährung
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
BaseCurrencyTaxBreakdownAggregate String Die Steueraufschlüsselung für die Angebotszeile in der Basiswährung
TaxBreakdownAggregate String Die Steueraufschlüsselung für die Angebotszeile
UnitPrice String Der Stückpreis für die Angebotszeile
BaseCurrencyUnitPrice String Der Stückpreis für die Angebotszeile in der Basiswährung
DiscountAmount String Der Rabattbetrag für die Angebotszeile
BaseCurrencyNetAmount String Der Nettobetrag für die Angebotszeile in der Basiswährung
DisplayedAs String Der Name der Ressource
Description String Die Beschreibung für die Angebotszeile
TaxAmount String Der Steuerbetrag für die Angebotszeile
LegacyId Int Die alte ID für den Artikel
TradeOfAsset Bool Ob die Position als Handel mit Vermögenswerten gekennzeichnet ist.
EuSalesDescriptionId String EuSalesDescriptions.Id Die eindeutige Kennung für den Artikel
UnitPriceIncludesTax Bool Definiert, ob der Stückpreis Steuern enthält
ServiceId String Dienste.Id Die eindeutige Kennung für den Artikel
ContactId String
Search String
StatusId String
FromDate Datetime
ToDate Datetime
HasAttachments String

Abfrage „SalesQuoteLineItem“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage des verfügbaren SalesQuoteLineItem

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId, Search, StatusId, FromDate, ToDate, UpdatedOrCreatedSince und HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • Search unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesQuoteLineItem WHERE ContactId = 'abc'
SELECT * FROM SalesQuoteLineItem WHERE Search = 'abc'
SELECT * FROM SalesQuoteLineItem WHERE StatusId = 'abc'
SELECT * FROM SalesQuoteLineItem WHERE FromDate = '2018-12-15'
SELECT * FROM SalesQuoteLineItem WHERE ToDate = '2018-12-15'
SELECT * FROM SalesQuoteLineItem WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesQuoteLineItem WHERE HasAttachments = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
QuoteStatusId String Übergeordnete ID
TaxRateId String Steuersätze.Id Die eindeutige Kennung für den Artikel
ProductId String Produkte.Id Die eindeutige Kennung für den Artikel
EuGoodsServicesTypeId String Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind WAREN, DIENSTLEISTUNGEN.
NetAmount String Der Nettobetrag für die Angebotszeile
BaseCurrencyTaxAmount String Der Steuerbetrag für die Angebotszeile in der Basiswährung
BaseCurrencyTotalAmount String Der Gesamtbetrag für die Angebotszeile in der Basiswährung
DiscountPercentage String Der Rabattprozentsatz für die Angebotszeile
Quantity String Die Menge für die Angebotszeile
TotalAmount String Der Gesamtbetrag für die Angebotszeile
BaseCurrencyDiscountAmount String Der Rabattbetrag für die Angebotszeile in der Basiswährung
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
BaseCurrencyTaxBreakdownAggregate String Die Steueraufschlüsselung für die Angebotszeile in der Basiswährung
TaxBreakdownAggregate String Die Steueraufschlüsselung für die Angebotszeile
UnitPrice String Der Stückpreis für die Angebotszeile
BaseCurrencyUnitPrice String Der Stückpreis für die Angebotszeile in der Basiswährung
DiscountAmount String Der Rabattbetrag für die Angebotszeile
BaseCurrencyNetAmount String Der Nettobetrag für die Angebotszeile in der Basiswährung
DisplayedAs String Der Name der Ressource
Description String Die Beschreibung für die Angebotszeile
TaxAmount String Der Steuerbetrag für die Angebotszeile
LegacyId Int Die alte ID für den Artikel
TradeOfAsset Bool Ob die Position als Handel mit Vermögenswerten gekennzeichnet ist.
EuSalesDescriptionId String EuSalesDescriptions.Id Die eindeutige Kennung für den Artikel
UnitPriceIncludesTax Bool Definiert, ob der Stückpreis Steuern enthält
ServiceId String Dienste.Id Die eindeutige Kennung für den Artikel
ContactId String Kontakte.Ich würde
Search String
StatusId String
FromDate Datetime
ToDate Datetime
HasAttachments String

Verkaufsrechnungsposition

Abfrage „SalesInvoiceLineItem“ in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage des verfügbaren SalesInvoiceLineItem

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten ContactId, StatusId, FromDate, ToDate, UpdatedOrCreatedSince, DeletedSince, HasAttachments, ShowPaymentsAllocations und Search beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Betreiber.
  • StatusId unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • DeletedSince unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Betreiber.
  • ShowPaymentsAllocations unterstützt die = Betreiber.
  • Search unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM SalesInvoiceLineItem WHERE ContactId = 'abc'
SELECT * FROM SalesInvoiceLineItem WHERE StatusId = 'abc'
SELECT * FROM SalesInvoiceLineItem WHERE FromDate = '2018-12-15'
SELECT * FROM SalesInvoiceLineItem WHERE ToDate = '2018-12-15'
SELECT * FROM SalesInvoiceLineItem WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM SalesInvoiceLineItem WHERE DeletedSince = '2018-12-15'
SELECT * FROM SalesInvoiceLineItem WHERE HasAttachments = 'abc'
SELECT * FROM SalesInvoiceLineItem WHERE ShowPaymentsAllocations = 'abc'
SELECT * FROM SalesInvoiceLineItem WHERE Search = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
SalesInvoicesId String Übergeordnete ID
TaxRateId String Steuersätze.Id Die eindeutige Kennung für den Artikel
ProductId String Produkte.Id Die eindeutige Kennung für den Artikel
EuGoodsServicesTypeId String Die eindeutige Kennung für den Artikel. Die zulässigen Werte sind WAREN, DIENSTLEISTUNGEN.
NetAmount Double Der Nettobetrag für die Rechnungszeile
SalesInvoicesCurrencyTaxAmount Double Der Steuerbetrag für die Rechnungsposition in Basiswährung
SalesInvoicesCurrencyTotalAmount Double Der Gesamtbetrag für die Rechnungsposition in der Basiswährung
DiscountPercentage String Der Rabattprozentsatz für die Rechnungsposition
Quantity Double Die Menge für die Rechnungszeile
TotalAmount Double Der Gesamtbetrag für die Rechnungsposition
SalesInvoicesCurrencyDiscountAmount Double Der Rabattbetrag für die Rechnungsposition in der Basiswährung
LedgerAccountId String Hauptbuchkonten.Id Die eindeutige Kennung für den Artikel
BaseCurrencyTaxBreakdownAggregate String Die Steueraufschlüsselung für die Rechnungsposition in der Basiswährung
TaxBreakdownAggregate String Die Steueraufschlüsselung für die Rechnungsposition
UnitPrice Double Der Stückpreis für die Rechnungszeile
SalesInvoicesCurrencyUnitPrice Double Der Stückpreis für die Rechnungsposition in der Basiswährung
DiscountAmount String Der Rabattbetrag für die Rechnungsposition
SalesInvoicesCurrencyNetAmount Double Der Nettobetrag für die Rechnungsposition in Basiswährung
DisplayedAs String Der Name der Ressource
Description String Die Beschreibung für die Rechnungszeile
TaxAmount Double Der Steuerbetrag für die Rechnungsposition. Dieses Attribut ist in v3.1 erforderlich, es sei denn, der Steuersatz ist vom Typ „Null“, „befreit“ oder „keine Steuer“. In diesem Fall wird der Steuerbetrag als 0,0 angenommen.
LegacyId Int Die alte ID für den Artikel
TradeOfAsset Bool Ob die Position als Handel mit Vermögenswerten gekennzeichnet ist.
EuSalesDescriptionDisplayedAs String Der Name der Ressource
EuSalesDescriptionLegacyId Int Die alte ID für den Artikel
EuSalesDescriptionId String Die eindeutige Kennung für den Artikel
UnitPriceIncludesTax Bool Definiert, ob der Stückpreis Steuern enthält
ServiceId String Dienste.Id Die eindeutige Kennung für den Artikel
ContactId String Kontakte.Ich würde
StatusId String
FromDate Datetime
ToDate Datetime
DeletedSince Datetime
HasAttachments String
ShowPaymentsAllocations String
Search String

Steuerämter

Führen Sie eine TaxOffices-Abfrage in Sage Business Cloud Accounting durch.

Tabellenspezifische Informationen

Verfügbare Finanzämter abfragen

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
OfficeNumber String Die Finanzamtsnummer
Name String Der Name des Finanzamtes
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

SteuererklärungFrequenzen

Abfrage von TaxReturnFrequencies in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren TaxReturnFrequencies

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte TaxTypeId beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • TaxTypeId unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM TaxReturnFrequencies WHERE TaxTypeId = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel
TaxTypeId String

Steuersysteme

Steuerschemata in Sage Business Cloud Accounting abfragen.

Tabellenspezifische Informationen

Abfrage der verfügbaren Steuersysteme

Wählen

Der Treiber verarbeitet alle Filter clientseitig innerhalb des Treiber.

Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel

Transaktionen

Abfragetransaktionen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Verfügbare Transaktionen abfragen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalten TransactionTypeId,UpdatedOrCreatedSince,FromDate,ToDate,UpdatedFromDate,UpdatedToDate,HasAttachments beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • TransactionTypeId unterstützt die = Betreiber.
  • UpdatedOrCreatedSince unterstützt die = Betreiber.
  • FromDate unterstützt die = Betreiber.
  • ToDate unterstützt die = Betreiber.
  • UpdatedFromDate unterstützt die = Betreiber.
  • UpdatedToDate unterstützt die = Betreiber.
  • HasAttachments unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM Transactions WHERE TransactionTypeId = 'abc'
SELECT * FROM Transactions WHERE UpdatedOrCreatedSince = '2018-12-15'
SELECT * FROM Transactions WHERE FromDate = '2018-12-15'
SELECT * FROM Transactions WHERE ToDate = '2018-12-15'
SELECT * FROM Transactions WHERE UpdatedFromDate = '2018-12-15'
SELECT * FROM Transactions WHERE UpdatedToDate = '2018-12-15'
SELECT * FROM Transactions WHERE HasAttachments = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
CreatedAt Datetime Das Datum und die Uhrzeit, wann das Element erstellt wurde
DisplayedAs String Der Name der Ressource
NumberOfAttachments String Die Anzahl der mit der Transaktion verbundenen Anhänge
TransactionTypeId String Transaktionstypen.Id Die eindeutige Kennung für den Artikel
Deleted Bool Gibt an, ob die Transaktion gelöscht wurde
Date Datetime Das Datum der Transaktion
Reference String Die Transaktionsreferenz
ContactId String Kontakte.Id Die eindeutige Kennung für den Artikel
UpdatedAt Datetime Das Datum und die Uhrzeit der letzten Aktualisierung des Elements
LegacyId Int Die alte ID für den Artikel
Total String Der Transaktionsbetrag
LinksAggregate String Links zur Ressource
OriginDisplayedAs String Der Name der Ressource
OriginLegacyId Int Die alte ID für den Artikel
OriginId String Die eindeutige Kennung für den Artikel
AuditTrailId String Die ursprüngliche Entität, die die Transaktion generiert hat
FromDate Datetime
ToDate Datetime
UpdatedFromDate Datetime
UpdatedToDate Datetime
HasAttachments String

Transaktionstypen

Abfrage von Transaktionstypen in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren Transaktionstypen

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „ValidForBusiness“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ValidForBusiness unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM TransactionTypes WHERE ValidForBusiness = true'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel
ValidForBusiness Bool

Nicht zugeordnete Artefakte

Abfrage von UnallocatedArtefacts in Sage Business Cloud Accounting.

Tabellenspezifische Informationen

Abfrage der verfügbaren nicht zugewiesenen Artefakte

Wählen

Der Treiber verwendet die Sage Accounting API, um Suchkriterien zu verarbeiten, die sich auf die Spalte „ContactId“ beziehen. Der Treiber verarbeitet andere Filter clientseitig innerhalb des Treiber.

  • ContactId unterstützt die = Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM UnallocatedArtefacts WHERE ContactId = 'abc'
Spalten
Name Typ Referenzen Beschreibung
Id [KEY] String Die eindeutige Kennung für den Artikel
LinksAggregate String Links zur Ressource
DisplayedAs String Der Name der Ressource
LegacyId Int Die alte ID für den Artikel
ContactId String

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit Sage Business Cloud Accounting hinaus erweitern.

Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von Sage Business Cloud Accounting zurück, zusammen mit einer Angabe, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.

Gespeicherte Prozeduren für den Sage Business Cloud Accounting Connector

Name Beschreibung
GetOAuthAccessToken Ruft ein Authentifizierungstoken von sagebca 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.
RefreshOAuthAccessToken Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung mit sagebca verwendet wird.

GetOAuthAccessToken

Erhält ein Authentifizierungstoken von sagebca.

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 WEB.
Scope String Falsch Der Umfang oder die Berechtigungen, die Sie anfordern.
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 Sage-App-Einstellungen angegeben haben. Nur erforderlich, wenn der Authmode-Parameter „Web“ ist.
State String Falsch Eine beliebige Zeichenfolge Ihrer Wahl, die an Ihre App zurückgegeben wird. Ein erfolgreicher Roundtrip dieser Zeichenfolge trägt dazu bei sicherzustellen, dass Ihre App die Anforderung initiiert hat.
Verifier String Falsch Der von SageBusinessCloudAccounting 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.
Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Der für die Kommunikation mit sagebca verwendete Zugriffstoken.
OAuthRefreshToken String Das OAuth-Aktualisierungstoken. Dies ist dasselbe wie das Zugriffstoken im Fall von sagebca.
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 Sage Business Cloud Accounting zurückkehrt, nachdem der Benutzer Ihre App autorisiert hat.
Scope String Falsch Der Umfang oder die Berechtigungen, die Sie anfordern. Die zulässigen Werte sind schreibgeschützt, Vollzugriff.
State String Falsch Derselbe Statuswert, den Sie gesendet haben, als Sie den Autorisierungscode angefordert haben.
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.

Aktualisieren Sie das OAuthAccessToken

Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung mit sagebca verwendet wird.

Eingang
Name Typ Erforderlich Beschreibung
OAuthRefreshToken String True Das Aktualisierungstoken wurde mit dem vorherigen Zugriffstoken zurückgegeben.
Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Das von sagebca zurückgegebene Authentifizierungstoken. Dieses kann in nachfolgenden Aufrufen anderer Vorgänge für diesen bestimmten Dienst verwendet werden.
OAuthRefreshToken String Dies ist dasselbe wie der Zugriffstoken.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens.

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 Sage Business Cloud Accounting 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 SampleTable_1 zurück:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='SampleTable_1'
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 SampleProcedure zurück:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='SampleProcedure' 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 SampleTable_1 ab:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='SampleTable_1'
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:sagebcaccounting:config:

Mit dieser Verbindungszeichenfolge können Sie diese Tabelle ohne eine gültige Verbindung Abfrage.

Die folgende Abfrage ruft alle Verbindungseigenschaften ab, die in der Verbindungszeichenfolge festgelegt oder über einen Standardwert gesetzt wurden:

SELECT * FROM sys_connection_props WHERE Value <> ''
Spalten
Name Typ Beschreibung
Name String Der Name der Verbindungseigenschaft.
ShortDescription String Eine kurze Beschreibung.
Type String Der Datentyp der Verbindungseigenschaft.
Default String Der Standardwert, sofern nicht explizit einer festgelegt wurde.
Values String Eine durch Kommas getrennte Liste möglicher Werte. Wenn ein anderer Wert angegeben wird, wird ein Validierungsfehler ausgegeben.
Value String Der von Ihnen festgelegte Wert oder ein vorkonfigurierter Standard.
Required Boolean Ob für die Immobilie eine Anschlusspflicht besteht.
Category String Die Kategorie der Verbindungseigenschaft.
IsSessionProperty String Ob die Eigenschaft eine Sitzungseigenschaft ist, die zum Speichern von Informationen zur aktuellen Verbindung verwendet wird.
Sensitivity String Die Vertraulichkeitsstufe der Eigenschaft. Diese gibt Aufschluss darüber, ob die Eigenschaft in Protokollierungs- und Authentifizierungsformularen verschleiert wird.
PropertyName String Eine verkürzte Form des Verbindungseigenschaftsnamens in Camel-Case-Schreibweise.
Ordinal Int32 Der Index des Parameters.
CatOrdinal Int32 Der Index der Parameterkategorie.
Hierarchy String Zeigt zugehörige abhängige Eigenschaften an, die zusammen mit dieser festgelegt werden müssen.
Visible Boolean Informiert, ob die Eigenschaft in der Verbindungs-Benutzeroberfläche sichtbar ist.
ETC String Diverse sonstige Informationen zum Objekt.

Sys_sqlinfo

Beschreibt die SELECT- Abfrage, die der Connector an die Datenquelle auslagern kann.

Entdecken der SELECT-Funktionen der Datenquelle

Nachfolgend sehen Sie einen Beispieldatensatz mit SQL-Funktionen. Einige Aspekte der SELECT-Funktionalität werden in einer durch Kommas getrennten Liste zurückgegeben, sofern sie unterstützt werden. Andernfalls enthält die Spalte NO.

Name Beschreibung Mögliche Werte
AGGREGATE_FUNCTIONS Unterstützte Aggregatfunktionen. AVG, COUNT, MAX, MIN, SUM, DISTINCT
COUNT Ob die COUNT-Funktion unterstützt wird. YES, NO
IDENTIFIER_QUOTE_OPEN_CHAR Das öffnende Zeichen, das zum Escapen eines Bezeichners verwendet wird. [
IDENTIFIER_QUOTE_CLOSE_CHAR Das abschließende Zeichen, das zum Escapen eines Bezeichners verwendet wird. ]
SUPPORTED_OPERATORS Eine Liste unterstützter SQL-Operatoren. =, >, <, >=, <=, <>, !=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL, AND, OR
GROUP_BY Ob GROUP BY unterstützt wird und wenn ja, in welchem Umfang. NO, NO_RELATION, EQUALS_SELECT, SQL_GB_COLLATE
STRING_FUNCTIONS Unterstützte String-Funktionen. LENGTH, CHAR, LOCATE, REPLACE, SUBSTRING, RTRIM, LTRIM, RIGHT, LEFT, UCASE, SPACE, SOUNDEX, LCASE, CONCAT, ASCII, REPEAT, OCTET, BIT, POSITION, INSERT, TRIM, UPPER, REGEXP, LOWER, DIFFERENCE, CHARACTER, SUBSTR, STR, REVERSE, PLAN, UUIDTOSTR, TRANSLATE, TRAILING, TO, STUFF, STRTOUUID, STRING, SPLIT, SORTKEY, SIMILAR, REPLICATE, PATINDEX, LPAD, LEN, LEADING, KEY, INSTR, INSERTSTR, HTML, GRAPHICAL, CONVERT, COLLATION, CHARINDEX, BYTE
NUMERIC_FUNCTIONS Unterstützte numerische Funktionen. ABS, ACOS, ASIN, ATAN, ATAN2, CEILING, COS, COT, EXP, FLOOR, LOG, MOD, SIGN, SIN, SQRT, TAN, PI, RAND, DEGREES, LOG10, POWER, RADIANS, ROUND, TRUNCATE
TIMEDATE_FUNCTIONS Unterstützte Datums-/Uhrzeitfunktionen. NOW, CURDATE, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, MONTH, QUARTER, WEEK, YEAR, CURTIME, HOUR, MINUTE, SECOND, TIMESTAMPADD, TIMESTAMPDIFF, DAYNAME, MONTHNAME, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, EXTRACT
REPLICATION_SKIP_TABLES Zeigt an, dass während der Replikation Tabellen übersprungen wurden.
REPLICATION_TIMECHECK_COLUMNS Ein Zeichenfolgenarray mit einer Liste von Spalten, die (in der angegebenen Reihenfolge) zur Überprüfung verwendet werden, ob sie während der Replikation als geänderte Spalte verwendet werden sollen.
IDENTIFIER_PATTERN Zeichenfolgenwert, der angibt, welche Zeichenfolge für einen Bezeichner gültig ist.
SUPPORT_TRANSACTION Gibt an, ob der Anbieter Transaktionen wie Commit und Rollback unterstützt. YES, NO
DIALECT Gibt den zu verwendenden SQL-Dialekt an.
KEY_PROPERTIES Gibt die Eigenschaften an, die die einheitliche Datenbank identifizieren.
SUPPORTS_MULTIPLE_SCHEMAS Gibt an, ob für den Anbieter mehrere Schemas vorhanden sein können. YES, NO
SUPPORTS_MULTIPLE_CATALOGS Gibt an, ob für den Anbieter mehrere Kataloge vorhanden sein können. YES, NO
DATASYNCVERSION Die für den Zugriff auf diesen Treiber erforderliche Data Sync-Version. Standard, Starter, Professional, Enterprise
DATASYNCCATEGORY Die Kategorie „Datensynchronisierung“ dieses Treiber. Source, Destination, Cloud Destination
SUPPORTSENHANCEDSQL Ob erweiterte SQL-Funktionen über das hinaus, was die API bietet, unterstützt werden. TRUE, FALSE
SUPPORTS_BATCH_OPERATIONS Ob Charge Operationen unterstützt werden. YES, NO
SQL_CAP Alle unterstützten SQL-Funktionen für diesen Treiber. SELECT, INSERT, DELETE, UPDATE, TRANSACTIONS, ORDERBY, OAUTH, ASSIGNEDID, LIMIT, LIKE, BULKINSERT, COUNT, BULKDELETE, BULKUPDATE, GROUPBY, HAVING, AGGS, OFFSET, REPLICATE, COUNTDISTINCT, JOINS, DROP, CREATE, DISTINCT, INNERJOINS, SUBQUERIES, ALTER, MULTIPLESCHEMAS, GROUPBYNORELATION, OUTERJOINS, UNIONALL, UNION, UPSERT, GETDELETED, CROSSJOINS, GROUPBYCOLLATE, MULTIPLECATS, FULLOUTERJOIN, MERGE, JSONEXTRACT, BULKUPSERT, SUM, SUBQUERIESFULL, MIN, MAX, JOINSFULL, XMLEXTRACT, AVG, MULTISTATEMENTS, FOREIGNKEYS, CASE, LEFTJOINS, COMMAJOINS, WITH, LITERALS, RENAME, NESTEDTABLES, EXECUTE, BATCH, BASIC, INDEX
PREFERRED_CACHE_OPTIONS Ein Zeichenfolgenwert gibt die bevorzugten Cacheoptionen an.
ENABLE_EF_ADVANCED_QUERY Gibt an, ob der Treiber erweiterte Abfragen aus dem Entity Framework direkt unterstützt. Wenn nicht, werden die Abfragen clientseitig verarbeitet. YES, NO
PSEUDO_COLUMNS Ein Zeichenfolgenarray, das die verfügbaren Pseudospalten angibt.
MERGE_ALWAYS Wenn der Wert „true“ ist, wird der Merge-Modus in der Datensynchronisierung zwangsweise ausgeführt. TRUE, FALSE
REPLICATION_MIN_DATE_QUERY Eine Abfrage zum Zurückgeben des Startdatums und der Startzeit der Replikation.
REPLICATION_MIN_FUNCTION Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zum Ausführen eines serverseitigen Minimums verwendet werden soll.
REPLICATION_START_DATE Ermöglicht einem Anbieter, ein Replikationsstartdatum anzugeben.
REPLICATION_MAX_DATE_QUERY Eine Abfrage zum Zurückgeben des Enddatums und der Endzeit der Replikation.
REPLICATION_MAX_FUNCTION Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zur Ausführung eines serverseitigen Max. verwendet werden soll.
IGNORE_INTERVALS_ON_INITIAL_REPLICATE Eine Liste von Tabellen, bei denen das Aufteilen der Replikation in Blöcke bei der ersten Replikation übersprungen wird.
CHECKCACHE_USE_PARENTID Gibt an, ob die CheckCache-Anweisung für die übergeordnete Schlüsselspalte ausgeführt werden soll. TRUE, FALSE
CREATE_SCHEMA_PROCEDURES Gibt gespeicherte Prozeduren an, die zum Generieren von Schema verwendet werden können.

Die folgende Abfrage ruft die Operatoren ab, die in der WHERE-Klausel verwendet werden können:

SELECT * FROM sys_sqlinfo WHERE Name = 'SUPPORTED_OPERATORS'

Beachten Sie, dass einzelne Tabellen unterschiedliche Einschränkungen oder Anforderungen an die WHERE-Klausel haben können; siehe Datenmodell Abschnitt für weitere Informationen.

Spalten
Name Typ Beschreibung
NAME String Eine Komponente der SQL-Syntax oder eine Funktion, die auf dem Server verarbeitet werden kann.
VALUE String Details zum unterstützten SQL bzw. zur SQL-Syntax.

Systemidentität

Gibt Informationen zu versuchten Änderungen zurück.

Die folgende Abfrage ruft die IDs der geänderten Zeilen in einer Operation Charge:

SELECT * FROM sys_identity
Spalten
Name Typ Beschreibung
Id String Die von einer Operation zurückgegebene, von der Datenbank generierte ID.
Batch String Eine Kennung für den Charge. 1 für einen einzelnen Operation.
Operation String Das Ergebnis der Operation im Charge: EINGEFÜGT, AKTUALISIERT oder GELÖSCHT.
Message String SUCCESS oder eine Fehlermeldung, wenn das Update im Charge fehlgeschlagen ist.

Erweiterte Konfigurationseigenschaften

Die erweiterten Konfigurationseigenschaften sind die verschiedenen Optionen, die zum Herstellen einer Verbindung verwendet werden können. Dieser Abschnitt enthält eine vollständige Liste der Optionen, die Sie konfigurieren können. Klicken Sie auf die Links, um weitere Einzelheiten zu erfahren.

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
BusinessId Die ID Ihres Unternehmens.
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 Sage Business Cloud Accounting 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.

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 halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.

Datentyp

string

Standardwert

%APPDATA%\SageBCAccounting Data Provider\OAuthSettings.txt

Hinweise

Wenn InitiateOAuth ist auf gesetzt GETANDREFRESH oder REFRESH, der Connector 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 den Speicher verwenden. Speicherorte werden durch einen Wert angegeben, der mit beginnt 'memory://' gefolgt von einer eindeutigen Kennung für diesen Satz von Anmeldeinformationen (z. B. memory://user1). Die Kennung können Sie frei wählen, sie sollte jedoch für den Benutzer eindeutig sein. Im Gegensatz zur dateibasierten Speicherung, bei der die Anmeldeinformationen über Verbindungen hinweg bestehen bleiben, werden die Anmeldeinformationen bei der Speicherspeicherung in den statischen Speicher geladen und die Anmeldeinformationen werden für die Dauer des Prozesses unter Verwendung derselben Kennung zwischen Verbindungen geteilt. Um Anmeldeinformationen außerhalb des aktuellen Prozesses beizubehalten, müssen Sie die Anmeldeinformationen vor dem Schließen der Verbindung manuell speichern. Auf diese Weise können Sie sie in der Verbindung festlegen, wenn der Prozess erneut gestartet wird. Sie können OAuth-Eigenschaftswerte mit einer Abfrage an abrufen sys_connection_props Systemtabelle. Wenn mehrere Verbindungen mit denselben Anmeldeinformationen bestehen, werden die Eigenschaften aus der zuvor geschlossenen Verbindung gelesen.

Der Standardspeicherort ist „%APPDATA%\SageBCAccounting Data Provider\OAuthSettings.txt“ mit %APPDATA% auf das Konfigurationsverzeichnis des Benutzers gesetzt. Die Standardwerte sind

  • Windows: "register://%DSN"
  • Unix: "%AppData%..."
  • Mac: "%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
Mac ~/Bibliothek/Anwendungsunterstützung
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

http://localhost:33333

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%\SageBCAccounting 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 nichts angegeben wird, ist der Standardspeicherort „%APPDATA%\SageBCAccounting 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
BusinessId Die ID Ihres Unternehmens.
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 Sage Business Cloud Accounting 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.

Geschäfts-ID

Die ID Ihres Unternehmens.

Datentyp

string

Standardwert

""

Hinweise

Die ID Ihres Unternehmens. Wenn mehrere Unternehmen mit Ihrem Sage BC-Buchhaltungskonto verbunden sind, verwenden wir standardmäßig das erste.

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 Sage Business Cloud Accounting zurückgegeben werden sollen.

Datentyp

int

Standardwert

200

Hinweise

Der Pagesize Die Eigenschaft beeinflusst die maximale Anzahl von Ergebnissen, die pro Seite von Sage Business Cloud Accounting 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 SampleTable_1 WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie die 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.