Iniciar um Workflow à partir de outro

Estou com uma enorme dúvida de como posso executar o seguinte procedimento.

Inicialmente, tenho um formulário com alguns campos. Um desses campos é um campo para preenchimento de ação.

Esse campo é composto por Data, Responsável da ação e descrição da mesma.

Após esse campo ser preenchido, o usuário envia o formulário finalizando o Work flow.

Após fazer o envio dessa etapa de finalização, precisaria que fosse enviado os dados que estão preenchidos no campo de ação para outro formulário vinculado a outro work flow, ou seja iniciar um outro processo apenas com dados da ação.

Conseguem me ajudar? HTML:


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.workflow.ecm.technology.totvs.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:simpleStartProcess>
         <username>*******</username>
         <password>*******</password>
         <companyId>1</companyId>
         <processId>Acao</processId>
         <comments>Soap Para Fluxo de Acao</comments>
         <attachments>
         </attachments>
         <cardData>
            <item>
               <item>dt_reuniao</item>
               <item  name="dt_reuniao"></item>
            </item>
            <item>
               <item>empresa</item>
               <item  name="empresa"></item>
            </item>
            <item>
               <item>str_local</item>
               <item name="str_local"></item>
            </item>
            <item>
               <item>ref_acao</item>
               <item name="ref_acao"></item>
            </item>
            <item>
               <item>desc_acao</item>
               <item name="desc_acao"></item>
            </item>
            <item>
               <item>resp_acao</item>
               <item  name="resp_acao"></item>
            </item>
            <item>
               <item>Data dead_line</item>
               <item name="dead_line"></item>
            </item>
            <item>
               <item>dt_entrega</item>
               <item name="dt_entrega"></item>
            </item>
         </cardData>
      </ws:simpleStartProcess>
   </soapenv:Body>
</soapenv:Envelope>

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

@Henrrique você pode iniciar a solicitação via api, no link abaixo tem um método post que inicializa uma solicitação de workflow, da uma estuda pois não tenho um exemplo pra te mostrar, mais com ela você pode mandar os dados da primeira solicitação para o workflow que precisa inicializar.

https://api.fluig.com/process-management/swagger-ui/#/

Airton, tudo bem? Eu havia construido e estruturado um comando, onde ele pega os dados do campo através de um XML e direciona a partir de uma API para meu outro flow. Mas acho que estruturei alguma coisa incorreta. Acha que conseguiria me auxiliar a encontrar o possível erro?

Posso tentar! Não tenho muito experiencia com as API do Fluig, mais a gente tenta.