Como eu disse, é um JS separado do Fluig. Eu fiz em node.
Instala o axios pelo npm
Vou colocar o exemplo para criar a solicitação
const axios = require('axios')
const url_fluig = 'http://<SERVER_FLUIG>:<PORTA_FLUIG>/webdesk/ECMWorkflowEngineService?wsdl'
var xml = "<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:ws='http://ws.workflow.ecm.technology.totvs.com/'>" +
"<soapenv:Header/> " +
"<soapenv:Body> " +
"<ws:startProcess> " +
" <username><USUARIO_FLUIG></username> " +
" <password><SENHA_FLUIG></password> " +
" <companyId><ID_EMPRESA></companyId> " +
" <processId><ID_PROCESSO></processId> " +
" <choosedState></choosedState> " +
" <colleagueIds> " +
" <item>Pool:Role:<PAPEL_FLUIG></item> " +
" </colleagueIds> " +
" <comments></comments> " +
" <userId><USUARIO_FLUIG></userId> " +
" <completeTask>true</completeTask> " +
" <attachments> " +
" </attachments> " +
" <cardData> " +
" <item> " +
" <item><CAMPO_FORMULARIO></item> " +
" <item name='<NAME_CAMPO_FORM'><NOVO_VALOR_CAMPO></item> " +
" </item> " +
" </cardData> " +
" <appointment> " +
" </appointment> " +
" <managerMode>false</managerMode> " +
"</ws:startProcess> " +
"</soapenv:Body> " +
"</soapenv:Envelope>"
let startProcess = await axios.post(url_fluig, xml, {headers: {'Content-Type': 'text/xml'}})
O retorno fica na variável startProcess. O modelo está no link que eu passei no comentário.
Depois eu coloquei esse JS no CRON de um servidor aqui, e programei para rodar a cada 10 minutos.
Espero que seja útil
Abs.
Isso tem que ser feito no seu seu sistema, e chamar o webservice do Fluig. Eu fiz algo parecido, mais não em tempo real, eu fiz um JS que lê meu ERP a cada 10 minutos e se houve modificação na tabela eu abro uma solicitação no Fluig via webservice. Se isso for o que você procura posso colocar um exemplo. Link para os webservices: https://tdn.totvs.com/pages/releaseview.action?pageId=73084007. Abs.
— Eduardo Vantini Neto 07 de Jul de 2020Você poderia disponibilizar esse JS?
— Ben-Hur Olicheski da Silveira 10 de Jul de 2020