
andrejsilva
Membros-
Total de ítens
40 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que andrejsilva postou
-
Bom dia Ítalo Obrigado
-
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?
-
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) ?
-
Oi pessoal, já resolvido, estava consultando o XML sem assinar.
-
Somente acontece na hora de consultar o ct-e
-
Sim porque consigo emitir e cancelar normal
-
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.
-
Migrando Projeto Em Delphi 7 Para Lazarus
andrejsilva replied to dorivansousa's tópico in Object Pascal - Delphi & Lazarus
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. -
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
-
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
-
O Italo já corrigiu, e hoje atualizei os fontes e esta funcionando. Italo mais uma vez, valeu pela força.
-
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
-
Falha Na Consulta Do Status Do Serviço Com Opessl
andrejsilva replied to andrejsilva's tópico in ACBrCTe
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 -
Falha Na Consulta Do Status Do Serviço Com Opessl
andrejsilva replied to andrejsilva's tópico in ACBrCTe
Juliomar, obrigado mesmo pela atenção, e me desculpe, estava usando um certificado vencido e não me atentei. Me desculpe mesmo. -
Falha Na Consulta Do Status Do Serviço Com Opessl
andrejsilva replied to andrejsilva's tópico in ACBrCTe
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. -
Falha Na Consulta Do Status Do Serviço Com Opessl
andrejsilva replied to andrejsilva's tópico in ACBrCTe
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. -
Oi boa tarde Esta ocorrendo também falha para consultar o status do serviço da sefaz usando a versão OpenSSL.
-
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
-
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.
-
Italo, tentei no delphi mas comigo quando vai validar gera uma violação de acesso, a mesma do primeiro tópico.
-
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.
-
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.
-
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.
-
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
-
Italo Boa tarde Agora sim boas noticias... Funcionou, alterei a propriedade do jeito que você explicou, agora vou tentar transmitir.