Intuit QuickBooks Online
In dit artikel wordt beschreven hoe u Tableau verbindt met Intuit QuickBooks Online-data en de databron configureert.
Opmerking: Tableau werkt aan een vervangende connector. Zodra deze klaar is, wordt deze aan deze pagina toegevoegd.
Waarschuwing: De Intuit QuickBooks-connector is verouderd vanaf release 2023.1. U kunt de connector blijven gebruiken totdat deze buiten gebruik wordt gesteld. Zodra de connector buiten gebruik is gesteld, wordt deze verwijderd uit de gebruikersinterface van Tableau en werken alle databronnen die de connector gebruiken niet meer zoals verwacht. De verouderde connector wordt buiten gebruik gesteld binnen 1-2 releases nadat de vervangende connector beschikbaar is.
Opmerking: Zie het Helponderwerp Intuit QuickBooks Online voor de huidige versie van Tableau voor de meest actuele informatie over deze connector.
Verzamel de volgende verbindingsinformatie voordat u begint:
- Uw e-mailadres of gebruikers-ID en wachtwoord voor uw QuickBooks Online-account.
Opmerking: Om Tableau te verbinden met QuickBooks Online-data, moet u bedrijfsbeheerder zijn van het QuickBooks Online-bedrijf. Slechts één beheerder binnen uw bedrijf kan Tableau verbinden met QuickBooks Online.
QuickBooks Online biedt geen ondersteuning voor het ophalen van transacties voor voorraadcorrecties. Zie de antwoorden op deze vraag(Link wordt in een nieuw venster geopend) op de Intuit Developer-website voor informatie over wanneer transacties voor voorraadcorrecties beschikbaar zullen zijn in de QuickBooks Online API.
- Start Tableau en selecteer onder Verbinding maken de optie Intuit QuickBooks Online. Voor een volledige lijst met dataverbindingen selecteert u Meer onder Naar een server. Voer het volgende uit in het tabblad dat Tableau opent in uw standaardbrowser:
- Voer uw e-mailadres of gebruikers-ID en wachtwoord in voor uw QuickBooks Online-account.
- Selecteer Aanmelden.
QuickBooks Online vraagt regelmatig om tweeledige verificatie. Als dit gebeurt, volgt u de aanwijzingen om een code te ontvangen waarmee u uw Intuit-account kunt bevestigen.
- Als meer dan één bedrijf aan uw account is gekoppeld, selecteert u het bedrijf waarmee u verbinding wilt maken.
- Selecteer Autoriseren om Intuit toestemming te geven om uw data veilig te delen met Tableau Desktop.
Als Tableau de verbinding niet tot stand kan brengen, controleer dan of uw referenties kloppen. Als u nog steeds geen verbinding kunt maken, heeft uw computer problemen met het lokaliseren van de server. Neem contact op met uw netwerk- of databasebeheerder voor hulp.
Op de pagina Databron doet u het volgende:
(Optioneel) Selecteer de standaard databronnaam boven aan de pagina en voer vervolgens een unieke databronnaam in voor gebruik in Tableau. Gebruik bijvoorbeeld een naamgevingsconventie voor databronnen waarmee andere gebruikers van de databron kunnen bepalen met welke databron ze verbinding moeten maken.
- Selecteer onder Tabel een tabel en sleep deze naar de bovenkant van het canvas.
Selecteer het tabblad Blad 1 om uw analyse te starten.
Nadat u het tabblad Blad hebt geselecteerd, importeert Tableau de data door een extract te maken. Tableau Desktop ondersteunt alleen extracten voor QuickBooks Online. U kunt de data bijwerken door het extract te vernieuwen. Zie Uw data extraheren voor meer informatie.
Het maken van extracten kan enige tijd duren, afhankelijk van de hoeveelheid opgenomen data.
De tabel Sales and Expenses Line Items gebruiken om boekhoudrapporten te maken
QuickBooks Online aggregeert de informatie die nodig is om diverse rapporten te maken, zoals winst- en verliesrekeningen en balansen. Omdat de data door QuickBooks Online worden geaggregeerd, kunt u dit soort rapporten niet in Tableau maken. Om dit te verhelpen, hebben we een tabel Sales and Expenses Line Items toegevoegd in Tableau. Deze tabel bevat de details van de regelitems met alle velden die u nodig hebt om deze rapporten te maken.
De tabel Sales and Expenses Line Items bevat informatie over de volgende QuickBooks Online-transacties (of documenten):
Nota Betaling van nota's Kredietnota Borg | Schatting Factuur Journaalpost Betaling Inkoop | Inkooporder Restitutiebewijs Verkoopbon Leverancierskrediet |
De meeste transacties bevatten onderliggende items (of subitems). Een factuur heeft bijvoorbeeld detailitems. Zoals dit voorbeeld:
Sommige transacties omvatten groepsposten die bestaan uit een groep andere regelitems. Zoals dit voorbeeld:
De tabel Sales and Expenses Line Items denormaliseert de relatie tussen transacties en items door één rij per item op te nemen en de transactievelden op elke rij te dupliceren. In het geval van een groepsregelitem met onderliggende items, worden in de tabel de onderliggende groepsitems opgenomen in plaats van de groep.
De volgende afbeelding toont hoe deze twee facturen in Tableau worden weergegeven met de gedenormaliseerde data:
Naast de transactietabellen, bevat de tabel Sales and Expenses Line Items informatie voor de tabel Account.
Joins maken voor tabellen met de tabel Sales and Expenses Line Items
Met de tabel Sales and Expenses Line Items kunt u een join maken voor Account en transactietabellen toevoegen om de gedetailleerde informatie te krijgen die u nodig hebt voor het rapport dat u wilt maken.
Om een join te maken voor de tabel Account met elke regel in een transactie, voegt u [Line Detail Account Ref Value] toe in de tabel Sales and Expenses Line Items naar [ID-account] in de tabel Account.
Maak voor de QuickBooks Online-transactietabellen (bijvoorbeeld Bill, Estimate, Purchase Order, enzovoort) een join voor [Transaction type] [ID] [Line-ID] voor de tabel Sales and Expenses Line Items naar de equivalente velden in de transactietabel. Als u bijvoorbeeld een join maakt met de transactietabel Bill, is het veld [ID] voor het maken van een join voor Bill [(ID) Bill]; het veld [Line-ID] voor het maken van een join voor Bill is [Line-ID (Bill)], enzovoort.
De volgende afbeelding toont meerdere joins met de tabel Sales and Expenses Line Items aan de linkerkant, evenals voorbeelden van de join-componenten voor de tabel Account en de tabel Bill rechts.
De QuickBooks Online-databron maken
Dit zijn de algemene stappen om u op weg te helpen met het maken van een databron die u kunt gebruiken om verschillende rapporten te maken, zoals winst- en verliesrapporten:
- Maak verbinding met QuickBooks Online.
- Selecteer op de pagina Databron, onder Tabel, de tabel Sales and Expenses Line Items.
- Maak een join voor een of meer van de tabellen in de Structuur van de tabel Sales and Expenses Line Items naar de tabel Sales and Expenses Line Items met de data die u nodig hebt voor het rapport dat u wilt maken.
- Nadat u uw databron hebt gemaakt, kunt u uw overzichten maken en uw data analyseren.
Wanneer u Tableau probeert te verbinden met uw QuickBooks Online-data, ziet u mogelijk een van de volgende fouten.
Werkmappen opgeslagen in eerdere versies van Tableau
Werkmappen en databronnen die zijn gemaakt vóór versie 2018.2 van Tableau, hebben geen toegang tot tabellen of velden die zijn toegevoegd in latere versies van de connector. U kunt dit oplossen door een nieuwe werkmap te openen en een nieuwe verbinding te maken met uw QuickBooks Online-databron. Kopieer en plak de werkbladen die u wilt behouden uit de vorige verbinding, of maak ze opnieuw in Tableau.
Sorry, alleen beheerders kunnen apps kopen…
QuickBooks Online vereist dat elke gebruiker die een app met QuickBooks Online verbindt, een bedrijfsbeheerder is. De volgende Intuit-fout wordt getoond als u geen beheerder bent van het bedrijfsaccount:
Helaas kunnen alleen beheerders van het bedrijf <e-mailadres> apps kopen in het bedrijf. Neem contact op met de beheerder van het bedrijf of kies een ander bedrijf.
U kunt dit probleem oplossen door de eigenaar van uw bedrijfsaccount te verzoeken u bedrijfsbeheerder te maken voor het account.
Foutcode: app_already_purchased
Er mag slechts één bedrijfsbeheerder per toepassing verbinding maken, bijvoorbeeld met Tableau Desktop. Als iemand in uw bedrijf Tableau al met uw QuickBooks Online-account heeft verbonden, wordt de volgende Intuit-fout getoond:
Oeps! Er is een fout opgetreden. Sluit dit venster en probeer het opnieuw.
Foutcode: app_already_purchased
Bericht: Er is al een abonnement op de toepassing afgesloten door een andere gebruiker van dit bedrijf. Neem contact op met <e-mailadres> om wijzigingen aan te brengen in dit abonnement.
Om dit probleem op te lossen, moet u de bedrijfsbeheerder verzoeken om de toepassingsrechten voor Tableau Desktop op te geven en deze aan u te verstrekken. Als dat niet mogelijk is, bijvoorbeeld omdat de beheerder Tableau actief gebruikt, is een andere optie dat de beheerder de databron publiceert naar Tableau Server of Tableau Cloud, zodat iedereen met een machtiging toegang heeft tot de data.
Als u een verbinding wijzigt, wordt de pagina Mijn apps geopend
Als u toegang nodig hebt tot een ander QuickBooks Online-bedrijf, kan het zijn dat Intuit, nadat u zich hebt aangemeld (en mogelijk de tweeledige verificatie hebt doorlopen), de pagina Mijn apps weergeeft in plaats van de pagina "Selecteer het bedrijf waarmee u verbinding wilt maken". Om dit probleem op te lossen, volgt u deze stappen:
Sluit de pagina Mijn apps.
Selecteer in het deelvenster Verbinding maken met Tableau de optie Intuit QuickBooks Online.
Als er meer dan één bedrijf aan uw account is gekoppeld, selecteert u het bedrijf waarmee u verbinding wilt maken.
Selecteer Autoriseren om de pagina Tableau-databron te openen.
Zie ook
- Databronnen instellen – Voeg meer data toe aan deze databron of bereid de data voor voordat u deze analyseert.
- Diagrammen maken en data analyseren – Begin met de data-analyse.