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
ZuOAuth
, - 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:
- Melden Sie sich beim Sage Business Cloud Accounting Entwicklerkonto an.
- 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 Sie eine Desktop-Anwendung entwickeln, setzen Sie die CallbackUrl auf
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:
- sys_catalogs: Listet die verfügbaren Datenbanken auf.
- sys_schemas: Listet die verfügbaren Schemata auf.
- sys_tables: Listet die verfügbaren Tabellen und Ansichten auf.
- sys_tablecolumns: Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.
- sys_procedures: Beschreibt die verfügbaren gespeicherten Prozeduren.
- sys_procedureparameters: Beschreibt Parameter gespeicherter Prozeduren.
- sys_keycolumns: Beschreibt die Primär- und Fremdschlüssel.
- sys_indexes: Beschreibt die verfügbaren Indizes.
Datenquellentabellen
Die folgenden Tabellen enthalten Informationen dazu, wie eine Verbindung zur Datenquelle hergestellt und diese Abfrage wird:
- sys_connection_props: Gibt Informationen zu den verfügbaren Verbindungseigenschaften zurück.
- sys_sqlinfo: Beschreibt die SELECT-Abfragen, die der Connector an die Datenquelle auslagern kann.
Abfrageinformationstabellen
Die folgende Tabelle gibt Abfrage für Datenänderungsabfragen zurück:
- Systemidentität: Gibt Informationen zu Charge oder einzelnen Updates zurück.
Sys_catalogs
Listet die verfügbaren Datenbanken auf.
Die folgende Abfrage ruft alle durch die Verbindungszeichenfolge ermittelten Datenbanken ab:
SELECT * FROM sys_catalogs
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Datenbankname. |
Sys_schemas
Listet die verfügbaren Schemas auf.
Die folgende Abfrage ruft alle verfügbaren Schemata ab:
SELECT * FROM sys_schemas
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Datenbankname. |
SchemaName | String | Der Schema. |
Sys_tables
Listet die verfügbaren Tabellen auf.
Die folgende Abfrage ruft die verfügbaren Tabellen und Ansichten ab:
SELECT * FROM sys_tables
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Die Datenbank, die die Tabelle oder Ansicht enthält. |
SchemaName | String | Das Schema, das die Tabelle oder Ansicht enthält. |
TableName | String | Der Name der Tabelle oder Ansicht. |
TableType | String | Der Tabellentyp (Tabelle oder Ansicht). |
Description | String | Eine Beschreibung der Tabelle oder Ansicht. |
IsUpdateable | Boolean | Ob die Tabelle aktualisiert werden kann. |
Sys_tablecolumns
Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.
Die folgende Abfrage gibt die Spalten und Datentypen für die Tabelle 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.
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. |
Eigenschaft | Beschreibung |
---|---|
SSLServerCert | Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL. |
Eigenschaft | Beschreibung |
---|---|
Location | Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren. |
BrowsableSchemas | Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC. |
Tables | Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC. |
Views | Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC. |
Eigenschaft | Beschreibung |
---|---|
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:
OFF
: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.GETANDREFRESH
: Gibt an, dass der gesamte OAuth-Flow vom Connector verarbeitet wird. Wenn derzeit kein Token vorhanden ist, wird es durch eine entsprechende Aufforderung an den Benutzer über den Browser abgerufen. Wenn ein Token vorhanden ist, wird es bei Bedarf aktualisiert.REFRESH
: Gibt an, dass der Connector nur das Aktualisieren des OAuthAccessToken übernimmt. Der Benutzer wird vom Connector nie aufgefordert, sich über den Browser zu authentifizieren. Der Benutzer muss zunächst das Abrufen des OAuthAccessToken und des OAuthRefreshToken übernehmen.
OAuthClientId
Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
Datentyp
string
Standardwert
""
Hinweise
Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId
-Wert, manchmal auch Consumer-Schlüssel genannt, und ein Client-Geheimnis, das OAuthClientSecret.
OAuthClientSecret
Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
Datentyp
string
Standardwert
""
Hinweise
Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId, auch Consumer-Schlüssel genannt. Sie erhalten außerdem ein Client-Geheimnis, auch Consumer-Geheimnis genannt. Legen Sie das Client-Geheimnis im OAuthClientSecret
Eigentum.
OAuth-Zugriffstoken
Der Zugriffstoken für die Verbindung per OAuth.
Datentyp
string
Standardwert
""
Hinweise
Der OAuthAccessToken
Eigenschaft wird für die Verbindung ü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.