Histórico da Página
ÍNDICE
- Visão Geral
- Configuração via Job
- Configuração via Schedule
- Configuração do Wizard do TSS
- Exemplo de utilização
- Importante! / Perguntas Frequentes
- Tabelas utilizadas
Âncora | ||||
---|---|---|---|---|
|
01. VISÃO GERAL
Atualmente, após a emissão de uma NFe ou 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 DANFE a esse mesmo e-mail.
O PDF DANFE que é encaminhado via TSS tem leiaute 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 RPD DANFE gerado no ERP (customização disponível via RDMake).
...
Informações | ||
---|---|---|
| ||
Esta melhoria foi disponibilizada para impressão em modo RETRATO. |
Âncora | ||||
---|---|---|---|---|
|
02. CONFIGURAÇÃO VIA JOB
- Abra o arquivo appserver.ini localizado na pasta \bin\appserver\ do seu PROTHEUS
- Inclua a seguinte chave e a ativação na inicialização do server *
- A configuração via JOB não funcionar para NFS-e. A configuração deve ser exclusivamente via SCHEDULE no tópico 03.
[DistMail]
Main=DistMail
Environment=NomeDoSeuAmbiente
[IPC_DISTMAIL]
Main=prepareIPCWAIT
Environment=NomeDoSeuAmbiente
instances=1,10,1,1
ExpirationTime=120
ExpirationDelta=1
[OnStart]
jobs=DistMail, IPC_DISTMAIL
RefreshRate=10
Como funciona a configuração da chave instances?
...
Para realizar a configuração do envio da Danfe Customizada, basta criar a rotina em agendamentos, onde as principais informações são os campos:
- Rotina: poder ser informado AUTDSTMAIL apenas para NF-e ou AUTODISTMAIL e configurar o modelo do documento a ser distribuído. informar a rotina AUTDSTMAIL.
- Empresa/Filial: Empresas/filiais que irão realizar o processo de envio dos PDFs DANFEs customizados.
Schedule - Como agendar a execução de rotinas
Ao configurar AUTDSTMAIL não abre o botão Parâmetros para configuração do modelo do documento.
Se configurado o AUTODISTMAIL é possível informar nos parâmetros o modelo do documento para distribuição.
- Para que seja exibida a tela de parâmetros onde serão informados os modelos de documentos que serão atendidos pela rotina, é obrigatório criar o grupo de perguntas. Conforme instruções abaixo:
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
...
- Print de como deve ficar:
Nota | ||
---|---|---|
| ||
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 ou maior ou basta utilizar a versão 12.1.33 do PROTHEUS. Inclusão de empresa/filial no SQLite:
Processamento de envio de e-mail:
|
Nota | ||||
---|---|---|---|---|
| ||||
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:
1 - Configuração via Schedule Vazio ou 2 - Configuração via Job A configuração MODO via Schedule é realizada de forma automática, desde que seja efetuada a configuração do agendamento da rotina (Schedule). Caso esteja com MODO configurado via Schedule (MODO=1) e sendo executado também via JOB: Caso esteja com MODO configurado via JOB (MODO=2) e sendo executado também via Schedule: Importante: A configuração é única por appserver, ou seja: Se for configurado MODO 1 = Configuração via Schedule, a configuração de todos os ambientes presentes no appserver.ini poderá ser feito apenas via Schedule Se for configurado MODO Vazio ou 2 = Configuração via Job, a configuração de todos os ambientes presentes no appserver.ini poderá ser feito apenas via Joblinks para download dos pacotes: PROTHEUS: 12.1.2210 TSS: 12.1.2210 |
Âncora | ||||
---|---|---|---|---|
|
04. CONFIGURAÇÃO DO WIZARD DO TSS
- Inicie o Protheus no módulo Faturamento (SIGAFAT);
- Para NF-e acesse a rotina SPEDNFE no Acesse o menu Atualizações → Nf-e e Nfs-e → Nf-e Sefaz;
- Para NFS-e acesse a rotina FISA022 no menu Atualizações → Nf-e e Nfs-e → Nfs-e;
- Clique no botão +Wiz.Config. localizado no menu superior.
...
- Execute o processo de configuração padrão do TSS, para informação da URL do serviço e o certificado da empresa que irá ser utilizada;
- Preencha os campos para configuração do envio de e-mail;
- No procedimento final de configuração estará disponível o campo "Enviar DANFE por e-mail?" preencher com a opção "2 - Enviar DANFE do ERP".
- Para NFS-e Preencher a opção "Enviar DANFSE por e-mail?" conforme a sua necessidade.
...
- Será exibida a mensagem de alerta para que seja realizada a configuração;
Aviso | ||
---|---|---|
| ||
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. |
...
- Demonstrativo do funcionamento para cada opção do que é enviado ao transmitir uma NF-e*:
Distr. Email NF-e | XML | DANFE TSS (PDF) | DANFE PROTHEUS (PDF) |
---|---|---|---|
0 | X | - | - |
1 | X | X | - |
2 | X | - | X |
- Demonstrativo do funcionamento para cada opção de envio ao transmitir uma NFS-e*:
...
Informações | ||
---|---|---|
| ||
O envio do XML é realizado obrigatoriamente devido a legislação, independente da opção selecionada acima. |
...
Âncora | ||||
---|---|---|---|---|
|
05. EXEMPLO DE UTILIZAÇÃO
A execução será feita conforme parametrização no Wizard de configuração do TSS, no Protheus, para ativação do JOB incluído no appserver.ini
...
Âncora | ||||
---|---|---|---|---|
|
06. IMPORTANTE! PERGUNTAS FREQUENTES (FAQ)
- Parâmetro MV_IMPDIR
Não será considerado o conteúdo do parâmetro, quando habilitado a distribuição de e-mail via ERP, independente do seu conteúdo ocorrerá a consulta dos documentos eletrônicos nos livros fiscais (SF3).
Para NFS-e não será considerado, as informações do preenchimento do PDF serão coletados do XML UNICO e dados de autorização da NFS-e.
- Configuração de MODO - Schedule ou JOB
...
Se for configurado MODO Vazio ou 2 = Configuração via Job, a configuração de todos os ambientes presentes no appserver.ini poderá ser feito apenas via JobPara NFS-e deve ser utilizado exclusivamente vis schedule.
- Configuração
Para correto funcionamento, importante que o item 02 referente a configuração do JOB informado acima, será considerado apenas na opção do item "Enviar DANFE por e-mail?" com a opção "2-Enviar DANFE do ERP".
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".
- O que significa a mensagem "não foi possível liberar o job" ?
...
- Caso após o procedimento acima o problema persista, por gentileza entre em contato com nosso suporte.
Âncora | ||||
---|---|---|---|---|
|
07. TABELAS UTILIZADAS
...
- SF3
- SFT
HTML |
---|
<!-- 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> |
...