QuickBooks vs. Myob vs. Peachtree [fechado
-
20-09-2019 - |
Pergunta
Eu tenho tentado escolher entre os três softwares contábeis. No entanto, não posso decidir qual devo usar. Em termos de interface do usuário, eu iria para Peachtree e QuickBooks. Myob parece muito velho IMHO. Em termos de uso para o desenvolvimento de software, eu optaria pelo QuickBooks porque acho que muitos desenvolvedores o usam e o SDK pode ser facilmente baixado. Além disso, esses software suportam moedas além do dólar? O que o SDK é fácil de usar para o desenvolvimento do .NET? Tia.
Solução
O QuickBooks é muito maduro e muito mais popular do que qualquer outro sistema. Também é muito mais fácil encontrar um contador familiarizado com o QuickBooks do que encontrar um contador familiarizado com qualquer um dos outros dois.
No que diz respeito ao desenvolvimento, o QuickBooks tem uma comunidade de desenvolvedores razoavelmente forte por trás dele, e a integração/o SDK é bastante flexível. Existe um SDK oficial do QuickBooks oficial que é muito fácil de usar e é download do site da Intuit. Os fóruns também são um bom recurso:
Outras dicas
Para responder à pergunta sobre o SDK (selecionando um pacote contábil para uso diário está além do escopo deste site), usei o QuickBooks e o Peachtree; Não sei nada sobre Myob. Aqui vamos nós.
QuickBooks:
- Muitas coisas estão ocultas pelas interfaces, então você acaba tendo que fazer elencos complicados que você precisa procurar na documentação. E como você fará isso toda vez que desenrola uma lista de resultados, isso acontece com bastante frequência.
- É confuso no começo porque a estrutura é realmente bastante poderosa em termos de filtragem de resultados. Isso, juntamente com o ponto anterior, dificulta o início.
- A documentação não é a melhor, mas é mais ou menos completa. Alguns dos exemplos são complicados e inúteis, mas na maioria das vezes você pode obter o que precisa deles.
- Na verdade, conectar -se ao QuickBooks é bastante lento. A API permite agregar solicitações (ou seja, em uma chamada, você pode consultar clientes e itens ao mesmo tempo) que ajudam um pouco.
- Existem muitas pequenas peculiaridades na API
- A API é
interface
-Centric - Existem alguns recursos no QuickBooks que são implementados de maneira muito diferente do que em outros pacotes contábeis. Essas coisas são exibidas na API, o que, por sua vez, torna mais difícil escrever código. Às vezes faz sentido, às vezes não.
Árvore de pêssego:
- Conectando
e consultaé muito rápido, mas consultas envolvidas (como faturas) são muito lentas, mesmo quando apenas um único campo é retornado. - Os resultados voltam ao XML, por isso não é tão automático quanto fazer com que as coisas voltem aos objetos .NET, mas pelo menos é fácil de processar. Algumas das estruturas XML são um pouco favorecidas (atributos anexados ao elemento errado), mas o processamento que não é um grande negócio.
- A documentação (um único documento do Word) é muito ruim, e a comunidade de desenvolvedores está essencialmente sob bloqueio e chave (você deve ser um parceiro da Sage, ou seja, $$$, para obter acesso aos fóruns on -line). O Google "Peachtree Sdk"-qualquer coisa retorna zero resultados úteis.
- A API é
enum
-Centric, e as enumes não estão muito bem documentadas. As aulas e interfaces de API são nomeadas mal (nãoI
-interfaces prefixadas) de modo que as colisões de nome sejam provavelmente ... então você terá que alias o espaço para nome da API na maioria dos casos. oenum
Os próprios nomes são inacreditavelmente longos. Às vezes são necessárias 2 linhas para especificar um únicoenum
Valor, que é incrivelmente bagunçado e irritante (exemplo, sem alias de namespace:PeachwIEObjCustomerListFilter.peachwIEObjCustomerListFilter_CustomerName
). - Filtragem de resultado
Não é tão poderoso quanto o QuickBooks e, na verdade, estou lutando para fazê -lo funcionar (com um exemplo retirado diretamente dos documentos)é essencialmente inútil. - Pelo que li, o suporte da API é menos que estelar (parece que Sage não está realmente desenvolvendo mais, e eles podem estar eliminando completamente o Peachtree)
- A implementação é menos completa do que o QuickBooks
Ambas as APIs têm seus pontos fortes e fracos ... Eu realmente não poderia dar nenhum tipo de recomendação sem saber que tipo de aplicativo você está segmentando e quão extensas são suas necessidades.
Eu uso o MYOB como o principal pacote de contabilidade para um escritório de advocacia que emprega 10 pessoas. O programa se integra a outro pacote que devemos usar para contabilidade estatutária de confiança. Dos dois programas, o MYOB é visivelmente superior. É mais fácil de usar e é extremamente robusto e confiável. Não usei o Peachtree ou o QuickBooks, mas classificou o MYOB como 9/10 e relutaria em mudar.