Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

clube mobile


Cursos grátis para toda base ACBr
+ Promoção Clube Mobile para o ACBr Pro

Saiba mais

adriano santos

click.png

click.png

click.png

click.png

click.png

click.png

eSocial enviar um evento S-2220


Go to solution Solved by EMBarbosa,

Recommended Posts

  • Usuários SAC

Estou tentando entender como enviar um evento S2220 que é o ASO - Atestado de Saúde Ocupacional dos trabalhadores por uma clinica de medicina do trabalho.

Pelo que entendi o processo em tempo de execução seria:

1. trocar o ID do empregador CPF/CNPJ empresa só números cada vez que for enviar um evento para cada cliente da clinica
O ID do Emissor seria o CNPJ da própria clinica;
eSocial.SetIDEmpregador(cIDEmpregador)
(salva em ENT.TXT na pasta que ACBR monitora)

2. trocar certificado A1 e sua senha correspondente a cada cliente
NFe.SetCertificado(cCertificado,cSenha) 
salva em ENT.TXT na pasta que ACBR monitora)

3. montar o arquivo INI do evento do eSocial conforme modelo do ACBR salvando em uma pasta com extensão INI

4. pedir para criar e enviar o evento
eSocial.CriarEnviareSocial(pasta +'S2220.INI', 2) //não periódicos 
(salva em ENT.TXT na pasta que ACBR monitora)

5. Salvar o retorno (SAI.TXT) do envio num arquivo TXT dentro da pasta que seria nosso recibo do envio

Pergunto:

a) O arquivo de exemplo do S2220.ini ainda está desatualizado né. Pois está diferente do layout do evento no eSocial

b) Há algum comando de retorno onde eu possa conseguir o numero da MATRICULA do trabalhador que o cliente publicou para colocar no arquivo INI? Ou vou precisar pedir ao cliente esse número?
Pois CPF e NIS é possível ter no cadastro do trabalhador na clinica, mas a Matricula muda a cada empregador.

Grato.

Link to post
Share on other sites
  • Solution
16 horas atrás, Norival Ricardo Cazarin disse:

a) O arquivo de exemplo do S2220.ini ainda está desatualizado né. Pois está diferente do layout do evento no eSocial

Se entendi bem sua pergunta, a resposta é que os arquivos de exemplo ".ini" ainda não foram atualizados para a versão simplificada. Na verdade, ainda estamos modificando o componente para essa versão.

16 horas atrás, Norival Ricardo Cazarin disse:

b) Há algum comando de retorno onde eu possa conseguir o numero da MATRICULA do trabalhador que o cliente publicou para colocar no arquivo INI? Ou vou precisar pedir ao cliente esse número?
Pois CPF e NIS é possível ter no cadastro do trabalhador na clinica, mas a Matricula muda a cada empregador.

Boa pergunta. Até onde eu saiba, não existe comando de consulta. Eu não encontrei no manual do eSocial essa informação.

Talvez você queira dar uma olhada para verificar com certeza.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to post
Share on other sites
  • Usuários SAC

EMBarbosa, obrigado pela resposta.

Diga-me, a sequência lógica dos comandos seria esta mesma, né.

Quanto à informação do campo Matricula, não há como saber com antecedência se o RH enviou a matricula do trabalhador à base do eSocial, como então poder enviar um registro sem o dado?

Teremos que solicitar e cadastrar essa informação antes de proceder os exames.

Link to post
Share on other sites
Em 13/05/2021 at 16:49, Norival Ricardo Cazarin disse:

Diga-me, a sequência lógica dos comandos seria esta mesma, né.

Desculpe, não sei informar no momento. Mas você tem certeza que esse evento é para ser enviado pela clínica de medicina do trabalho e não pela empresa?

Em 13/05/2021 at 16:49, Norival Ricardo Cazarin disse:

Quanto à informação do campo Matricula, não há como saber com antecedência se o RH enviou a matricula do trabalhador à base do eSocial, como então poder enviar um registro sem o dado?

Teremos que solicitar e cadastrar essa informação antes de proceder os exames.

Se não houver maneira de consultar, sim. Ou pelo menos, solicitar a informação antes de fazer o envio do eSocial.

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to post
Share on other sites
×
×
  • Create New...