Domanda

Ho cercato di scegliere tra il software di contabilità di tre. Tuttavia, non riesco a decidere quale dovrei usare. In termini di interfaccia utente, vorrei andare per PeachTree e QuickBooks. MYOB sembra troppo vecchio IMHO. In termini di utilizzo per lo sviluppo software, vorrei andare per QuickBooks perché penso che ci sono molti sviluppatori utilizzano e la SDK possono essere facilmente scaricati. Inoltre, fare queste valute di supporto software a parte dollaro? Che SDK è facile da usare per lo sviluppo .NET? TIA.

È stato utile?

Soluzione

QuickBooks è molto maturo e molto, molto più popolare rispetto sia altro sistema. E 'anche molto più facile trovare un commercialista familiarità con QuickBooks di quanto non lo è quello di trovare un commercialista familiarità con uno dei due altri.

Per quanto riguarda lo sviluppo va, QuickBooks ha una abbastanza forte comunità di sviluppatori dietro di esso, e l'integrazione / SDK è abbastanza flessibile. C'è uno SDK ufficiale QuickBooks che è abbastanza facile da usare ed è scaricabile dal sito di Intuit. I forum sono anche una buona risorsa:

Altri suggerimenti

Per rispondere alla domanda circa (selezione di un pacchetto di contabilità per l'uso quotidiano è oltre la portata di questo sito), ho usato sia Quickbooks e Peachtree del SDK; Io non so nulla di MYOB. Qui andiamo.

Quickbooks:

  • Un sacco di roba è nascosto dalle interfacce COM, così si finisce per dover fare tipo difficile getta che si deve guardare in alto nella documentazione. E dal momento che vi ritroverete a fare questo ogni volta che vi rilassate un elenco di risultati, succede abbastanza di frequente.
  • E 'di confusione in un primo momento, perché il quadro è in realtà abbastanza potente in termini di filtraggio risultato. Questo, unito al punto precedente, fa ottenere iniziato un po 'difficile.
  • La documentazione non è il massimo, ma è più o meno completa. Alcuni degli esempi sono contorto e inutile, ma la maggior parte delle volte si può ottenere quello che ti serve da loro.
  • In realtà il collegamento a Quickbooks è piuttosto lento. L'API consente di aggregare le richieste (vale a dire, da una chiamata, è possibile interrogare i clienti e gli elementi allo stesso tempo), che aiuta un po '.
  • Ci sono un sacco di piccoli capricci nella API
  • L'API è interface-centric
  • Ci sono alcune caratteristiche in QuickBooks che vengono implementati in modo molto diverso rispetto agli altri pacchetti di contabilità. Queste cose mostrano attraverso l'API, che a sua volta rende più difficile scrivere codice. A volte ha senso, a volte non.

Peachtree:

  • Collegamento e l'interrogazione è molto veloce, ma le query coinvolte (come ad esempio fatture) sono molto molto lento, anche quando solo un singolo campo viene restituito.
  • risultati tornare in XML, quindi non è così automatico come avere le cose tornano in oggetti .NET, ma almeno è facile da lavorare. Alcune delle strutture XML sono un po 'fuori di testa (attributi associati all'elemento sbagliato), ma l'elaborazione che non è un affare enorme.
  • La documentazione (un singolo documento di Word) è piuttosto male, e la comunità degli sviluppatori è essenzialmente sotto chiave (devi essere un partner con salvia, vale a dire, $$$, per ottenere l'accesso ai loro forum online). Googling "Peachtree SDK" ritorna -anything zero risultati utili.
  • L'API è enum-centric, e le enumerazioni non sono documentati molto bene. classi API e le interfacce sono chiamati poco (senza interfacce I con prefisso) tale che conflitti tra i nomi sono probabilmente ... quindi dovrete alias lo spazio dei nomi API nella maggior parte dei casi. I nomi enum stessi sono incredibilmente lungo. A volte ci vogliono 2 righe per specificare un singolo valore enum, che è incredibilmente disordinato e fastidioso (esempio, senza namespace alias: PeachwIEObjCustomerListFilter.peachwIEObjCustomerListFilter_CustomerName).
  • filtraggio Risultato non è potente come Quickbooks, e infatti sto lottando per farlo funzionare a tutti (con un esempio sollevato direttamente dalla documentazione) è sostanzialmente inutile.
  • Da quello che ho letto, supporto API è inferiore a stellare (sembra che Sage non sono realmente in via di sviluppo è più, e possono eventualmente essere gradualmente eliminando del tutto Peachtree)
  • L'implementazione è meno completa di Quickbooks

Entrambe le API hanno i loro punti di forza e di debolezza ... non ho potuto veramente dare alcun tipo di raccomandazione per entrambi, senza sapere che tipo di applicazione ci si rivolge, e in che modo ampio le vostre esigenze.

Io uso MYOB come il pacchetto di contabilità principale per uno studio legale che impiega 10 persone. Il programma si integra con un altro pacchetto che dobbiamo usare per la contabilità fiducia di legge. Dei due programmi, MYOB è notevolmente superiore. E 'più facile da usare ed è estremamente robusto ed affidabile. Non ho usato Peachtree o Quickbooks ma il tasso di MYOB come 9/10 e sarebbe riluttante a cambiare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top