![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/app/code/Cnc/Sales/etc/ |
<?xml version="1.0"?> <!-- /** * Copyright (c) 2020 Kaliop Digital Commerce (https://digitalcommerce.kaliop.com) All Rights Reserved. * https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) * Cnc * Radosław Stępień <[email protected]> <[email protected]> */ --> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <virtualType name="Magento\Sales\Model\ResourceModel\Order\Grid" type="Magento\Sales\Model\ResourceModel\Grid"> <arguments> <argument name="mainTableName" xsi:type="string">sales_order</argument> <argument name="gridTableName" xsi:type="string">sales_order_grid</argument> <argument name="orderIdField" xsi:type="string">sales_order.entity_id</argument> <argument name="columns" xsi:type="array"> <item name="company_name" xsi:type="string">sales_shipping_address.company</item> <item name="vat_indicator" xsi:type="string">sales_shipping_address.vat_id</item> <item name="tax_amount" xsi:type="string">sales_order.tax_amount</item> <item name="weight" xsi:type="string">sales_order.weight</item> <item name="country" xsi:type="string">sales_shipping_address.country_id</item> <item name="origin_order_id" xsi:type="string">sales_order.origin_order_id</item> </argument> </arguments> </virtualType> <virtualType name="SalesOrderInvoiceSendEmails" type="Magento\Sales\Model\EmailSenderHandler"> <arguments> <argument name="emailSender" xsi:type="object">Magento\Sales\Model\Order\Email\Sender\InvoiceSender</argument> <argument name="entityResource" xsi:type="object">Magento\Sales\Model\ResourceModel\Order\Invoice</argument> <argument name="entityCollection" xsi:type="object" shared="false">Magento\Sales\Model\ResourceModel\Order\Invoice\Collection</argument> <argument name="identityContainer" xsi:type="object" shared="false">Cnc\Sales\Preference\Model\Order\Email\Container\InvoiceIdentity</argument> </arguments> </virtualType> <type name="Magento\Framework\Console\CommandList"> <arguments> <argument name="commands" xsi:type="array"> <item name="cnc_tmp_tables_update" xsi:type="object">Cnc\Sales\Console\Command\UpdateTmpTables</item> <item name="cnc_orders_data_import" xsi:type="object">Cnc\Sales\Console\Command\ImportOrders</item> </argument> </arguments> </type> <type name="Fooman\PdfCustomiser\Block\AbstractSalesDocument"> <plugin name="cnc-sales-order-print-plugin" type="Cnc\Sales\Plugin\Block\AbstractSalesDocument"/> </type> <type name="Magento\Sales\Model\ResourceModel\Order\Handler\State"> <plugin name="cnc-sales-order-state-handler-plugin" type="Cnc\Sales\Plugin\Model\ResourceModel\Order\Handler\State"/> </type> <type name="Magento\Sales\Model\Order\Item"> <plugin name="cnc_sales_plugin_model_order_item" type="Cnc\Sales\Plugin\Model\Order\Item"/> </type> <preference for="Magento\Sales\Model\Order\Email\Container\InvoiceIdentity" type="Cnc\Sales\Preference\Model\Order\Email\Container\InvoiceIdentity"/> <preference for="Magento\Sales\Model\Order\Email\SenderBuilder" type="Cnc\Sales\Preference\Model\Order\Email\SenderBuilder"/> <preference for="Magento\Sales\Model\Order\Invoice\Sender\EmailSender" type="Cnc\Sales\Preference\Model\Order\Invoice\Sender\EmailSender"/> <preference for="Magento\Sales\Model\Order\Email\Sender\InvoiceSender" type="Cnc\Sales\Preference\Model\Order\Email\Sender\InvoiceSender"/> <type name="Magento\Sales\Model\Order"> <plugin name="ecombricksInventorySalesPluginModelOrder" type="Ecombricks\InventorySales\Plugin\Model\Order" sortOrder="-999" disabled="true" /> <plugin name="cncEcombricksInventorySalesPluginModelOrder" type="Cnc\Sales\Plugin\Model\Order" sortOrder="-999" disabled="false" /> </type> <type name="Magento\Sales\Model\AdminOrder\Create"> <plugin name="cnc_sales_model_admin_order_create_plugin" type="Cnc\Sales\Plugin\Model\AdminOrder\CreatePlugin" sortOrder="1000"/> </type> </config>