Intuit QuickBooks Online

In diesem Artikel werden das Herstellen einer Verbindung zwischen Tableau und Intuit QuickBooks Online-Daten und das Einrichten der Datenquelle beschrieben.

Hinweis: Tableau arbeitet an einem Ersatz-Connector. Nach Fertigstellung wird dieser auf dieser Seite hinzugefügt.

Warnung: Der Intuit QuickBooks-Connector ist ab der Version 2023.1 veraltet. Sie können den Connector verwenden, bis er außer Betrieb genommen wird. Nach der Außerbetriebnahme wird der Connector aus der Tableau-Benutzeroberfläche entfernt, und alle Datenquellen, die den Connector verwenden, funktionieren dann nicht mehr wie erwartet. Der veraltete Connector wird ein bis zwei Versionen nach Bereitstellung des Ersatz-Connectors außer Dienst gestellt.

Hinweis: Die neuesten Informationen zu diesem Connector finden Sie im Intuit QuickBooks Online-Hilfethema für die aktuelle Version von Tableau.

Voraussetzungen

Stellen Sie zunächst diese Verbindungsinformationen zusammen:

  • Ihre E-Mail-Adresse bzw. Ihre Benutzer-ID und Ihr Kennwort für Ihr QuickBooks Online-Konto.

Hinweis: Sie können Tableau nur dann mit QuickBooks Online-Daten verbinden, wenn Sie als Unternehmensadministrator im QuickBooks Online-Unternehmen fungieren. Nur ein Administrator Ihres Unternehmens kann Tableau mit QuickBooks Online verbinden.

Das Abrufen der Transaktionen vom Typ "Bestandsanpassung" wird von QuickBooks Online nicht unterstützt. Informationen dazu, wann Transaktionen vom Typ "Bestandsanpassung" in der QuickBooks Online-API verfügbar sind, finden Sie in den Antworten auf diese Frage(Link wird in neuem Fenster geöffnet) auf der Intuit-Entwicklerwebsite.

Herstellen der Verbindung und Einrichten der Datenquelle

  1. Starten Sie Tableau, und wählen Sie unter Verbinden die Option Intuit QuickBooks Online aus. Eine umfassende Liste der Datenverbindungen wird angezeigt, wenn Sie unter Mit einem Server die Option Mehr auswählen. Führen Sie auf der Registerkarte, auf der Tableau in Ihrem Standardbrowser geöffnet wird, Folgendes aus:
    1. Geben Sie Ihre E-Mail-Adresse bzw. Ihre Benutzer-ID und Ihr Kennwort für Ihr QuickBooks Online-Konto ein.
    2. Wählen Sie Anmelden aus.

      QuickBooks Online fordert Sie in regelmäßigen Abständen zur zweistufigen Überprüfung auf. Befolgen Sie in diesem Fall die Eingabeaufforderungen. Sie erhalten einen Code, mit dem Sie Ihr Intuit-Konto bestätigen.

    3. Wenn mehrere Unternehmen mit Ihrem Konto verbunden sind, wählen Sie das Unternehmen aus, mit dem eine Verbindung hergestellt werden soll.
    4. Mit Autorisieren wird Intuit autorisiert, Ihre Daten auf sichere Weise an Tableau Desktop weiterzugeben.
    5. Wenn Tableau keine Verbindung herstellen kann, überprüfen Sie die Richtigkeit Ihrer Anmeldeinformationen. Falls Sie weiterhin keine Verbindung herstellen können, kann der Computer den Server nicht finden. Wenden Sie sich an Ihren Netzwerkadministrator oder Datenbankadministrator.

  2. Gehen Sie auf der Datenquellenseite wie folgt vor:

    1. (Optional) Wählen Sie den Standard-Datenquellennamen oben auf der Seite aus, und geben Sie dann einen eindeutigen Datenquellennamen für die Verwendung in Tableau ein. Beispielsweise können Sie eine Benennungskonvention für die Datenquelle verwenden, die anderen Benutzern hilft, daraus abzuleiten, welche Datenquelle verbunden werden soll.

    2. Wählen Sie unter Tabelle eine Tabelle aus, und ziehen Sie sie oben in den Arbeitsbereich.
    3. Wählen Sie die Registerkarte "Blatt 1" aus, um Ihre Analyse zu starten.

      Nachdem Sie die Blattregisterkarte ausgewählt haben, importiert Tableau die Daten durch Erstellen eines Extrakts. Beachten Sie, dass Tableau Desktop nur Extrakte für QuickBooks Online unterstützt. Sie können die Daten aktualisieren, indem Sie den Extrakt neu laden. Weitere Informationen finden Sie unter Extrahieren von Daten.

      Die Erstellung von Extrakten kann je nach enthaltener Datenmenge einige Zeit in Anspruch nehmen.

Verwenden Sie die Tabelle Umsatz- und Aufwandspositionen, um Buchhaltungsberichte zu erstellen

QuickBooks Online sammelt die Informationen, die für die Erstellung einer Vielzahl von Berichten erforderlich sind, wie Gewinn- und Verlustrechnungen und Bilanzen. Da die Daten von QuickBooks Online aggregiert werden, können Sie diese Art von Berichten nicht in Tableau erstellen. Um dies zu beheben, haben wir eine Tabelle in Tableau, Umsatz- und Aufwandspositionen, hinzugefügt, die Einzelpostendetails mit allen Feldern enthält, die Sie für die Erstellung dieser Berichte benötigen.

Tabellenstruktur der Umsatz- und Aufwandspositionen

Die Tabelle Umsatz- und Aufwandspositionen enthält Informationen zu den folgenden QuickBooks Online Transaktionen (oder Dokumenten):

Rechnung

Rechnungszahlung

Gutschrift

Einzahlung

Kostenvoranschlag

Rechnung

Einzelposten

Bezahlung

Kauf

Bestellung

Rückerstattungsbeleg

Verkaufsbeleg

Lieferantenkredit

Die meisten Transaktionen haben Kinder-Elemente (oder Unterpositionen), z.B. hat eine Rechnung Detailpositionen. Wie in diesem Beispiel:

Einige Transaktionen haben Gruppenpositionen, die aus einer Gruppe von anderen Einzelposten bestehen. Wie in diesem Beispiel:

Die Tabelle der Vertriebs- und Aufwandspositionen denormalisiert die Beziehung "Transaktion zu Positionen", indem sie eine Zeile pro Artikel enthält und die Transaktionsfelder in jeder Zeile dupliziert. Im Falle einer Gruppenposition mit Kind-Elementen enthält die Tabelle anstelle der Gruppe die Gruppenunterpositionen.

Die folgende Abbildung zeigt, wie diese beiden Rechnungen in Tableau mit den denormalisierten Daten erscheinen:

Zusätzlich zu den Transaktionstabellen enthält die Tabelle der Vertriebs- und Aufwandspositionen Informationen für die Tabelle Konto .

Verknüpfung von Tabellen mit der Tabelle der Vertriebs- und Ausgabenpositionen

Mit Hilfe der Tabelle Vertriebs- und Ausgabenpositionen können Sie die Tabellen Konto und Transaktionen mit ihr verknüpfen, um die Detailinformationen zu erhalten, die Sie für den Bericht benötigen, den Sie erstellen möchten.

Um die Tabelle Konto mit jeder Zeile einer Transaktion zu verknüpfen, verbinden Sie [Line Detail Account Ref Value] in der Tabelle Vertriebs- und Ausgabenpositionen mit [ID Account] in der Tabelle Konto .

Für die QuickBooks Online-Transaktionstabellen (z.B. Rechnung, Kostenvoranschlag, Bestellung usw.) verbinden Sie [Transaktionsart] + [ID] + [ID] + [Line ID] in der Tabelle Umsatz- und Aufwandspositionen mit den entsprechenden Feldern in der Tabelle Transaktionen. Wenn Sie beispielsweise einen Join mit der Transaktionentabelle Rechnung erstellen, ist das [ID]-Feld für den Join mit Rechnung das Feld [ID (Rechnung)]; das [Zeilen-ID]-Feld für den Join mit Rechnung ist [Zeilen-ID (Rechnung)], und so weiter.

Das folgende Bild zeigt mehrere Joins mit der Tabelle Umsatz- und Aufwandspositionen auf der linken Seite sowie Beispiele für die Join-Klauseln für die Tabelle Konto und die Tabelle Rechnung auf der rechten Seite.

Erstellen der QuickBooks Online-Datenquelle

Dies sind die allgemeinen Schritte, um mit der Erstellung einer Datenquelle zu beginnen, mit der Sie verschiedene Berichte, wie z.B. GuV-Berichte, erstellen können:

  1. Verbinden Sie sich mit QuickBooks Online.
  2. Wählen Sie auf der Seite Datenquelle unter Tabelledie Tabelle Umsatz- und Aufwandspositionen aus.
  3. Fügen Sie eine oder mehrere der Tabellen, die in der Tabellenstruktur der Umsatz- und Aufwandspositionen aufgeführt sind, der Tabelle der Umsatz- und Aufwandspositionen hinzu, um die Daten aufzunehmen, die Sie für den Bericht benötigen, den Sie erstellen möchten.
  4. Nachdem Sie Ihre Datenquelle erstellt haben, können Sie Ihre Auszüge erstellen und Ihre Daten analysieren.

Problembehebung für QuickBooks Online-Fehler

Beim Herstellen einer Verbindung zwischen Tableau und Ihren QuickBooks Online-Daten können die nachfolgenden Fehler auftreten.

In früheren Tableau-Versionen gespeicherte Arbeitsmappen

Arbeitsmappen und Datenquellen, die mit einer Tableau-Version vor 2018.2 erstellt wurden, können nicht auf Tabellen oder Felder zugreifen, die in neueren Versionen des Connectors hinzugefügt wurden. Um dieses Problem zu beheben, öffnen Sie eine neue Arbeitsmappe, und stellen Sie eine neue Verbindung zu Ihrer QuickBooks Online-Datenquelle her. Kopieren Sie die Arbeitsblätter, die Sie aus der früheren Verbindung übernehmen möchten, und fügen Sie sie ein, oder erstellen Sie sie in Tableau neu.

Nur Administratoren können Apps erwerben...

In QuickBooks Online können nur Benutzer, die als Unternehmensadministrator fungieren, eine App mit QuickBooks Online verbinden. Der folgende Intuit-Fehler tritt auf, wenn Sie nicht als Administrator im Unternehmenskonto fungieren:

Nur Administratoren des Unternehmens <E-Mail-Adresse> können Apps im Unternehmen erwerben. Wenden Sie sich an den Administrator im Unternehmen, oder wählen Sie ein anderes Unternehmen aus.

Zur Behebung dieses Problems bitten Sie den Inhaber des Unternehmenskontos, Sie als Unternehmensadministrator für das Konto festzulegen.

Fehlercode: app_already_purchased

Mit jeder Anwendung (z. B. mit Tableau Desktop) darf sich nur jeweils ein Unternehmensadministrator verbinden. Wenn bereits ein Benutzer in Ihrem Unternehmen eine Verbindung zwischen Tableau und dem QuickBooks Online-Konto hergestellt hat, tritt der folgende Intuit-Fehler auf:

Hoppla! Ein Fehler ist aufgetreten. Schließen Sie dieses Fenster, und wiederholen Sie den Vorgang.

Fehlercode: app_already_purchased

Meldung: Die Anwendung wurde bereits durch einen anderen Benutzer für dieses Unternehmen abonniert. Sollen Änderungen an diesem Abonnement vorgenommen werden, wenden Sie sich an <E-Mail-Adresse>.

Zur Behebung dieses Problems bitten Sie den Unternehmensadministrator, die Anwendungsrechte für Tableau Desktop aufzugeben und an Sie zu übertragen. Wenn dies nicht möglich ist, beispielsweise weil der Administrator aktiv mit Tableau arbeitet, kann der Administrator alternativ die Datenquelle in Tableau Server oder Tableau Cloud veröffentlichen, sodass alle Benutzer mit entsprechenden Berechtigungen auf die Daten zugreifen können.

Durch Ändern einer Verbindung wird die Seite "Eigene Apps" geöffnet.

Wenn Sie auf ein anderes QuickBooks Online-Unternehmen zugreifen müssen, zeigt Intuit nach der Anmeldung (und ggf. nach der zweistufigen Authentifizierung) eventuell die Seite "Eigene Apps" anstelle der Seite "Unternehmen für Verbindung auswählen". Zur Behebung dieses Problems gehen Sie wie folgt vor:

  1. Schließen Sie die Seite "Eigene Apps".

  2. Wählen Sie im Tableau-Bereich Verbinden die Option "Intuit QuickBooks Online" aus.

  3. Wenn mehrere Unternehmen mit Ihrem Konto verbunden sind, wählen Sie das Unternehmen aus, mit dem eine Verbindung hergestellt werden soll.

  4. Wählen Sie Autorisieren aus, um die Tableau-Datenquellenseite zu öffnen.

 

Siehe auch

Vielen Dank für Ihr Feedback!Ihr Feedback wurde erfolgreich übermittelt. Vielen Dank.