...
Linha de Produto: | Protheus |
---|
Segmento: | Varejo |
---|
Módulo: | Controle de Lojas e TotvsPDV |
---|
Função: | LOJPAFXML - Xml PAF-ECF |
---|
Ticket: | 8161203 |
---|
Issue: | DVARLOJ3-1798 |
---|
Fontes do Pacote: | LJMONITPAF.PRW 09/03/2020 LJWIZPAF.PRW 08/07/2019 LOJA1305.PRW 04/02/2019 LOJA1322.PRW 24/10/2019 LOJA140.PRX 27/02/2020 LOJA701.PRW 03/03/2020 LOJPAFXML.PRW 09/03/2020 LOJXECF.PRX 03/03/2020 LOJXFUNB.PRX 03/03/2020 LOJXFUNC.PRW 03/03/2020 LOJXFUND.PRW 13/02/2020 LOJXFUNF.PRW 13/02/2020 LOJXFUNK.PRW 17/02/2020 STBFISCALMENU.PRW 02/03/2020 STBPAFECF.PRW 03/03/2020 STDCANCELSALE.PRW 05/03/2020 STWECFCONTROL.PRW 05/03/2020 WSC_XMLPAF.PRW 06/02/2020DVARLOJ5-1385 |
---|
02. SITUAÇÃO/REQUISITO
Necessidade de atualizar o serviço de envio para respeitar a atualização efetuada pela SEFAZ-SC
...
Para atender a atualização da legislação do PAF-ECF, obrigando o envio do XML
com informações relacionadas a Redução Z e Estoque - o bloco X -
Libera-se a atualização do Bloco X devido link de envio pela SEFAZ.
Criada, também, no SIGALOJA.INI a chave BlocoX na sessão [PAF-ECF]:
BlocoX, que deve ser preenchida no padrão AAAAMMDD para determinar ao sistema a data da obrigatoriedade do envio do Bloco X.
AAAA = se refere ao ano
MM = mês
DD = dia
Por exemplo:
[ PAF-ECF ]
BlocoX=20200115
Segue novos links - DATA DA CONSULTA 06/02/2020:
PRODUÇÃO: http://webservices.sef.sc.gov.br/wsDfeSiv/BlocoX.asmx
TESTE: http://webservices.sathomologa.sef.sc.gov.br/wsDfeSiv/Blocox.asmx
...
Totvs custom tabs box |
---|
tabs | Status SFI/MDZ, Configuração do Monitor, Monitor PAF XML, Assinatura do XML, Fluxo de Envio do XML, Retornos da SEFAZ, Criação de Campos |
---|
ids | passo1,passo2,passo3,passo4,passo5,passo6,passo7 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| Para melhorar o tratamento do XML, foi criado um novo conceito para o campo XML Enviado (FI_XMLENV/MDZ_XMLENV), onde: N = Não Enviado A = Enviado e Aguardando retorno da SEFAZ S = Enviado e Recebido com Sucesso pela SEFAZ E = Erro X =Dado não precisa ser enviado |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Configura no módulo do Configurador (SIGACFG), a nova rotina do "Monitor PAF XML" (LJMONITPAF)
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| A rotina aparecerá para acesso no local configurado no menu, pelo Configurador (SIGACFG) e terá o seguinte visual:
IMPORTANTE: Haverá uma limitação de 20 registros com sucesso que serão mostrados na rotina devido a limitação do componente, caso haja muitos registros nas tabelas MDZ e SFI.
E de acordo conforme cada situação do XML de Retorno, são liberadas as opções ao clicar no botão Recursos:
Os botões da tela "Recursos" são: Reprocessar → Envia o mesmo XML, já gerado na tabela, enviando uma nova requisição à SEFAZ; geralmente se disponibiliza quando o XML esta marcado com ERRO Cancelar → Somente se habilitará ao arquivo enviado com Sucesso para SEFAZ, pois segundo seu documento só pode cancelar documento enviado com sucesso Reenviar → Faz uma nova escrita de arquivo e envia novamente para a SEFAZ Pend. Contrib → Se habilita em alguns casos e permite ver se algumas informações a respeito do contribuinte com a SEFAZ Cons. Recibo → Se o XML estiver com status "AGUARDANDO", essa opção fica disponível para validar se o XML foi recebido pela SEFAZ |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| Verifique os seguintes parâmetros: - NO AMBIENTE DO PDV:
- MV_SPEDURL e MV_NFCEURL, inserindo o endereço do servidor do TSS - se faz necessário para que haja a captura da Entidade correta do certificado que é usado para a assinatura do XML;
- ,OU,
- Renomear os arquivos do certificado ( extensão .pem ) com o nome da entidade padrão, que é: 000001. Por exemplo se o arquivo tiver o nome "000011_all.pem" renomear para "000001_all.pem"
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo5 |
---|
|
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo6 |
---|
| Após enviado o primeiro XML a SEFAZ pode ter vários retornos. Abaixo alguns retorno e contornos: - Erro 3001 : verifique na SEFAZ o sucesso da transação, no Protheus pode acontecer de estar assim porem o retorno provem da SEFAZ e ela retorna, pela mensagem, que esta com sucesso - Erro 9999 - Falha na operação: Somente arquivos com erro no processamento podem ser reprocessados! : Efetue a consulta do Recibo via monitor do XML (LJMONITPAF) - Erro 1009 : Efetue o reprocessamento do XML via monitor do XML (LJMONITPAF) e aguarde os próximos status
ATENÇÃO: Assim que forem surgindo novas situações, essa documentação poderá sofrer alterações. |
|
04. DEMAIS INFORMAÇÕES
...
...