Í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
01. VISÃO GERAL
Foi disponibilizada a impressão do DANFSE via rotina FISA022 e o envio de DANFSE e XML por e-mail, 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.
Pode ser configurado o DANFSE do ERP customizado e requer a configuração obrigatória da SCHEDULE, ou se optado pelo envio do DANFSE padrão gerado pelo TSS não precisará de configuração de SCHEDULE.
Pré-requisito: TSS versão 3.0 ou superior.
Aviso
Esta melhoria foi disponibilizada para impressão em modo RETRATO.
02. CONFIGURAÇÃO VIA JOB
- A configuração via JOB não funcionar para NFS-e. Deve ser exclusivamente via SCHEDULE quando optado para enviar o DANFSE customizado conforme TÓPICO 04.
03. CONFIGURAÇÃO VIA SCHEDULE(SOMENTE PARA DANFSE CUSTOMIZADO)
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:
- Rotina: informado AUTODISTMAIL e configurar o modelo do documento a ser distribuído.
- Empresa/Filial: Empresas/filiais que irão realizar o processo de envio dos DANFSE customizados.
Schedule - Como agendar a execução de rotinas
- Para que seja exibida a tela de parâmetros onde serão informados os modelos de documentos 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
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)
- Print de como deve ficar:
Monitor
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:
- Inicializando cadastro/atualizacao de distribuicao de email(AUTODISTMAIL). Total de empresas/filiais:
- Cadastrando empresas/filiais:
Processamento de envio de e-mail:
- Inicializando o processo de envio de email de danfse customizado para a empresa/filial
- Finalizando o processo de envio de email de pdf customizado para a empresa/filial
04. CONFIGURAÇÃO DO WIZARD DO TSS
- Inicie o Protheus no módulo Faturamento (SIGAFAT);
- 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 esquerdo.
- 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 DANFSE + XML por e-mail?" preencher conforme a sua necessidade.
- Demonstrativo do funcionamento para cada opção de envio ao transmitir uma NFS-e*:
Distr. Email NFS-e | XML | DANFSE TSS (PDF) | DANFSE PROTHEUS (PDF CUSTOMIZADO) |
---|---|---|---|
0 | - | - | - |
1 | X | - | - |
2 | X | X | - |
3 | X | - | X |
4 | - | X | - |
5 | - | - | X |
- Será exibida a mensagem de alerta para que seja realizada a configuração;
Diretório inválido
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.
05. EXEMPLO DE UTILIZAÇÃO
1 - Após configuradas as opções 3 e 5 (DANFSE CUSTOMIZADO) 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 pelo TSS o DANFSE por e-mail.
2 - Após configuradas as opções 1, 2 e 4 (XML OU DANFSE PADRÃO) 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 sendo as opções 1, 2 e 4 em Enviar DANFSE + XML por E-mail, não requer SCHEDULE configurada no ERP.
Realizar um pedido de venda e preparar o documento de saída.
Módulo Faturamento > Atualizações > Pedidos de Venda
Realizar a transmissão do pedido de venda gerado
Módulo Faturamento > Atualizações > Nf-e e Nfs-e > Nfs-e (Rotina FISA022)
- Transmitir
2. Monitorar
/
Aguardar o envio do XML e do DANFSE gerado pelo ERP ao seu e-mail.
DANFSE encaminhado por e-mail
Realizar a impressão do DANFSE.
Módulo Faturamento > Atualizações > Nf-e e Nfs-e > Nfs-e (Rotina FISA022)
Realizar a transmissão do pedido de venda gerado
Módulo Faturamento > Atualizações > Nf-e e Nfs-e > Nfs-e (Rotina FISA022)
- Escolher o tipo de impressão sendo PDF ou SPOOL de impressão.
2. Informar os parâmetros para localizar a nota.
3 - Escolher o diretório de Impressão.
Será gerado um arquivo .PDF com o DANFSE filtrado.
Incidentes na Impressão.
1 - Para o correto funcionamento do processo de impressão do DANFSE, é obrigatório que o RDMAKE esteja compilado 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 sejam informados 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:
DT - Disponibilizado RDMAKE e impressão da DANFSE.
06. IMPORTANTE! PERGUNTAS FREQUENTES (FAQ)
- Parâmetro MV_IMPDIR
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.
- Configuração de MODO - SCHEDULE ou JOB
Para NFS-e deve ser utilizado exclusivamente a configuração via SCHEDULE.
- Configuração
Para correto funcionamento da NFS-e via SCHEDULE, será considerado apenas na opção do item "Enviar DANFSE 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" ?
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.
- A mensagem "nao foi possivel acessar o job" está apresentando, mas não está gerando o DANSFE ou enviando o e-mail, o que fazer?
Caso você não esteja recebendo e-mails com o DANFSE customizado e seja identificada a mensagem "não foi possível acessar o job pois já esta em uso por outro processo" o sugerido é seguir os passos abaixo:
- Interrompa o serviço utilizado para executar o PROTHEUS;
- Abra a pasta \Protheus_data\semaforo, localizada dentro da pasta raiz da sua instalação PROTHEUS;
- Localize e apague todos os arquivos com a nomenclatura "procsend" presentes na pasta;
- Inicie o serviço do PROTHEUS novamente.
- Caso após o procedimento acima o problema persista, por gentileza entre em contato com nosso suporte.
- É possível reenviar o DANFSE e/ou XML por e-mail?
Sim, basta seguir o processo para acessar e reenviar o e-mail pelo TSSMONITOR.
07. TABELAS UTILIZADAS
Para NFS-e é validado apenas o XML Único quando o PDF é impresso pela rotina FISA022.
No TSS a tabela desta funcionalidade é a SPED051A.