Incluída regra para não enviar e-mails em cópia para a contratante Minuano em reprovação de documentos
-
Solicitação 25548 / OS11231A 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- TabelaPERIODOS_DOCUMENTOS_PESSOAS - GT52005:
TRIG_AF_RW_PDE_REPROVADO_EMAIL- TabelaPERIODOS_DOCUMENTOS_EMPRESAS - GT52006:
TRIG_AF_RW_PDV_REPROVADO_EMAIL- TabelaPERIODOS_DOCUMENTOS_VEICULOS
- GT52004:
-
Solicitação 26400 / OS11505Agora 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 noEMAIL_REPROVACAO_CONTRATANTES. O parâmetroEMAIL_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- TabelaPERIODOS_DOCUMENTOS_PESSOAS - GT52005:
TRIG_AF_RW_PDE_REPROVADO_EMAIL- TabelaPERIODOS_DOCUMENTOS_EMPRESAS - GT52006:
TRIG_AF_RW_PDV_REPROVADO_EMAIL- TabelaPERIODOS_DOCUMENTOS_VEICULOS
- Assim deve ser criado 3 parâmetros customizados: