質問

順序から請求書とrecondmemoにいくつかの属性をコピーしたいが、ターゲットのdiscount_amount属性に応じて調整したい。

core_copy_fieldset_sales_convert_order_to_invoicecore_copy_fieldset_sales_convert_order_to_cmのオブザーバを書きましたが、この時点では、値はまだ設定されていません。Mage/Sales/etc/config.xmlでは、対応するフィールドセット設定も見つかりませんでした。

だから私の質問は次のとおりです。注文を変換するとき、Magentoはこれらの値を設定しますか?そして、sales_invoice_save_beforesales_creditmemo_save_beforeイベントに立ち返ったり、より良い方法がありますか?

役に立ちましたか?

解決

割引金額はMage_Sales_Model_Order_Invoice_Total_DiscountButから来るだろうその周りに多くのイベントはありませんので、あなたが言及したものは最高の歩道かもしれません。

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top