Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de Regra

Para que a regra funcione em provedores da Microsoft e no Gmail, o remetente (VSEMLREM) deve estar autenticado na Central de Configurações Senior (Conexões de rede > Envio de e-mail > Autenticação) ou na tela de Configurações de E-Mail (F099UCE).

GER-000BLQPE01

Módulo: GER - Gerais.

Finalidade: com esse identificador cadastrado, é possível enviar o bloqueto diretamente ao cliente por e-mail através das telas de emissão de bloqueto. Para tanto, será necessária a criação de uma regra associada ao identificador e, nesta regra, devem ser preenchidos os parâmetros, como consta no exemplo da seção "Regra" desta documentação.

Para o funcionamento do identificador, é obrigatório informar um e-mail válido no campo Endereço eletrônico (E-mail) (IntNet) da tabela de cadastro de clientes (E085CLI). Este campo fica na tela de Cadastro de Clientes (F085CAD) e deve ser preenchido através do campo Caixa Postal/E-mail. Não é possível saber, no momento do envio, se houve o recebimento do bloqueto, portanto, cada usuário deve criar o seu próprio método de garantia.

Por padrão, o e-mail cadastrado na filial é utilizado como remetente, porém, tanto este quanto outros dados do envio podem ser alterados na regra. O corpo do e-mail é de responsabilidade de cada usuário e deve possuir um texto no formato HTML construído na regra, ou seja, utilizando "tags" HTML.

Observação

Algumas variáveis só se aplicam para bloquetos financeiros e outras somente para bloquetos comerciais. Este é o caso, por exemplo, do número do título ou do número da nota.

O envio de bloqueto por e-mail não é possível através do Gerador de Relatórios. Caso seja necessário realizar algum teste de envio de bloqueto por e-mail com este identificador, deverá ser realizado através do atalho CTRL + R do ERP, e não no Gerador de Relatórios.

Características: por padrão, o sistema utiliza os seguintes parâmetros:

  1. E-mail de: e-mail cadastrado na filial logada (pode ser alterado na regra);
  2. E-mail para: e-mail que deve estar obrigatoriamente cadastrado no cliente (pode ser alterado na regra, mas necessita de um endereço cadastrado);
  3. E-mail mensagem: a mensagem deve estar no formato html e deve ser definida por regra;
  4. E-mail anexo: os bloquetos serão gerados SOMENTE no formato pdf e anexados ao e-mail que será enviado.

Importante

Esse identificador só é funcional quando o usuário tem permissão para o envio de e-mails.

Tela: impressão de bloqueto.

Transação: não se aplica.

Regra:

Definir Alfa VSEMLREM; @retorna valor@
Definir Alfa VSEMLDES; @retorna valor@
Definir Alfa VSEMLBCC; @retorna valor@
Definir Alfa VSEMLCCO; @retorna valor@
Definir Alfa VSEMLASS; @retorna valor@
Definir Alfa VSEMLCRP; @retorna valor@
@A variável abaixo determina através dos valores "N" ou "S" se o e-mail irá ser enviado@
Definir Alfa VSEMLENV; @retorna valor@

@O usuário pode usar as informações abaixo para consultar dados do título e montar um e-mail mais elaborado.@
Definir Alfa VSCODPOR;
Definir Alfa VSCODCRT;
Definir Alfa VSNOSNUM;
Definir Alfa VSNUMRPR;
Definir Alfa VSABRNUMTIT;
Definir Alfa VSABRCODTPT;
Definir Alfa VSABRCODEMP;
Definir Alfa VSABRCODFIL;
Definir Alfa VSABRNUMNFV;
Definir Alfa VSABRCODSNF;
Definir Numero VSCODCLI;

@As linhas abaixo estão comentadas, pois o sistema já as preenche.@
@VSEMLREM = "remetente@@alterar.com.br";@
@VSEMLDES = "destino@@alterar.com.br";@

@Abaixo temos o corpo do e-mail que deve ser personalizado@
VSEMLCRP = "";
VSEMLCRP = VSEMLCRP + " Titulo

";

VSEMLCRP = VSEMLCRP + " Alterar ";
VSEMLCRP = VSEMLCRP + " de:"+ VSEMLREM + "";
VSEMLCRP = VSEMLCRP + " para:"+ VSEMLDES + "";
VSEMLCRP = VSEMLCRP + "

";

Variáveis disponibilizadas:

Nota

As variáveis desse identificador serão alimentadas com as informações dos Títulos, ou seja, da tabela C. Receber - Títulos - Dados Gerais (E301TCR). As variáveis "VSABRNUMNFV" e "VSABRCODSNF", por exemplo, referem-se a campos que existem nas tabelas de Notas Fiscais e também de Títulos, porém, seus valores serão obtidos dos Títulos.

Nome Tipo Observações Retorna Valor
VSCODPOR ALFA Portador N
VSCODCRT ALFA Contrato N
VSNOSNUM ALFA Nosso número N
VSNUMRPR ALFA Número da preparação N
VSABRNUMTIT ALFA Número do título N
VSABRCODTPT ALFA Tipo de título N
VSABRCODFIL ALFA Código da filial N
VSABRNUMNFV ALFA Número da nota N
VSABRCODSNF ALFA Série da nota N
VSCODCLI NÚMERO Código do cliente N
VSABRCODEMP ALFA Código da empresa N
VSEMLREM ALFA Remetente S
VSEMLDES ALFA Destinatário S
VSEMLBCC ALFA Com cópia S
VSEMLASS ALFA Assunto S
VSEMLCRP ALFA Corpo do email no formato html S
VSEMLENV ALFA Envia e-mail 'S/N' S
VSEMLCCO ALFA Com cópia oculta S

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?