POST api/CadastroFaltas/GravaFaltasFuncionario
Actualiza Cadastro Faltas.
Request Information
URI Parameters
None.
Body Parameters
Business Entity Object: Cadastro Falta.
Collection of BECadastroFalta| Name | Description | Type | Additional information |
|---|---|---|---|
| Acerto |
Permite definir se a falta é, ou não, de acerto. Acerto = 0 Falta Normal, Acerto > 0 Falta de Acerto. |
integer |
None. |
| AnoProcessado |
Ano de processamento. |
integer |
None. |
| CalculoFalta |
Indicação do tipo de cálculo a fectuar para esta Falta. CalculoFalta = True Cálculo em dias. CalculoFalta = False Cálculo em horas. |
boolean |
None. |
| CambioMAlt |
Cambio da moeda alternativa para a moeda de referência. |
decimal number |
None. |
| CambioMBase |
Cambio da moeda base para a moeda de referência. |
decimal number |
None. |
| CotizaPeloMinimo |
Indica se no tempo de falta deve cotizar pelas bases mínimas de cotização da Seg. Social. |
boolean |
None. |
| Data |
Data da em que ocorre a Falta. |
date |
None. |
| DataProc |
Data do processamento da Falta. |
date |
None. |
| DescontaRem |
Indicação de descontar em Remunerações. DescontaRem = True Desconta remunerações. DescontaRem = False Não desconta remunerações. |
boolean |
None. |
| DescontaSubsAlim |
Indica se desconta ou não no Subsídio de Alimentação. DescontaSubsAlim = True desconta Subsídio. DescontaSubsAlim = Não desconta Subsídio. |
boolean |
None. |
| DescontaVenc |
Indicação de descontar no Vencimento. DescontaVenc = True Desconta no vencimento. DescontaVenc = False Não desconta no vencimento. |
boolean |
None. |
| EmModoEdicao |
Indica se se trata de uma novo registo a adicionar ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova |
boolean |
None. |
| ExcluiEstat |
Indicação de ser excluída das estatísticas. ExcluiEstat = True Excluir das estatísticas. ExcluiEstat = False Não excluir das estatísticas. |
boolean |
None. |
| ExcluiProc |
Se a Falta é percentual, indica o Valor da Percentagem para a cga. |
boolean |
None. |
| Falta |
Código da Falta. |
string |
None. |
| Funcionario |
Identificador do Funcionário. |
string |
None. |
| Horas |
Indicação de ser Falta em dias ou em horas. Horas = True Horas. Horas = False Dias. |
boolean |
None. |
| InseridoBloco |
Indicação de Falta inserida por alterações mensais em lote. InseridoBloco = True Inserida por alterações mensais em lote. InseridoBloco = False Inserida por alterações mensais por Funcionário. |
boolean |
None. |
| JaProcessado |
Indicação de já ter sido processada ou não. JaProcessado = True Já foi processada. JaProcessado = False Não foi processada. |
boolean |
None. |
| MotivoAcerto |
Motivo de Acerto da Falta |
string |
None. |
| NumLinhaDespesa |
Número da linha de Despesas. |
integer |
None. |
| NumPeriodoProcessado |
Número do período de processamento. |
integer |
None. |
| NumProc |
Número do Movimento de processamento. |
integer |
None. |
| NumRelatorioDespesa |
Número do Relatório de Despesas. |
integer |
None. |
| Observacoes |
Observações eventuais à Falta. |
string |
None. |
| Origem |
Origem da Falta. Valor obtido do tipo de Dados 'OrigemDados' definido na classe 'RhpBEProcRemuneracao'. |
byte |
None. |
| PlanoCurso |
Identificador do PlanoCurso no caso da Origem ser a formação. |
string |
None. |
| Tempo |
Tempo de duração da Falta. |
decimal number |
None. |
| ValorDescontado |
Valor descontado por esta Falta. |
decimal number |
None. |
| CamposUtil |
Data da Féria para compensar a Falta |
Collection of BECampo |
None. |
Request Formats
application/json, text/json
[
{
"Acerto": 1,
"AnoProcessado": 1,
"CalculoFalta": true,
"CambioMAlt": 1.1,
"CambioMBase": 1.1,
"CotizaPeloMinimo": true,
"Data": "2026-04-04T13:16:15.1449204-01:00",
"DataProc": "2026-04-04T13:16:15.1449204-01:00",
"DescontaRem": true,
"DescontaSubsAlim": true,
"DescontaVenc": true,
"EmModoEdicao": true,
"ExcluiEstat": true,
"ExcluiProc": true,
"Falta": "sample string 5",
"Funcionario": "sample string 6",
"Horas": true,
"InseridoBloco": true,
"JaProcessado": true,
"MotivoAcerto": "sample string 8",
"NumLinhaDespesa": 1,
"NumPeriodoProcessado": 1,
"NumProc": 1,
"NumRelatorioDespesa": 1,
"Observacoes": "sample string 9",
"Origem": 64,
"PlanoCurso": "sample string 10",
"Tempo": 11.1,
"ValorDescontado": 1.1,
"CamposUtil": [
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
},
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
}
]
},
{
"Acerto": 1,
"AnoProcessado": 1,
"CalculoFalta": true,
"CambioMAlt": 1.1,
"CambioMBase": 1.1,
"CotizaPeloMinimo": true,
"Data": "2026-04-04T13:16:15.1449204-01:00",
"DataProc": "2026-04-04T13:16:15.1449204-01:00",
"DescontaRem": true,
"DescontaSubsAlim": true,
"DescontaVenc": true,
"EmModoEdicao": true,
"ExcluiEstat": true,
"ExcluiProc": true,
"Falta": "sample string 5",
"Funcionario": "sample string 6",
"Horas": true,
"InseridoBloco": true,
"JaProcessado": true,
"MotivoAcerto": "sample string 8",
"NumLinhaDespesa": 1,
"NumPeriodoProcessado": 1,
"NumProc": 1,
"NumRelatorioDespesa": 1,
"Observacoes": "sample string 9",
"Origem": 64,
"PlanoCurso": "sample string 10",
"Tempo": 11.1,
"ValorDescontado": 1.1,
"CamposUtil": [
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
},
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
}
]
}
]
text/plain
[{"Acerto":1,"AnoProcessado":1,"CalculoFalta":true,"CambioMAlt":1.1,"CambioMBase":1.1,"CotizaPeloMinimo":true,"Data":"2026-04-04T13:16:15.1449204-01:00","DataProc":"2026-04-04T13:16:15.1449204-01:00","DescontaRem":true,"DescontaSubsAlim":true,"DescontaVenc":true,"EmModoEdicao":true,"ExcluiEstat":true,"ExcluiProc":true,"Falta":"sample string 5","Funcionario":"sample string 6","Horas":true,"InseridoBloco":true,"JaProcessado":true,"MotivoAcerto":"sample string 8","NumLinhaDespesa":1,"NumPeriodoProcessado":1,"NumProc":1,"NumRelatorioDespesa":1,"Observacoes":"sample string 9","Origem":64,"PlanoCurso":"sample string 10","Tempo":11.1,"ValorDescontado":1.1,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}]},{"Acerto":1,"AnoProcessado":1,"CalculoFalta":true,"CambioMAlt":1.1,"CambioMBase":1.1,"CotizaPeloMinimo":true,"Data":"2026-04-04T13:16:15.1449204-01:00","DataProc":"2026-04-04T13:16:15.1449204-01:00","DescontaRem":true,"DescontaSubsAlim":true,"DescontaVenc":true,"EmModoEdicao":true,"ExcluiEstat":true,"ExcluiProc":true,"Falta":"sample string 5","Funcionario":"sample string 6","Horas":true,"InseridoBloco":true,"JaProcessado":true,"MotivoAcerto":"sample string 8","NumLinhaDespesa":1,"NumPeriodoProcessado":1,"NumProc":1,"NumRelatorioDespesa":1,"Observacoes":"sample string 9","Origem":64,"PlanoCurso":"sample string 10","Tempo":11.1,"ValorDescontado":1.1,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}]}]
application/x-www-form-urlencoded
Response Information
Resource Description
Identificador da Féria.
stringResponse Formats
application/json, text/json, text/plain
"sample string 1"