-
Total de ítens
105 -
Registro em
-
Última visita
Tudo que Wendel Fassarella postou
-
Uso da assinatura SSLXmlSign
um tópico no fórum postou Wendel Fassarella Dúvidas Gerais sobre o ACBr
Bom dia pessoal. Estou tentando utilizar a classe TDFeSSL isoladamente, sem o acbrnfe...mas na hora de assinar um documento, está me retornando "classe não registrada". Eu estou criando o componente e preenchendo algumas variáveis para utilizar o mesmo, olhei a criação e utilização do mesmo pelo acbrnfe demo. Mas ainda não consegui fazer funcionar. Eu estou criando da seguinte forma: function Assinar(const ConteudoXML, docElement, infElement: string; SignatureNode, SelectionNamespaces, IdSignature, SerialNumber: string): string; var DFeSSL: TDFeSSL; XMLUTF8: AnsiString; begin try DFeSSL := TDFeSSL.Create; DFeSSL.NumeroSerie := SerialNumber; {$IFDEF CAPICOM} DFeSSL.SSLCryptLib := cryCapicom; {$ELSE} DFeSSL.SSLCryptLib := cryWinCrypt; {$ENDIF CAPICOM} XMLUTF8 := ConverteXMLtoUTF8(ConteudoXML); DFeSSL.SSLXmlSignLib := xsMsXml; DFeSSL.SSLType := LT_all; Result := DFeSSL.SSLXmlSignClass.Assinar(String(ConteudoXML), docElement, infElement, SignatureNode, SelectionNamespaces, IdSignature); finally if Assigned(DFeSSL) then DFeSSL.Free; end; end; Falta allguma variável a ser preenchida?- 7 replies
-
- assinatura
- xml
-
(e 1 mais)
Tags:
-
Desculpe a demora, cara, isso acontece uma vez a cada 1000 vendas. É muito raro, mas acontece, eu não salvo nada. Mas parece que o componente salva.
- 4 replies
-
- acbrecfescecf
- ecf
-
(e 1 mais)
Tags:
-
Boa tarde glr, estou com um problema complicado. O sistema trabalha o dia todo muito bem, mas esporadicamente, aparece uma msg: CANNOT CREATE FILE "C:\MINHAPASTA\ACBRECFESCECF003.TXT. A OPERAÇÃO SOLICITADA NÃO PODE SER EXECUTADA EM UM ARQUIVO COM UMA SEÇÃO MAPEADA PELO USUÁRIO ABERTA." Depois dessa msg, o produto é vendido na impressora, mas dá pau na minha venda, e eu não sei o que fazer para resolver isso. Por favor, me ajudem.
- 4 replies
-
- acbrecfescecf
- ecf
-
(e 1 mais)
Tags:
-
Boa tarde pessoal, estou tentando compilar minha aplicação em x64 mas me retorna um erro em uma função que não dá erro no x86: CertContext.Get_CertContext(Integer(PCertContext)); dá esse erro: [dcc64 Error] uWebServiceClass.pas(153): E2197 Constant object cannot be passed as var parameter como posso resolver? Se alguém quiser saber o contexto do uso, é esse: procedure TWebService.OnBeforePost(const HTTPReqResp: THTTPReqResp; Data: Pointer); var Cert : ICertificate2; CertContext : ICertContext; PCertContext : Pointer; ContentHeader: string; begin Cert := GetCertificate(xCert); CertContext := Cert as ICertContext; CertContext.Get_CertContext(Integer(PCertContext)); //PESQUISA PARA 64BIT if not InternetSetOption(Data, 84, PCertContext,SizeOf(CERT_CONTEXT)) then begin //showmessage('Certificado não lido. Tente novamente!'); end; if (pos('SCERECEPCAORFB',UpperCase(HTTPReqResp.URL)) <= 0) and (pos('SCECONSULTARFB',UpperCase(HTTPReqResp.URL)) <= 0) then begin ContentHeader := Format(ContentTypeTemplate, ['application/soap+xml; charset=utf-8']); HttpAddRequestHeaders(Data, PChar(ContentHeader), Length(ContentHeader), HTTP_ADDREQ_FLAG_REPLACE); end; HTTPReqResp.CheckContentType; end;
-
Alguém sabe se existe uma forma de acessar os certificados, ou só usar o certificado digital, sem usar a capicom? ou alguma dll do windows?
- 1 reply
-
- certificado
- digital
-
(e 1 mais)
Tags:
-
Compatibilidade ACBR com Firemonkey
um tópico no fórum postou Wendel Fassarella Dúvidas Gerais sobre o ACBr
alguém sabe me informar se o acbr vai ser compatível com firemonkey em algum momento? -
está dando algum problema que não está retornando alguns dados em impressoras blindadas
-
bom dia pessoal, estou com uma duvida. Como faço para ler o arquivo TDM da impressora e inserir essas informações no BD?
-
Galera, preciso saber a classe que se encontra os webservices do mdfe dentro dos fontes.
-
NFC-e Espírito Santo
um tópico no fórum postou Wendel Fassarella NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde pessoal, uma pequena dúvida. Só pelo governador do estado do Espírito Santo ter assinado o decreto de que o estado utilizará o NFC-e. Tudo já pode ser colocado em desenvolvimento utilizando como base a nota técnica da base nacional? Ou teremos que esperar algum padrão ou manual de desenvolvimento específico do estado? -
Bom dia pessoal, estou tentando manifestar uma nota, mas quando o processo chega no metodo DefinirDadosMsg, ele da erro e para e dentro do metodo está escrito, substituir obrigatóriamente...oq eu faço pra resolver isso
-
Pessoal, boa tarde...antes de atualizar para o trunk 2, o retorno do xml do nfse era retornado de uma forma. ACBrNFSe1.NotasFiscais.Items[i].XML_NFSe Mas agora, eu não consigo mais ter o retorno do xml após o envio....como é a forma correta de pegar os dados e o xml do nfse retornado?
-
pessoal, to com um problema ao utilizar o acbrnfedanfefr....o projeto me retorna esse erro quando executo...
-
dmAcbrNFeFR não pode ser encontrado
Wendel Fassarella replied to Wendel Fassarella's tópico in Dúvidas Gerais sobre o ACBr
Vlw...troquei o DANFE e funcionou -
dmAcbrNFeFR não pode ser encontrado
um tópico no fórum postou Wendel Fassarella Dúvidas Gerais sobre o ACBr
Bom dia pessoal...estou com um pequeno problema...tenho em meu projeto o acbrnfe e o acbrnfedanfefr....quando salvo o meu datamodule ele me retorna uma mensagem de erro dizendo que não foi possível encontrar o dmacbrnfefr...e se eu salvo mesmo assim, meu danfe não faz vínculo com os campos no fr3...em qual arquivo está este dm ou como posso fazer este link... -
Erro Geração arquivo MF txt Bematech
Wendel Fassarella replied to Wendel Fassarella's tópico in ACBrSintegra/ACBrPAF
O problema é que mesmo limitando e com as DLLs que estão na pasta do acbr, o problema ainda persiste... não sei mais o que fazer...nem pelo acbr ecfteste funciona... minha homologação já é semana que vem -
Erro Geração arquivo MF txt Bematech
um tópico no fórum postou Wendel Fassarella ACBrSintegra/ACBrPAF
Pessoal...boa tarde...estou enfrentando este erro quando executo a função: ACBrECF1.ArquivoMFD_DLL(1, 99999, 'c:\temp\teste.txt', [docTodos], finMF); Erro: Erro ao executar xBematech_FI_ArquivoMFDPath. Estou usando uma bematech com as dlls atualizadas, e o sistema está como administrador...o mf normal, está gerando perfeitamente. Mas a geração em texto não vai. -
Pessoal, não sei como proceder...pelo que me parece a elgin tem um serio problema com tamanho do campo observação...tem alguma forma de formatar a observação a ser mandada pra impressora...pois parece que está extrapolando o tamanho da linha e não a quantidade de linhas...
-
Boa tarde galera...quando eu tento puxar a data movimento do ecf, tanto pelo meu sistema, tanto pelo ecfteste...a data retornada é 30/12/1899...como proceder com esse problema??
-
Boa tarde pessoal, estou com um problema aqui... Estou informando um acréscimo no item e ele está entrando como desconto...independente do valor.. Estou usando esta função....DescontoAcrescimoItemAnterior Não sei porque disso...mas estava normal a pouco tempo.
-
Erro na compilação httpsend
Wendel Fassarella replied to Wendel Fassarella's tópico in Dúvidas Gerais sobre o ACBr
vlw -
Erro na compilação httpsend
Wendel Fassarella replied to Wendel Fassarella's tópico in Dúvidas Gerais sobre o ACBr
estou usando trunk2 no delphi xe8 -
Galera...não to conseguindo compilar os fontes do acbr...ta dando um erro [dcc32 Error] httpsend.pas(356): E2003 Undeclared identifier: 'SNIHost' nessa linha: if needssl then begin if (FSock.SSL.SNIHost='') then FSock.SSL.SNIHost:=FTargetHost; FSock.SSLDoConnect; FSock.SSL.SNIHost:=''; //don't need it anymore and don't wan't to reuse it in next connection if FSock.LastError <> 0 then Exit; end;
-
amigo....oq q vc fez pra resolver?? pq o meu ta dando a mesma coisa
-
Windows 10 + acbr
Wendel Fassarella replied to Wendel Fassarella's tópico in Dúvidas Gerais sobre o ACBr
Amigo, eu executei o instalador como Administrador várias vezes mas não funcionou. Creio que realmente tem algum problema com o instalador na hora de copiar asa DLLs no Windows 10. Mas o que importa é que achamos a solução e fica a dica para quem estiver com o mesmo problema. Obrigado a todos! amigo...o meu funcionou perfeitamente...roda o programa de tirar o acbr da maquina...marca a opção que o amigo mandou e vai certinho