Ir para conteúdo
  • Cadastre-se

Manoel Zancheta

Membros
  • Total de ítens

    35
  • Registro em

  • Última visita

Tudo que Manoel Zancheta postou

  1. Olá. Estou implementando meu terceiro cliente com SAT, os dois primeiros foram sem nenhum problema mas, este terceiro está bem complicado. A única diferença em relação aos demais, é que neste terceiro o SO é 32 bits. Experimentei então o bemasat32.dll mas ocorreu o mesmo problema. No aparelho não tem nenhuma luz indicando algum tipo de problema, está tudo normal. Eu gero o arquivo XML da venda porém o SAT não gera o XML de resposta e sempre me retorna "erro desconhecido" (já desativei FireWall, Anti-Vírus e afins). O aparelho inclusive já foi trocado pelo fornecedor e o erro persiste. Há um tempo atrás, o suporte da Bematech alegou ser bloqueio na porta 123 UDP (ntp.cais.rnp.br:123 - (UDP) ) pois não estava aberta. Verifiquei junto aos clientes meus que funcionam e esta porta também está fechada e o SAT funciona normalmente. Poderia ser algum time-out da rede (junto ao SEFAZ) ou não tem relação alguma? Alguem já passou por algo semelhante? Abraços!
  2. A gente, foi mal, desculpe-me aí.... Tinha uma chamada perdida à uma function dentro do código que refazia a configuração do Fortes, por isso esse comportamento. Grato!
  3. Olá. Fiz o SAT em homologação com o ACBr e a DLL do SEFAZ, funcionou 100%. Fiz o SAT em produção com ACBr e DLL da Bematech, funcionou 100%. A única coisa que não consegui resolver, foi desabilitar o preview de impressão do fortes e trazer a impressora padrão que selecionei. Observação1: já verifique e estas informações estão setadas corretamente, já testei lendo do meu arquivo .ini e também configurando diretamente no componente. Observação2: Dei uma olhada pelo fórum mas não vi problema exatamente como este. Observação 3: Tentei algo com o ESCPOS mas não entendi como configura a porta dele. Se alguém tiver um norte pra me dar fico agradecido.
  4. Bom, quando estiver com um hardware eu confirmo isso. Deixei rodando aqui e depois de um tempão a DLL respondeu. Valeu pela ajuda!
  5. A DLL do emulador do SEFAZ fica em um "loop infinito" quando solicito o status do SAT, não tem um time-out para encerrá-la e consequentemente minha apliação fica "presa" enquanto o EMULADOR não subir . Será que este é um problema só do emulador ou os hardwares que estão no mercado possuem a DLL fazendo a mesma forma de tratamento?
  6. Consegui resolver, removi o combobox (sempre ficava sem selecionar um modelo) que tem os modelos de ECF e coloquei outro no lugar e funcionou. Vai entender.... Agora está me retornando estLivre, porém sempre dá a mensagem " impressora: ECFVirtual não está pronta".
  7. Olá. Estou fazendo testes com o ECF virtual e com o exemplo do ACBR funciona certinho. Na minha aplicação (que está igual ao exemplo do ACBR), só tenho retorno de estDesconhecido. Alguém sabe o porque disso? Grato!
  8. Olá, grato pela ajuda! Sim, acabei descobrindo que não necessitava do AtivarSAT, já o havia feito em outro aplicativo. Consegui fazer a venda. Eu tenho conseguido utilizar as funções do componente SAT do ACBR ( sat.Inicializar, sat.InicializaCFe) mas, em alguns casos como no enviar dados da venda, eu tive que declarar a function da DLL do SEFAZ no meu softeare pra funcionar. A assinatura dos métodos estão diferentes, não sei se estou fazendo algo errado ou estou com o SAT desatualizado.
  9. Detalhe: Não aparecia nenhuma mensagem de log no Emulador do SEFAZ. Eu necessito do comando sat.SAT.AtivarSAT? Tentei executá-lo e o Emulador do SEFAZ me retornou sessão inválida.
  10. Boa tarde! Iniciei testes com o SAT e meu cenário é o seguinte: 1) Estou usando o Emulador do SEFAZ e está funcionando corretamente; 2) Consigo concluir uma venda pelo Aplicativo Comercial do Sefaz sem problemas; 3) Consigo concluir uma venda pelo SATTeste.exe sem problemas também. Meu problema é no meu aplicativo Delphi com o o ACBRSat, pois sempre recebe a resposta de "SAT não foi inicializado corretamente". Deixei o componente igualzinho à configuração feita no SATTeste e no programa do SEFAZ, então não consegui enxergar onde está o erro. Olhei os tópicos já existentes mas não consegui resolver. Meu código gera o XML de venda sem problemas também. O código que inicia o SAT segue abaixo: sat.SAT.Inicializar; //não dá erro sat.InicializaCFe; //não dá erro if SAT.Resposta.codigoDeRetorno = 8000 then begin lblStatus.Caption := 'SAT EM OPERAÇÃO'; end else begin lblStatus.Caption := 'SAT INOPERANTE'; //sempre fica inoperante end; Alguem teria um norte para eu poder seguir? Grato! Abraços!
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...