Um fluxo de trabalho do SharePoint que usa uma coluna de site para executar uma pesquisa em uma lista em um site diferente não é executado

Problema

Considere o seguinte cenário:

  • Você cria um fluxo de trabalho no Microsoft SharePoint Online ou no Microsoft SharePoint Server 2013.
  • O fluxo de trabalho usa o tipo de plataforma de fluxo de trabalho do SharePoint 2013.
  • O fluxo de trabalho é configurado para usar uma coluna de site que realiza uma pesquisa em uma lista em um site que difere de onde o fluxo de trabalho é executado.

Neste cenário, o fluxo de trabalho não é executado e você recebe a seguinte mensagem de erro:

O nome da coluna de pesquisa de campo não tem suporte na consulta. A lista de pesquisa está em outra Web.

Observação

Nesta mensagem, o nome do espaço de <de coluna de pesquisa> representa o nome da coluna específica.

Solução

Esse é o comportamento esperado em um fluxo de trabalho que usa o tipo de plataforma de fluxo de trabalho do SharePoint 2013 no SharePoint Online ou no SharePoint Server 2013.

Os fluxos de trabalho do SharePoint 2013 usam os pontos de extremidade REST para realizar seu trabalho. O ponto de extremidade RESTful responsável por fazer essa consulta não é capaz de receber consultas entre subsites.

Observação

Os fluxos de trabalho do SharePoint 2010 são executados corretamente neste cenário.

Mais informações

Ainda precisa de ajuda? Vá para a comunidade do SharePoint.