Corrija o form do admin que abre em branco no DataProvider Magento 2: getData indexado pelo id, requestFieldName e dataScope batendo com o array.
Registre um modifier de produto no Magento 2 pelo di.xml e coloque um campo na aba do admin sem duplicar o product_form.xml. Com o sortOrder certo.
Ative o massaction Magento 2 na grid do admin com selectionsColumn e o nó massaction no listing.xml, mais o controller com o Filter do Magento_Ui.
Publicação ensinando a como adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2 e Adobe Commerce
Como adicionar mensagens de sucesso ou erro da sessão em um arquivo phtml no Magento 2 ou Adobe Commerce
Para atualizar um pedido programaticamente no Magento 2, você pode seguir estas etapas:
Consulta ao Banco de Dados retornando todos os produtos e quantidade de vendas no Magento 2 / Adobe Commerce
Como obter uma Collection com todos os Clientes no Magento / Adobe Commerce
Como criar um pedido no Magento programaticamente, pelo código, exemplo no corpo da publicação