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.