Налоговая информация о заказе Magento
Вопрос
Я вижу, что налоговая информация хранится на уровне заказа, но я не вижу никаких установщиков / геттеров для нее.
Это может быть связано с Ценами или даже с адресами доставки?
Кто-нибудь знает, как налог связан с заказом?
Решение
В таблице sales_order есть поля для определения налогов после их расчета:
| tax_refunded | decimal(12,4)
| tax_canceled | decimal(12,4)
| base_tax_refunded | decimal(12,4)
| base_tax_canceled | decimal(12,4)
| tax_invoiced | decimal(12,4)
| base_tax_invoiced | decimal(12,4)
| shipping_tax_amount | decimal(12,4)
| base_shipping_tax_amount | decimal(12,4)
| shipping_tax_refunded | decimal(12,4)
| base_shipping_tax_refunded | decimal(12,4)
Когда у вас есть объект order, вы можете использовать обычные методы получения Magento для получения этих данных.Например.
$taxRefunded = $order->getTaxRefunded();
Надеюсь, это поможет.
Спасибо, Джо
Не связан с StackOverflow