curl --request PATCH \
--url https://api.example.com/ajuste-registro/status \
--header 'Content-Type: application/json' \
--data '
{
"ajustes": [
{
"ajusteRegistroId": "123-456abc",
"status": "APROVADO",
"observacaoGestor": "Não se esqueça de registrar ponto novamente",
"titulo": "Confraternização da firma"
}
]
}
'[
{
"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": {
"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": "<unknown>"
}
}
]curl --request PATCH \
--url https://api.example.com/ajuste-registro/status \
--header 'Content-Type: application/json' \
--data '
{
"ajustes": [
{
"ajusteRegistroId": "123-456abc",
"status": "APROVADO",
"observacaoGestor": "Não se esqueça de registrar ponto novamente",
"titulo": "Confraternização da firma"
}
]
}
'[
{
"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": {
"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": "<unknown>"
}
}
]Status dos ajustes de registro
Lista de ajustes a serem editados
Show child attributes
Status dos ajustes de registro atualizados
ID do ajuste
"123-456abc"
Código do ajuste
1
ISO string da data da jornada de trabalho (dd/MM/yyyy)
"2024-01-01T00:00:00.000Z"
Status do ajuste
APROVADO, PENDENTE, CANCELADO, REJEITADO Formato do ajuste
INTERVALO_DATAS, INTERVALO_HORARIO, TEMPO_FALTANTE, REGISTRO_PONTO Uma descrição da razão do ajuste
"Atestado"
Data de criação do ajuste
"2023-07-23T00:00:00.000Z"
Data de atualização do ajuste
"2023-07-23T00:00:00.000Z"
Motivo do ajuste
Show child attributes
Título do ajuste
"Confraternização da firma"
ISO string das datas de jornadas de trabalho (dd/MM/yyyy), caso formato tempo faltante
[
"2024-01-01T00:00:00.000Z",
"2024-01-02T00:00:00.000Z"
]ISO string da data inicial do periodo de ajuste (dd/MM/yyyy), caso formato intervalo de datas
"2024-01-01T00:00:00.000Z"
ISO string da data final do periodo de ajuste (dd/MM/yyyy), caso formato intervalo de datas
"2024-05-31T00:00:00.000Z"
Horário inicial, em minutos, para o ajuste, caso formato intervalo de horário
480
Horário final, em minutos, para o ajuste, caso formato intervalo de horário
720
Considerar o saldo dos registros realizados no período, caso formato intervalo de datas
false
Quantidade de horas utilizadas para zerar o saldo, caso formato tempo faltante
"+04:48"
Indica se o ajuste é de férias
false
Registros de ponto propostos, para o ajuste, caso formato inclusão de registros de ponto
Show child attributes
Arquivos em anexo
Show child attributes
Nome do gestor
"Nelson da Silva"
Observação do gestor
"Não se esqueça novamente de registrar ponto"
Colaboradores vinculados ao ajuste
Show child attributes
Frequência diária da jornada, caso formato registro de ponto
Show child attributes