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 | Retorno status 'S'Operação realizada com sucesso! |
---|
| {
"response": [
{
"resultados": [
{
"matricula": "0000010101000001",
"rubrica": "114",
"status": "S",
"mensagem": "Operação realizada com sucesso!",
"referencia": "1",
"datafalta": "20240722"
} }
]
}
]
} |
Retorno status 'E' Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title | Retorno status 'E'Verba não encontrada na base de dados |
---|
| {
"response": [
{
"resultados": [
{
"matricula": "0000010101000001",
"rubrica": "ASD",
"status": "E",
"mensagem": "Verba não encontrada na base de dados.",
"referencia": "1",
"datafalta": ""
}
]
}
]
} |
| Card |
---|
id | 400bas |
---|
label | 400 - Solicitação inválida |
---|
title | Body |
---|
| | 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 |
---|
| {
"response": [
{
"resultados": [
{
"matricula": "0101XXXXXX",
"rubrica": "001",
"status": "E",
"mensagem": "Funcionário não localizado na base de dados.",
"filialreferencia": "D MG 01 ",
"1",
"datafalta": "20240722"
},
{
"matricula": "XXXXX",
"message"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 |
---|
| {
"response": [
{
"resultados": [
{
"matricula": "0101000001",
"rubrica": "Z52",
"status": "E",
"mensagem": "Usuário sem permissão de acesso na Empresa/Filial.",
"empresareferencia": "T21",
"datafalta": ""
},
{
"filial "matricula": "D MG 01 ",
"user0101000001",
"rubrica": "Z53",
"status": "ahgoraE",
"messagemensagem": "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 |
---|
| {
"empresa "response": [
{
"resultados": [
{
"matricula": "Z10101000001",
"filialrubrica": "D MG 01 ",
"messageZ52",
"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 usuário sem acesso a filial processadaperíodo do processamento não encontrado ou fechado |
---|
| {
"empresaresponse": [
{
"T1",resultados": [
{
"filial "matricula": "D MG 02 "0101000001",
"rubrica": "202",
"user "status": "ahgoraE",
"message "mensagem": "Usuário sem permissãoPeríodo/Semana não encontrados na base de acesso na filial."
} | Bloco de código |
---|
language | cpp |
---|
theme | Confluence |
---|
title | Retorno de período do processamento não encontrado ou fechado |
---|
| {
"periodo": "202403",
"semana": "01",
"processo": "02117",
"roteiro": "FOL",
"messagedados 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."
} |
|
|