QuickBooks API - Как получить все доходы/расходы

У меня ограниченный опыт работы с QuickBooks и бухгалтерским учетом в целом.

Тем не менее, я создаю приложение, которое будет интегрироваться с QuickBooks API. http://ippdocs.intuit.com/0025_QuickBooksAPI/0050_Data_Services/v2/0400_QuickBooks_Online

Что я хочу сделать, так это использовать API QuickBooks для импорта всех расходов и доходов, а затем распределить их между различными продуктами, определенными в моем приложении, чтобы определить, какие продукты работают лучше.

Меня не волнует, был ли расход чеком, наличными или кредитной картой, или был ли доход получен через платежный чек или счет-фактуру. Меня интересует только общая картина всех доходов/расходов.

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

Поступление денег, вывод денег

Я полагаю, что мог бы использовать API для запроса различных объектов (оплата, счет и т. д.) и объединить расходы, с одной стороны, и доходы, с другой стороны. Тем не менее, я не нашел никакой документации, в которой точно указывалось бы, какие именно объекты составляют доход VS расход.

Еще одна вещь, которая меня беспокоит, это то, что я не хочу дважды учитывать определенные доходы/расходы. Например, может существовать объект «Счет», а также объект «Оплата счета» для одного и того же основного счета. Например, следует ли учитывать записи в журнале? Мне нужен точный результат.

Я полагаю, что QuickBooks онлайн должны делать что-то подобное для расчета своего собственного отчета о прибылях и убытках, верно?

В идеале я хотел бы иметь возможность рассчитать расходы и доходы в соответствии с методом наличных и начислений. Например, в наличных я бы не стал считать неоплаченный счет, а в начислении — буду.

Любая помощь приветствуется.


person Clement    schedule 08.05.2013    source источник
comment
Или я неправильно об этом говорю. Должен ли я использовать необработанные счета, определенные в плане счетов? Насколько мне известно, нет способа получить отдельные транзакции, прикрепленные к каждой учетной записи...   -  person Clement    schedule 12.05.2013


Ответы (1)


QBO не предоставляет отчеты через API в версии 2. Итак, вам нужно запросить каждую отдельную сущность, а также записи журнала, чтобы создать свой собственный отчет о прибылях и убытках.

эта функциональность должна быть доступна в V3, поэтому вы можете подождать со сборкой своей реализации, пока отчеты QBO не будут доступны через API. Однако это не включено в план выпуска API (до выпуска OCT).

Обновить

Он недавно выпущен в производство. Обновленный девкит также будет опубликован в ближайшее время.

Пожалуйста, взгляните на следующие ссылки

https://developer.intuit.com/blog/2014/03/25/the-quickbooks-online-reports-api-has-arrived

https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/reports

Спасибо

person Manas Mukherjee    schedule 08.08.2013
comment
Теперь, когда выпущена версия 3, я не вижу конечной точки отчетов или я что-то упустил? - person NotSimon; 18.11.2013
comment
Привет, Саймон, API отчетов еще не выпущены. Когда он будет доступен, следующая страница документов будет обновлена. developer.intuit.com/docs/0025_quickbooksapi - person Manas Mukherjee; 18.11.2013