Incluir ou atualizar funcionário
POST/funcionario
ATENÇÃO: Na inclusão inicial, envie o histórico completo do funcionário, incluindo as tabelas filhas. Para alterações, envie o registro vigente da IT0000 e somente o objeto filho que será incluído ou alterado.
Request
- application/json
- Body
Body
required
Dados do funcionário e dos históricos associados.
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
histOrganizacionais
object[]
Histórico organizacional completo do funcionário, referente ao infotipo 1
histDados
object[]
Histórico cadastral completo do funcionário, referente ao infotipo 2
histEnderecos
object[]
Histórico cadastro do endereço do funcionário, referente ao infotipo 6
histHorarios
object[]
Histórico de horários de trabalho do funcionario, referente ao infotipo 7
histEmails
object[]
Histórico de e-mails do funcionário, referente ao infotipo 105
histDocumentos
object[]
Histórico documental completo do funcionário, referente ao infotipo 465
histTransportes
object[]
OPTIONAL. Histórico da linha de transporte do funcionário, referente ao infotipo 9015
histCompradores
object[]
OPTIONAL. Histório do código de comprador do funcionáro, referente ao infotipo 0901
Responses
- 201
- 400
- 401
- 406
Registro processado com sucesso
- application/json
- Schema
- Example (from schema)
Schema
{
"success": true,
"observacao": "string"
}
Dados Inválidos
- application/json
- Schema
- Example (from schema)
Schema
{
"success": true,
"observacao": "string"
}
Token Inválido
- application/json
- Schema
- Example (from schema)
Schema
{
"success": true,
"observacao": "string"
}
Organograma Inválido
- application/json
- Schema
- Example (from schema)
Schema
{
"success": true,
"observacao": "string"
}