Daniel e pessoal do Projeto, boa tarde!
Está é a primeira vez que posto algo aqui no ACBR. Caso cometa algum deslize me avisem que não será repetido.
Peço desculpas caso a solução para o problema já tenha sido discutido aqui no fórum, porém, não encontrei nada que explicasse.
Desenvolvi minha aplicação PDV com o ACBrSAT e o emulador da SEFAZ para teste. Implementei todas as funções do SAT (Consulta SAT, Consulta Status SAT, Gerar e Enviar Venda, Teste Fim-a-Fim e outros) e estão funcionando perfeitamente. Meu problema está no cancelamento do cupom.
Utilizei a sugestão do Daniel com LoadFromFile e CancelarUltimaVenda, o arquivo é carregado e enviado ao SAT que retorna um erro dizendo que o CNPJ da SoftHouse( (11.111.111/1111-11) sem a pontuação) está errado. No entanto, para validar funciona perfeitamente com o mesmo CNPJ.
Caso eu altere manualmente o XML e altere o CNPJ da IDE para ((00.000.000/000-00) sem pontuação) e mande o comando CancelarUltimaVenda o emulador SAT valida o cancelamento.
Alguém já passou por isso?
Outra coisa, estou desenvolvendo essa aplicação para a empresa na qual trabalho, que é uma empresa de comercio varejista e o objetivo não é comercializar o software, apenas usar na empresa. Nesse caso, para usar o sistema em ambiente de produção devo utilizar no CNPJ da IDE o CNPJ da empresa? Ou a empresa tem que abrir um CNPJ somente para registrar o software?
Se puderem me ajudar ficarei muito grato.