Ir para conteúdo
  • Cadastre-se

Maiquel

Membros
  • Total de ítens

    437
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Maiquel postou

  1. Olá Systronic. Este erro pode ocorrer por alguns fatores, tenta as possíveis soluções abaixo: Você já fez os testes utilizando o libCapicom? Tenta também atribuir o valor zero na propriedade UseCertificado. Caso nenhuma das alternativas acima funcione tenta aumentar os tempos limites no ACBrNFSe1.Configuracoes.WebServices. Abraço.
  2. Olá Bruno. Qual o provedor que você esta realizando os testes? Confere no arquivo do provedor presente na pasta ArqIni, se ele possui este método. Provavelmente que ele não possui o método Gerar XML.
  3. Olá Igpa120874 Qual seria a mensagem?
  4. Olá Pessoal. Encontrei uma solução para o problema que relatei neste post. Caso alguém enfrentar a mesma situação ou parecida, segue a solução "caseira". Quando eu realizava a consulta de situação, logo após o envio do lote de RPS, o componente realizava um laço de acordo com o número de tentativas que era configurado. Logo na primeira consulta ele já recebia a resposta do status referente ao lote consultado(1,2,3,4). Quando a situação retornada era "2" (Enviado mas não processado), ele continuava no loop tentando obter a resposta "3" ou "4", sendo que se ele não encontrasse, o componente retornava a mensagem vazia. Como solução, tratei o erro. Assim que ele termina o laço das tentativas tratei com um on e : exception, sendo assim busquei o status salvo do componente. Caso ele retorne "3" realizo a consulta do lote para obter a lista de erros e caso retorne "2" gravo a situação para posterior consulta.
  5. Bom dia Pessoal. Estou com um probleminha nos testes com o provedor WEBISS. Fiz os métodos de consulta situação separado do envio, então depois de enviar realizo a consulta da situação. O problema que estou enfrentando é que o retorno esta chegando vazio, porém no xml, a situação aparece corretamente. Está caindo nesta exceção abaixo: Habilitei para salvar o soap, e a situação aparece corretamente. if not (Result) then FConsSitLoteRPS.GerarException( FConsSitLoteRPS.Msg ) Agradeço.
  6. Bom dia Bruno. Provavelmente que este provedor não possua o método de Consultar situação. Verifica com o Provedor quais os métodos disponibilizados.
  7. Bom dia pessoal. Estou com o mesmo problema comentado pelo colega. Olhando no código, verifiquei que somente os provedores Betha, FISSLex e SimplISS permitem incluir no RPS a TAG <OutrasInformacoes> os demais essa TAG é gerada e preenchida Web Service do provedor. Estou verificando como posso contornar isso, não sei se alguém aqui já passou por este mesmo problema...
  8. Olá, desculpa a demora em responder; Você tentou verificar se o travamento não é quando chama o select? Tenta dar uma estudada em TCriticalSection.
  9. Olá, Bem provável que a informação da tag "qrcode" não está no xml. Verifique este tópico, você pode encontrar respostas.
  10. Bom dia Jailton. Você quis dizer que não está retornando os dados no xml, ou você não está conseguindo alimentar o seu banco com o retorno? O código que utilizo para o retorno é este abaixo: sprotocolo := ACBrNFe1.WebServices.Retorno.Protocolo; Para o salvar os dados veja se está indicado nas configurações o parâmetro abaixo, assim como os caminhos. ACBrNFe1.Configuracoes.Arquivos.Salvar := true;
  11. Olá. Você esta usando o comanda AlimentaComponente('snumero'), que tem no exemplo? Verifica nesta procedure, se você esta preenchendo os dados corretamente.
  12. Bom dia, Eu te aconselharia a tomar um pouco de cuidado com ProcessMessages dentro de laços de repetição, pois o seu custo em relação ao tempo é muito alto, causando perda de performance. Em relação a fechar a query, creio que não seja pelo motivo do ProcessMessages, teríamos que verificar várias situações: Sua tabela esta posicionada corretamente no primeiro registro?(talvez algum evento na ' tb1 ', que causa isso tudo), ou algo do tipo.
  13. Creio que a ideia de salvar em banco é válida, porém em um BD a parte como colocou o colega acima, pois caso for salvo no mesmo banco em que você está salvando os dados, corre o risco de ter um banco demasiadamente "pesado", principalmente se seu cliente emite várias notas. Abraço;
  14. Estranho, como te indiquei acima deveria funcionar, você está criando o componente em tempo de execução?
  15. Olá Felippi; Está informando as configurações abaixo: ACBrNFe1.Configuracoes.Arquivos.PathEvento := 'caminho' ACBrNFe1.Configuracoes.Arquivos.SalvarEvento := true;
  16. Olá Larissa. Até aonde sei não tem esta possibilidade, até porque no componente não tem uma configuração para logo.
  17. Exato Agil Sistemas, no caso creio que é isso que o sat está fazendo como comentado no post do colega acima. Utilizando o arredondamento no item. DecQtd := tcDe2;
  18. Olá Agil. Neste xml não tem os valores dos totais, tenta verificar quais valores estão preenchidos lá no retorno do sat. <total> <vCFeLei12741>0.63</vCFeLei12741> </total>
  19. Bom dia, eu costumo usar SSL 2.0 e TLS 1.0. Agora se você configura seu Internet Explorer e funciona, após as configurações voltam, já é um problema local, alguém está restaurando aos padrões iniciais (próprio windows) ou algo do tipo.
  20. Boa tarde Rogério. Você esta preenchendo as tags correspondentes como no exemplo? Ide.Toma4.Toma:=tmOutros; if copy(DM_CTA.PessoaFJCGC.AsString,10,4)<>'0000' then begin Ide.Toma4.CNPJCPF := Copy(DM_CTA.PessoaFJCGC.AsString, 2, 14); IE := DM_CTA.PessoaFJIEstadual.AsString; end else begin Ide.Toma4.CNPJCPF := Copy(DM_CTA.PessoaFJCGC.AsString, 1, 9) + Copy(DM_CTA.PessoaFJCGC.AsString, 14, 2); IE := 'ISENTO'; end; Ide.Toma4.IE:=IE; Ide.Toma4.xNome:=DM_CTA.PessoaFJRSocial.AsString; Ide.Toma4.xFant:=DM_CTA.PessoaFJFantasia.AsString; Ide.Toma4.fone:=DM_CTA.PessoaFJTelefone.AsString; Ide.Toma4.EnderToma.xLgr:=DM_CTA.PessoaFJEndereco.AsString; Ide.Toma4.EnderToma.xNum:=DM_CTA.PessoaFJNumero.AsString; Ide.Toma4.EnderToma.xCpl:=DM_CTA.PessoaFJComplemento.AsString; Ide.Toma4.EnderToma.xBairro:=DM_CTA.PessoaFJBairro.AsString; CodigoMunicipio:=DM_CTA.PessoaFJCodigoEstado.AsInteger * 100000 + DM_CTA.PessoaFJCodigoMunicipio.AsInteger; Ide.Toma4.EnderToma.cMun:=CodigoMunicipio; Ide.Toma4.EnderToma.xMun:=DM_CTA.PessoaFJCidade.AsString; Ide.Toma4.EnderToma.CEP:=StrToIntDef(DM_CTA.PessoaFJCEP.AsString, 0); Ide.Toma4.EnderToma.UF:=DM_CTA.PessoaFJEstado.AsString; Ide.Toma4.EnderToma.cPais:=DM_CTA.PessoaFJCodigoPais.AsInteger; Ide.Toma4.EnderToma.xPais:=DM_CTA.PessoaFJPais.AsString; end;
  21. Olá Sergiom; Qual o erro que ocorre? para que possamos tentar te ajudar.
  22. Boa tarde russocorp. Quando utilizei o equipamento não tive problema, o único ponto negativo era o suporte que não sei como está hoje.
  23. Olá.. Bem lembrado Leandro, esqueci deste detalhe! A propriedade que destaquei acima é para indicar o caminho da logo do banco, no caso específico do beneficiário também creio que não tenha.
×
×
  • 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.