Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do Integration Service
Última atualização 8 de mai de 2024

Consultas aninhadas

No passado, a atividade Coupa List All Records do Integration Service tinha limitações inerentes quando se trata de utilizar uma cláusula Where . Ele estava restrito a consultar apenas campos específicos.

Vamos considerar o objeto Invoice que tinha a capacidade de acomodar apenas um número limitado de cláusulas Where , como created-at, updated-at e id.

Uma melhoria foi feita para aprimorar o suporte à consulta de propriedades que estão aninhadas dentro de níveis mais profundos. Esse aprimoramento permite que uma gama mais ampla de propriedades seja consultada.

Para fornecer um exemplo, agora você pode construir uma cláusula Where para campos como invoice-id, status, delivery-number e canceled. Por exemplo, você pode usar "invoice-id='1234'" para consultar uma ID de fatura específica, "status='pending_receipt'" para recuperar faturas com um status de recebimento pendente ou "canceled='true'" para encontrar faturas que foram canceladas.
Agora, com a funcionalidade aprimorada, você também pode consultar facilmente propriedades aninhadas. Por exemplo, você pode usar a seguinte consulta: "supplier.name='CDW (USA)'" para recuperar registros de fatura com base no nome do fornecedor.

docs image

docs image

Lembre-se de usar o Editor de Expressão para construir a cláusula Where , e não o Construtor de Filtros que é mostrado por padrão.


docs image

Execute a atividade para validar sua saída filtrada desejada.


docs image

Nesse caso, podemos ver que é possível pesquisar faturas em que o nome do fornecedor seja CDW (EUA)

Além disso, agora você tem a opção de combinar vários filtros usando a cláusula Where usando o operador and . Isso permite refinar ainda mais sua consulta adicionando condições adicionais ao filtro que anteriormente não era possível.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.