Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:Bematech PDV
Função:Sincronismo de XML Fiscal
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARPDV-1519


02. SITUAÇÃO/REQUISITO

Ao inicializar o PDV ou finalizar alguma venda ocorre a mensagem:

“Valor era muito grande ou muito pequeno para Int64”

  


Ao abrir pelo visual Fox o arquivo sincnfce.dbf pôde-se notar que em determinado momento o mesmo parou de sincronizar as XMLs de vendas para o PL pela coluna Enviarpnet.

Visto que o mesmo possui referência de venda no operacao.dbf, porém no campo Localxml está em branco, ao seguir as colunas foi notado que o campo Numautori está registrado a chave de acesso da nota emitida e não o retorno do SEFAZ, ou seja motivo pelo qual ocorre o erro no PDV devido ao “estouro” de campo de tipo de número inteiro.

03. SOLUÇÃO

Realizado a tratativa para quando o numero do protocolo, campo NumAutori, for maior que 15 caracteres o PDV/Live deverá obter do XML, tag nProt, o valor do numero de protocolo.