Partilhar via


Como solucionar problemas de erros de validação de fluxo e trabalho do SharePoint Server 2013 no Visio 2013

Use essa referência para resolve problemas de validação e verificação de erros no modelo de fluxo de trabalho do Microsoft SharePoint no Microsoft Visio 2013 e no Microsoft SharePoint Designer 2013.

Observação

Os fluxos de trabalho do Microsoft Office SharePoint Online 2010 foram desativados desde 1º de agosto de 2020 para novos locatários e removidos de locatários existentes em 1º de novembro de 2020. Se você estiver usando fluxos de trabalho do Microsoft Office SharePoint Online 2010, recomendamos a migração para o Power Automate ou outras soluções suportadas. Para mais informações, confira Retirada do fluxo de trabalho do Microsoft Office SharePoint Online 2010.

Questões de validação de fluxo de trabalho do SharePoint

A tabela a seguir lista todos os problemas de validação que podem aparecer no painel de problemas na Microsoft Visio 2013 ou Visual Designer no Microsoft SharePoint Designer 2013. Cada erro tem uma ação sugerida para resolver o problema.

Texto de erro Ação sugerida
Conexões duplicadas existirem entre as formas de fluxo de trabalho.
Remova o conector redundante selecionando e excluí-lo.
Loop de volta para a forma pai não é permitida dentro de um estágio ou etapa.
Nem Visio Professional 2013 nem SharePoint Designer 2013 oferece suporte a fluxos de trabalho com loops implícitas dentro de um estágio. Verifique seu fluxo de trabalho para loops e excluir as conexões de loop. Se você deseja criar um fluxo de trabalho do SharePoint que inclui um conjunto de etapas loop dentro de um estágio, você deve usar os contêineres loop. Quaisquer ações dentro desses contêineres fará um loop. Outra opção é usar estágios que ir para um estágio anterior.
Não são permitidas atividades paralelas que também sejam sequenciais.
Atividades podem ser paralela ou seqüencial, mas não ambos simultaneamente. Para atividades paralelas, remova os conectores seqüenciais. Para atividades sequenciais, remova os conectores paralelos. Às vezes, paralelas e sequenciais simultaneamente atividades podem ser difícil identificar. Os seguintes erros de validação mostram outras instâncias comuns da disposição paralela e sequencial e oferecem disposições alternativas.
Para evitar ter conectores aponte para a mesma atividade de vários caminhos, tente duplicar a atividade.
A forma de condição não tem conexões rotuladas com Sim ou não.
Clique com o botão o conector para atribuir o rótulo "Sim" ou "não".
A forma de condição deve ter as conexões de saída com rótulo Sim e não.
Certifique-se de que as formas de condição tem saídas conectores anexados a outras formas de fluxo de trabalho. Cada forma de condição deve ter uma conexão de saída de "Não" e "Sim".
O conector não é um conector de fluxo de trabalho do SharePoint. Use conexão automática ou a ferramenta de conector para conectar as formas.
Evite a reutilização de conectores de outros diagramas conforme eles não são necessariamente projetados para ser usado com fluxos de trabalho do SharePoint. Exclua o conector selecionado e usar a ferramenta conector ou AutoConnect para substituir com um novo conector.
O conector deve estar conectado a duas formas de fluxo de trabalho.
Remover conectores beco sem saída ou anexá-los em uma segunda forma.
O diagrama deve ter apenas um fluxo de trabalho e uma forma de início.
Todos os caminhos devem são originárias da mesma forma iniciar. Remover formas de iniciar extras e organizar os conectores para que o caminho é iniciado em um único local.
A forma não é uma forma de fluxo de trabalho do SharePoint. Somente formas de fluxo de trabalho do SharePoint podem ser conectadas em um fluxo de trabalho.
Somente as formas de fluxo de trabalho dos estênceis de fluxo de trabalho do SharePoint podem ser usadas no modelo do Microsoft SharePoint Workflow. Outras formas de fluxograma não são reconhecidas e impedir que o fluxo de trabalho sendo exportados para o SharePoint Designer.
The start shape must not have incoming connections
Remova o conector de entrada para a forma de iniciar.
The workflow must have a start shape
Adicionar uma forma de início para o início do fluxo de trabalho e conectá-lo à primeira atividade.
A forma de fluxo de trabalho não está conectada ao fluxo de trabalho.
Se a forma de fluxo de trabalho for necessária, adicione conectores para anexá-lo no caminho de fluxo de trabalho. Caso contrário, exclua a forma.
Níveis de aninhamento do fluxo de trabalho não devem exceder um máximo de 10.
Visio 2013 pode reconhecer um máximo de 10 níveis de aninhamento atividades de fluxo de trabalho. Reorganize o fluxo de trabalho para reduzir a complexidade, eliminando atividades ou dividindo o caminho de fluxo de trabalho em mais de uma filial.
A forma de iniciar somente pode ser conectada a uma forma de estágio de fluxo de trabalho.
Todos os diagramas de fluxo de trabalho devem começar com apenas uma forma de início. A forma de iniciar deve estar conectada a uma forma de estágio. Se necessário, adicione uma forma de início para o início do fluxo de trabalho. Você também pode adicionar uma forma de início para o início do fluxo de trabalho no modo de exibição de estágio em Visio 2013.
Um estágio não pode ser aninhado dentro de qualquer outra forma.
Os estágios são formas de nível superior em diagramas de fluxo de trabalho do SharePoint. Você não pode fazer uma forma dentro de qualquer outra forma de contêiner, incluindo etapas, loops ou outros estágios.
Se possível, mova o estágio para que ele estiver fora de todas as outras formas de contêiner e reconecte o estágio. Se você deseja criar um agrupamento lógico de ações e condições dentro de um estágio ou loop, use uma forma de etapa.
Só pode ser conectado a um estágio para outro estágio, forma condição ou um terminador.
Estágios podem ser conectados somente a outras formas de nível superior, incluindo condições, terminadores ou outros estágios. Não pode ser conectado a um estágio de ações, etapas ou loops de nível superior. Reorganize o diagrama de fluxo de trabalho para que o estágio estiver conectado somente a outras formas de nível superior.
Estágio, etapa e contêineres loop não podem ser sobrepostas.
Os limites de formas de contêiner, estágios, etapas e loops, não é possível sensível ao toque ou se sobreponham. Se você deseja incluir uma forma de contêiner dentro de outra (por exemplo, inclua um loop dentro de um estágio) e certifique-se de que a forma contida é totalmente dentro dos limites do contêiner. Se você não quiser que uma forma de contêiner para estar contido por outro, espaço as formas no seu diagrama para que os limites das formas do contêiner não são mais cruze ou umas às outras sensível ao toque.
Formas de fluxo de trabalho de outros modelos/versões não são formas de fluxo de trabalho válido.
Você só pode usar formas das Ações de Fluxo de Trabalho do SharePoint, Condições de Fluxo de Trabalho do SharePoint e estêncil terminadores de fluxo de trabalho do SharePoint e conectores criados com AutoConnect ou a ferramenta Connector associada ao modelo em um diagrama de fluxo de trabalho do Microsoft SharePoint. Todas as outras formas não são válidos conexões dentro as regras de validação do fluxo de trabalho. Você pode colocar a outras formas na tela de design, contanto que eles não estão conectados ao fluxo de trabalho.
Se você precisar incluir uma ação ou condição que não seja representada com uma forma em um dos estêncil associados ao modelo de fluxo de trabalho do Microsoft SharePoint, considere criar uma ação de fluxo de trabalho personalizada. Ações de fluxo de trabalho personalizadas podem ser criadas no Microsoft Visual Studio 2012 e incorporadas aos fluxos de trabalho do SharePoint no SharePoint Designer 2013. Para obter mais informações sobre como criar ações personalizadas no Visual Studio 2012, confira o artigo Desenvolver fluxos de trabalho do SharePoint usando o Visual Studio.
Uma forma não pode ser conectada fora do caminho de início/término do contêiner da forma atual.
Todas as formas contidas dentro de um estágio, loop ou etapa devem estar contidas inteiramente nessa forma do contêiner. As formas não podem se conectar a quaisquer formas que não estão contidas no mesmo contêiner. Reorganize o diagrama de fluxo de trabalho para que todas as ações, condições, loops e etapas dentro da forma de contêiner se conectar a outras formas no contêiner.
Se a forma deve se conectar a uma atividade fora do contêiner, conecte-se a forma à forma Exit associada com o recipiente.
Forma de transição inválido.
Quando uma forma de não-condição ou não estágio é adicionada a nível de base do fluxo de trabalho. Somente os estágios e condições podem existir no nível da base de um fluxo de trabalho. Outras formas que são adicionadas a este nível irá causar esse erro. Você deve encapsular não-condição e não estágio formas em uma forma de condição ou estágio.
Estágios, etapas e loops podem ter apenas uma entrada e uma conexão de saída.
Todas as formas do contêiner podem ter apenas um conector de entrada à forma Enter associado com elas. Da mesma forma, as formas do contêiner podem ter apenas um conector de saída da forma seus sair. Reorganize o diagrama de forma que cada contêiner que tenha um único caminho de entrada e saído. Você pode precisar adicionar formas de junção ou estágios adicionais no fluxo de trabalho para corrigir esse erro.
Um nome de estágio deve ser exclusivo e não pode estar vazio.
Cada estágio do fluxo de trabalho deve ter um nome exclusivo. Alternar para modo de exibição de estágio e certifique-se de que cada estágio tem seu próprio nome.
O estágio do projeto não foi configurado.
Para fluxos de trabalho do projeto com base, cada estágio deve ser vinculado a um estágio do Project Server. Se um estágio não foi vinculado a um estágio no servidor, você verá esse erro. Para corrigir esse problema, abra a grade de propriedades do estágio e defina um estágio na lista suspensa estágio.
Uma atividade paralela deve começar com uma forma de iniciar ramificação paralela.
Verifique cada atividade paralela no fluxo de trabalho para certificar-se de que ele tem uma forma de iniciar ramificação paralela antes de começa a atividade paralela.

Confira também