A1357-Company - Cancelamento de nota fiscal pelo Banco de Dados.
Sumário
Sistema: Company.
Contexto: Este conhecimento deve ser utilizado quando o cliente não estiver conseguindo Cancelar Nota Fiscal, e que ocorra a mensagem que a Nota está aguardando o retorno do Sefaz.
Informações Adicionais: Não há.
Resolução
1 - Pedir ao cliente que não utilize o sistema Company;
2 - Copiar o arquivo VDANOTAFxxxx.BTR para maquina do Suporte/Canal e solicitar que o mesmo não efetue nenhum procedimento no Company até que o arquivo seja enviado de volta;
3 - Solicitar ao cliente a numeração da(s) Nota(s) que o mesmo não consegue cancelar;
4 - Com o arquivo do cliente em sua máquina, realizar o comando -RECOVER do Butil, para que ele seja transformado de BTR para TXT;
5 - Editar o arquivo TXT e localizar a linha que corresponde a NF que o cliente está com problemas;
6 - A numeração da Nota Fiscal Fica nas posições 51 a 62 de cada linha do arquivo;
7 - Na linha que corresponde a NF, alterar a posição 3960 para `C´;
8 - Criar um arquivo vazio (VDANOTAFxxxx.BTR) e com o comando -LOAD do Butil transportar os dados do TXT para o BTR vazio.
9 - Feito isso, devolver o arquivo na Banco de Dados do cliente.
Importante:
-Este arquivo fica na pasta ?:\ProempXX\VDA;
-Depois de enviado o arquivo para o cliente, solicitar que o mesmo tente efetuar o Cancelamento das Notas;
-Nunca no Company deve-se excluir a linha da NF para que a nota não apareça mais. Uma vez emitida a NF já tem relacionamento com os demais arquivos do sistema, e excluindo qualquer informação de qualquer arquivo do sistema podemos danificar a base do cliente e causar problemas maiores.
Como fazer Butil: A853-Como realizar butil em arquivos btrieve