Ir para conteúdo
  • Cadastre-se

dev botao

eSocial s2205 erro no campo paisNac


Ver Solução Respondido por Marcelo Pontes Melim,
  • Este tópico foi criado há 1322 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado
Em 29/04/2021 at 09:02, Marcelo Pontes Melim disse:

Obrigado pela sua intenção em colaborar, esse também é o meu objetivo. Já fiz uma revisão completa na estrutura e geração dos eventos, e, no momento, precisamos mesmo é que enviem lotes para testar, me retornando quando problemas forem encontrados.

Salve salve pessoal.

Estou gerando o S-2205 com a versão simplificada do e-Social e esta dando un erro no campo paisNac. O valor esta sendo passado para a geração do XM mas mesmo assim o erro persiste. Esse erro não acontecia na versão 2.5. 

Alguém tem alguma ideia do que pode ser ?

 

image.thumb.png.c6642f0b4cd1b81a035f18fdce822cf2.png

 

o código esta dessa forma:

          with Trabalhador do
          begin
               NmTrab := mtS2205.FindField('NmTrab').AsString;
               nmSoc := mtS2205.FindField('nmSoc').AsString;
               Sexo := mtS2205.FindField('Sexo').AsString;
               RacaCor := mtS2205.FindField('RacaCor').AsInteger;
               EstCiv := mtS2205.FindField('EstCiv').AsInteger;
               GrauInstr := mtS2205.FindField('GrauInstr').AsString;

               with Nascimento do
               begin
                 PaisNac := mtS2205.FindField('PaisNac').AsString;
               end;
               ...
          end;

 

 

MODERAÇÃO: tópico dividido de:

 

  • Membros Pro
  • Solution
Postado
42 minutos atrás, epcmont1 disse:

Salve salve pessoal.

Estou gerando o S-2205 com a versão simplificada do e-Social e esta dando un erro no campo paisNac. O valor esta sendo passado para a geração do XM mas mesmo assim o erro persiste. Esse erro não acontecia na versão 2.5. 

Alguém tem alguma ideia do que pode ser ?

 

image.thumb.png.c6642f0b4cd1b81a035f18fdce822cf2.png

 

o código esta dessa forma:

          with Trabalhador do
          begin
               NmTrab := mtS2205.FindField('NmTrab').AsString;
               nmSoc := mtS2205.FindField('nmSoc').AsString;
               Sexo := mtS2205.FindField('Sexo').AsString;
               RacaCor := mtS2205.FindField('RacaCor').AsInteger;
               EstCiv := mtS2205.FindField('EstCiv').AsInteger;
               GrauInstr := mtS2205.FindField('GrauInstr').AsString;

               with Nascimento do
               begin
                 PaisNac := mtS2205.FindField('PaisNac').AsString;
               end;
               ...
          end;
 

Olá! Acabei de gerar, enviar e receber o retorno do evento de alteração cadastral (S-2205) e não foi encontrado o problema relatado. Veja o código abaixo:

<evtAltCadastral Id="ID1020770810000002021042910283700001">
    <ideEvento>
        <indRetif>1</indRetif>
        <tpAmb>2</tpAmb>
        <procEmi>1</procEmi>
        <verProc>XXXXXXXX</verProc>
    </ideEvento>
    <ideEmpregador>
        <tpInsc>0</tpInsc>
        <nrInsc>XXXXXXXX</nrInsc>
    </ideEmpregador>
    <ideTrabalhador>
        <cpfTrab>XXXXXXXXXXX</cpfTrab>
    </ideTrabalhador>
    <alteracao>
        <dtAlteracao>2021-04-29</dtAlteracao>
        <dadosTrabalhador>
            <nmTrab>XXXXXXXXXXXXXXXXXXXXXXXXXXXX</nmTrab>
            <sexo>M</sexo>
            <racaCor>0</racaCor>
            <estCiv>0</estCiv>
            <grauInstr>00</grauInstr>
            <paisNac>105</paisNac>
            <endereco>
                <brasil>
                    <tpLograd>R</tpLograd>
                    <dscLograd>XXXXXXXX</dscLograd>
                    <nrLograd>S/N</nrLograd>
                    <complemento>XXXXXX</complemento>
                    <bairro>XXXXXX</bairro>
                    <cep>00000000</cep>
                    <codMunic>0000000</codMunic>
                    <uf>RJ</uf>
                </brasil>
            </endereco>
            <contato>
                <fonePrinc>00000000000</fonePrinc>
            </contato>
        </dadosTrabalhador>
    </alteracao>
</evtAltCadastral>
 

  • Obrigado 1
Postado

salve salve Marcelo.

Grato pelo exemplo. 

Eu estava informando o "paisNac" dentro do grupo "Nascimento" quando na verdade deveria estar fora.

Fiz o ajuste aqui e deu certo.

Vlww mesmo pela ajuda.

Abraço.

 

  • Obrigado 1
  • Este tópico foi criado há 1322 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.