ECF 2022 no Protheus – Novo Validador ECD e ECF
Para Download Informe seu e-mail aqui e receba totalmente grátis!
A entrega do ECF 2022 é relativa ao ano calendário de 2021 e tem como prazo de entrega o último dia útil do mês de agosto de 2022, tendo sido prorrogado juntamente com o prazo de entrega da ECD.
Porém, diferentemente da ECD que não mudou o leiaute, a ECF está no leiaute 8, sendo importante realizar a atualização para cumprir com a entrega.
Quais os pré-requisitos de atualização da ECF 2022 no Protheus?
A TOTVS recomendou realizar atualizações no Protheus antes de aplicar o pacote da ECF, inclusive atualizações que não costumam ser feitas com frequência, de acordo com print abaixo:
![Recomendações de atualizações Protheus - ECF 2022](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem1.png)
Pacotes de Atualizações do ECF 2022 no Protheus
Além das atualizações recomendadas pela TOTVS, é necessário atualizar os dois pacotes de atualizações do ECF 2022, que são:
- CTB_ECF_EXPEDICAO_CONTINUA
- Config.zip
- Arquivos .xml -> colocar em system\leiaute9
- Arquivos .ch -> colocar na pasta include
- Aplicar patch
- Atualizar dicionário diferencial
- UPDDISTR
- Config.zip
- TAF_EXPEDICAO_CONTINUA
- Aplicar patch
- Atualizar dicionário diferencial
- UPDDISTR
![Janela UPDDISTR - ECF 2022 Protheus](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem2.png)
![Processo de atualização ECF 2022 no Protheus](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem3.png)
Após o processo de atualização, é importante que você rode o wizard de configurador do TAF para realizar a atualização das autocontidas e a criação dos componentes de integração, seguindo o menu Atualizações -> Configs. Taf -> Wizard Config. Taf conforme imagens abaixo:
![Wizard Config. Taf Protheus](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem4.png)
![Configurações iniciais do TAF](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem5.png)
![Autocontidas não atualizadas](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem6.png)
![Wizard - ECF 2022 Protheus](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem7.png)
![Atualização dos Parâmetros de controles configurador wizard](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem8.png)
![Conclusão do processamento Wizard](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem9.png)
Após esse processo, atualize as Stored Procedures. Temos um artigo no blog explicando o passo a passo de como utilizar o novo gerenciador, CLIQUE AQUI!
Também será preciso checar após atualização acessando a rotina de geração do ECF pelo módulo de contabilidade gerencial, através do caminho Atualizações -> Escrituracao cont. -> Central Escriturac
![Selecionar leiaute ECF 2022 no Protheus - leiaute 8](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem10.png)
Validador ECD/ECF
O validador ECD/ECF pode te auxiliar a realizar as atualizações dos pacotes.
Quais são os pré-requisitos?
Para utilizar o validador, será preciso estar na release 12.1.33 e habilitar a porta multiprotocolo, sendo necessário aplicar algumas cláusulas no AppServer.ini.
![Porta Multiprotocolo - Validador ECD/ECF Protheus](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem11.png)
Com a porta multiprotocolo habilitada, você vai precisar também aplicar o pacote CTB expedição contínua.
Inclusão no Menu
O validador não vem incluso no menu, sendo preciso realizar algumas configurações para fazer a inclusão.
Uma das opções para isso é acessar o configurador, na opção incluir com as informações demonstradas abaixo:
![Configurador - Validador ECD/ECF](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem12.png)
Porém, dentro do material que preparamos para download separamos um menu já adaptado com o .xnu para você realizar essa inclusão.
Para Download Informe seu e-mail aqui e receba totalmente grátis!
Ao baixar o material, copie o arquivo sigactb.xnu para a pasta system. Em seguida, acesse a rotina de menu por cima, marque a opção de módulo contabilidade e clique na opção “Abrir XNU”, conforme print abaixo:
![](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem13-1024x412.png)
Então, uma nova tela será aberta para que você localize o arquivo .xnu disponibilizado.
![](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem14.png)
Selecionado o arquivo .xnu, clique em “abrir” e depois adicione a pasta SIGACTB e o Validador ECD/ECF.
![](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem15.png)
Acessando o validador
Para acessar a rotina do validador ECD/ECF:
- Acesse o módulo de contabilidade gerencial
- Atualizações
- Escriuracao cont.
- Validador ECD/ECF
- Escriuracao cont.
- Atualizações
Feito isso, a rotina será aberta, trazendo informações como dados do servidor de aplicação, data dos principais fontes, procedures e pontos de entrada, além das validações do ECD e do ECF, conforme imagem abaixo:
![Validador ECD/ECF - Interface](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem19-1024x525.png)
Possíveis erros de acesso ao validador
Mesmo após habilitar a porta multiprotocolo, o primeiro acesso ao validador por aqui não foi tão simples, acusando erro na página conforme imagem abaixo:
![Erro RPO Custom - Validador ECD/ECF](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem16-1024x554.png)
Identificamos que o erro estava relacionado ao RPO Custom, que de alguma forma estava corrompido, mesmo se tratando de uma base de teste sem customizações. Assim, foi preciso renomeá-lo e recriá-lo para conseguir acessar o validador.
Além disso, outro erro pode aparecer ao tentar acessar o validador pela primeira vez, que é o erro de função não compilada, mostrada a seguir:
![NOFUNCW](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem17.png)
Então, caso você esteja na release 12.1.33, mas não está com determinado pacote de expedição contínua do contábil, essa função não estará compilada.
Outro problema que pode acontecer é quando você ainda não habilitou a porta multiprocolo, e o sistema acusará o seguinte erro:
![Erro porta multiprotocolo desabilitada](https://userfunction.com.br/wp-content/uploads/2022/07/Imagem18.png)
Assista ao vídeo do artigo para verificar mais detalhes de utilização do validador ECD/ECF.
Para Download Informe seu e-mail aqui e receba totalmente grátis!
Este é um documento vivo e está sempre em atualização. Se faltou algo, não deixe de comentar no final do artigo ou entre em contato.