2011-05-14 13 views
20

¿QuickBooks le permite a las personas desarrollar módulos personalizados para su software? Si es así, ¿hay algún buen recurso para comenzar con el desarrollo de QuickBooks?¿Por dónde empezar con el desarrollo de QuickBooks?

yo preferiría algo que se centra en .NET/C#

+2

No sé por qué esto estaba cerrada, esto es una gran pregunta. Cuando empiezas con una API completamente nueva, no puedes hacer preguntas específicas todavía. – Eric

Respuesta

14

The Intuit Developer Network (IDN) es el punto de partida para aprender acerca de la integración de QuickBooks. Para los desarrolladores de .NET, hay 2 direcciones usted podría ir:

  1. Join the Front Runner program - esto es una asociación entre Intuit y Microsoft para ayudar a los desarrolladores .NET que deseen desarrollar servicios basados ​​en la nube utilizando la Plataforma Socio Intuit (IPP) . El IPP es una plataforma de desarrollo alojada en la nube, y generalmente se considera como el camino del futuro para la integración de QuickBooks. Hasta ahora, IPP no ha sido tan amigable con la tecnología de Microsoft; las llamadas aplicaciones IPP nativas se ejecutan en Flash y Java.

  2. Use the traditional QuickBooks SDK con el marco QBFC. Este método de integración es probado en el tiempo y es más simple, especialmente si solo está interesado en el desarrollo personalizado. El SDK siempre ha sido más fácil de usar con .NET y C#, aunque muchos desarrolladores lo han hecho bien con Java, PHP y otros lenguajes a pesar de las dificultades.

Hay muchos recursos en línea y descargables para ambos enfoques disponibles en el sitio de IDN. Sin embargo, no encontrará ningún libro o clase en el desarrollo de QuickBooks: es un área de nicho.

+5

Los enlaces 1 y 2 están rotos. – CrispinH

6

Tome un vistazo a Quickbooks SDK y Documentation. El SDK tiene dos interfaces COM: QBFC y QBXML. La diferencia en el uso de QBXML, necesita serializar y deserializar XML manualmente, lo que no es difícil una vez que obtiene el manejo del mismo. Y considero que QBXML es mucho más conveniente ya que puede elegir incluir las solicitudes y las respuestas que necesita.

Además, si planea usar Quickbooks SDK, el Online Reference es su mejor amigo.

+3

(Intuit ha matado a cada uno de sus enlaces). Ahora debe comenzar por registrarse para ser un desarrollador, luego descargue el SDK, que le impedirá hacerlo si no se ha registrado e iniciado sesión. Puede utilizar una cuenta en línea de Quickbooks si opta por ser desarrollador, aunque una vez que opta por hacerlo, es muy difícil encontrar el SDK de escritorio, ya que están tratando de incluir a todos en el paquete en línea que acaba de abandonar. soporte para el SDK en marzo. https://developer.intuit.com/docs/0250_qb/0020_get_set_up/become_an_ipp_developer –

1

Para la nueva API de QuickBooks Online, utilice http://qbapi.com

+3

¿Está afiliado a esa empresa de alguna manera? –

Cuestiones relacionadas