Estou fazendo uma alteração em uma etapa do formulário para executar uma autorização via Mobile.
Preciso que ao clicar em “Autorizar” seja executado mais um trecho de código, antes de enviar propriamente a solicitação. Então o My Approval não atende.
Criei uma tela exclusiva para o Mobile, com dois botões e ao clicar nos botões, ao final do restante do código deve disparar o trigger do botão “Enviar” para a sequência da atividade.
No navegador, o botão está funcionando perfeitamente, chamando a função abaixo:
Como assim? Estou com o mesmo problema, mas não entendi…
é possível efetuar um clique usando evento de processo?! no aplicativo e no navegador efetuar o clique funciona da mesma forma?
Quando clicar em enviar chama o beforsavetask com o codigo de integração.
O que precia e apenas no formulario escolher aprovar ou reprovar.
e no beforsavetask verificar o a escolha e rodar os codigos necessarios.
no novo myappaproval vc escolhe aprovar ou reprovar e ao enviar vc vai rodar esse codigo.
Acredito que não seja possível porque no Mobile esse botão “Enviar” deve estar em outra View e não ser acessível pelo DOM. Diferente do modo Navegador que a gente consegue acessá-lo usando parent, pois o formulário está carregado num iframe.
Talvez a própria TOTVS explique isso se abrir um chamado.
Abri chamado e me ofereceram consultoria paga. No meu caso, o fluxo poderá ser realizado tanto na web, quanto mobile. Queria criar um facilitador no mobile, o Approval é legal mas deixa o fluxo “estranho” para executar via web, porque o usuário terá de selecionar manualmente a tarefa destino, e não cair num gateway lógico.
Acabei optando por deixar um select com a função que preciso que execute e o botão padrão de Enviar do Mobile.