Jump to content

hpensador

Membros
  • Posts

    28
  • Joined

  • Last visited

Recent Profile Visitors

1,093 profile views

hpensador's Achievements

Explorer

Explorer (4/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

6

Reputation

1

Community Answers

  1. [RESOLVIDO] Conforme minha suspeite realmente estava acontecendo sobreposição de arquivos. O XML assinado é salvo com o número do ID do mesmo, sendo que a referida ID na sua composição recebe a data e a hora e como a geração dos mesmos é muito rápida acontecia de vários XMLs receberem o mesmo ID [ 1000000272284742018092715032100001-S-2220-0.xml ] - minha solução foi colocar um Sleep(1000), ou seja dou uma pausa no processo de um segundo entre a geração de um e outro XML.
  2. Boa tarde Colegas! Desconfio que o nome do arquivo que está sendo salvo após ser assinado esteja sobrepondo os já assinados e salvos anteriormente, pois estou passando pela seguinte situação: Coloco para gerar um lote de 17 xmls (eSocial S-2220) - o processo ocorre normalmente sem erros, porém quando vou até a pasta onde são salvos os xmls após assinados só encontro 4... estou fazendo alguma coisa errada ou deixando de configurar alguma propriedade do componente? [ ]'s, Hélio
  3. Agora foi.. mais uma vez muito obrigado! Justamente isto, observei no exemplo que ele apenas faz o LoadFromFile e eu estava além de fazer o LoadFromFile executando o metodo ACBreSocial.AssinarEventos e este sim faz o envio.
  4. Ok, realmente depois é que observei que não havia modificado a versão para 2.4.02. Obrigado! Agora vou depurar o exemplo e ver como é que faço para apenas assinar o XML.
  5. Bom dia Italo! Realmente falta de atenção minha, não havia clicado em salvar as configurações. Bem após salvar as configurações e mandar carregar o arquivo XML recebo essa mensagem de erro: eSocial_S-2220_ADALBERTO CARDOSO ARAUJO.xml
  6. Tentei informado o número de série e a senha e também informando apenas o caminho do certificado e a senha e em ambos os casos o erro persiste.
  7. Boa tarde Italo! Seguindo sua orientação fui estudar o exemplo do ACBreSocial, porém estou com o seguinte problema: mesmo estando com as informações do certificado carregada recebo mensagem de erro:
  8. Boa tarde Paulo! Eu não utilizo o componente (ACBreSocial) para a geração do XML, apenas para assinar o XML já gerado anteriormente. Com relação ao try/except também faço uso, porém quando ocorre qualquer erro o processo para naquele ponto.... exemplo, seleciono 100 ASOs para gerar o eSocial e digamos que no segundo dê algum erro... pronto, o XML dos demais 98 não são gerados. ACBreSocial.Eventos.LoadFromFile(W_XML); try ACBreSocial.AssinarEventos; except on e : Exception do begin raise Exception.Create('Classe: ' + e.ClassName + ' Erro: ' + e.Message); end; end;
  9. Bom dia Colegas! É possível apenas assinarmos o XML e não fazer o envio? Explico: No evento ACBreSocial.AssinarEventos, assim que o mesmo é assinado é feito também o envio. Acontece que estou desenvolvendo uma rotina onde será gerado vários XMLs e assinados, para depois serem enviados e o que acontece, durante o processo de geração se ocorre erro de validação em um dos XMLs o processo para naquele ponto. [ ]'s, Hélio
  10. Boa tarde Colegas! Agora o XML é assinado mesmo apresentando essa mensagem de erro. Anexo XMLs (sem e com assinatura). [ ]'s, Hélio 1000000272284742018091216345500001-S-2220-0.xml eSocial_S-2220_ADALBERTO CARDOSO ARAUJO.xml
  11. Pronto agora foi... Copiei as DLLs da pasta do ACBr e coloquei em Windows\SysWOW64; Refiz a instalação do certificado.... tudo resolvido.
  12. Certificado A1 e quando instalei marquei a opção de exportável. Quanto as DLLs acredito que estejam sim atualizadas, pois atualizei o ACBr na segunda-feira.
  13. Boa tarde Felipe! Certificado A1 W_ACBreSocial.Configuracoes.Geral.SSLCryptLib := cryWinCrypt; W_ACBreSocial.Configuracoes.Geral.SSLHttpLib := httpWinHttp; W_ACBreSocial.Configuracoes.Geral.SSLLib := libWinCrypt; W_ACBreSocial.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2; W_ACBreSocial.Configuracoes.Geral.VersaoDF := ve02_04_02; W_ACBreSocial.Configuracoes.Geral.IdEmpregador := WW_IBQuery.FieldByName('NU_CGC').AsString; W_ACBreSocial.Configuracoes.Geral.IdTransmissor := WW_IBQuery.FieldByName('NU_CGC').AsString; W_ACBreSocial.Configuracoes.WebServices.UF := WW_IBQuery.FieldByName('SG_UF').AsString; W_ACBreSocial.Configuracoes.WebServices.SSLType := LT_TLSv1_2; W_ACBreSocial.Configuracoes.Arquivos.PathSchemas := ExtractFilePath(ParamStr(0))+'eSocial\Schemas'; W_ACBreSocial.Configuracoes.Arquivos.PathSalvar := ExtractFilePath(W_XML); W_ACBreSocial.Configuracoes.Arquivos.Salvar := True; W_ACBreSocial.Configuracoes.WebServices.Ambiente := taHomologacao;
  14. Bom dia Colegas! Atualizei o ACBr ontem e após essa atualização ao tentar carregar o XML no componente: W_ACBreSocial.Eventos.LoadFromFile(W_XML) - recebo esta mensagem de erro. Creio seja alguma nova configuração a qual eu ainda não descobri. Algum colega que já tenha passado por este problema, poderia me dar alguma dica de como corrigir. Segue anexo o arquivo XML. eSocial_S-2220_ADALBERTO CARDOSO ARAUJO.xml
  15. Opa, muito obrigado! Fiz aqui seguindo os passos por você indicado e agora foi. No retorno consta o erro: "Erro na cadeia do certificado digital do signatário ou do solicitante da informação." 20180620101243-env-lot.xml 20180620101244-rec.xml
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...