É um requisito do Ato Cotepe 10/2017 que estabelece as regras para funcionamento do PAF-ECF, onde este requisito especifica a transmissão de arquivos fiscais de Redução Z e Estoque gerados pelo PAF para a SEFAZ da Unidade Federada do contribuinte.
Para atender a este requisito o PAF deve, após cada fechamento do dia e emissão da Redução Z, gerar um arquivo XML assinado digitalmente, contendo os dados da Redução Z e os produtos que foram comercializados no dia, após o PAF gerar o arquivo o sistema deve transmiti-lo para a SEFAZ do estado e aguardar o retorno de Sucesso ou Erro na transmissão do arquivo.
O PAF-ECF deve também, até o 5º dia de movimento de cada mês, gerar um arquivo XML contendo os dados de Estoque referente ao mês anterior de movimentação do estabelecimento, seguindo as mesmas regras para enviar o arquivo e aguardar o retorno de transmissão de sucesso ou erro pela SEFAZ.
O envio desses arquivos é requerido pela SEFAZ, e quando o sistema PAF-ECF não realiza essa operação dentro do prazo estipulado (10 dias para envio de Redução Z e 10 meses para transmissão do arquivo de Estoques), o aplicativo deve bloquear recursos de vendas e movimentações, estando liberado apenas para resolver a questão de transmissão dos arquivos. O uso do aplicativo fiscal para realização de vendas somente será liberado em caso de transmissão de pelo menos um dos 10 arquivos de movimentações pendentes para envio.
Configuração
Pré-Requisitos: Possuir certificado digital válido configurado para Unidade de Negócio.
Inserir a URL disponibilizada na tela te parâmetros no TOTVS Live conforme Imagem 1.
Parâmetros Corporativo:
Parâmetros Boticário:
Conteúdo de ambos para ambiente Produção: http://webservices.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx
Conteúdo de ambos para ambiente Homologação: http://webservices.sathomologa.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx
Imagem 1: Tela de parâmetros em ambiente de homologação
Tendo isso configurado, irá descer para o C:\PDVARQ\PDV.cfg
Arquivo C:\PDVARQ\XMLPAF.dbf foi criado para gravar as reduções z, onde contém uma coluna chamada "Enviado", seu valor é "F" para o não envio daquela redução e "V" para o arquivo que já foi transmitido ao SEFAZ.
Toda vez que for criada uma Redução Z, é adicionado uma linha neste arquivo apos ser também criada no c:\pdvarq\TotalEcf.dbf
Envio ao SEFAZ é feito ao abrir o PDV ou pelo menu fiscal: "Transmitir Arquivos com Informações da Redução Z do PAF-ECF"
Qualquer erro é detectável com o pdv em modo depuração (com a existência do arquivo c:\pdvarq\debug.cfg)
A detecção do erro é visto em C:\PDVARQ\logs\PDV.Interop.log
Disponibilizado arquivos xml nos seguintes caminhos:
Redução Z: C:\PDVARQ\Bematech\ARQ FISCO REDUCAO Z
Estoque: C:\PDVARQ\Bematech\ARQ FISCO ESTOQUE
Para criar o arquivo de estoque, é necessário abrir o PDV e iniciar uma venda, pois este é o gatilho para criação do XML
Liberação da Implementação na versão:
BematechLoja_2019.5.41.0.bpkg
PDV 1.02.69