Approcci alla costruzione di rapporti con QuickBooks 2008+ dati
-
21-08-2019 - |
Domanda
Sto cercando di costruire alcuni rapporti per i dati QuickBooks, senza l'utilizzo di Quickbooks funzioni di reporting, o tramite una libreria di terze parti (come QODBC).
Quickbooks 2008 e più recenti sono costruite su un back-end SQL .. In guardandosi intorno sembra esserci diversi prodotti e gli angoli per fare questo da.
Idealmente mi piacerebbe essere in grado di fare SQL diretta colpisce sul database stesso, o usare qualcosa come Crystal Reports.
Volevo chiedere qui a raccogliere qualsiasi cose da guardare più da vicino, e cosa potenzialmente evitare di salvare me stesso dolore.
Grazie in anticipo!
Aggiorna : Sembra Quickbooks cripta è database SQL, quindi non si può leggere direttamente con uno strumento di reporting .. Ci sono alcuni prodotti sul mercato che può aiutare .. più a venire.
Soluzione
La cosa migliore è il QuickBooks SDK, fornisce servizi per recuperare i dati e anche recuperare la segnalazione dei dati direttamente da QuickBooks, formattati come XML per facilitare l'analisi e la visualizzazione tuttavia si desidera visualizzarlo.
È possibile visualizzare i dati che sono disponibili utilizzando il qbXML / QBFC QuickBooks on-screen di riferimento (le richieste è possibile inviare a QuickBooks si trovano nella casella a discesa il 'Selezionare Messaggio' nella parte superiore dello schermo).
Il QuickBooks SDK è un download gratuito (è richiesta la registrazione) dal Intuit Developer Network
Se si scrive un'applicazione desktop, si può considerare di usare QBFC, che è un'API che parla di QuickBooks utilizzando COM / DCOM.
Se stai usando PHP, c'è un popolare rel="nofollow QuickBooks PHP quadro sul forum IDN.
Se si utilizza ASP.NET, ecco una QuickBooks ASP .NET framework troppo.
Se si vuole l'accesso SQL diretto, si dovrebbe guardare a QODBC (che è un wrapper di SQL che si traduce query SQL alle richieste qbXML SDK) o AccessBooks (che utilizza l'SDK per il mirroring dei dati QuickBooks a un database SQL).
Altri suggerimenti
Se la sua ospitato su SQL 2005 o 2008 è possibile usufruire di servizi (gratuiti) e il Report Builder che viene fornito in bundle con esso rapporti. Se si utilizza 2008 poi mi consiglia di scaricare report 2.0
Ecco alcuni link per imparare RS:
Così si sono per l'edizione 2008 (SQL Server)?
Se è così, è possibile utilizzare SSRS come pubblicato SQLChicken, oppure è possibile utilizzare praticamente qualsiasi altro strumento di reporting, e connettersi tramite SQL Native Client (fornito con SQL Server): - Crystal Reports - Excel - inserire il tuo strumento di segnalazione preferito qui