Atualmente, após a emissão de uma NFS-e, o TSS envia automaticamente por e-mail o XML da nota fiscal emitida e também, caso seja configurado, anexa o PDF do documento a esse mesmo e-mail.
O PDF que é encaminhado via TSS tem layout padrão, e não é aberto a customizações. Desta forma, a funcionalidade liberada para customização, tem como processo realizar o envio de e-mail do DANFSE gerado no ERP (customização disponível via RDMake).
Pré-Requisito: TSS versão 3.0 ou superior.
Esta melhoria foi disponibilizada para impressão em modo RETRATO. |
03. CONFIGURAÇÃO VIA SCHEDULE
Para realizar a configuração do envio da DANFSE Customizada, basta criar a rotina em agendamentos, onde as principais informações são os campos:
Schedule - Como agendar a execução de rotinas
Acesse o cadastro de perguntas: Base de Dados\ Base de Dados. Depois clique em Perguntas, em seguida no ícone de "novo".
Grupo: AUTDSTMAIL
Pergunta: Qual modelo do Documento ?
Tamanho: 9
Tipo: Caracter
CONTEUDO DO HELP:
Qual modelo do Documento deseja
utilizar para realizar o envio de e-mail
do DANFE/DANFSE gerado no ERP?
Exemplo:
55; (Para Considerar somente NF-e)
55;56; (Para considerar NF-e e NFS-e)
56; (Para Considerar somente NFS-e)
Foram implementados logs para acompanhamento via Monitor. Obs.: Para que as mensagens sejam demonstradas corretamente é necessário que a LIB utilizada seja a versão 20211116, superior ou basta utilizar a versão 12.1.33 do PROTHEUS. Inclusão de empresa/filial no SQLite:
Processamento de envio de e-mail:
|
Foram implementados alguns logs de erros para análise:
Link de download do artefato do Windows: Link de download do artefato do MAC: Link de download do artefato do Linux: |
04. CONFIGURAÇÃO DO WIZARD DO TSS
Caso a pasta utilizada para instalação do seu ambiente Protheus possua acentuação, a configuração de envio de e-mail não será realizada corretamente. Será exibido o alerta abaixo na rotina e a mensagem a seguir no console do seu Appserver. |
Distr. Email NFS-e | XML | DANFE TSS (PDF) | DANFE PROTHEUS (PDF) |
---|---|---|---|
0 | - | - | - |
1 | X | - | - |
2 | X | X | - |
3 | X | - | X |
4 | - | X | - |
5 | - | - | X |
1- Após configurado as opções 3 e 5 em Enviar DANFSE + XML por E-mail no Wizard de configuração do TSS, no Protheus, o SCHEDULE consultará no TSS os documentos autorizados (NFS-e) e após este processo é disparado ao TSS o DANFSE por E-mail.
2 - Após configurado as opções 1, 2 e 4 em Enviar DANFSE + XML por E-mail no Wizard de configuração do TSS, o DANFSE e XML serão gerados pelo TSS e após a autorização do documento será iniciado o processo do envio do E-mail.
Obs: Para a segunda configuração as opções 1, 2 e 4 em Enviar DANFSE + XML por E-mail, não requer SCHEDULE configurada no ERP.
|
|
1 - Para o correto funcionamento do processo de impressão do DANFSE, é obrigatório que os RDMAKE estejam compilados no RPO do Protheus para não gerar a seguinte mensagem de erro: Links para download: RDMAKE 12.1.33 ou superior 2 - Caso não seja informado os parâmetros corretos para impressão do documento será apresentado o erro: 3 - Durante a impressão, se for apresentado a tela de help abaixo, não foi encontrado o grupo de perguntas: Segue documentação para Criação do Grupo de perguntas: |
Para NFS-e não será considerado, as informações do preenchimento do PDF serão coletados do XML ÚNICO e dados de autorização da NFS-e.
Para NFS-e deve ser utilizado exclusivamente a configuração via schedule.
Para correto funcionamento da NFS-e via SCHEDULE, será considerado apenas na opção do item "Enviar DANFE por e-mail?" com a opção "3 - Enviar XML + DANFSE do ERP" ou "5 - DANFSE do ERP".
A mensagem a seguir não se trata de um erro necessariamente: "Thread-XXXXXX: nao foi possivel acessar o job: \xxxxxx\xxxx pois ja esta em uso por outro processo."
Para o processamento da distribuição de e-mail do ERP essa mensagem pode indicar apenas que a geração dos DANFSE para envio por e-mail daquela Filial ainda está em andamento.
No exemplo acima, a filial X TSS01 ainda está em processamento.
Você poderá identificar que os arquivos .PDF de DANFSE estarão sendo criados e apagados dentro da pasta do PROTHEUS abaixo. Isso indica que o processamento dessa filial ainda não terminou.
Para verificar, acesse a pasta \protheus_data\DANFETEMP\ localizado na pasta raiz do seu PROTHEUS, em seguida acesse a pasta com o nome da sua filial utilizada que apresentou a mensagem acima.
Caso você não esteja recebendo e-mails com o DANSFE customizado e seja identificado a mensagem "não foi possível acessar o job pois já esta em uso por outro processo" o sugerido é seguir os passos abaixo:
IMPORTANTE: Para NFS-e é validado apenas o XML Único.
<!-- esconder o menu --> <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> |