La troisième option pourrait vous convenir.
Option 1 - QODBC : Si vous recherchez la simplicité, Qodbc, comme mentionné ci-dessus, est le principal produit qui le fait, et cela coûte de l'argent.
Option 2 - SDK Quickbooks : Si vous êtes d'accord pour travailler avec le SDK et utiliser leurs structures XML, vous pouvez trouver d'excellentes ressources sur le réseau de développeurs. Les comptes sont gratuits pour le SDK et vous pouvez vous y retrouver assez facilement.
Cela se résume à une chose, si vous le voulez gratuitement, vous ne pourrez peut-être pas l'obtenir à votre guise. QODBC a un prix raisonnable la dernière fois que j'ai vérifié.
La seule chose qu'il est important de savoir avec l'une ou l'autre approche - assurez-vous que les tables dans lesquelles vous souhaitez écrire des données dans Quickbooks sont disponibles par le SDK et QODBC.
Comme Quickbooks a vieilli, l'accès à certaines tables a disparu. Par exemple, il n'est pas possible d'écrire directement dans la table des retenues sur la paie car elle est en concurrence avec le service de paie d'Intuit.
Option 3 - Manipulation SQL directe : Intuit crypte leurs données dans leurs données SQL, ce qui les rend indisponibles pour un accès direct.
Modifier :Option 4 - Connecteur Web Quickbooks Wrapper SOAP qui se trouve sur l'ordinateur avec Quickbooks et interagit avec lui pour vous. Également gratuit.
Bonne chance !