Páginas filhas
  • Apoio para Identificação de Falhas S@T e MFe

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Falha de comunicação com o aparelho SAT/MF-e, este pode acontecer, quando o dispositivo estiver bloqueado, com falha, são indicados por algumas luzes de led no próprio aparelho. 
  • Falha de esquema no arquivo XML, este por sua vez, muito mais comum e cabe uma boa investigação para identificação, segue algumas dicas e validações a serem verificadas caso a opção acima seja descartada.

Localizando o XML

...

O Totvs Moda PDV sempre salva os arquivos de comunicação que ele faz com o SAT, ou seja, os XMLs de envio e de retorno que ele envia e recebe, além do log do próprio fabricante:

  • Arquivo Xml gerado pelo Totvs Moda PDV → C:\VirtualPDV\VirtualPDVWebService\App_Data\Dfe\CFe-numero-gerado-aleatorio-cfe.xml
  • Arquivo de log do fabricante pode estar nas pastas → C:\VirtualPDV\VirtualPDVWebService\ ou C:\VirtualPDV\, o nome varia de fabricante por exemplo: bematech → estará na pasta C:\VirtualPDV\VirtualPDVWebService\bemaSATlog_dia-mes-ano.xml
  • Arquivo gerado pelo aplicativo de ativação do fabricante, estará dentro da pasta de instalação do aplicativo, o aplicativo possui log e pode ser utilizado para descobrir possíveis erros. 
  • 1
  • 2
  • 3

Após localizar os logs, deve-se validar as informações contidas na emissão/cancelamento.

Para validação podemos usar um aplicativo de um fabricante, ele é gratuito e pode ser baixado aqui.

Para utilização basta seguir os seguintes passos:

1- Descompacte o arquivo baixado e abra o InteliSAT.exe

Image Added


















2- Agora você precisa validar o XML. Para isso, clique em EnviarDadosVenda, acesse a aba Comando, clique no botão "..." para que possa selecionar o arquivo a ser validado e por ultimo, clique em Validar XML 

Image Added

Caso algum erro de esquema seja localizado no arquivo, ele vai apresentar o valor e o campo com erro, conforme imagem a seguir:

Image Added

Neste exemplo podemos verificar que o campo cAdmC está com o valor 25, que segundo o Manual do SAT cAdmC é Credenciadora de cartão de crédito ou débito e deve ter 3 caracteres de tamanho.

Image Added

Como podemos ver, cada campo possui um tamanho mínimo e máximo, quantidade de ocorrências e o valor aceito para cada campo, é importante que o arquivo xml encontrado nos locais descritos acima atendam estas especificações. 

Verificando a Comunicação

...