Adriano Andre 2 Posted December 3, 2020 Report Share Posted December 3, 2020 Tenho uma aplicação e estava usando o SAT da CONTROL-ID sem problemas, toda venda que fazia o SAT respondia de imediato. O SAT da CONTROLID quebrou e comprei um da ELGIN SMART SAT. Agora toda venda que faço e envio, essa venda fica parada na memória do equipamento e só depois de uns 30 minutos essa venda é enviada a SEFAZ. Já liguei na ELGIN e me reportaram que meu equipamento está ok. Alguém poderia me dar uma ajuda? Grato Adriano Link to post Share on other sites
Juliomar Marchetti 3,854 Posted December 3, 2020 Report Share Posted December 3, 2020 Tópico movido para a área do SAC, para que o SLA de respostas seja considerado Juliomar Marchetti Ajude o Projeto ACBr crescer - Assine o SAC skype: juliomar telegram: juliomar http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Link to post Share on other sites
Juliomar Marchetti 3,854 Posted December 4, 2020 Report Share Posted December 4, 2020 Não tem problema , que saiba o SAT foi feito para isso mesmo ele não envia imediatamente, mas sim em até 2 dias úteis o CF-e Juliomar Marchetti Ajude o Projeto ACBr crescer - Assine o SAC skype: juliomar telegram: juliomar http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Link to post Share on other sites
Adriano Andre 2 Posted December 4, 2020 Author Report Share Posted December 4, 2020 Mas com o SAT da CONTROL-ID a resposta é de emediato. Link to post Share on other sites
Solution José M. S. Junior 3,054 Posted December 4, 2020 Solution Report Share Posted December 4, 2020 Bom dia, quando envia os dados você já obtem o XML assinado pelo aparelho SAT, pronto para emissão, correto? Se sim está ok, o gerenciamento de envio para a SEFAZ é realizado de tempos em tempos e pode variar de aparelho para aparelho, o SAT foi projetado para isso... Armazena os XMLs para posterior envio, por isso funciona mesmo quando está sem conexão. José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
Adriano Andre 2 Posted December 4, 2020 Author Report Share Posted December 4, 2020 Bom dia, não o aparelho não me retorna o xml assinado, fica preso na memória do aparelho, fica acessa o terceiro led na cor laranja com uma seta pra cima(apos uns 30 minutos o aparelho transmite e apaga a luz), e no meu código o SAT não dá resposta. SAT.ACBrSAT1.EnviarDadosVenda(MemoXmlSAT.Text); if SAT.ACBrSAT1.Resposta.codigoDeRetorno = 6000 // aqui sempre dá 0 porque fica parado na mémoria do aparelho. Link to post Share on other sites
José M. S. Junior 3,054 Posted December 4, 2020 Report Share Posted December 4, 2020 Nesse caso pode ser uma falha no aparelho. Tentou extrair um log do aparelho para verificar o que está ocorrendo quando recebe o método? José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
Adriano Andre 2 Posted December 4, 2020 Author Report Share Posted December 4, 2020 (edited) O Suporte da ELGIN acabou de mandar o seguinte e-mail: -- resposta acima desta linha -- Prezado(a) Adriano, Bom dia, Verifique a conexão de rede do equipamento e se o mesmo tem comunicação com a sefaz, ou seja, se os endereços da sefaz estão liberados na rede. Sobre a transmissão, o Equipamento não transmite os cupons em real-time, os cupons são enviados para sefaz quando o equipamento tem pelo menos um lote de 50 itens ou atinge o tempo entre envio. Esses parâmetros são carregados pela sefaz no SAT e a Elgin não tem controle sobre o mesmo. att Equipe Elgin Bematech, -------------- Perguntei a eles que como faço pra dar o cupom para o meu cliente na hora da venda? Tenho que esperar preencher os 50 itens do lotes ou esperar atingir o tempo limite? Edited December 4, 2020 by Adriano Andre Link to post Share on other sites
José M. S. Junior 3,054 Posted December 4, 2020 Report Share Posted December 4, 2020 A informação da Elgin está correta, creio que assim como nós, estão entendendo que você está obtendo o retorno do SAT, apenas a transmissão para a SEFAZ não ocorre momentaneamente... Se não está obtendo o XML como retorno, precisa extrair um log do aparelho para tentar identificar se há algum problema. Se possível anexe o log aqui. José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
Adriano Andre 2 Posted December 8, 2020 Author Report Share Posted December 8, 2020 Bom dia, problema resolvido. O equipamento da CONTROL-ID que usava antes utiliza o método de chamada de DLL "satDinamico_cdecl", já o Elgin SMART SAT usa o "satDinamico_stdcall". Ao usar o equipamento da Elgin com o método de chamada de DLL da CONTROL-ID aconteceu o que relatei, o equipamento não retorna o xml assinado e só consigo ter os xml assinados quando o equipamento transmite para a SEFAZ através do site. 1 Link to post Share on other sites
Juliomar Marchetti 3,854 Posted December 8, 2020 Report Share Posted December 8, 2020 Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti Ajude o Projeto ACBr crescer - Assine o SAC skype: juliomar telegram: juliomar http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Link to post Share on other sites
Recommended Posts