♥ 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. |