Histórico da Página
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
function afterCancelProcess(colleagueId,processId){ var data = { companyId : getValue("WKCompany") + '', serviceCode : 'fluig_POC_PagFor', // nome do servidor endpoint : '/TOTVS_FLUIG/FLUIG_WS.asmx/apiFluig_HTTP_PUT_CancelProcess', // endpoint da API de cancelamento de processos method : 'post', params : { oFinalizaAprovFluig: { noProcess: processId, cdProcess: 'aprova_contrato_mp', // código do processo criado status: 'CANCELED' } }, headers : {} } fluigAPI .getAuthorizeClientService() .invoke(JSON.stringify(data)); } |
...
3) Mecanismo de atribuição de usuários
...
Esta configuração consiste na definição do usuário (ou grupo de usuários) que dará sequência ao processo iniciado pelo TOTVS Bioenergia.
Os processos iniciados via API Fluig, pelo Bioenergia, necessariamente precisam possuir na composição e configuração da primeira tarefa após o evento de início do processo, um mecanismo de atribuição configurado.
Sem este mecanismo de atribuição definido, o processo não será startado e a API retornará com um erro.
Para as demais tarefas, o uso deste recurso é opcional.
Dica |
---|
Caso deseje entender mais sobre estes mecanismos de atribuição, recomendamos a leitura da documentação disponibilizada pelo Fluig, clicando aqui. |
No Fluig Studio, com o processo aberto na tela principal, deve-se clicar na tarefa em que se deseja configurar um mecanismo de atribuição. Neste exemplo, configuraremos a tarefa "Aprova Contrato de Matéria Prima". Clicando sobre a caixa da tarefa, podemos visualizar algumas configurações desta tarefa na aba "Properties". Dentre as opções, temos a "Mec. Atribuição", responsável por indicar o mecanismo de atribuição escolhido. Nos é apresentado um combo box, com algumas opções de atribuições, e ao lado a opção "Configurar":
Neste exemplo, escolhemos o mecanismo de Atribuição "Por Usuário". Clicando em "Configurar", nos é apresentado todos os usuários cadastrados neste servidor Fluig. Clicando duas vezes sobre o nome, será indicado o usuário que está atribuído como responsável por assumir esta tarefa, assim que o processo for iniciado pelo TOTVS Agro Bioenergia.
Nota |
---|
Lembre-se sempre de salvar todas as alterações. |
Aviso | ||
---|---|---|
| ||
Para a integração entre os produtos TOTVS Agro Bioenergia e TOTVS Fluig, todos os processos acionados via API Fluig, a PRIMEIRA TAREFA do processo (tarefa apresentada após o início do processo - circulo verde) OBRIGATÓRIAMENTE precisa possuir um mecanismo de atribuição configurado. Sem este mecanismo de atribuição configurado para a primeira tarefa do processo, a API apresentará erro, pois ela aguarda a indicação de quem receberá a movimentação do processo. |