Jump to content

João Alberto Amaral

Usuários SAC
  • Content Count

    36
  • Joined

  • Last visited

Everything posted by João Alberto Amaral

  1. Cheguei a conclusão que as DLLs estão corretas, porque fazendo teste deixando a tag desta maneira: <COD Id="COD">, o programa assina com o comando A.Assinar(XML,'CODExporter', 'COD','','',''); Mas quando executo desta outra maneira: A.Assinar(XML,'CODExporter', 'COD','','','Id'); O executável reporta o erro de violação de endereço, assim tanto faz passa Id ou id o erro ocorre direto quando informo o identificador. Estou usando o xsLibXML2. Mas preciso que a tag <COD id="COD"> seja assinada desta maneira pois é a exigência da Entidade Certificadora.
  2. Estou compilando 32 bits e usando as DLLs da pasta acbr\DLLs\LibXml2\x86
  3. Segui sua dica mas não deu certo. Esta dando uma violação de endereço. O mais estranho é que se troco a tag para Id e uso xsMSxml ele assina.
  4. Estou usando assim: A.SSLXmlSignLib := xsMSxml; Se coloco no xml assim: <COD Id="COD"> ele assina, mas ai não passa na validação da entidade que ira recepcionar o xml.
  5. Olá Rafael, Segui sua dica mas não tive sucesso, continua o mesmo erro:
  6. meu_xml_a_ser_assianado.xmlteste_assiando_com_Id.xmlmodelo_Aladi.xmlassinador.txt Bom dia Daniel, Segue os anexos.
  7. Olá pessoal, Estou tendo muita dificuldade para assinar um xml usando o TDFeSSL, tudo porque a tag que deve ser assinada esta com a identificação dela em minúsculo ou seja id=”COD”, pelos teste que fiz só assinou quando eu coloquei ID=”COD”. Esta assinatura é para um documento do Comercio Exterior o Certicado de Origem que no caso a entidade definiu a tag em minúsculo como no exemplo abaixo: Será que há solução ? <ns1:CertOrigin> <CODEH id="CODEH"> <CODExporter> <COD id="COD"> ... <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> … <Reference URI="#COD"> … … </COD> </CODExporter> <EH> <EHId></EHId> ... <EHURL> </EHURL> </EH> <CertificationEH> <CertificateNo></CertificateNo> <CertificateDate>2010-06-28T15:38:48.0Z</CertificateDate> <CertificateID></CertificateID> </CertificationEH> </CODEH> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> … … <Reference URI="#CODEH"> </Signature> </ns1:CertOrigin>070004-042207.xml
  8. Resetei o modem da NET e executou o comando "ipconfig /flushdns" no prompt, e solucionou o problema.
  9. Olá ! Também tive este mesmo tipo de problema “Access violation at address ...” na abertura de meus programas que usam o ACBR. Mas para encurtar a mensagem já adianto, oque resolveu foi o cliente formatar a máquina, depois do Windows zerado tudo funcionou normalmente! Oque me levou a esta conclusão foi que no ambiente de desenvolvimento Windows 10 funcionava 100 % sem erro algum. Já nos clientes alguns com Windows Vista, Windows7, Windows10 rodava tranquilo igual ao meu ambiente de desenvolvimento (até no Windows XP rodou sem problemas). Porem em 2 ou 3 clientes dava o erro. Uso Delphi XE7 original e tive problema!
  10. Colegas! Me tirem uma duvida! é possível usar Certificado A3 para autenticar com o TIdSSLIOHandlerSocketOpenSSL , com certificado A1 eu consegui, já com o A3 não tenho ideia !
  11. Colegas ! Me tirem uma duvida, é possível usar Certificado A3 para autenticar com o TIdSSLIOHandlerSocketOpenSSL , com certificado A1 eu consegui, já com o A3 não tenho ideia !
  12. Também estou no RS e esta dando o mesmo problema: 106 Lote nao localizado depois tentei enviar em contingencia para o SVC-SP e deu o mesmo erro ! Como o colega comentou também testei no ambiente de homologação e tive sucesso mas no de produção da o erro.
  13. Também estou com este problema, o certificado A3 foi removido duas vezes do cartão do cliente !
  14. João Alberto Amaral

    João A. V. A.

    Analise e desenvolvimento de sistemas
  15. Estamos com problemas em SP tambem ! nem em contingencia esta indo !
  16. Segue um xml de inutilização. 316245513400040557001000004214000004214-procInutCTe.xml
  17. Também estou com este problema, no próprio exemplo da erro ao tentar imprimir o comprovante de inutilização de numeração !
  18. Ola Hendell, Já conseguiste alguem para fazer a dll ? meu skipe é beto_amaral tenho alguma experiencia com delphi, inclusive dlls. At. João Alberto
  19. Boa tarde Italo, Andei dando uma fuçada no wsdl de uruguaiana http://dueto-web.uruguaiana.rs.gov.br:7778/NFSEWS/Services.svc?wsdl e achei meio pobre, ele tem apenas: INFSEConsultas = interface(IInvokable) ['{04A6A3D0-E58F-EB64-F55D-9C500C6C33EE}'] function ConsultarSituacaoLoteRps(const xmlEnvio: WideString): WideString; stdcall; function ConsultarNfsePorRps(const xmlEnvio: WideString): WideString; stdcall; function ConsultarLoteRps(const xmlEnvio: WideString): WideString; stdcall; function ConsultarNfse(const xmlEnvio: WideString): WideString; stdcall; end; INFSEGeracao = interface(IInvokable) ['{F1948BFC-EB74-D48B-08E8-2C0524517D39}'] function RecepcionarLoteRps(const xmlEnvio: WideString): WideString; stdcall; function CancelarNfse(const xmlEnvio: WideString): WideString; stdcall; end; Outra coisa que estranhei é nos disponibilizaram os schemas mas falta o nfse.xsd, quando tento enviar um lote da erro, parece estar incompleto ou fora do padrão. acho que é por isso que o ACBrNSFe não consegue enviar. mais um detalhe o ambiente de testes nem carrega. Obrigado pela ajuda.
  20. Ta na mão http://dueto-web.uruguaiana.rs.gov.br:7778/NFSEWS/Services.svc // Produção http://servicos.publicainformatica.com.br:8080/nfse_integracao/Services?wsdl // Homologação
  21. Uruguaiana não esta na lista, mas tem Itajai/4208203/SC que usa o sistema do mesmo fornecedor !
×
×
  • Create New...