Skip to main content
POST
Cria uma movimentação no banco de horas

Body

application/json

Formato da movimentação

tipoMovimentacao
enum<string>
default:QUITACAO_INTEGRAL
required

Tipo de movimentação do banco de horas

Available options:
QUITACAO_INTEGRAL,
QUITACAO_COM_LIMITE,
QUITACAO_INDIVIDUAL,
TRANSFERIR_SALDO,
LANCAR_SALDO
cicloBancoHorasId
string
required

ID do ciclo do banco de horas

Example:

"123-456abc"

acoes
object[]
required

Ações da movimentação

ocultarColaboradoresSaldoZerado
boolean

Ocultar colaboradores com saldo zerado

Example:

false

regrasAvancadas
boolean

Mostrar regras avançadas da distribuição para folha de pagamento

Example:

false

fechamentoCiclo
boolean

A movimentação deverá fechar o ciclo

Example:

false

limitePositivoMinutos
number

Saldo positivo para manter na quitação

Example:

120

limiteNegativoMinutos
number

Saldo negativo para manter na quitação

Example:

-120

sinalSegmentacao
enum<string>
default:POSITIVO

Sinal de segmentação para filtrar

Available options:
POSITIVO,
NEGATIVO
comparadorSegmentacao
enum<string>
default:MAIOR

Comparador de segmentação para filtrar

Available options:
MAIOR,
MENOR,
IGUAL
valorSaldoAtivoSegmentacao
number

Valor do saldo ativo, em horas, de segmentação para filtrar

Example:

100

colaboradorIds
string

IDs de colaboradores específicos, separados por vírgula

Example:

"123-456abc,987-654321"

unidadeNegocioId
string

ID da unidade de negócio, para filtrar colaboradores

Example:

"123-456abc"

Response

Movimentação de banco de horas

tipoMovimentacao
enum<string>
default:QUITACAO_INTEGRAL
required

Tipo de movimentação do banco de horas

Available options:
QUITACAO_INTEGRAL,
QUITACAO_COM_LIMITE,
QUITACAO_INDIVIDUAL,
TRANSFERIR_SALDO,
LANCAR_SALDO
cicloBancoHorasId
string
required

ID do ciclo do banco de horas

Example:

"123-456abc"

movimentacaoId
string
required

ID da movimentação

Example:

"123-456abc"

codigo
number
required

Código da movimentação

Example:

1

ciclo
object
required

Ciclo do banco de horas

status
enum<string>
default:CONCLUIDO
required

Status da movimentação

Available options:
RASCUNHO,
CONCLUIDO,
CANCELADO
acoes
object[]
required

Ações da movimentação

ocultarColaboradoresSaldoZerado
boolean

Ocultar colaboradores com saldo zerado

Example:

false

regrasAvancadas
boolean

Mostrar regras avançadas da distribuição para folha de pagamento

Example:

false

fechamentoCiclo
boolean

A movimentação deverá fechar o ciclo

Example:

false

limitePositivoMinutos
number

Saldo positivo para manter na quitação

Example:

120

limiteNegativoMinutos
number

Saldo negativo para manter na quitação

Example:

-120

sinalSegmentacao
enum<string>
default:POSITIVO

Sinal de segmentação para filtrar

Available options:
POSITIVO,
NEGATIVO
comparadorSegmentacao
enum<string>
default:MAIOR

Comparador de segmentação para filtrar

Available options:
MAIOR,
MENOR,
IGUAL
valorSaldoAtivoSegmentacao
number

Valor do saldo ativo, em horas, de segmentação para filtrar

Example:

100

colaboradorIds
string

IDs de colaboradores específicos, separados por vírgula

Example:

"123-456abc,987-654321"

unidadeNegocioId
string

ID da unidade de negócio, para filtrar colaboradores

Example:

"123-456abc"