Esta seção lista alguns dos motivos mais comuns que causam erros no processo de Aprovação.
Erro Invalid Data ao bloquear uma entidade
O erro Invalid Data
pode ser exibido quando você bloquear uma entidade. Esse erro pode ocorrer pelos seguintes motivos:
Erro Invalid Data ao desbloquear uma entidade
O erro Invalid Data
pode ser exibido quando você desbloqueia uma entidade. Esse erro poderá ocorrer se qualquer um dos períodos futuros do ano atual dessa entidade de destino ou seus descendentes estiver bloqueado.
Se você estiver usando o cartão de Aprovação para desbloquear uma entidade, clique na mensagem de erro para visualizar os detalhes desse erro.
Consulte Bloqueio e Desbloqueio de Entidades.
Erro Exceção ao Desbloquear uma Entidade
O erro Exceção
pode ser exibido quando você desbloqueia uma entidade. Uma das causas possíveis para essa exceção é quando um usuário altera um proprietário de Aprovação durante o processo de aprovação. Quando você altera um workflow de Aprovação no qual a Unidade de Aprovação já foi iniciada, a lógica do workflow pode ser corrompida, provocando problemas inesperados.
Resolução: Defina o seu workflow corretamente e inicie o processo de aprovação. Se for necessário alterar proprietários e você estiver no processo de bloqueio da entidade, você deve excluir o processo de aprovação e reiniciá-lo. Para reiniciar, em Gerenciar Aprovações, altere a exibição para Árvore, procure pela entidade que está provocando o erro, defina-a de Iniciar para Excluir e depois defina-a como Iniciar novamente.
Falha intermitente durante o processo de aprovação
Às vezes, o processo de aprovação, como Bloquear, Desbloquear, Promover e Aprovar, falha intermitentemente.
Solução alternativa: depois de iniciar a ação no cartão de Aprovação, não atualize a página várias vezes. Aguarde até que a ação seja concluída e, em seguida, atualize a página.
Erro Failed: Ambiguous Automatic User ao iniciar uma entidade
Apenas um Administrador de Serviço pode iniciar uma entidade no processo de aprovação. O processo de Início de aprovação atribui o proprietário da entidade e o coloca no local correto do caminho promocional. Esse processo de Início não atribuirá um proprietário à entidade de destino se as condições a seguir forem verdadeiras:
Para evitar esse erro, certifique-se de que pelo menos um proprietário esteja atribuído à entidade raiz da Hierarquia de Unidades de Aprovação. Isso permite que todos os descendentes que não tenham um proprietário atribuído herdem a atribuição de proprietário da entidade raiz.
Consulte Atribuição de Proprietários e Revisores da Unidade de Aprovação.
Otimização do Desempenho do Processo de Aprovação
O desempenho do processo de aprovação depende destes fatores:
O número de formulários que contêm regras de validação. Certifique-se de adicionar o mínimo de formulários possível, pois durante o processo de bloqueio e desbloqueio, o formulário será carregado para cada descendente da entidade de destino.
O design do formulário. Para ver as melhores práticas, consulte Melhores Práticas para Formulários com Regras de Validação.
As Opções de Regras de Validação que você selecionou para o formulário. Consulte Inclusão de Regras de Validação de Dados em Formulários.