How Can We Help?

Etapa 3 – Instalação do Certificado digital sem TSS

-Este procedimento é opcional.

Obs: Em determinados clientes, este método sem uso do TSS acaba não funcionando, devido alguns bloqueios não mapeados ainda. Por conta disso, alguns clientes utilizam a ferramenta junto com TSS.

Neste documento encontram-se registradas o roteiro para atualização das novas funcionalidades do Download de XML
do Sefaz através do WS NFeDistribuicaoDFe, eliminando as rotinas contidas na patch do HF que aplicamos no TSS.
Como legado, mantemos as rotinas que utilizam a Patch do TSS, então para utilização você parametrizará qual rotina
deseja utilizar, através do configurador da rotina, botão (F12).
Para essa funcionalidade será necessário configurar o certificado, modelo PFX, dentro do Gestão Xml, da maneira antiga
o certificado utilizado é o mesmo configurado no Wizard do Faturamento NFESEFAZ.

NFE-DISTRIBUIÇÃO-DFE

Será necessário parametrizar no painel administrativo qual será a rotina utilizada. Após parametrizar a nova rotina, que
dispensa a patch do TSS, será necessário, dentro do próprio Gestão Xml na opção de download, configurar os
certificados (PFX) e os parâmetro iniciais (NSU, Ambiente, Versão, Fuso Horário e Horário de Verão), para cada filial,
pois cada CNPJ deve ter o seu próprio certificado para acesso ao SEFAZ.

PARAMETRIZAÇÃO F12 ABA GERAIS 2
Informar as rotinas que serão utilizados no download e na manifestação do destinatário.

Rotina do WS DFE (Download) – “XM_DFE”: – Escolher a rotina “2-Imp XML” para novo método download
Sefaz, que não precisa mais aplicar a patch do TSS:

Rotina Manifestação do Destinatário – “XM_DFEMAN”: – Escolher a rotina “1-Imp XML” para novo método
de Manifestação do Destinatário, que não precisa mais aplicar a patch do TSS:

CONFIGURAR CERTIFICADO (PFX)
Entrar no Gestão Xml em outras ações, funções download:

Caso não seja encontrado o certificado, já será apresentado a tela para configuração do certificado, caso já se encontre será apresentado as perguntas pertinentes ao download, então você escolhe na tela abaixo:

Escolha a opção de Menu Certificado:

Será apresentada a tela abaixo, onde deverá ser informado o local do arquivo do certificado PFX e a senha do certificado,
repare que mostra as informações da filial atual, inclusive a Entidade, que será utilizado para nomenclatura dos arquivos
físicos que ficarão gravados dentro de Protheus_Data na pasta do Gestão Xml, ex: \xmlsource\certs\:

Clique na Interrogação e escolha o certificado:

Digite a senha e clique em OK.

Será apresentado a Tela:

Após isso os certificados estarão configurados e ficarão gravados dentro da pasta do Gestão Xml protheus_data\xmlsource\certs\:

A nomenclatura será a Entidade (ex:000001) mais _ca.pem, mais _certs.pem e _key.pem, a entidade é a mesma que
são utilizadas no faturamento e é informado pelo próprio Protheus.
Cada filial tem uma entidade e deverá ter um certificado PFX, pois o certificado está relacionado com o CNPJ da filial, e
será necessário para comunicação com o SEFAZ.

PARAMETRIZAR EVENTOS FUSO HORÁRIO E HORÁRIO DE VERÃO

Estando ainda dentro da tela de download do XML, entre em outras ações, parâmetros eventos:

Será apresentado os campos abaixo:

Informe o seu fuso horário e se está em horário de verão.
Estas informações serão utilizadas na manifestação do destinatário.
Lembre-se sempre de atualizar estes parâmetros quanto começar ou terminar o horário de verão.
Estes parâmetros são exclusivos e deverão ser informados para cada filial.

PARAMETRIZAR NSU, AMBIENTE E VERSÃO PARA NFE:
Estando ainda dentro da tela de download do XML, entre em outras ações, editar NSU para NFE.

Será apresentado os campos abaixo:

Parâmetros número do último NSU passado para Web Service NFeDistribuicaoDFe, que devolve as chaves de NFe
emitidas contra o CNPJ. Caso seja informado com zero, ou com um NSU muito antigo, a consulta retornará unicamente
os NFes que tenham sido recepcionadas nos últimos 90 dias. A versão deverá ser a 1.00 para utilizar o WS do Sefaz
NFeDistribuicaoDFe, o Ambiente deverá ser 1-Produção ou 2 Homologação.
Estes parâmetros são exclusivos e deverão ser informados para cada filial.

PARAMETRIZAR NSU, AMBIENTE E VERSÃO PARA CTE
Estando ainda dentro da tela de download do XML, entre em outras ações, editar NSU para CTE.

Será apresentado os campos abaixo:

Parâmetros número do último NSU passado para Web Service CTeDistribuicaoDFe, que devolve as chaves de NFe
emitidas contra o CNPJ. Caso seja informado com zero, ou com um NSU muito antigo, a consulta retornará unicamente
os NFes que tenham sido recepcionadas nos últimos 90 dias. A versão deverá ser a 1.00 para utilizar o WS do Sefaz
CTeDistribuicaoDFe, o Ambiente deverá ser 1-Produção ou 2 Homologação.
Estes parâmetros são exclusivos e deverão ser informados para cada filial.

CONCLUSÃO:
Realizados essas configurações o método de utilização do download do XML é o mesmo da rotina que utiliza o TSS, e o
JOB estando ativo também funcionará fazendo os downloads da mesma maneira, mas utilizando agora essas rotinas
sem ser necessário a patch do TSS.
Importante frisar que não é necessário a patch do importa xml no TSS, mas o TSS tem que estar ativo e funcionando
normalmente para que as rotinas que utilizam do padrão continuem a executar, por exemplo a rotina de consulta simples
das chaves, que utiliza do TSS para fazer essa consulta, que é a mesma utilizada no documento de entrada MATA103.

Validação de forma manual:

BREVE UTILIZAÇÃO DA ROTINA CONFORME MANUAL:
Aqui descrevemos a utilização da rotina conforme está no manual do Gestão Xml, pois o método não muda:

Ao clicar no botão ele fará a seguinte pergunta:

Se escolher o botão ele abrirá a o browse mostrado mais abaixo para inserir as chaves uma a uma e/ou utilizar as outras opções do menu. Se escolher o botão CNPJ ele pedirá o CNPJ para consulta a SEFAZ das chaves que estão disponíveis para download, conforme nota técnica 2012_002:

Se escolher o botão Chave ele pedirá as chaves de acesso, que deseja realizar o download.

Clique em , o sistema irá fazer a consulta ao SEFAZ e apresenta a mensagem:

Ao concluir o sistema pedirá a próxima chave. O sistema realiza o download de quantas chaves forem selecionadas.
Após incluir as chaves desejadas clique em sair para abrir o browse com as chaves:

Para teste, consultamos apenas uma única chave.

Com duplo clique marque as chaves que deseja fazer o download, ou clique em ações relacionadas e clique em marcar todos. Depois de marcada as chaves clique em e será apresentada a tela abaixo:

O sistema irá realizar o processo de baixa dos XMLs das chaves selecionadas e depois de concluído irá atualizar o browse
com as respostas vindas da SEFAZ e apresentará as seguintes telas:

Quando o download foi concluído para todas as chaves, ou:

Quando os downloads, de algumas chaves, foram concluídos e outras foram rejeitadas, ou:

Quando não foi realizado nenhum download.

Clique em para ver as mensagens das chaves no browse:

Table of Contents