Iremos demonstrar nessa FAQ como o sistema faz a montagem do grupo <horario> no XML, além de detalhar a vinculação da tag <dia> com os índices cadastrados no horário.
A vinculação do índice de horário no S-2200 e S-2206 se comportará de formas diferentes de acordo com o parâmetro "Considerar o Cadastro de Jornada na geração dos eventos (S-2200 e S-2206)" existente na etapa "Configurações Gerais 3/5" do parametrizador do eSocial.
Deck of Cards
id
1
Card
default
true
id
1
label
Parâmetro habilitadomarcado
title
Parâmetro habilitado
O grupo "horario" será criado com base no cadastro de jornada do horário, ou seja, será feita a vinculação das colunas Índice → Dia, conforme exemplo abaixo:
No eSocial, quando for gerar o XML, a Segunda-Feira corresponde a 1, ou seja:
1
Segunda-Feira
2
Terça-Feira
3
Quarta-Feira
4
Quinta-Feira
5
Sexta-Feira
6
Sábado
7
Domingo
Já que o XML não leva dias de descanso (índice 6 e 7), a geração ficaria da seguinte forma:
A criação se inicia do primeiro Índice do horário.
A tag preenchida com I (Horário por Intervalo) | 0005 (Código do Horário) | 1 (Índice)
Dia (<dia>)
Índice (<codHorContrat>)
6
I|0005|1
7
I|0005|2
1
I|0005|3
2
I|0005|4
3
I|0005|5
Card
id
2
label
Parâmetro desabilitadodesmarcado
title
Parâmetro desabilitado
O grupo referente a tag "<horario>" será criado com base na data de admissão do funcionário, ou seja, será feita a vinculação do Índice → Dia da Data de Admissão, conforme exemplo abaixo:
Podemos notar que a data de admissão do funcionário é – Segunda-Feira.
O índice que será utilizado como base para a vinculação "Índice → Dia Data de Admissão" será recuperado no histórico de horário do funcionário, onde será pego o registro referente a data de admissão.
Image Added
Após a verificação acima, sabemos que no dia da admissão do funcionário a jornada que se refere a uma segunda-feira é a de Índice 1.
No eSocial, quando for gerar o XML, a Segunda-Feira corresponde a 1, ou seja:
1
Segunda-Feira
2
Terça-Feira
3
Quarta-Feira
4
Quinta-Feira
5
Sexta-Feira
6
Sábado
7
Domingo
Já que o XML não leva dias de descanso (Índice 6 e 7), a geração ficará da seguinte forma:
A criação se inicia do primeiro Índice do horário.
A tag preenchida com I (Horário por Intervalo) | 0002 (Código do Horário) | 1 (Índice)
Dia (<dia>)
Índice (<codHorContrat>)
1
I|0002|1
2
I|0002|2
3
I|0002|3
4
I|0002|4
5
I|0002|5
No XML:
Image Added
Casonão exista histórico de horário referente a data de admissão o sistema irá considerar o horário/índice vinculado no cadastro do funcionário.
Sendo assim, o Índice (Letra) será relacionada ao dia da semana que o funcionário foi admitido.
Já que o XML não leva dias de descanso (Índice 6 e 7), a geração ficará da seguinte forma:
A criação se inicia do primeiro Índice do horário.
A tag preenchida com I (Horário por Intervalo) | 0007 (Código do Horário) | 1 (Índice)