Tempo aproximado para leitura: 00:07:11 min
Dúvida
Quais os principais erros e dúvidas na integração das pendências do MLA com o Fluig?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Aprovação Processo Logístico (MLA) - Versão 12
Solução
Após ativar a integração do MLA - Módulo Logístico de Aprovação com o Fluig, sempre que for criada uma pendência do MLA no ERP deverá ser criada uma solicitação no Fluig. Durante essa integração podem ocorrer alguns erros, que podem ser consultados na tela do programa HTML.MLA0172 - Monitorar Pendências de Integração MLA x Fluig.
Abaixo estão listados os erros mais comuns e qual ação deve ser tomada para tentar solucionar o erro:
Erros ao criar pendência do MLA no ERP
|
Mensagem de erro
|
Motivo / Ação
|
|---|---|
| Fluig não está configurado para integrar com o ERP | Propriedades ecm.isFluig e ecm.integrated devem estar ativas no arquivo datasul_framework.properties |
| Usuário não cadastrado na tabela Usuário Mestre | Incluir usuário no programa sec/sec000aa.r - Usuários Produto |
| Erro na execução do método getAvailableStates | O código do processo informado no programa MLA0101 - Tipos de Documento não existe no Fluig. Verificar se o diagrama foi exportado para o servidor Fluig, e se o valor informado no MLA0101 é o código do diagrama |
| Problema na criação do processo de workflow no ECM | Não existe um usuário cadastrado no Fluig com o e-mail do usuário informado na abertura do workflow. |
| Usuário João não integrado com o Fluig | Não existe um usuário cadastrado no Fluig com o e-mail do usuário informado na abertura do workflow. |
| Não foi possível movimentar a solicitação Fluig 9999 Tarefa Informada 3 não é válida |
Função de aprovação simplificada está ativa, porém o diagrama não foi alterado conforme documentação: |
| Não foi possível movimentar a solicitação Fluig 9999 Não foi possível encontrar Estado do processo com a chave: 6 |
Função de aprovação simplificada não está ativa, porém o diagrama foi alterado para trabalhar com a Aprovação simplificada. Documentação: |
| Não foi possível movimentar a solicitação Fluig 9999 Usuário <usuário 1> não é um substituto válido para o usuário <usuário 2>! | Usuário <usuário 1> não está cadastrado como usuário substituto do <usuário 2>. Além de configurar o usuário alternativo no programa MLA0114 - Aprovadores Alternativos no ERP, deverá ser configurado na opção Substituto no painel de controle do Fluig, conforme documentação: Substitutos |
| Erro na execução do método getColleaguesMail no ColleagueService no ECM | Verificar se o servidor do Fluig está disponível. Este erro normalmente ocorre quando o ERP não consegue conectar ao Fluig. |
| Pendência 9999 não está integrada com o Fluig | Este erro ocorre ao tentar movimentar uma solicitação que ainda não foi criada no Fluig. Provavelmente haverá outro erro de envio no monitor. Resolver o erro de envio e tentar integrar novamente pelo botão Integrar da tela HTML.MLA0172 - Monitorar Pendências de Integração MLA x Fluig |
| Problema no cancelamento do processo de workflow no ECM | Usuário usado para efetuar o cancelamento não é o usuário responsável pela tarefa. Somente o usuário de abertura tem permissão para cancelar a solicitação. |
| Não foi possível movimentar a solicitação Fluig 9999 Usuário não é gestor do processo | Usuário usado para movimentar a solicitação não está configurado como Gestor do processo. Verificar se ele está marcado como mestre no programa MLA0103 - Usuários da aprovação; sincronizar dataset. Para sincronizar manualmente deve-se acessar no Fluig a opção Painel de Controle > Datasets > localizar o dataset gestorProcesso > Clicar no botão editar na coluna Sincronização e clicar no botão Sincronizar agora. |
| Quando utilizada a interface Progress a integração do MLA x Fluig funciona corretamente, porém através das interfaces HTML a integração não ocorre. | As interfaces HTML utilizam o APPSERVER para conectar os programas Progress, utilizando assim o propath definido no APPSERVER. É necessário verificar se no propath do APPSERVER também está definido o caminho do arquivo datasul_framework.properties que será utilizado para consultar os parâmetros da integração, assim como é feito no propath do Datasul Interactive para as interfaces Progress. |
Erro ao acessar solicitação no Fluig
|
Erro
|
Ação
|
|---|---|
| A solicitação foi criada no Fluig, porém ao abrí-la as informações não são carregadas. |
Nesta situação, deverá ser pressionada a tecla F12 do teclado. Irá abrir uma nova tela com algumas informações sobre a página. Clicar na aba Console e verificar os erros apresentados nesta tela.
Neste caso, entrar em contato com o suporte para solicitar pacote atualizado. |
| A solicitação foi criada no Fluig, porém ao abrí-la a mensagem Processo deve ser iniciado pelo ERP é exibida. |
Esta mensagem é exibida em duas situações:
Neste caso, entrar em contato com o suporte para solicitar pacote atualizado. |
| Erro no console: ProgressCall is not defined |
Até a versão 12.1.24 as classes específicas do produto Datasul, como é o caso da classe datasulUtils.js que possui o método progressCall, são acessadas utilizando o dataset customizado DatasulServerDS. Sendo assim, é preciso que este esteja configurado corretamente conforme o documento abaixo: |
0 Comentários