Leia o enunciado dos desafios abaixo

Desafio "Devedores do Rio de Janeiro" (Intermediário)

Você deve criar um workflow que seja capaz de:

  • Acessar o site de CRM por esse LINK, realizando o Login com a seguinte credencial:
    • Usuário: aluno
    • Senha: desafiosrpa

  • Preencher o terceiro campo do Login com o resultado do cálculo da expressão apresentada pelo site.
  • Extrair os dados dos clientes que:
    • Que possuem pagamentos pendentes (Faturamento->Pagamentos)
    • Sejam do estado do Rio de Janeiro (Cadastros->Clientes)

  • Esses dados devem ser gravados em um arquivo separado por virgula (.csv)
  • O ambiente operacional deve ser deixado da maneira que estava antes da execução.
  • Obs.: Não se preocupar, nesse desafio, com os erros no cadastro dos pagamentos e nem com a formatação do arquivo .csv
  • Desafio "Bons Pagadores" (Intermediário)

    Você deve criar um workflow que seja capaz de:

  • Acessar o site de CRM por esse LINK, realizando o Login com a seguinte credencial:
    • Usuário: aluno
    • Senha: desafiosrpa

  • Preencher o terceiro campo do Login com o resultado do cálculo da expressão apresentada pelo site.
  • Extrair os dados dos clientes que:
    • Realizaram o pagamento das faturas (Faturamento->Pagamentos)

  • Esses clientes devem receber um e-mail informando que o pagamento foi identificado. (Cadastros->Clientes)
    • Assunto do email: Pagamento Identificado
    • Corpo do email: O pagamento da fatura <000000> foi identificado (Substituir <000000> pelo número da fatura)

  • O ambiente operacional deve ser deixado da maneira que estava antes da execução.
  • Obs.: Não se preocupar, nesse desafio, com os erros no cadastro dos pagamentos
  • Desafio "Controle de Pagamentos" (Avançado)

    Você deve criar um workflow que seja capaz de:

  • Acessar o site de CRM por esse LINK, realizando o Login com a seguinte credencial:
    • Usuário: aluno
    • Senha: desafiosrpa

  • Preencher o terceiro campo do Login com o resultado do cálculo da expressão apresentada pelo site.
  • Extrair os dados dos clientes que:
    • Realizaram o pagamento das faturas em moedas estrangeiras (Faturamento->Pagamentos)
    • Buscar, em qualquer fonte, a cotação da respectiva moeda do dia em que o pagamento foi realizado
    • Fazer a conversão do valor em Real (BRL) para a moeda em que o pagamento foi realizado.

  • Realizar o cadastramento dos dados no aplicativo CRMs (Download aqui)
  • Em caso de erro nos dados (reportado pelo aplicativo), deverá ser enviado um e-mail de alerta para o gestor do aplicativo (Deve ser seu próprio email)
  • Erros de negócio não devem interromper a execução do robô.
  • O robô deve tentar se recuperar de erros, por ao menos duas vezes.
  • O ambiente operacional deve ser deixado da maneira que estava antes da execução.