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:
1 2 3 4 5 6 7 |
[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.
Deixe uma resposta