...
No módulo Operador, é possível realizar configurações para enviar boletos de títulos por e-mail.
Ao receber o título por e-mail, não é necessário o cliente entrar no portal para realizar a emissão do boleto.
Esta atividade visa demonstrar os procedimentos para configurar e realizar o envio de boletos por e-mail.
Módulo Operador > Relatórios > Emissão de Duplicatas/Boletos - FIEMIDUPLIC
Possuir acesso ao Sistema Financeiro e suas aplicações
Ter:
...
...
...
Aviso |
---|
O servidor de aplicação web deve acessar o servidor de e-mail.
|
Na aplicação Acesso o módulo Operador Financeiro, clique no menu Relatórios, em seguida clique em Emissão de Duplicatas/Boletos.
Imagem 1 - Menu de acesso
Após abrir a aplicação, na área Buscar Duplicatas/Boletos, selecione uma das opções:
Em seguida, clique no botão Selecionar - <F8>.
Imagem 2 - Buscar Duplicatas/Boletos
Com , com os dados em tela, selecione o(s) título(s) que deseja enviar por e-mail. Para isso, selecione o campo Emitir/Enviar Boleto E-mail, referente ao(s) título(s) desejados.
Imagem 1 3 – Emitir/Enviar Boleto E-mail
Em Tipo da Emissão, selecione a opção Boleto.
Imagem 2 4 – Tipo da Emissão
Clique no botão Envia boletos por e-mail.
Imagem 3 5 – Envia boletos por e-mail
Nota | ||
---|---|---|
|
...
Em seguida, algumas validações |
...
são realizadas |
...
: |
Imagem 4 6 – Coluna Emitiu Boleto
Imagem 5 7 – Conta de Cobrança para Emissão de Boleto
Caso alguma dessas validações não estiver de acordocorresponder, é retornado uma mensagem informando quais estão em desacordo.
Caso todas as validações estejam corretas, será retornada mensagem, solicitando a confirmação do envio de títulos por e-mail.
Clique em no botão Sim.
Imagem 6 8 – Atenção
Será exibido um aviso, informando que: Envio dos boletos por e-mail agendado com sucesso.
Nota | ||
---|---|---|
|
...
Todos os boletos gerados serão agendados. |
Bloco de código | ||||
---|---|---|---|---|
| ||||
PKG_FIENVIABOLETOEMAIL.SP_EnviaBoletoEmail(nroEmpresaMae); |
Bloco de código | ||||
---|---|---|---|---|
| ||||
UTL_HTTP.set_transfer_timeout(120);
FOR vt in (SELECT DISTINCT NROEMPRESAMAE FROM FI_PARAMETRO)
LOOP
pkg_fienviaboletoemail.sp_enviaboletoemail(vt.nroempresamae);
END LOOP; |
Informações | ||
---|---|---|
| ||
O comando UTL_HTTP.set_transfer_timeout aumenta o tempo de espera de um requisição HTTP, utilizada para o envio do e-mail. Sugerimos utilizar o tempo do exemplo que são 120 segundos. |
Bloco de código | ||||
---|---|---|---|---|
| ||||
SELECT utl_http.request('http://ENDERECOAPI:PORTA/' ) FROM dual; |
Nota |
---|
O erro abaixo será apresentado caso o servidor de aplicação web não acessar o servidor de e-mail.
{"erro":{"descricao":"Erro interno, por favor contate o administrador: Uma tentativa de conexão falhou porque o componente conectado não respondeu corretamente após um tempo ou a conexão estabelecida falhou porque o host conectado não respondeu XXX.XXX.XXX.XXX:XXX(IP_Servidor_Email:Porta) "}} |
Após a execução do Job, eles os boletos agendados serão enviadosenviados por e-mail conforme as configurações realizadas.
Clique em OK.
Imagem 7 9 – Aviso
As colunas Enviou Boleto e Data/Hora Último Envio serão marcadas para os títulos que tiveram o e-mail enviado.
Imagem 8 10 – Colunas Enviou Boleto e Data/Hora Último Envio
Outras Ações / Ações relacionadas
Ação | Descrição |
---|---|
Consultar Log de envio de boleto por e-mail – Portal de Clientes | Listar os boletos que foram enviados por e-mail. |
Principais Campos e Parâmetros
Não há
Assista a nossa aula interativa para ter uma experiência de uso passo a passo desta atividade, e conseguir chegar ao seu objetivo!
HTML |
---|
<script>
jQuery(document).ready
(function()
{
jQuery(".wiki-content a").attr("target", "_blank");
}
);
</script> |
...