Árvore de páginas

ÍNDICE

  1. Visão Geral
  2. Configuração via Job
  3. Configuração via Schedule
  4. Configuração do Wizard do TSS
  5. Exemplo de utilização
  6. Importante! / Perguntas Frequentes
  7. 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




Observação

Foram implementados alguns logs de erros para análise:

  • Caso a Empresa/Filial informada não estiver configurada para o envio do PDF customizado, ou seja, quando não executou o passo de Configuração do Wizard do TSS.


  • Caso o artefato Printer, não estiver na pasta do binário.

Link de download do artefato do Windows:

Printer Windows X64

Printer Windows X32

Link de download do artefato do MAC:

Printer MAC

Link de download do artefato do Linux:

Printer Linux X64

PDF Printer X64

Printer Linux X32

PDF Printer X32

Importante: É obrigatório incluir o printer.exe dentro da pasta APPSERVER e SMARTCLIENT do TSS e PROTHEUS. 


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-eXMLDANFSE TSS (PDF)DANFSE PROTHEUS (PDF CUSTOMIZADO)
0---
1X--
2XX-
3X-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)


    1. 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)


      1. 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.