Я использую quickbooks-php. Если я хочу получить налоговую ставку Quickbooks (не в онлайн-аккаунте в США). Я ищу ошибку
QuickBooks_Loader::load(): Failed opening required '/var/www/project/addons/quickbooks/vendor/consolibyte/quickbooks/QuickBooks/IPP/Object/EffectiveTaxRate.php'
Я использую 3.2 версию в композиторе
"consolibyte/quickbooks": "3.2",
Как я понял этот файл есть только в версии dev.
Когда я переключаюсь на версию для разработки, все в порядке.
В версии 3.3 та же ошибка.
Жду ответа. Спасибо.
Код что я использую
$service = new QuickBooks_IPP_Service_TaxCode();
return $service->query(self::getQB()->getContext(), self::getQB()->getRealm(), "SELECT * FROM TaxCode");
Когда я добавил этот файл (из dev-версии EffectiveTaxRate.php) вендору / consolibyte / quickbooks / QuickBooks / IPP / Object /, все было хорошо, но это не решение проблемы, после обновления композитора проблема вернется ,
Вы отметили решение в своем посте:
Как я понял этот файл есть только в версии dev. Когда я переключаюсь на версию для разработки, все в порядке.
Используйте версию для разработки, пока не будет выпущен новый выпуск, содержащий нужный вам файл.
Других решений пока нет …