| ♥ 0 | Existe alguma forma de controlar a reimpressão de documentos? Ou seja, necessitava que no momento da reimpressão apenas fossem impressas algumas das vias do documento para clientes que estão marcados de envio por email e que despoletasse o email para esses clientes. Para os outros seguir o processo normal. Há algum método de controlar este processo? Marked as spam |
1 answers
| Private answer Olá! É possivel criar código que manipule a reimpressão através do override AntesDeEnviarEmail. namespace NameSpace
{
public class PriClass1 : EditorReimpressao
{
public override void AntesDeEnviarEmail(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, string TipoEntidade, string Entidade, string Email, ref bool Cancel, ExtensibilityEventArgs e)
{
base.AntesDeEnviarEmail(Modulo, TipoDoc, Serie, NumDoc, Filial, TipoEntidade, Entidade, Email, ref Cancel, e);
// Verificações. Se não corresponder aos critérios então:
Cancel = true;
}
}
}
Marked as spam Comments Obrigado Ricardo. O antes de enviar email não funciona no processo de reimpressão de documentos. |