Ir para conteúdo
  • Cadastre-se

andrejsilva

Membros
  • Total de ítens

    40
  • Registro em

  • Última visita

Tudo que andrejsilva postou

  1. Italo Boa tarde Se o método ConsultarLopeRps, for true aí a NF-e já esta emitida? E como faz para o RPS virar a NFS-e?
  2. Bom dia Gostaria de saber qual os métodos usados para gerar a nfs-e. ("Homologação", provedor GINFES) Estou seguindo esse passos. 1 Gero o RPS 2 Envio o RPS usando o método ACBrNFSe1.Enviar(Lote, False) 3 Aguardo 30 Segundos e depois ACBrNFSe1.ConsultarNFSeporRps('2', '1', 'RPS'); Se o passo 3 estiver correto, estou recebendo o erro E610 ("segue em anexo os arquivos"). Vamos supor que o passo 3 finalize com sucesso. Para eu obter a NF-e qual seria o passo 4 4 ACBrNFSe1.LinkNFSe(2, ACBrNFSe1.NotasFiscais.Items[0].NFSe.CodigoVerificacao) ?
  3. Oi pessoal, já resolvido, estava consultando o XML sem assinar.
  4. Somente acontece na hora de consultar o ct-e
  5. Sim porque consigo emitir e cancelar normal
  6. Olá Boa tarde Estou tentando consultar um ct-e, usando o seguinte código ACBRCTe1.Conhecimentos.Clear; ACBRCTe1.Conhecimentos.LoadFromFile(XML); ACBRCTe1.Consultar Mas esta ocorrendo o seguinte erro: unable to parse Este erro acontece na seguinte unit Acbr DFeOpenSSL function TDFeOpenSSL.XmlSecSign(const Axml: PAnsiChar): AnsiString; <- Nessa função CreateCtx; try { load template } doc := xmlParseDoc(Axml); if ((doc = nil) or (xmlDocGetRootElement(doc) = nil)) then raise EACBrDFeException.Create('Error: unable to parse'); Aqui esta ocorrendo a falha.
  7. Uso o lazarus desde a versão 0.9.30, hoje aprendi muito coisa, e posso afirmar que até para desenhar o formulário é muito mais facil usando o Editor de Ancora, depois que você aprende a usar este recurso, os componentes dimensiona automaticamente. O Debug realmente é um pouco fraco. Ah e os componentes RxLib a versão do Lazarus no RxDBGrid tem muito mais recursos do que a versão delphi. Agora para acesso aos dados não uso o ZeosLib, uso os componentes SQLDB, pelo menos para mim acho muito superior ao Zeos.
  8. Boa tarde pessoal, comigo também não estava aparecendo as notas, fiz algumas alterações, testei apenas no lazarus, pessoal favor testar também no Delphi. Segue o arquivos alterados. Obs.: Não consegui postar os arquivos ACBrMDFeDAMDFeRLRetrato.dfm, ACBrMDFeDAMDFeRLRetrato.lrs. 35150550386473000147580010000000011625217190-mdfe.xml ACBrMDFeDAMDFeRLRetrato.pas alterado.pdf antes de alterar.pdf
  9. Gustavo Também estou com o mesmo problema, mas agora além de verificar o status como você faz, estou verificando o conteúdo do protocolo if (ACBRCTe1.Conhecimentos.Items[0].CTe.procCTe.cStat = 100) and (ACBRCTe1.Conhecimentos.Items[0].CTe.procCTe.nProt <> '') then
  10. O Italo já corrigiu, e hoje atualizei os fontes e esta funcionando. Italo mais uma vez, valeu pela força.
  11. Oi boa tarde, será que alguém já conseguiu resolver o problema do cancelamento, continua retornando o mesmo erro Cod.Erro HTTP: 400 Bad Request
  12. Juliomar, bom troquei o certificado e desculpe novamente. Bom consulta Status OK, Envio do CT-e e Retorno OK, cancelamento: Cod. Erro: HTTP: 400 Bad Request
  13. Juliomar, obrigado mesmo pela atenção, e me desculpe, estava usando um certificado vencido e não me atentei. Me desculpe mesmo.
  14. Então o duro que é no meu computador já tenho meu sistema funcionando corretamente, usando OpenSSL, e este problema ocorreu após a última atualização que nos fontes do componente. Você tem o lazarus do seu pc, se tiver fazendo favor faça um teste do status.
  15. Então Juliomar testei no delphi e no lazarus e esta ocorrendo o seguinte erro Delphi e Lazarus: WebService Consulta Status serviço: Inativo ou Inoperante tente novamente. Cod.Erro HTTP: 403 Forbidden. Só para constar Juliomar, acredito que este problema esta afetando tudo, o envio do ct-e e também o cancelamento.
  16. Oi boa tarde Esta ocorrendo também falha para consultar o status do serviço da sefaz usando a versão OpenSSL.
  17. Boa tarde Estou tentando cancelar um CT-e usando o Lazarus estava funcionando tudo normal, mas após eu atualizar os componentes, esta retornando no seguinte erro: Cod.Erro HTTP: 400 Bad Request
  18. Italo boa noite Então testei novamente e coloquei a diretiva {$H+} no inicio da unit pcnSignature como o Juliomar sugeriu e agora boa noticia, agora esta funcionando no Lazarus. Obrigado, Juliomar e Italo pela ajuda, valeu mesmo.
  19. Italo, tentei no delphi mas comigo quando vai validar gera uma violação de acesso, a mesma do primeiro tópico.
  20. Sim, estou utilizando o Lazarus, mas blz, vou fazer o seguinte somente gerar o XML no lazarus porque agora ele esta gerando corretamente, e testar o envio com o delphi.
  21. Italo Boa tarde Me desculpe me demora, então atualizei e testei novamente, e o arquivo que é autorizado e anexo o protocolo fica com a assinatura invalida.
  22. Italo Boa tarde Sim os arquivos de retorno estão sendo salvos em disco. E comparei as assinaturas: Realmente o arquivo que foi enviado e anexado o protocolo, fica com apenas 256 caracteres na TAG X509Certificate. É isso que esta gerando a falha na assinatura.
  23. Italo Boa tarde <?xml version="1.0"?> -<retConsReciCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="2.00"> <tpAmb>2</tpAmb> <verAplic>SP-CTe-29-07-2014</verAplic> <nRec>351000006571229</nRec> <cStat>104</cStat> <xMotivo>Lote processado</xMotivo> <cUF>35</cUF> -<protCTe versao="2.00"> -<infProt> <tpAmb>2</tpAmb> <verAplic>SP-CTe-29-07-2014</verAplic> <chCTe>35140850386473000147570010000001561844769626</chCTe> <dhRecbto>2014-08-29T15:05:43</dhRecbto> <nProt>135140006729502</nProt> <digVal>ZQwpUDOmnlR3B00wVPgTG9rtS3s=</digVal> <cStat>100</cStat> <xMotivo>Autorizado o uso do CT-e</xMotivo> </infProt> </protCTe> </retConsReciCTe> Autorizou, só que percebi que o arquivo autorizado, fica com a assinatura invalida. Vou anexar para você ver, percebi porque o arquivo com a assinatura correta, fica mais mais ou menos 7KB. 35140850386473000147570010000001561844769626-cte.xml
  24. Italo Boa tarde Agora sim boas noticias... Funcionou, alterei a propriedade do jeito que você explicou, agora vou tentar transmitir.
×
×
  • 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...