Интеграция Salesforce Quickbooks с использованием REST API

Мы стремимся развивать нашу внутреннюю индивидуальную интеграцию между Salesforce и Quickbooks.

Пока мы дошли до того, что нам нужно разработать какое-то федеративное приложение на платформе Quickooks.

Есть ли способ получить доступ / обновить данные Quickbooks из Salesforce с помощью REST API без разработки приложения на IPP?


person Mitul Makadia    schedule 18.11.2011    source источник


Ответы (2)


Вы можете использовать старый QuickBooks SDK. Это бесплатно и основано на XML. Но в конечном итоге он будет закрыт в пользу IPP.

Следующая вещь от IPP (Intuit Partner Platform) - это Intuit Anywhere (IA), которая избавляет вас от необходимости выполнять полную федеративную реализацию. Intuit Anywhere интегрировать в 100 раз проще, чем федеративное, в основном потому, что вы сами управляете биллингом и пользователями. За использование их Rest API взимается плата в размере 5 долларов в месяц.

Мы делаем и то, и другое. У нас есть устаревшее приложение SDK, которое отлично работает с настольной версией QuickBooks. У нас также есть синхронизация Intuit Anywhere, которую мы используем для QuickBooks Online. Примечание: вы можете использовать SDK или IA для любого из них.

Вопросы: почему бы не использовать стандартную ссылку Salesforce DataSync от Pervasive?

Кроме того, обязательно должны быть сотрудники отдела продаж? CRM, такие как Method CRM, имеют встроенную синхронизацию, поэтому вам не нужно ни с чем связываться.

Павел

person PaulJ    schedule 18.11.2011
comment
Спасибо, Пол! Мы стремимся добиться синхронизации настраиваемых полей, поэтому я не уверен, что DataSynch может помочь. Да, это должно быть с Salesforce. Я пытаюсь выяснить, каким образом Salesforce будет вызывать REST API QB и получать доступ / обновлять его через REST API. Нужно ли мне публиковать приложение для использования IA? Я в основном хочу использовать службу данных Quickbooks, похожую на SDK API, вместо разработки какого-либо приложения с IPP. - person Mitul Makadia; 18.11.2011
comment
В настоящее время вам необходимо опубликовать приложение, чтобы использовать IA. Но вскоре они расширят его, чтобы обрабатывать пользовательские приложения. Это в их интересах, поскольку прямо сейчас все собственные разработчики вынуждены прибегать к SDK, от которого Intuit пытается избавить людей. Intuit заявила, что скоро появятся пользовательские приложения на IPP. Если вы используете SDK, вы захотите разместить свое приложение на том же компьютере, на котором размещены QuickBooks и которые извлекают данные из salesforce. - person PaulJ; 19.11.2011
comment
Для разработчиков, желающих создать продукт многократного использования, обратите внимание, что 5 долларов в месяц - это фактически - person Mark Hildreth; 25.02.2013
comment
Марк - для дальнейшего пояснения, давайте убедимся, что каждый, кто читает это, знает разницу между пользователями и компаниями. Допустим, вы создали 1 приложение. И ваше приложение используют 10 разных компаний. Это 10 подключений по 5 долларов каждое, то есть 50 долларов. Теперь предположим, что у каждой из этих компаний было 5 пользователей вашего приложения и 5 пользователей QuickBooks. Это все равно будет 50 долларов. Другими словами, вы платите за соединение компании, а не за пользователей внутри компании. - person PaulJ; 26.02.2013

Мы использовали федеративную интеграцию AppSynergy с QuickBooks для создания веб-приложения для сотрудников, которое считывает и записывает данные QuickBooks в реальном времени (в нашем случае в основном заказы на покупку) на основе данных из других систем.

person Robert D    schedule 16.12.2020