Интеграция онлайн-приложения Quickbook API для рельсов

я интегрирую

приложение rails для Quickbooks онлайн

используя API.

Используйте гем Quickbooks-ruby

Но хочу добавить скидку, добавить налоги в счет-фактуру, но безуспешно, даже не нашел, как передать в API.


person harsh4u    schedule 14.03.2014    source источник


Ответы (2)


В ruby ​​должно быть что-то вроде JAXB для сериализации/десериализации объектов.

По следующей ссылке вы можете скачать определения конечной точки QB и определение класса данных (как XSD). Вам нужно сгенерировать классы данных из него.

https://developer.intuit.com/docs/@api/deki/files/2466/v3.1_dataservices.zip

Затем, используя любую стандартную библиотеку OAuth на основе ruby, вы можете вызывать конечные точки QB API. Вы можете использовать методы установки класса данных (в вашем случае - инвойс) для заполнения данных/создания полезной нагрузки. (У меня нет готового примера этого. Но я думаю, что это нетрудно найти в сети)

Для документа вы можете обратиться к следующим двум ссылкам.

https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/030_entity_services_reference/invoice

https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/030_entity_services_reference/invoice#DiscountLineDetail

Спасибо

person Manas Mukherjee    schedule 15.03.2014

person    schedule
comment
Да... это правильно... я хочу добавить налог в quickbooks в счет-фактуру... так как же включить налог при создании счета-фактуры?..? - person harsh4u; 31.03.2014
comment
Можно ли добавить налог к ​​отдельной позиции, а не к счету в целом? - person mgauthier; 18.04.2014