Quando há campos customizados obrigatórios em produtos e serviços da ordem de venda, o usuário não consegue inserir o item. Esse comportamento traz problemas de segurança e compliance para clientes que tem necessidade do preenchimento dos campos, pois integrações e outros serviços que necessitem de certos campos podem não recebê-los, se o usuário deixar de preenchê-los. O fluxo de inserção de itens na ordem de venda permite a inserção rápida de itens, representada pelo ícone “+”. Quando o usuário utiliza essa opção, não é exibida a tela de detalhes do item, e o usuário pode seguir inserindo outros itens sem ter que clicar no botão adicionar novamente. Esse comportamento, agiliza muito o input de pedidos, entretanto, não são exibidos os campos obrigatórios, no caso de personalização. Nesse caso, o cenário ideal seria o fluxo de inserção por formulário. Este épico propõe o tratamento do fluxo de telas para que o usuário seja obrigado a realizar a inserção de dados quando há campos obrigatórios. |