RN Pedido EnvioCopiaForm

De Base de Conhecimentos da DataPlus Sistemas
(Redirecionado de RN Pedido Envio Copia Form)
Ir para navegação Ir para pesquisar

Regra de Negócio do tipo Habilitadora que pode ser acoplada ao DataPlus ERP e tem por objetivo adicionar um botão no formulário de Cadastro e Manutenção de Pedidos para o envio de cópia do pedido de venda em formato .PDF diretamente pelo sistema.


Este formulário possui três comportamentos de acoplamento

1

Acoplamento

Essa regra de negócio deve ser acoplada na entidade Cadastro e Manutenção de Pedidos (DataPlus.Sistemas.Faturamento.frmMovPedido). Ela está preparada para funcionar em conjunto com o elemento sGravar com a opção PerguntarAoExecutar marcada, designador Execução, e tempo de execução Depois. dessa forma ele ira perguntar após gravar o pedido se deseja enviar o e-mail

exemplo 1

2

Acoplamento

Essa regra de negócio deve ser acoplada na entidade Cadastro e Manutenção de Pedidos (DataPlus.Sistemas.Faturamento.frmMovPedido). Ela está preparada para funcionar em conjunto com o elemento com a opção OnLoad() com a opção PerguntarAoExecutar desmarcada e a opção VariosEmails desmarcada, designador Execução, e tempo de execução Depois.

exemplo 2 regra
exemplo 2


3

Acoplamento

Essa regra de negócio deve ser acoplada na entidade Cadastro e Manutenção de Pedidos (DataPlus.Sistemas.Faturamento.frmMovPedido). Ela está preparada para funcionar em conjunto com o elemento com a opção OnLoad() com a opção PerguntarAoExecutar desmarcada e a opção VariosEmails Marcada, designador Execução, e tempo de execução Depois.

exemplo 3


Parâmetros

Há propriedades que deverão ser configuradas com o objetivo de que a regra funcione adequadamente. As propriedades existentes para fins de parametrizar a regra para envio da cópia do pedido de venda são:

IdRelatorio: informar o código do relatório (ou formulário) que corresponde a impressão do pedido de venda;

IdContato: descrição do contato do cliente que será utilizado no envio do e-mail. Em alguns clientes esse ID está como "COMPRAS". Logo, todos os e-mails vinculados à essa tag receberão a cópia do pedido de venda;

Remetente: endereço do e-mail do remetente. Isso, se a configuração for única. Se o envio de e-mail for individualizado por usuário, tal configuração deverá ser informada no cadastro de cada usuário individualmente;

ServidorSMTP: dados do servidor de e-mail à ser utilizado. Isso, se a configuração for única. Se o envio de e-mail for individualizado por usuário, tal configuração deverá ser informada no cadastro de cada usuário individualmente;

UsuarioSMTP: usuário do e-mail, podendo repetir a informação da propriedade Remetente. Isso, se a configuração for única. Se o envio de e-mail for individualizado por usuário, tal configuração deverá ser informada no cadastro de cada usuário individualmente;

SenhaSMTP: senha do e-mail configurado para o envio da cópia dos pedidos. Isso, se a configuração for única. Se o envio de e-mail for individualizado por usuário, tal configuração deverá ser informada no cadastro de cada usuário individualmente;

PortaSMTP: porta de envio do SMTP;

AutenticacaoSMTP: habilita a autenticação SMTP;

CopiaRemetente: se marcado, o remetente receberá cópia de todos os e-mails enviados;

EditaEmail: se marcado, antes do envio da cópia do pedido de venda, é aberta uma tela para que o usuário digite um texto de sua livre escolha para fins de compor a estrutura do corpo do e-mail que será enviado ao cliente com a cópia do pedido;

PerguntarAoExecutar: se marcado, muda o comportamento da regra para executar diretamente o envio (acoplar no grava) perguntando antes. Se desmarcada, mantém o comportamento de criar o botão de envio no formulário de pedido.

VariosEmails: se marcado, na ação do botão de envio abre o formulário de gerenciamento de e-mails para poder selecionar/adicionar os destinatários para o envio.

EnviarMensagemWhatsApp: Se marcado o envio será feito por email e WhatsApp.

TemplateMensagemPdf: Nome do modelo de mensagem para envio do boleto por PDF no WhatsApp.

IdContatoWhatsApp: Descrição do Contato do Cliente que será utilizado preferencialmente para envio do WhatsApp.


Modelo da mensagem


Um exemplo de como o modelo de mensagem deve ser montado para utilizar a regra com envio de mensagem pelo WhatsApp.