Navegação

    Fórum Técnico Insoft4

    • Login
    • Pesquisar

    Incluída regra para não enviar e-mails em cópia para a contratante Minuano em reprovação de documentos

    Customizações
    2
    2
    38
    Carregando Mais Posts
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
    Responder
    • Responder como tópico
    Entre para responder
    Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
    • jonathan
      jonathan Desenvolvimento última edição por

      ✨ Solicitação 25548 / OS11231

      A partir desta implementação é feito um controle para avaliar se deve ou não ser enviado e-mail em cópia para a contratante Minuano referente os e-mails enviados aos prestadores informando sobre reprovação de documentos.
      Além dos emails em cópia foi incluído também tratamento para não enviar email para a contratante caso a empresa prestadora não tenha email próprio cadastrado, onde era enviado em substituição.

      Para que seja enviado email para a contratante a partir desse momento (sendo em cópia ou email direto em substituição a falta de email da prestadora) é necessário que o CNPJ da empresa prestadora esteja informado em uma lista em um parâmetro customizado chamado EMPRESAS_MINUANO_COPIA_EMAIL, ou seja, somente as empresas prestadoras cujo CNPJ estiver nessa lista terão o email enviado para a contratante.

      Inclusão do parâmetro customizado:

      insert into parametros_gerais (nome_parametro, valor_parametro, descr_parametro)
      values ('EMPRESAS_MINUANO_COPIA_EMAIL', '84430800001708,84430800001376,84430800001104,84430800001295,84430800001961,84430800002003,84430800000132,84430800001538', 'Lista de CNPJs, separados por vírgula, das empresas da contratante Minuano para as quais a contratante deve receber cópia de emails enviados pelo sistema.' );
      

      A validação foi adicionada nas seguintes triggers:

      • GT52004: TRIG_AF_RW_PDP_REPROVADO_EMAIL - Tabela PERIODOS_DOCUMENTOS_PESSOAS
      • GT52005: TRIG_AF_RW_PDE_REPROVADO_EMAIL - Tabela PERIODOS_DOCUMENTOS_EMPRESAS
      • GT52006: TRIG_AF_RW_PDV_REPROVADO_EMAIL - Tabela PERIODOS_DOCUMENTOS_VEICULOS
      J 1 Resposta Última resposta Responder Citar 2
      • J
        Jeferson S. Desenvolvimento @jonathan última edição por

        ✨ Solicitação 26400 / OS11505

        Agora o envio de e-mail leva em consideração o novo parâmetro customizado EMAIL_REPROVACAO_CONTRATANTES, que contem o código das contratantes que vão ter esse controle de de documentos reprovados. Outro novo parâmetro também é EMAIL_REPROVACAO_COPIA_CONTRAT_, esse parâmetro deve ser criado para cada contratante listada no EMAIL_REPROVACAO_CONTRATANTES. O parâmetro EMAIL_REPROVACAO_COPIA_CONTRAT_, contem o CNPJ das empresas prestadoras.

        Exemplo:
        EMAIL_REPROVACAO_CONTRATANTES = 1,5,30

        • Assim deve ser criado 3 parâmetros customizados:
          EMAIL_REPROVACAO_COPIA_CONTRAT_1
          EMAIL_REPROVACAO_COPIA_CONTRAT_5
          EMAIL_REPROVACAO_COPIA_CONTRAT_30

        Realizada refatoração das triggers:

        • GT52004: TRIG_AF_RW_PDP_REPROVADO_EMAIL - Tabela PERIODOS_DOCUMENTOS_PESSOAS
        • GT52005: TRIG_AF_RW_PDE_REPROVADO_EMAIL - Tabela PERIODOS_DOCUMENTOS_EMPRESAS
        • GT52006: TRIG_AF_RW_PDV_REPROVADO_EMAIL - Tabela PERIODOS_DOCUMENTOS_VEICULOS
        1 Resposta Última resposta Responder Citar 2
        • Primeiro post
          Último post
        Powered by NodeBB | Contributors