| Produto: | |
|---|---|
| Linha de Produto: | TSS |
| Segmento: | |
| Módulo: | TOTVS SPED SERVICE |
| Função: | TSSMSGLOG.ch SPED_FW02.PRX TSSProcGenericControl.prw TSSProcCteOs.prw TSSProcCte.prw TSSProcGeneric.prw TSSProcGenericEventos.prw TSSProcNfe.prw TSSPEnviaEmail.PRW DACTE.PRW DACTEOS.PRW DANFE.PRW TSSProcControl.prw |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERTSS1-15743 |
Melhorias no processo de envio de e-mail e geração de .PDF no TSS
Validações adicionadas antes do processo de envio de e-mail:
1. Caso a entidade do TSS não esteja com os parâmetros para envio de e-mail configurados, o processo de e-mail será encerrado após X tentativas.
2. Caso ocorra alguma falha na geração do arquivo .PDF do Documento Auxiliar (DANFE, DACTE ou DACTEOs) por X tentativas, o processo de e-mail seguirá apenas com o XML de autorização como anexo de e-mail.
Alterações:
1. O padrão inicial das instâncias da chave IPC_SMTP foi alterado para INSTANCES=1, 8, 1, 1.
2. Adicionado o parâmetro ExpirationDelta=1 para IPC_SMTP
3. Caso haja alguma falha na criação do arquivo .PDF de CTE/NFe/CTeOS o arquivo .REL gerado será deletado.
4. Caso haja alguma falha no processo de envio de e-mail, por padrão, o TSS irá realizar até 03 novas tentativas de envio de e-mail.
Novidades:
1. Criado o parâmetro TRYREPROC para a chave IPC_SMTP do APPSERVER.INI do TSS.
Essa parâmetro define a quantidade de tentativas de envio de e-mail deverá ser realizada pelo TSS, caso haja alguma falha durante o processo de envio de e-mail.
Exemplo de configuração:

No exemplo acima, foi definido que o TSS irá realizar até 03 tentativas de envio do e-mail caso haja alguma falha durante o processo.
| O mínimo de tentativas permitido é 1. (Vide § 7º da cláusula sétima SINIEF 07/05 que indica obrigatoriedade do envio do XML de autorização) |
Caso ocorra alguma falha, a mensagem será apresentada no CONSOLE.LOG, conforme abaixo:

Caso sua entidade possuam o Rastro de Processos habilitado, o histórico de falhas estará disponível para consulta via TSSInterface:

Para mais detalhes da configuração, consulte o link link disponível abaixo:
Não se aplica
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|