Stworzyłem niestandardowy model, aby utworzyć zamówienie z oferty; Korzystam z fieldset.xml, aby skopiować niestandardowe kody na zamówienie. Utworzyłem niestandardowe kolumny zarówno w wycenie, jak i w porządku z pasującymi polami. Po złożeniu zamówienia wartości są przechowywane w niestandardowych polach wyceny, ale nie są kopiowane na zamówienie. Poniżej znajduje się mój plik fieldset.xml
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:framework:DataObject/etc/fieldset.xsd">
<scope id="global">
<!--quote convert to order-->
<fieldset id="sales_convert_quote">
<field name="preorder_number">
<aspect name="to_order" />
</field>
<field name="purchase_order_number">
<aspect name="to_order" />
</field>
<field name="reference_number">
<aspect name="to_order" />
</field>
</fieldset>
<!--quote item convert to order item-->
<fieldset id="quote_convert_item">
<field name="preorder_number">
<aspect name="to_order_item" />
</field>
<field name="purchase_order_number">
<aspect name="to_order_item" />
</field>
<field name="reference_number">
<aspect name="to_order_item" />
</field>
</fieldset>
</scope>
Co jeszcze muszę zrobić?