Atualizar Situação de Histórico de Setor
PUT/historicoSetores/atualizarSituacao
Envie data como uma lista não vazia de registros. Use situacao=2 para integrado ou situacao=3 para erro. Para situacao=3, observacao deve estar preenchida. Verifique updated em cada item: success=true no resultado geral não significa que todos os itens foram atualizados. total é a quantidade de itens processados. Se observacao for omitida, seu valor será apagado. Se a integração por empresa da folha estiver habilitada, informe codEmpresa na query.
Request
Query Parameters
- application/json
- Body
- integrado
- erro
Body
required
Array [
]
data
object[]
required
Possible values: >= 1
Exemplo de resultado
{
"data": [
{
"seqRegistro": 12345,
"situacao": "2"
}
]
}
Exemplo de resultado
{
"data": [
{
"seqRegistro": 12345,
"situacao": "3",
"observacao": "Erro ao processar registro"
}
]
}
Responses
- 200
- 400
Resultado da atualização; verifique updated em cada item.
- application/json
- Schema
- Example (from schema)
- sucesso
- registroAusente
- erroSemObservacao
- semDados
Schema
- AtualizacaoSituacaoLoteResponse
- AtualizacaoSemDadosResponse
Array [
Array [
]
]
anyOf
data
object[]
errors
object[]
nullable
{}
Exemplo de resultado
{
"success": true,
"total": 1,
"data": [
{
"updated": true,
"seqRegistro": 12345,
"situacao": "2",
"observacao": null
}
]
}
Exemplo de resultado
{
"success": true,
"total": 1,
"data": [
{
"updated": false,
"seqRegistro": 12345,
"cause": "Registro não encontrado."
}
]
}
Exemplo de resultado
{
"success": true,
"total": 1,
"data": [
{
"updated": false,
"seqRegistro": 12345,
"cause": "Observação deve ser informada ao atualizar situação para status de erro."
}
]
}
Exemplo de resultado
{
"success": false,
"message": "Parâmetros inválidos."
}
Empresa ausente ou inválida quando a integração por empresa da folha estiver habilitada.
- application/json
- Schema
- Example (from schema)
- empresaAusente
Schema
{
"message": "string"
}
Exemplo de resultado
{
"message": "Operação Negada. Parâmetro codEmpresa ausente na requisição."
}