ฉันกำลังสร้างโมดูลที่กำหนดเองใน magento 2 ที่มีส่วนลดแบบกำหนดเอง ฉันกำลังพยายามคัดลอกส่วนลดจากใบเสนอราคาเสนอราคาไปยังใบสั่งและรายการสั่งซื้อ ในวีโอไอพี 1 ฉันประกาศconfig.xmlแบบนี้:
<fieldsets>
    <sales_convert_quote_address>
        <custom_discount_amount><to_order>*</to_order></custome_discount_amount>
        <base_custom_discount_amount><to_order>*</to_order></base_custome_discount_amount>
    </sales_convert_quote_address>
    <sales_convert_quote_item>
        <custome_discount_amount><to_order_item>*</to_order_item></custome_discount_amount>
        <base_custom_discount_amount><to_order_item>*</to_order_item></base_custom_discount_amount>
    </sales_convert_quote_item>
</fieldsets> 
และจำนวนส่วนลดที่กำหนดเองของฉันถูกคัดลอกไปยังตาราง: sales_flat_orderและsales_flat_order_itemตามที่คาดไว้
ใน Magento 2 ฉันสร้างชื่อไฟล์fieldset.xmlด้วยรหัสนี้:
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Object/etc/fieldset.xsd">
<scope id="global">
    <fieldset id="sales_convert_quote_item">
        <field name="custom_discount_amount">
            <aspect name="to_order_item" />
        </field>
        <field name="base_custom_discount_amount">
            <aspect name="to_order_item" />
        </field>
    </fieldset>         
      <fieldset id="sales_convert_quote_address">
        <field name="custom_discount_amount">
            <aspect name="to_order" />
        </field>
        <field name="base_custom_discount_amount">
            <aspect name="to_order" />
        </field>
    </fieldset>   
</scope>
แต่ก็ไม่ประสบความสำเร็จ ฉันต้องทำอะไรในวีโอไอพี 2 เพื่อให้ใช้งานได้ พวกคุณช่วยฉันได้ไหม