Problemas de cancelamento com SAT Bematech

Problemas de cancelamento com SAT Bematech


Problemas de cancelamento com SAT Bematech

Mensagens de erros mais frequentes:

776799|07099|0000|Erro de validação do conteúdo||
Erro|Erro na leitura da porta de comunicacao com o S@T|Header
787227|07099|0000|Erro desconhecido no cancelamento||

É necessário realizar algumas alterações no arquivo “bemasat.xml”, pois por padrão o Timeout do cancelamento está 1000, assim a DLL encerra a comunicação com o equipamento SAT antes que o mesmo possa responder com a homologação do cancelamento.

Verifique se o XML de cancelamento que está enviando para o equipamento SAT , está de acordo com o exemplo abaixo:

16716114000172SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT123

Antes:

1000

Depois:

30000

É importante se atender ao tempo de cancelamento de um cupom, que é de 30 minutos. Alguns usuários reportaram os problemas acima ao tentar cancelar um cupom após esse prazo.

Fonte: https://ciranda.me/tsdn/blog-da-consultoria-tecnica-tecnospeed/post/problemas-de-cancelamento-com-sat-bematech

Observação: Esse procedimento é válido para os próximos cancelamentos no SAT. Portanto deverá revisar se a venda foi cancelada junto a Sefaz/SP (https://satsp.fazenda.sp.gov.br/COMSAT/Public/ConsultaPublica/ConsultaPublicaCfe.aspx), caso tenha sido confirmado o cancelamento, deverá enviar Script para cancelar a venda no SAT e orientei ajustar a quantidade do produto em estoque.