Algumas vezes por dia, recebo um email do email "************" com assunto contendo as palavras "Nova Solicitação de Amostra". Neste email, recebemos uma tabela com 1-15 produtos distintos, identificados por um código de 6 dígitos como "000010" e um idioma resumido em dois caracteres (PT / EN / ES), além de um nome do produto ao lado do código. O layout deste email é padronizado, com exceção da tabela que pode ter mais ou menos produtos.
Além disso, possuo uma pasta no Sharepoint (podemos configurar para uma pasta local e instruir como fazer a migração depois) com múltiplas subpastas contendo, entre outros documentos, pdfs com o título no formato "FT_000000_Nome do produto_PT.pdf". Essas fichas técnicas possuem um modelo padronizado e, com isso, utilizo o AI Builder para extrair o valor de "Data de Revisão" do documento.
Com isso, preciso conectar esses dois dados. Ao receber um email dentro dos parâmetros (************, Nova Solicitação de Amostra), preciso configurar um fluxo que identifique todos os códigos de produtos no email (determinados pelo formato "000000"), o idioma desejado (PT / EN / ES) e, para cada produto, buscar na pasta do Sharepoint para identificar se existe um documento onde:
Os dois primeiros caracteres são igual a "FT"
Os caracteres 4-9 correspondem ao código do produto OU o título do documento contém o nome do produto
Os dois últimos caracteres antes ************ correspondem ao idioma desejado
Caso não exista um documento dentro desses parâmetros, deve retornar o valor "Ficha Técnica Inexistente".
Caso exista o documento, deve ser analisado o parâmetro "Data de Revisão", extraída pelo AI Builder. Caso a data de revisão seja menor que 27/12/2022, deve retornar o valor "Ficha Técnica Desatualizada". Caso contrário, não retornar nada.
Ao final, para cada email que gatilhar este processo, caso haja no mínimo um produto com "Ficha Técnica Inexistente" ou "Ficha Técnica Desatualizada", deve ser enviado um email para ************ listando todos os produtos nessa situação, seus códigos, o idioma requisitado e os status de Ficha Técnica. Caso todos os produtos do email possuam a data de revisão maior ou igual a 27/12/2022, não deve ser enviado nenhum email.
Você conhece alguém que se encaixa bem no projeto? Ganhe comissão indicando freelancers! Por cada inscrição você ganha 5 € diretamente na sua conta e quando o freelancer é contratado pela plataforma você ganha 2% dos ganhos deste freelancer!
Preencha os detalhes do profissional que você gostaria de recomendar:
Quando o freelancer aceitar o convite, ele será automaticamente adicionado à sua rede e você ganhará 2% a mais todos os ganhos deste freelancer através da plataforma. Para mais informações consulte nosso Termos e Condições
Nenhum freelancer interessado ainda
{{item.displayDisciplines}}
Você tem uma conta stand-by e já respondeu a 1 projeto neste período de assinatura.
Atualize sua conta agora com apenas 1 clique e responda a projetos ilimitados.