Card |
---|
default | true |
---|
id | 200ok |
---|
label | 200 - OK |
---|
title | Sucesso |
---|
| Propriedades API | Descrição |
---|
matricula | Matrícula do funcionário concatenada por Empresa + Filial + Matricula | rubrica | Verba processada | status | Status 'S'(Sucesso) ou 'E'(Erro) | mensagem | Detalhe da mensagem | referencia | Referência da rubrica | datafalta | Data da falta quando houver |
Retorno status 'S' Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title | Operação realizada com sucesso! |
---|
| { |
000001
"mensagem": "Operação realizada com sucesso!" |
} ] } ]
,
"referencia": "1",
"datafalta": "20240722"
}
]
}
]
} |
Retorno status 'E' Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title | Verba não encontrada na base de dados |
---|
| { |
000001
"mensagem": "Verba não encontrada na base de dados." |
} ] } ] } | Card |
---|
id | 400bas |
---|
label | 400 - Solicitação inválida |
---|
title | Body |
---|
| ,
"referencia": "1",
"datafalta": ""
}
]
}
]
}
|
| Propriedades API | Descrição |
---|
empresa | Código da empresa | filial | Filial do funcionário | user | Usuário do sistema | matricula | Matrícula do funcionário | periodo | Ano/Mês do Período | semana | Semana do período | processo | Código do processo do período | roteiro | Roteiro de cálculo do período | mensagem | Detalhe da mensagem | Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title |
---|
|
Retorno funcionário não encontrada na base de dados |
| { "filial": "D MG 01 ", "matricula": "XXXXX", "message": "Funcionário não localizado na base de dados." }{
"response": [
{
"resultados": [
{
"matricula": "0101XXXXXX",
"rubrica": "001",
"status": "E",
"mensagem": "Funcionário não localizado na base de dados.",
"referencia": "1",
"datafalta": "20240722"
},
{
"matricula": "0101XXXXXX",
"rubrica": "001",
"status": "E",
"mensagem": "Funcionário não localizado na base de dados.",
"referencia": "1",
"datafalta": "20240723"
}
]
}
]
} |
Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title | Retorno de usuário sem permissão de acesso |
---|
| { "empresa": "T2", "filial": "D MG 01 ", "user": "ahgora", "message": "Usuário sem permissão de acesso na Empresa/Filial." }{
"response": [
{
"resultados": [
{
"matricula": "0101000001",
"rubrica": "Z52",
"status": "E",
"mensagem": "Usuário sem permissão de acesso na Empresa/Filial.",
"referencia": "1",
"datafalta": ""
},
{
"matricula": "0101000001",
"rubrica": "Z53",
"status": "E",
"mensagem": "Usuário sem permissão de acesso na Empresa/Filial.",
"referencia": "1",
"datafalta": ""
}
]
}
]
} |
Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title | Retorno de empresa/filial inexistente na base de dados |
---|
| {
"response": [
{
"resultados": [
{
"matricula": "0101000001",
"rubrica": "Z52",
"status": "E",
"mensagem": "Empresa/Filial não encontradas na base de dados.",
"referencia": "1",
"datafalta": ""
}
]
}
]
} |
Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title | Retorno de período do processamento não encontrado ou fechado |
---|
| {
"response": [
{
"resultados": [
{
"matricula": "0101000001",
"rubrica": "202",
"status": "E",
"mensagem": "Período/Semana não encontrados na base de dados ou o período está fechado. Necessário verificar o cadastro de períodos!",
"referencia": "1",
"datafalta": "20240722"
},
{
"matricula": "0101000002",
"rubrica": "203",
"status": "E",
"mensagem": "Período/Semana não encontrados na base de dados ou o período está fechado. Necessário verificar o cadastro de períodos!"
"referencia": "1",
"datafalta": ""
}
]
}
]
} |
Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title | Retorno de limite de lançamentos diários para a mesma verba |
---|
| {
"response": [
{
"resultados": [
{
"matricula": "T2D MG 02 600528",
"rubrica": "003",
"status": "S",
"mensagem": "Operação realizada com sucesso!",
"referencia": "1,30",
"datafalta": ""
},
{
"matricula": "T2D MG 02 600528",
"rubrica": "003",
"status": "E",
"mensagem": "Verba ultrapassou o limite de lançamentos diários, verificar o cadastro da verba.",
"referencia": "1,30",
"datafalta": "20220102"
},
{
"matricula": "T2D MG 02 600528",
"rubrica": "003",
"status": "E",
"mensagem": "Verba ultrapassou o limite de lançamentos diários, verificar o cadastro da verba.",
"referencia": "1,30",
"datafalta": "20220103"
}
]
}
]
} |
Card |
---|
id | 400bas |
---|
label | 400 - Solicitação inválida |
---|
title | Body |
---|
| Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
| {
"code": 400,
"message": "Não foi enviado nenhum registro na requisição para ser gravado."
|
{ "empresa": "Z1", "filial": "D MG 01 ", "message": "Empresa/Filial não encontradas na base de dados." } Retorno de usuário sem acesso a filial processada { "empresa": "T1", "filial": "D MG 02 ", "user": "ahgora", "message": "Usuário sem permissão de acesso na filial." } Retorno de período do processamento não encontrado ou fechado { "periodo": "202403", "semana": "01", "processo": "02117", "roteiro": "FOL", "message": "Período/Semana não encontrados na base de dados ou o período está fechado. Necessário verificar o cadastro de períodos!"
|
|