Quickbooks Денежная логика расчета - PullRequest
1 голос
/ 18 февраля 2012

Я работаю над переписыванием некоторого MiddleWare, которое используется некоторыми приложениями моей компании для связи с Quickbooks.В процессе я пытаюсь решить проблему, с которой мы часто сталкиваемся.Короче говоря, сумма транзакции, которую мы рассчитываем в наших POS и других модулях, часто на несколько копеек отличается от суммы транзакции, которую рассчитывает Quickbooks.Это особенно проблема в POS, потому что наша система не отправляет квитанции о продажах в Quickbooks до тех пор, пока смена не будет выверена в реестре (то есть в конце партии).Во время пакета наша система сохраняет транзакции в базе данных SQL Server, а затем отправляет эти транзакции в Quickbooks, когда клерк закрывает их пакет.Если из-за разницы в точности / округлении сумма транзакции в нашей системе отключена на несколько копеек, то в зависимости от версии SDK происходит одна из двух вещей.

1) Quickbooks отклоняет транзакцию, поскольку Платежная позиция натоварный чек в Quickbooks не равен сумме товарного чека.2) Транзакция проводится в Quickbooks с суммой, отличной от транзакции в нашей системе.(В этом случае мы не помещаем платежную позицию в квитанцию ​​о продаже, поскольку она не поддерживается в более старых SDK. Это приводит к тому, что многие форзацы расстраиваются).

Кто-нибудь, знакомый с этим интерфейсом, знает, где я могу найтинекоторая документация по логике, используемой Intuit для выполнения денежных расчетов, чтобы я мог решить эту проблему?Опять же, причина, по которой это происходит, заключается в том, что мы рассчитываем сумму транзакции в нашей торговой точке (т. Е. Товары, скидки, налоги и т. Д.), И когда квитанция о продажах отправляется в QB, сумма иногда уменьшается на несколько пенсов.,Если бы у меня была документация по точности и математической логике, используемой Intuit, я мог бы решить эту проблему.Заранее спасибо.

Я всюду искал эту документацию и даже разместил неотвеченное сообщение в Intuit Developer Network, поэтому я не уверен, существует ли такая документация.

1 Ответ

1 голос
/ 04 сентября 2013

После присоединения к Intuit Developer Network я, наконец, получил необходимую информацию.Для конкретных вопросов Intuit, таких как эти, я настоятельно рекомендую присоединиться к их сети.Решение может быть не мгновенным, но я настоятельно рекомендую привлекать разработчиков Intuit.

...