Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.564
  • Registro em

  • Última visita

  • Days Won

    1.146

Tudo que Italo Giurizzato Junior postou

  1. Bom dia Volnei, Esse problema só ocorre no envio para o ambiente de produção, em homologação funciona sem nenhum problema? Ao enviar temos como retorno o numero do protocolo de recebimento do lote, que é salvo em um arquivo chamado <num>-rec.xml Depois o componente realiza uma consulta para saber a situação do lote temos então um segundo retorno do webservice ( <num>-sit.xml ). Por fim é feito a consulta ao lote processado e temos como retorno o XML da NFS-e ( <num>-nfse.xml ). Em qual momento ocorre o erro de time out? No processo de consultar a situação do lote, o componente oferece algumas propriedades que você pode alterar para contornar esse problema, são elas com seus valores padrões: Configuracoes.WebServices.AguardarConsultaRet := 0; Configuracoes.WebServices.IntervaloTentativas := 0; Configuracoes.WebServices.Tentativas := 18; Se você alterar o valor das propriedades, por exemplo: Configuracoes.WebServices.AguardarConsultaRet := 3000; Isso vai fazer com que o componente aguarde 3 segundos antes de realizar a primeira consulta; Configuracoes.WebServices.IntervaloTentativas := 2000; Isso vai fazer com que o componente aguarde 2 segundos entre uma consulta e outra; Configuracoes.WebServices.Tentativas := 20; Isso vai fazer com que o componente realize 20 consultas antes de abortar o processo; Espero ter ajudado.
  2. Bom dia Rodrigo, Eu sei o que você quer fazer. Consultar as NF-e Destinadas; Manifestar sobre elas; Realizar o Download; Sei que essas NF-e são emitidas pelos fornecedores do seu cliente. Vamos a dois detalhes: 1. Você não pode realizar o download de todas as NF-e emitidas pelos fornecedores, leia com muita atenção os itens 4.11.9 e 4.11.10 (página 22 da NT 2012/002). 2. Se você alterar o XML da NF-e, por exemplo trocar o "&" por "e", isso torna-o invalido. Sugestão: 1. Obrigar os fornecedores a enviarem por e-mail os XMLs, isto esta na lei. 2. Ler o XML como sendo um arquivo texto, substituir todas as ocorrências do caracter "&" por "e" e salvar em um arquivo temporário. 3. Ler o arquivo temporário para ter acesso aos dados. 4. Excluir o arquivo temporário.
  3. Boa noite Sergio, O componente TEditNumber esta disponivel no repositório branches dentro da pasta EditNumber.
  4. Boa noite Marco, O componente ACBrCTeDACTeQRpkg utiliza o Quick Report, você tem o Quick Report instalado no seu Delphi? Se sim qual é a versão dele? E qual é o problema que esta ocorrendo?
  5. Boa noite Sérgio, Qual exemplo você esta se referindo?
  6. Boa noite Fabio, Isso é muito simples de ser resolvido. Abra o pacote de instalação do componente que questão, remova o QR5RunD7 da lista de requeridos, compila o pacote, vai ser solicitado a você que seja Adicionado uma outra unit, você confirma a adição e por fim manda instalar.
  7. Boa noite Rodrigo, Primeiramente movi o seu tópico para o lugar correto. Respondendo a sua pergunta: 1. pedir para o emitente não colocar no nome o &. 2. não realizar o download. 3. solicitar ao emitente que envie o xml da nota por e-mail.
  8. Boa tarde Adolfo, Estimo melhoras. Assim que possível de um retorno se conseguiu resolver o seu problema ou não.
  9. Boa tarde Socho, Comparei as URLs, Namespace, SoapAction de um fonte que tenho de 21/08/2012 e são exatamente os mesmos que estão no fonte disponivel no SVN. Verifique se o problema não é com o certificado, no IE tem aquelas opções de revogação de certificados, que devemos desmarcar.
  10. Boa tarde Udenilson, Por favor atualize os fontes e teste.
  11. Boa tarde jcanjo, O comando de envio de e-mail do ACBrCTe é: ACBrCTe.Conhecimentos.Items[x].EnviarEmail(sHost, sPortaSMTP, ....); O indice de Items é uma variável como na linha acima ou você colocou [0] zero? Se o componente estiver carregado com varios conhecimentos a principio basta colocar a linha acima dentro de um loop, por exemplo: for x := 0 to ACBrCTe.Conhecimentos.Count - 1 do begin ACBrCTe.Conhecimentos.Items[x].EnviarEmail(sHost, sPortaSMTP, ....); end;
  12. Boa tarde Sergio, O componente ACBrCTe não utiliza o TEditNumber. É a minha aplicação que utiliza ele.
  13. Deoldoto, Você alterou a URL do tortoise? Se não pesquise no fórum por Atualização Forçada.
  14. PHB, Se não me falha a memória esta disponivel o DANFSE em Fast Report também.
  15. Boa tarde sesistemas, Não inclua o grupo <infUniTransp>. Atualize todos os arquivos de todas as pastas do ACBr. Utilize os schemas disponibilizados junto com o programa exemplo.
  16. Boa tarde Deoldoto, Você esta com todos os fontes de todas as pastas atualizados?
  17. Boa tarde Thiago, É melhor você repensar sobre o assunto sobre download. Como você mensionou a NT no caso a NT 2012/002, por favor leia com muita atenção os itens 4.11.9 e 4.11.10 que encontran-se na página 22 da mesma NT. Você vai ter problemas no futuro com esse procedimento de realizar a manifestação e posteriormente o download da NF-e. O Download é para ser utilizado devez em quando nunca, poís é obrigação do emitente manter por 5 anos o XML e deve disponibilizar para o destinatário o XML assim que ele obter a autorização de uso. Sendo assim não vejo motivo do destinatário realizar o download. E tem mais, na versão 3.10 da NF-e que esta no forno, vai possui um grupo chamado autXML onde o emitente vai poder incluir até 10 CNPJ ou CPJ que poderão realizar o Download fora é claro o destinatário. Ou seja para o contador poder realizar o download da NF-e caso ele queira, o CNPJ do escritório ou o CPJ do contador (isso vai depender do certificado que ele vai estar utilizando) deverá ser incluido no grupo autXML, caso contrario ele vai ficar impedido de realizar o download. Resumindo, esquece o download, obrigue ou denuncie o seu fornecedor caso ele não queira disponibilizar o XML da NF-e. Receber uma mercadoria e não ter o XML da NF-e é como comprar e não ter a nota fiscal.
  18. Boa tarde Luan, Uma coisa é cadastrar a empresa para emitir NFSe via site. A outra é cadastrar a empresa para emitir NFSe via webservice. Verifique se o problema não é esse.
  19. Boa tarde PHB, o programa exemplo que utilizo é o mesmo que encontra-se disponivel na pasta ...\Exemplos\ACBrNFSe\Delphi. A unica diferença é que no teste que fiz usei um certificado A1. Pesquise no fórum para saber quais as pessoas que utilizam o provedor Fiorilli, eles podem orientar melhor você. Passar alguma dica.
  20. Boa tarde Sandro, Você pesquisou sobre propriedades não existentes aqui no fórum? Dentro da pasta ...\Fontes\ACBrNFe temos um arquivo TXT que possui um passo a passo para resolver esse problema.
  21. Boa tarde Caetano, Você quer testar o seu sistema, que será utilizado pelo cliente XYZ cuja cidade é atendida pelo provedor ABC. Mas você encontra-se na cidade MNO. Qual é o problema de você pegar o certificado do seu cliente XYZ para realizar os testes? Basta configurar o sistema para enviar o lote de RPS para o provedor ABC, informar a cidade do seu cliente.
  22. Boa noite PNB, Acabei de realizar um teste. Configurei o programa exemplo com a cidade Bariri/SP, schema Fiorilli, usei o botão [Gerar e Enviar Lote] e tive como retorno o seguinte erro: Usuário ou senha não informado. Isso era esperado visto que não informei os dados acima e realizei testes usando um certificado que não pertence a uma empresa de Bariri. Mas o erro postado por você não surgiu no meu teste. Arquivos de envio e retorno: 5-env-lot-c.xml 5-rec-c.xml
  23. Bom dia Endrigo, Acredito que até o final de setembro, será divulgado as novas UFs que vão aderir a NFC-e.
  24. Bom dia Caetano, Para utilizar os dados do cliente é preciso usar o certificado dele. Se você possui certificado, esta cadastrado para emitir NFS-e, teste usando os seus dados. Agora se o provedor do seu cliente é Nota Control e o seu é outro, neste caso vai precisar do certificado dele mesmo.
  25. Bom dia Endrigo, Funciona tanto com o CAPICOM quanto com o OpenSSL.
×
×
  • 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.