Skip to main content
POST
Registra batidas de ponto a partir da importação de um arquivo de relatório AFD

Body

application/json

Dados do relatório AFD

dataInicial
string
required

Data inicial (dd/MM/yyyy)

Example:

"01/05/2024"

dataFinal
string
required

Data final (dd/MM/yyyy)

Example:

"31/05/2024"

unidadeNegocioId
string
required

ID da unidade de negócio

Example:

"123-456abc"

versao
enum<string>
default:PORTARIA_671
required

Versão do equipamento AFD

Available options:
PORTARIA_1510,
PORTARIA_671
nomeArquivo
string
required

Nome do arquivo

Example:

"AFD123456789012347317871000105REP_P.txt"

base64
string
required

Arquivo base64

Example:

"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII="

naoValidarCpfsRepetidos
boolean
default:false

Caso hajam colaboradores ativos com CPFs repetidos na unidade de negócio, será considerado somente o primeiro encontrado

Response

Relatório AFD importado com sucesso

status
boolean
required

Status da operação

Example:

true

mensagem
string

Mensagem de retorno

Example:

"OK"

relatorioId
string

ID do relatório AFD criado

Example:

"123-abc"

registrosIndevidos
boolean

Um ou mais registros foram considerados indevidos devido a alguma pendência

Example:

false

colaboradoresNaoEncontrados
boolean

Um ou mais colaboradores não foram encontrados ou estão inativos no sistema

Example:

false