Layout Arquivo AEJ – Arquivo Eletrônico de Jornada

O Arquivo Eletrônico de Jornada ou AEJ, é um arquivo de texto criado através da portaria 671/2021 do Ministério do Trabalho e Emprego, e tem por objetivo consolidar em um único arquivo o máximo de informações possíveis relacionadas ao controle de ponto dos funcionários.

Registro do Tipo “01” – Cabeçalho

Referência do CampoNome do CampoTamanhoTipoConteúdo
1tipoReg2NuméricoTipo do registro. Preencher com “01”
2tpIdtEmpregador1NuméricoTipo de identificador do empregador:
“1”: CNPJ;
“2”: CPF
3idtEmpregador11 ou 14NuméricoCNPJ ou CPF do empregador
4caepf14NuméricoCAEPF (Cadastro de Atividade Econômica da
Pessoa Física), caso exista
5cno12NuméricoCNO (Cadastro Nacional de Obras), caso exista.
6razaoOuNome1 a 150AlfanuméricoRazão social ou nome do empregador.
7dataInicialAej10DataData inicial dos registros no AEJ.
8dataFinalAej10DataData final dos registros no AEJ.
9dataHoraGerAej24Data e HoraData e hora da geração do AEJ.
10versaoAej3AlfanuméricoVersão do leiaute do AEJ. Preencher com “001”.

Registro do tipo “02” – REPs utilizados

Referência
do campo
Nome
do
campo
TamanhoTipoConteúdo
1tipoReg2NuméricoTipo do registro. Preencher com “02”.
2idRepAej1 a 9NuméricoIdentificador do REP no AEJ
3tpRep1NuméricoTipo do REP:
“1”: REP-C;
“2”: REP-A;
“3”: REP-P.
4nrRep17NuméricoNúmero de fabricação ou identificador do REP, caso exista algum
REP associado à marcação. Campo obrigatório quando o campo
fonteMarc for igual a “O”. Preencher com: – Número de fabricação,
no caso de REP-C; – Número do processo do último acordo ou
convenção coletiva depositado, no caso de REP-A (caso não haja,
informar “99999999999999999”); – Número de registro no INPI, no
caso de REP-P.

Registro do tipo “03” – Vínculos

Referência do campoNome do campoTamanhoTipoConteúdo
1tipoReg2NuméricoTipo do registro. Preencher com “03”.
21idtVinculoAej1 a 9NuméricoIdentificador do vínculo no AEJ.
3cpf11Numérico
CPF do empregado.
4nomeEmp1 a 150AlfanuméricoNome do empregado.

Registro do tipo “04” – Horário contratual

Referência do campoNome do campoTamanhoTipoConteúdo
1tipoReg2NuméricoTipo do registro. Preencher com “04”.
2codHorContratual1 a 30AlfanuméricoCódigo do horário contratual no AEJ.
3durJornada1 a 12NuméricoDuração da jornada, convertida em minutos.
4hrEntrada014HoraHora da primeira entrada.
5hrSaida014HoraHora da primeira saída.
6hrEntrada020 ou 4HoraHora da segunda entrada.
7hrSaida020 ou 4HoraHora da segunda saída.

Observações:

1. O campo codHorContratual identifica o horário contratual dentro do AEJ.

2. Caso o horário contratual tenha mais de dois pares entrada/saída, esses devem ser informados em sequência. Assim, teremos os campos hrEntradaNN e hrSaidaNN, onde NN representa a ordem do par entrada/saída.

3. Caso o horário seja noturno, o campo durJornada deve ser informado considerando a redução da hora noturna.

Registro do tipo “05” – Marcações

Referência do campoNome do campoTamanhoTipoConteúdo
1tipoReg2NuméricoTipo do registro. Preencher com “05”.
2idtVinculoAej1 a 9NuméricoIdentificador do vínculo no AEJ (informado no registro do tipo “03”).
3dataHoraMarc24Data/HoraData e hora da marcação.
4idRepAej0 a 9NuméricoIdentificador do REP no AEJ (informado no registro do tipo “02”).
5tpMarc1AlfanuméricoTipo da marcação:
– “E”: marcação de entrada;
– “S”: marcação de saída;
– “D”: marcação desconsiderada.
6seqEntSaida3NuméricoNúmero sequencial do par entrada/saída.
7fonteMarc1AlfanuméricoFonte da marcação: – “O”: marcação original do REP; – “I “: marcação incluída manualmente; – “P”: marcação pré-assinalada; – “X”: ponto por exceção; – “T “: outras fontes de marcação.
8codHorContratual0 a 30AlfanuméricoCódigo do horário contratual no AEJ (informado no registro do tipo “04”). Campo obrigatório quando a marcação se tratar da primeira entrada, ou seja, tpMarc igual a “E” e seqEntSaida igual a “1”.
9motivo0 a 150AlfanuméricoMotivo da desconsideração ou inclusão da marcação. Campo obrigatório quando tpMarc for igual a “D” ou fonteMarc for igual a “I”.

Registro do tipo “06” – Identificação da matrícula do vínculo no eSocial, para empregados com mais de um vínculo no AEJ

Referência do campoNome do campoTamanhoTipoConteúdo
1tipoReg2NuméricoTipo do registro. Preencher com “06”.
2idtVinculoAej1 a 9NuméricoIdentificador do vínculo no AEJ (informado no registro do tipo “03”).
3matEsocial1 a 30AlfanuméricoMatrícula do vínculo no eSocial.

Registro do tipo “07” – Ausências e Banco de Horas

Referência do campoNome do campoTamanhoTipoConteúdo
1tipoReg2NuméricoTipo do registro. Preencher com “07”.
2idtVinculoAej1 a 9NuméricoIdentificador do vínculo no AEJ (informado no registro do tipo “03”).
3tipoAusenOuComp1NuméricoCódigo com tipo da ausência ou compensação: – “1”: Descanso Semanal Remunerado (DSR); – “2”: falta não justificada; – “3”: movimento no banco de horas; – “4”: folga compensatória de feriado.
4data10DataData da ausência ou compensação.
5qtMinutos0 a 12NuméricoQuantidade de minutos. Campo obrigatório se tipoAusenOuComp for igual a “3”.
6tipoMovBH0 ou 1NuméricoTipo de movimento no banco de horas:
– “1”: inclusão de horas no banco de horas;
– “2”: compensação de horas do banco de horas.
Campo obrigatório se tipoAusenOuComp for igual a “3”.

Registro do tipo “08” – Identificação do PTRP (Programa de Tratamento de Registro de Ponto)

Referência do campoNome do campoTamanhoTipoConteúdo
1tipoReg1NuméricoTipo do registro. Preencher com “08”.
2nomeProg1 a 150AlfanuméricoNome do PTRP.
3versaoProg1 a 8AlfanuméricoVersão do PTRP.
4tpIdtDesenv1NuméricoTipo de identificador do desenvolvedor do PTRP:
– “1”: CNPJ;
– “2”: CPF.
5idtDesenv11 ou 14NuméricoCNPJ ou CPF do desenvolvedor do PTRP.
6razaoNomeDesenv1 a 150AlfanuméricoRazão social ou nome do desenvolvedor do PTRP.
7emailDesenv1 a 50AlfanuméricoE-mail do desenvolvedor do PTRP.

Registro do tipo “99” – Trailer

Referência do campoNome do campoTamanhoTipoConteúdo
1tipoReg2NuméricoTipo do registro. Preencher com “99”.
2qtRegistrosTipo011 a 9NuméricoQuantidade de registros do tipo “01”.
3qtRegistrosTipo021 a 9NuméricoQuantidade de registros do tipo “02”.
4qtRegistrosTipo031 a 9NuméricoQuantidade de registros do tipo “03”.
5qtRegistrosTipo041 a 9NuméricoQuantidade de registros do tipo “04”.
6qtRegistrosTipo051 a 9NuméricoQuantidade de registros do tipo “05”.
7qtRegistrosTipo061 a 9NuméricoQuantidade de registros do tipo “06”.
8qtRegistrosTipo071 a 9NuméricoQuantidade de registros do tipo “07”.
9qtRegistrosTipo081 a 9NuméricoQuantidade de registros do tipo “08”.

Assinatura digital

Referência do campoNome do campoTamanhoTipoConteúdo
1assinDigital100AlfanuméricoAssinatura digital.

3 comentários em “Layout Arquivo AEJ – Arquivo Eletrônico de Jornada”

Deixe um comentário