DANFE Protheus (complementando a documentação da Tovts)

Blog Advpl - Share knowledge

DANFE Protheus (complementando a documentação da Tovts)

Na atualização do Protheus, apareceu uma nova opção no Wizard de configuração do TSS, agora temos que informar ao Protheus se iremos enviar a DANFE padrão do sistema, a DANFE personalizada pela empresa ou simplesmente enviar apenas o XML.

Porém para que isso ocorra perfeitamente, além de seguir o passo a passo disponiblizado pela Totvs (https://tdn.totvs.com/pages/releaseview.action?pageId=498696242), devemos nos atentar para os seguintes detalhes.

Atualize o seu ERP com o patch de acordo com a versão do mesmo:

Patch acumulado Protheus 12.1.27:
https://suporte.totvs.com/portal/p/10098/download#detail/956647

Patch acumulado Protheus 12.1.25:
https://suporte.totvs.com/portal/p/10098/download#detail/785367

Atualizar o PRINTER.EXE em seu servidor Protheus e terminais (estações de trabalho):

32 bits: https://suporte.totvs.com/portal/p/10098/download#detail/69316364 bits: https://suporte.totvs.com/portal/p/10098/download#detail/693168

(Inserir na pasta smartclient e appserver do ERP e do TSS)

 

Agora, acesse a tabela SPED000 , filtre pelo parâmetro MV_AUTDIST, caso esteja definido como 0, será considerado o envio do DANFE customizado do ERP, caso esteja definido como 1 será enviado o DANFE padrão do TSS.

Se desejar enviar o DANFE customizado do ERP, na tabela SPED000 os parâmetros deve estar da seguinte forma:
MV_AUTDIST = 0
MV_NFEDISD =1

No AppServer.INI do Protheus/ERP, incluir:

 

[DistMail]
Main=DistMail
Environment=SeuAmbiente

[OnStart]
jobs=DistMail
RefreshRate=10

 

Se desejar enviar o DANFE padrão, na tabela SPED000 os parâmetros deve estar da seguinte forma:
MV_AUTDIST = 1
MV_NFEDISD =1

Neste caso não terá alteração no AppServer.INI do ERP.

Acesse a sua pasta PROTHEUS_data >> e renomeie essas pastas :

      • DB_SYS
      • DB_TMP

 

Acesse a pasta MAILTEMPLATE de seu TSS e apague os arquivos com extensão .REL, .PDF ou .XML

Acesse a pasta \system do ERP e do TSS e limpe os registros temporários que contenha SC na nomenclatura (Exemplo: SC989384)

Apos reinicie os serviços por completo DBACCESS, PROTHEUS e TSS, se certifique que o erro não irá mais ocorrer.

Verifique se os próximos e-mails serão enviados com sucesso aos clientes.

Obs: Lembrando que a solução é para os próximos e-mails, para e-mails anteriores com o TSS 3.0 o envio é apenas via TSS Monitor.

 

Português Português Español Español English English