Ir para conteúdo
  • Cadastre-se

dev botao

solicitarDownloadEventos


Joffas
  • Este tópico foi criado há 1752 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • 3 semanas depois ...

Pessoal a function ConsultaIdentificadoresEventosEmpregador ainda não funciona pra mim, alguém conseguiu utilizar?

O Mesmo para ConsultaIdentificadoresEventosTabela ConsultaIdentificadoresEventosTrabalhador, notei que quando chega na linha 667 de ACBReSocialWebServices em procedure TConsultaIdentEventos.DefinirDadosMsg, o campo FCnpj, está vazio, nenhuma propriedade do objeto foi preenchida, ocasionando erro na validação do XML;

Aproveitando na Classe ACBReSocialWebServices, linhas 743 e 744, falta ".xsd" no caminho dos Schemas, ocasionando erro de que o arquivo de Schemas não foi localizado.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Adelio,

Primeiramente muito obrigado por apontar um erro no código, já fiz a correção e ainda hoje estarei enviando para o repositório.

Segundo, quanto ao CNPJ, no programa exemplo - aba Geral você informou o CNPJ do Empregador no respectivo campo que se encontra no quadro Dados Empresa?

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Alessandro,

Mas o Clear é executado antes de passar os parâmetros para o método.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

4 minutos atrás, Italo Jurisato Junior disse:

Bom dia Alessandro,

Mas o Clear é executado antes de passar os parâmetros para o método.

Mas se eu comentar o Clear de procedure TDFeWebService.InicializarServico; os dados chegam lá no procedure TConsultaIdentEventos.DefinirDadosMsg; e consequentemente os campos do XML, ficam preenchidos.

Editado por adelionep
Link para o comentário
Compartilhar em outros sites

Outra correção, Classe ABreSocial, linha 65:

Trocar:
  ACBRESOCIAL_NAMESPACE_RETEVT =  'http://www.esocial.gov.br/schema/consulta/identificadores-eventos/empregador/v1_0_0';

por:
  ACBRESOCIAL_NAMESPACE_CONS_EMP =  'http://www.esocial.gov.br/schema/consulta/identificadores-eventos/empregador/v1_0_0';

Adicionar:
  ACBRESOCIAL_NAMESPACE_CONS_TAB = 'http://www.esocial.gov.br/schema/consulta/identificadores-eventos/tabela/v1_0_0';
  ACBRESOCIAL_NAMESPACE_CONS_TRA = 'http://www.esocial.gov.br/schema/consulta/identificadores-eventos/trabalhador/v1_0_0';

Essa nomeação é só uma sugestão.

 

Na Classe ACBReSocialWebServices, linha 685, adicionar:

case tipoConsulta of
        tcEmpregador:
          begin
            Consulta.SoapEnvelope := ACBRESOCIAL_NAMESPACE_CONS_EMP;
          end;
          tcTabela:
          begin
            Consulta.SoapEnvelope := ACBRESOCIAL_NAMESPACE_CONS_TAB;
          end;
          tcTrabalhador:
          begin
            Consulta.SoapEnvelope := ACBRESOCIAL_NAMESPACE_CONS_TRA;
          end;
    end;

 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Por favor anexe a unit com as alterações sugeridas.

att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Adélio,

Muito obrigado pela colaboração, já enviei para o repositório, mas fiz uma pequena alteração, favor testar.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde ,

  Prezados ,   

 Estou tentando usar este método e estou recendo  erro de schemas errado , segue a linha :?

 
    EhValido := SSL.Validar(String(FPDadosMsg),
                   Configuracoes.Arquivos.PathSchemas + ArqXSD, Erro);      

Chamada 

 if  ACBreSocial1.ConsultaIdentificadoresEventosEmpregador(CdsEmpregador.FieldByName('NUMDOCUMENTO').AsString,
                                                                   tes1250, now) then

 Segue parte do XML :

'<eSocial xmlns="http://www.esocial.gov.br/schema/consulta/identificadores-eventos/empregador/v1_0_0"><consultaIdentificadoresEvts><ideEmpregador><tpInsc>2</tpInsc><nrInsc></nrInsc></ideEmpregador><consultaEvtsEmpregador><tpEvt>S-1000</tpEvt><perApur>1899-12</perApur></consultaEvtsEmpregador></consultaIdentificadoresEvts><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-  ........................................

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Demostenes,

Você esta com todos os fontes de todas as pastas atualizados?
Reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 deixando marcado a opção para apagar os arquivos antigos?
 

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Italo Jurisato Junior disse:

Bom dia Demostenes,

Você esta com todos os fontes de todas as pastas atualizados?
Reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 deixando marcado a opção para apagar os arquivos antigos?
 

 Bom dia amigo  ,  

     Infelizmente tenho algumas particularidades  em algumas units . Sempre tenho que fazer merge .  Ainda sim tentei instalar e houve erro  .  

      Estou dando uma espiada . Tem idéia de que Units poderiam causar este problema ? 

     Aproveito para parabenizar o excelente trabalho que prestam .

at.,

Demóstenes 

 

ACBr_DFeComum.dpk(55) Fatal: File not found: 'ACBrDFeConfiguracoes.dcu'
Compilation failure
Erro ao compilar o pacote "ACBr_DFeComum.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.

  

 

 

 

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Bom dia, procurei no fórum e não encontrei.

Estou utilizando o método "ConsultaIdentificadoresEventosEmpregador", tanto no meu app de testes, quanto no demo do ACBr.

Já utilizei 3 certificados e CNPJs (empregadores) diferentes, e o retorno é sempre:

Código Retorno: 402
Mensagem: Solicitação inválida. Redefina sua consulta

Qtde Total de Eventos na Consulta: 0
dhUltimo Evento Retornado: 30/12/1899

Alguém tem aluma ideia do que pode ser?

Desde já, obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Rafa,

Você esta com todos os fontes atualizados?

Reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 com a opção: apagar arquivos antigos marcada?

Configurou o programa exemplo corretamente?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

3 horas atrás, Italo Jurisato Junior disse:

Bom dia Rafa,

Você esta com todos os fontes atualizados?

Reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 com a opção: apagar arquivos antigos marcada?

Configurou o programa exemplo corretamente?

Fontes atualizados, reinstalado apagando antes.

A configuração foi feita conforme o demo do ACBr permite, que são...

Versão do documento como 2.5.00
As pastas dos arquivos e schemas
Dados do empregador e transmissor, incluindo certificado.
SSLLib, CryptLib, HttpLib, XMLSignLib = libWinCrypt, cryWinCrypt, httpWinHttp, xsLibXml2
SSLType = LT_all

Link para o comentário
Compartilhar em outros sites

Em 24/05/2019 at 14:30, rafap2008 disse:

Ok, irei para outro projeto para dar um tempo para o webservice.

Obs. Estou testando em produção mesmo.

Obrigado.

Bom dia,

Desculpe por incomodar, mas continuei com os testes e o problema persiste.

Estou com os fontes atualizados.

A configuração do componente está ok, tanto que a consulta do evento por ID ou número do recibo funcionam.

Alguma dica? Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Rafa,

Por favor anexe o XML de pedido de consulta e o de retorno para que eu possa analisar.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1752 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.