2016-03-23 15 views
0

İstemci için dahili CRM geliştiriyorum. Bu programda, tüm finansal işlemler için hızlı kitaplarla senkronize edilmesi gerekiyor.Rayları ve angularjs uygulamasıyla hızlı kitapları bütünleştirin

Burada sıkışıp kaldım. Nereden başlayacağımı bilmiyorum? Birisi webconnector ile başlamamı istedi. CRM uygulaması AngularJs ve raylar üzerindedir. Ben aradım ama QuickBooks masaüstü Angularjs ve raylar ile entegrasyonu özel bir şey bulamadık.

Lütfen bana yardımcı olabilecek herhangi biri olabilir misiniz? Tam süreci bilmek istiyorum ve eğer raylar ve angularjler için aynı örnek kod mevcutsa çok yardımcı olurdum. QuickBooks SDK indirerek

Teşekkür

+0

- QuickBooks ONLINE, veya QuickBooks MASAÜSTÜ? Entegrasyon gereksinimleri nelerdir?Değişim için hangi verilere ihtiyacınız var? –

+0

Quickbooks Masaüstü. İstemci şu anda, quickbook'lar için kendi entegrasyon aracına sahip olan method.me kullanıyor. Müşteri, ROR ve Angularjs'te yeni özel CRM yapmak istiyor ve halihazırda lisanslı Quickbooks Desktop ile entegre etmek istiyor. Döviz, faturalar, ödemeler, işlemler vb. Gibi olacaktır. – Ashi

cevap

1

Başlangıç:

kurun ve adlandırılmış dosyasına bakarak:

  • QuickBooks Web Connector programcıları Kılavuzu , QBWC_proguide.pdf

RoR için önceden oluşturulmuş pek bir şey olmadığından, yaklaşık 100 sayfa ve uygulamanız gerekecek özelliklerin bir özeti/rehberi.

(Çok) yüksek bir düzeyde, HTTP isteklerini dinleyen bir SOAP hizmeti oluşturacaksınız. Eğer uygulamanız gereken bir takım yöntemler var: "? bozdurmak istiyorsun veriler"

  • authenticate(...) - - QuickBooks hizmetinize kimlik doğrulaması için bu arayacak
  • sendRequestXML(...) QuickBooks sormak için bu arayacak bir fatura ekleme veya bir müşteri ekleme ya da bir müşteri listesi verme ya da vb. bir liste vermeyi söyleyen bir qbXML isteğiyle yanıt verirsiniz.
  • receiveResponseXML(...) - QuickBooks ne yaptığını bitirdiğinde Bir önceki adımda yapmak için, ne olduğunu bilmenizi sağlamak için bu yöntemi çağırır (örneğin, başarılı olmak için ne söylerseniz yapın).

okumanız gerektiğini burada daha fazla ayrıntı var:

QuickBooks SDK ayrıca bunun için C# ve Java örnekler içerir. Web Bağlayıcısı'na özgü olanları arayın, COM/QBFC örneklerini değil (bunlar sizin için geçerli değildir).

Ayrıca referans/fikirler için şuna görünebilir (Bu PHP'de, ama yine de bir kaynak teşkil edecek şekilde):

+0

Çok teşekkürler Keith. Yukarıdaki önerileri deneyecek. – Ashi

+0

Yukarıda belirtilen adımları takip ediyorum. Şüphem var, istemci Quickbooks Masaüstü'nün sistemlerinden birinde yüklü. Quickbooks Desktop'ı tekrar satın almaya gerek kalmadan yeni özel web uygulamasıyla entegrasyonu gerçekleştirmek için sistemimde aynı QuickBooks'u kopyalamanın bir yolu var mı? – Ashi

+0

QuickBooks'u satın almanız veya bilgisayarınıza kurmak için geçerli bir lisans almanız gerekir. QuickBooks NFR lisansını satın alabilirsiniz (bazen) daha ucuz olabilir. –

İlgili konular