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

List All Records

UiPath.SapConcur.IntegrationService.Activities.ListAllRecords

Description

Lista todos os registros de um objeto no Concur.

Compatibilidade do projeto

Windows | Multiplataforma

Configuração

  • Conexão — a conexão estabelecida no Integration Service. Acesse o menu suspenso para escolher, adicionar ou gerenciar conexões. Cada campo é compatível com strings ou String variáveis.
  • Selecionar Objeto - Selecione um objeto no menu suspenso e configure as propriedades listadas. Os objetos aceitos para essa atividade são:

Lista Todos os Registros para o Objeto Relatórios

A atividade List All Records recupera relatórios com filtros configuráveis e um limite de registro que você define.

Você pode usar o criador de filtros ou o campo Onde para filtrar resultados recuperados diretamente do Concur.

Uso do criador de filtros

Os seguintes campos estão disponíveis ao usar o criador de filtros:

Propriedade FiltrarUso
Código do status da aprovaçãoO código de status do Status de aprovação do relatório. Os valores podem incluir códigos padrão ou códigos personalizados do Concur Expense. Você pode passar qualquer um dos códigos padrão do Concur Expense para:
  • A_AAFH - O envio de relatório acionou uma verificação de anomalia e fraude;
  • A_ACCO - O relatório está aguardando análises;
  • A_APPR - O relatório foi aprovado;
  • A_EXTV - O relatório está aguardando validação externa;
  • A_FILE - O relatório foi enviado;
  • A_NOTF - O relatório não foi enviado;
  • A_PBDG - A aprovação do relatório está aguardando aprovação do orçamento;
  • A_PECO - A aprovação do relatório está aguardando aprovação do objeto Custo;
  • A_PEND - O relatório está aguardando aprovação do gerente;
  • A_PVAL- O relatório está aguardando validação de pré-pagamento;
  • A_RESU - O relatório precisa ser reenviado;
  • A_RHLD - O envio do relatório está aguardando imagens de recibo;
  • A_TEXP - O relatório expirou na fila de aprovação.
    Observação: para inserir códigos personalizados, entre em contato com o Suporte ao desenvolvedor do Concur.
ID de logon do aprovadorA ID de login do aprovador do relatório, a qual é o aprovador atual atribuído ao relatório.
Código do paísValores enumeráveis estáticos que definem o país do relatório. Exemplo: Estados Unidos é US.
Data criadaA data de criação do relatório é (anterior ou igual à) ou (posterior ou igual à) data inserida.
Código da moedaValores enumeráveis estáticos que definem o código de moeda do relatório. Exemplo: Estados Unidos é USD.
Data da última modificaçãoA data de modificação mais recente do relatório. É <= (anterior ou igual) ou >= (posterior ou igual) à data inserida.
Data de pagamentoA data de pagamento do relatório é <= (anterior ou igual) ou >= (posterior ou igual) à data inserida.
Código do status de pagamento

Valores enumeráveis estáticos que definem o status do pagamento.

  • P_HOLD - O pagamento do relatório está em espera
  • P_NOTP - O relatório não foi pago
  • P_PAID- O relatório foi pago
  • P_PAYC - O pagamento foi confirmado. Algumas ou todas as despesas do relatório foram pagas
  • P_PROC - O relatório está em processo para ser pago
Data de pagamento em processamentoA data em que o relatório concluiu todas as aprovações e estava pronto para ser extraído para pagamento. É <= (anterior ou igual) ou >= (posterior ou igual) à data inserida.
Data de envioA data de envio do relatório é <= (anterior ou igual) ou >= (posterior ou igual) à data inserida.
Data definida pelo usuárioA data definida pelo usuário é <= (anterior ou igual) ou >= (posterior ou igual) à data inserida.

Uso da cláusula Onde

Os usuários avançados que desejam criar suas próprias consultas podem usar a cláusula Onde. Isso requer seguir a documentação da API.

Por exemplo, vamos considerar o seguinte cenário: você deseja usar a cláusula Onde para filtrar todos os relatórios com um Código de status de aprovação de A_APPR. Para fazer isso:
  1. Consulte os nomes de parâmetros em SAP Concur Developer Center | Relatórios v3.
  2. Copie o approvalStatusCode e o código, A_APPR nesse caso.
    docs image
  3. Na atividade List All Records , no campo Where , clique no menu do botão Mais para selecionar Definir usando uma expressão e insira:"approvalStatusCode='A_APPR'".
    docs image
Observação: a cláusula ONDE usa entradas de string, que devem ser envolvidas entre "".

Uso de outros parâmetros adicionais

Propriedade FiltrarUso
Código de tipo de participanteO relatório contém entradas de despesas com participantes do tipo especificado e podem ser obtidas usando a combinação de Listar todos os registros com o objeto Tipo de participante.
Nome do Fornecedor A descrição do fornecedor de pelo menos uma entrada de despesa no relatório.
Data de transação de entrada apósA data da transação da entrada de pelo menos uma entrada de despesa no relatório é posterior a essa data. Formatos aceitos: yyyy-MM-dd ou yyyy-MM-ddTHH:mm:ss.SSS.
Data de transação de entrada antes deA data da transação da entrada de pelo menos uma entrada de despesa no relatório é anterior a essa data. Formatos aceitos: yyyy-MM-dd ou yyyy-MM-ddTHH:mm:ss.SSS.
ID de configuração do grupo de despesasO identificador exclusivo para a configuração do grupo de despesas associado ao grupo de despesas do relatório. Use a ID da saída da atividade List All Records com as configurações do Grupo de despesas.
Código do tipo de despesaO código do tipo de despesa que é o tipo de despesa de pelo menos uma entrada de despesa no relatório. Use ExpenseTypeCode da saída da atividade List All Records com as configurações do Grupo de despesas.
Tem participantesDetermina se o relatório tem pelo menos uma entrada de despesa com um participante. Valor booleano.
Tem despesas faturáveisA sinalização IsBillable para pelo menos uma entrada de despesa no relatório. Valor booleano.
Tem imagensDetermina se o relatório tem pelo menos uma entrada de despesa com imagem de entrada ou se existe uma imagem de relatório para esse relatório. Valor booleano.
Tem ivaDetermina se o relatório tem pelo menos uma entrada de despesa com detalhes de IVA. Valor booleano.
É usuário de testeO proprietário do relatório é um usuário de teste que usa o relatório para fins de teste em um ambiente de não produção. Valor booleano.
Tipo de pagamentoO identificador exclusivo do tipo de pagamento que é o tipo de pagamento para pelo menos uma entrada de despesa no relatório. Use PaymentTypeID da saída da atividade List All Records com as configurações do Grupo de despesas para obter os tipos de pagamento válidos.
UsuárioForneça o endereço de e-mail do usuário que criou ou gerou o relatório. Se não for fornecido, ele retornará os relatórios do usuário autenticado. Você deve ter a função Web Service Admin para usar esse parâmetro para outro usuário.

CustomFieldValues

O Concur aceita no máximo 20 campos personalizados para suas contas.

Para deduzir o valor proveniente de um campo personalizado, o Nome de exibição e o Valor dos campos personalizados são expostos como propriedades separadas, para que você possa entender o que o campo Personalizado 1 representa na interface do usuário do Concur e qual pode ser seu valor, se desejar usar posteriormente em sua automação.

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.