Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao Enviar o Evento S-2206 - Alteração de Contrato


Ver Solução Respondido por Renato Rubinho,

Recommended Posts

  • Membros Pro
Postado

Bom Dia! 

 

Estou tentando enviar o evento 2206 do Esocial, so que esta aparecendo a seguinte msg de erro

 --> 1871 - Element '{http://www.esocial.gov.br/schema/evt/evtAltContratual/v_S_01_02_00}infoEstatutario': Missing child element(s). Expected is ( {http://www.esocial.gov.br/schema/evt/evtAltContratual/v_S_01_02_00}indTetoRGPS ).

Não estou conseguindo saber o que pode ser, alguem pode me auxiliar ? 

 

Obrigada, desde já. 

  • Membros Pro
Postado

Bom dia! 

 

Sim esta tudo certo... ate esta parte ai do Estatutário esta comentado... 

 

Não consegui saber onde esta a falha... 

 

Este tópico acima, também tinha dado problema da outra vez e fiz a correção conforme a repassado na época e sanado problema. 

 

Só que agora voltou novamente, sendo outra falha. 

 

S2206.txt

  • Consultores
Postado
6 hours ago, Aleandro said:

Bom dia! 

 

Sim esta tudo certo... ate esta parte ai do Estatutário esta comentado... 

 

Não consegui saber onde esta a falha... 

 

Este tópico acima, também tinha dado problema da outra vez e fiz a correção conforme a repassado na época e sanado problema. 

 

Só que agora voltou novamente, sendo outra falha. 

 

S2206.txt 8.42 kB · 0 downloads

Boa tarde!

Por favor, qual é o erro que está enfrentando preenchendo o evento desta forma que disponibilizou?

 

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado

Da o seguinte erro: 

 

 --> 1871 - Element '{http://www.esocial.gov.br/schema/evt/evtAltContratual/v_S_01_02_00}infoEstatutario': Missing child element(s). Expected is ( {http://www.esocial.gov.br/schema/evt/evtAltContratual/v_S_01_02_00}indTetoRGPS ).

 

 

  • Consultores
Postado

Está esperando que seja preenchido indTetoRGPS em infoEstatutario
No seu cenário isso teria lógica? Pode ser algo que você esteja preenchendo ou que não esteja preenchendo que esteja gerando o problema.

 

  • Curtir 1
  • Membros Pro
Postado

Nao tem logica, nos post anteriores disponibilizei o que esta sendo preenchido... 

 

O erro persiste. Ja atualizei fontes, e mesmo assim nao funciona.

  • Consultores
Postado

Bom dia!

26 minutes ago, Aleandro said:

Nao tem logica, nos post anteriores disponibilizei o que esta sendo preenchido... 

 

O erro persiste. Ja atualizei fontes, e mesmo assim nao funciona.

Por favor, verifique qual é o valor que está chegando em seu código nesta linha:

//...
infoRegimeTrab.infoCeletista.cnpjSindCategProf:=Sindicato.CNPJ;
//...

Observando na rotina que gera o XML existe está condição:

if objAltContratual.Vinculo.infoRegimeTrab.InfoCeletista.cnpjSindCategProf <> '' then
  GerarInfoCeletista(objAltContratual.Vinculo.infoRegimeTrab.InfoCeletista)
else
  GerarInfoEstatutario(objAltContratual.Vinculo.infoRegimeTrab.InfoEstatutario);

De acordo com o seu código, deveria estar gerando a o grupo InfoCeletista, mas de acordo com a mensagem de erro que está enfrentando, está sendo gerado o grupo InfoEstatutario, o que indica que o cnpjSindCategProf está ficando vazio.

Você pode colocar um break-point no local indicado pelo print para acompanhar.

Captura de tela 2024-11-18 090804.jpg

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

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