curl --request POST \
--url https://api.example.com/ajuste-registro/previa \
--header 'Content-Type: application/json' \
--data '
{
"colaboradorId": "e87753cf-49d3-49b7-9206-689ed4acc9cb",
"jornada": "01/01/2024",
"registrosPropostos": [
{
"dataHora": "2024-05-02T14:22:43.230Z",
"registroHash": "c0fc3c713f09a43384ac08f7d91fca430dcbc6466fff9284ce4571bdc2c8f9f9"
}
]
}
'{
"data": "2023-07-23T00:00:00.000Z",
"cargaHoraria": "8:48",
"horasTrabalhadas": "8:00",
"saldo": "-0:48",
"atrasos": "0:20",
"antecipacoes": "0:15",
"tempoIntrajornada": "1:12",
"tempoInterjornada": "12:00",
"registros": [
{
"dataHora": "2024-05-02T14:22:43.230Z",
"nome": "Nelson da Silva",
"cpf": "15217510056",
"tipo": "SIMPLE",
"endereco": "Avenida Afonso Pena, 237, Belo Horizonte, MG",
"NSR": "2307",
"hashCode": "c0fc3c713f09a43384ac08f7d91fca430dcbc6466fff9284ce4571bdc2c8f9f9",
"criadoEm": "2024-05-02T14:22:43.230Z",
"tipoOrigem": "01",
"online": true,
"tipoRegistroBatida": "ENTRADA",
"tipoAmbiente": "INDIVIDUAL",
"fusoHorario": "SAO_PAULO",
"criadoPorAjuste": false,
"invalidadoPorAjuste": false,
"inconsistencias": [
"ENDERECO_IP_AUSENTE_OU_NAO_CADASTRADO"
],
"colaboradorId": "123-456abc",
"relogioId": "123-456abc",
"coletorId": "123-456abc",
"relatorioId": "123-456abc",
"coletorDescricao": "Piso 01",
"indevido": false,
"statusInconstencias": "PENDENTE"
}
],
"statusVigenteColaborador": "ATIVO",
"regraPontoVigente": {
"id": "123-456abc",
"tipo": "MISTO",
"nome": "Regra de ponto 1"
},
"turnoVigente": {
"tipo": "turnoFixo",
"nome": "Horário comercial",
"turnoId": "123-456abc",
"tipoTurnoFlexivel": "DIARIO",
"excecao": false,
"excecaoId": "123-456abc"
},
"ocorrencias": [
"TEMPO_INTERJORNADA_MENOR_QUE_O_MINIMO"
],
"pendencias": [
"FALTA"
],
"saldoIntrajornada": "-0:08",
"adicionalNoturno": "4:00",
"bancoHoras": "+0:48",
"horasExtras": "0:48",
"horasExtrasSaldoBase": "0:30",
"horasExtrasIntervaloSaldoBase": "0:30",
"indenizacaoInterjornada": 30,
"falta": 1,
"faltaHoras": "4:00",
"feriado": "Natal",
"diaTurnoFixo": {
"tipoDiaTrabalho": "NORMAL",
"diaSemana": "SEGUNDA",
"entrada": "8:00",
"saida": "18:00",
"intervaloFlexivel": true,
"intervalos": [
{
"inicio": "8:00",
"fim": "18:00",
"minimo": "0:30",
"maximo": "1:30"
}
]
},
"diaRevezamento": {
"tipoDiaTrabalho": "NORMAL",
"mesConfig": 1,
"diaConfig": 1,
"entrada": "8:00",
"saida": "18:00",
"intervaloFlexivel": true,
"intervalos": [
{
"inicio": "8:00",
"fim": "18:00",
"minimo": "0:30",
"maximo": "1:30"
}
]
},
"grupoFlexivelConfiguracao": {
"tempoTrabalho": "8:00",
"trabalhaSegunda": true,
"trabalhaTerca": true,
"trabalhaQuarta": true,
"trabalhaQuinta": true,
"trabalhaSexta": true,
"trabalhaSabado": false,
"trabalhaDomingo": false,
"viraNoite": "1:00",
"intervalos": [
{
"inicio": "8:00",
"fim": "18:00",
"minimo": "0:30",
"maximo": "1:30"
}
]
},
"ajuste": {
"ajusteRegistroId": "123-456abc",
"codigo": 1,
"jornada": "2024-01-01T00:00:00.000Z",
"status": "APROVADO",
"formato": "REGISTRO_PONTO",
"descricao": "Atestado",
"createdAt": "2023-07-23T00:00:00.000Z",
"updatedAt": "2023-07-23T00:00:00.000Z",
"motivo": {
"descricao": "Esqueceu de registrar o ponto",
"tipo": "ABONO",
"motivoAjusteRegistroId": "123-456abc",
"descontarJornada": false,
"descontarPreferencialmenteAdicionalNoturno": false
},
"titulo": "Confraternização da firma",
"jornadas": [
"2024-01-01T00:00:00.000Z",
"2024-01-02T00:00:00.000Z"
],
"minPeriodo": "2024-01-01T00:00:00.000Z",
"maxPeriodo": "2024-05-31T00:00:00.000Z",
"minMinutos": 480,
"maxMinutos": 720,
"considerarRegistroRealizado": false,
"tempoFaltante": "+04:48",
"ferias": false,
"registrosPropostos": [
{
"dataHora": "2024-05-02T14:22:43.230Z",
"registroHash": "c0fc3c713f09a43384ac08f7d91fca430dcbc6466fff9284ce4571bdc2c8f9f9"
}
],
"anexos": [
{
"arquivoId": "123-456abc",
"nome": "comprovante.pdf",
"url": "https://s3-bucket.s3.amazonaws.com/files/tenant_x/file.jpg"
}
],
"nomeGestor": "Nelson da Silva",
"observacaoGestor": "Não se esqueça novamente de registrar ponto",
"colaboradores": [
{
"colaboradorId": "123-456abc",
"nome": "João da Silva",
"numeroDocumento": "152.175.100-56",
"saldoAntigo": "-04:48",
"adicionalNoturnoAntigo": "+04:48",
"foto": "https://s3-bucket.s3.amazonaws.com/files/tenant_x/file.jpg",
"nomeUnidadeNegocio": "Tron",
"logoUnidadeNegocio": "https://s3-bucket.s3.amazonaws.com/files/tenant_x/file.jpg"
}
],
"frequenciaDiariaJornada": "<unknown>"
}
}curl --request POST \
--url https://api.example.com/ajuste-registro/previa \
--header 'Content-Type: application/json' \
--data '
{
"colaboradorId": "e87753cf-49d3-49b7-9206-689ed4acc9cb",
"jornada": "01/01/2024",
"registrosPropostos": [
{
"dataHora": "2024-05-02T14:22:43.230Z",
"registroHash": "c0fc3c713f09a43384ac08f7d91fca430dcbc6466fff9284ce4571bdc2c8f9f9"
}
]
}
'{
"data": "2023-07-23T00:00:00.000Z",
"cargaHoraria": "8:48",
"horasTrabalhadas": "8:00",
"saldo": "-0:48",
"atrasos": "0:20",
"antecipacoes": "0:15",
"tempoIntrajornada": "1:12",
"tempoInterjornada": "12:00",
"registros": [
{
"dataHora": "2024-05-02T14:22:43.230Z",
"nome": "Nelson da Silva",
"cpf": "15217510056",
"tipo": "SIMPLE",
"endereco": "Avenida Afonso Pena, 237, Belo Horizonte, MG",
"NSR": "2307",
"hashCode": "c0fc3c713f09a43384ac08f7d91fca430dcbc6466fff9284ce4571bdc2c8f9f9",
"criadoEm": "2024-05-02T14:22:43.230Z",
"tipoOrigem": "01",
"online": true,
"tipoRegistroBatida": "ENTRADA",
"tipoAmbiente": "INDIVIDUAL",
"fusoHorario": "SAO_PAULO",
"criadoPorAjuste": false,
"invalidadoPorAjuste": false,
"inconsistencias": [
"ENDERECO_IP_AUSENTE_OU_NAO_CADASTRADO"
],
"colaboradorId": "123-456abc",
"relogioId": "123-456abc",
"coletorId": "123-456abc",
"relatorioId": "123-456abc",
"coletorDescricao": "Piso 01",
"indevido": false,
"statusInconstencias": "PENDENTE"
}
],
"statusVigenteColaborador": "ATIVO",
"regraPontoVigente": {
"id": "123-456abc",
"tipo": "MISTO",
"nome": "Regra de ponto 1"
},
"turnoVigente": {
"tipo": "turnoFixo",
"nome": "Horário comercial",
"turnoId": "123-456abc",
"tipoTurnoFlexivel": "DIARIO",
"excecao": false,
"excecaoId": "123-456abc"
},
"ocorrencias": [
"TEMPO_INTERJORNADA_MENOR_QUE_O_MINIMO"
],
"pendencias": [
"FALTA"
],
"saldoIntrajornada": "-0:08",
"adicionalNoturno": "4:00",
"bancoHoras": "+0:48",
"horasExtras": "0:48",
"horasExtrasSaldoBase": "0:30",
"horasExtrasIntervaloSaldoBase": "0:30",
"indenizacaoInterjornada": 30,
"falta": 1,
"faltaHoras": "4:00",
"feriado": "Natal",
"diaTurnoFixo": {
"tipoDiaTrabalho": "NORMAL",
"diaSemana": "SEGUNDA",
"entrada": "8:00",
"saida": "18:00",
"intervaloFlexivel": true,
"intervalos": [
{
"inicio": "8:00",
"fim": "18:00",
"minimo": "0:30",
"maximo": "1:30"
}
]
},
"diaRevezamento": {
"tipoDiaTrabalho": "NORMAL",
"mesConfig": 1,
"diaConfig": 1,
"entrada": "8:00",
"saida": "18:00",
"intervaloFlexivel": true,
"intervalos": [
{
"inicio": "8:00",
"fim": "18:00",
"minimo": "0:30",
"maximo": "1:30"
}
]
},
"grupoFlexivelConfiguracao": {
"tempoTrabalho": "8:00",
"trabalhaSegunda": true,
"trabalhaTerca": true,
"trabalhaQuarta": true,
"trabalhaQuinta": true,
"trabalhaSexta": true,
"trabalhaSabado": false,
"trabalhaDomingo": false,
"viraNoite": "1:00",
"intervalos": [
{
"inicio": "8:00",
"fim": "18:00",
"minimo": "0:30",
"maximo": "1:30"
}
]
},
"ajuste": {
"ajusteRegistroId": "123-456abc",
"codigo": 1,
"jornada": "2024-01-01T00:00:00.000Z",
"status": "APROVADO",
"formato": "REGISTRO_PONTO",
"descricao": "Atestado",
"createdAt": "2023-07-23T00:00:00.000Z",
"updatedAt": "2023-07-23T00:00:00.000Z",
"motivo": {
"descricao": "Esqueceu de registrar o ponto",
"tipo": "ABONO",
"motivoAjusteRegistroId": "123-456abc",
"descontarJornada": false,
"descontarPreferencialmenteAdicionalNoturno": false
},
"titulo": "Confraternização da firma",
"jornadas": [
"2024-01-01T00:00:00.000Z",
"2024-01-02T00:00:00.000Z"
],
"minPeriodo": "2024-01-01T00:00:00.000Z",
"maxPeriodo": "2024-05-31T00:00:00.000Z",
"minMinutos": 480,
"maxMinutos": 720,
"considerarRegistroRealizado": false,
"tempoFaltante": "+04:48",
"ferias": false,
"registrosPropostos": [
{
"dataHora": "2024-05-02T14:22:43.230Z",
"registroHash": "c0fc3c713f09a43384ac08f7d91fca430dcbc6466fff9284ce4571bdc2c8f9f9"
}
],
"anexos": [
{
"arquivoId": "123-456abc",
"nome": "comprovante.pdf",
"url": "https://s3-bucket.s3.amazonaws.com/files/tenant_x/file.jpg"
}
],
"nomeGestor": "Nelson da Silva",
"observacaoGestor": "Não se esqueça novamente de registrar ponto",
"colaboradores": [
{
"colaboradorId": "123-456abc",
"nome": "João da Silva",
"numeroDocumento": "152.175.100-56",
"saldoAntigo": "-04:48",
"adicionalNoturnoAntigo": "+04:48",
"foto": "https://s3-bucket.s3.amazonaws.com/files/tenant_x/file.jpg",
"nomeUnidadeNegocio": "Tron",
"logoUnidadeNegocio": "https://s3-bucket.s3.amazonaws.com/files/tenant_x/file.jpg"
}
],
"frequenciaDiariaJornada": "<unknown>"
}
}Registros propostos
Prévia de frequência
Dia dos registros
"2023-07-23T00:00:00.000Z"
Carga horária esperada do turno
"8:48"
Horas trabalhadas no turno
"8:00"
Saldo comparativo entre a carga horária esperada e as horas trabalhadas, positivo ou negativo
"-0:48"
Tempo de atraso
"0:20"
Tempo de antecipação
"0:15"
Tempo em intervalo
"1:12"
Tempo entre esta jornada e a anterior
"12:00"
Registros de ponto do dia
Show child attributes
Status em que o colaborador estava no dia
ATIVO, INATIVO, RASCUNHO Regra de ponto do dia
Show child attributes
Turno do dia
Show child attributes
Ocorrências da jornada de trabalho
TEMPO_INTERJORNADA_MENOR_QUE_O_MINIMO, TEMPO_DE_INTERVALO_MAIOR_QUE_O_PLANEJADO, TEMPO_DE_INTERVALO_MENOR_QUE_O_PLANEJADO, NUMERO_IMPAR_DE_REGISTROS_NO_DIA, LIMITE_DE_REGISTROS_POR_DIA_EXCEDIDO, FALTA, SALDO_POSITIVO, SALDO_NEGATIVO, HORA_EXTRA_NOTURNA Pendências da jornada de trabalho
AJUSTE_PENDENTE, FALTA, NUMERO_IMPAR_DE_REGISTROS_NO_DIA Saldo comparativo entre a carga esperada e o tempo de intervalo tirado, positivo ou negativo
"-0:08"
Horas trabalhadas em período de adicional noturno
"4:00"
Horas de banco de horas
"+0:48"
Horas extras
"0:48"
Saldo base para cálculo de horas extras
"0:30"
Saldo base para cálculo de horas extras do intervalo separadamente
"0:30"
Tempo adicional de indenização, em minutos, de trabalho durante o período de descanso interjornada
30
Falta: 1 para falta comum ou decimal para meia falta
1
Meia falta em horas, a ser mostrada caso a regra de ponto estiver configurada para tal
"4:00"
Nome do feriado, caso seja um
"Natal"
Dados sobre o turno fixo (se existir) referente à jornada de trabalho do dia
Show child attributes
Dados sobre o turno de revezamento (se existir) referente à jornada de trabalho do dia
Show child attributes
Dados sobre o turno flexível (se existir) referente à jornada de trabalho do grupo de dias correspondente
Show child attributes
Dados sobre ajuste de registro (se existir) referente à jornada de trabalho do dia
Show child attributes