GET api/CadastroHExtras/Edita?Funcionario={Funcionario}&DataHExtra={DataHExtra}&HExtra={HExtra}&Acerto={Acerto}
Edita Cadastro HExtra.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Funcionario |
Identificador do Funcionário. |
string |
Required |
| DataHExtra |
Data da HExtra |
date |
Required |
| HExtra |
Codigo da HExtra |
string |
Required |
| Acerto |
Se é uma HExtra de acerto |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Informação da Féria.
BECadastroHExtra| Name | Description | Type | Additional information |
|---|---|---|---|
| Acerto |
Permite definir se a H. Extra é, ou não, de acerto. Acerto = 0 H. Extra Normal, Acerto > 0 H. Extra de Acerto. |
integer |
None. |
| AnoProcessado |
Ano de processamento. |
integer |
None. |
| Data |
Data da em que ocorre a H. Extra. |
date |
None. |
| DataProc |
Data do processamento da H. Extra. |
date |
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. |
| ExcluiProc |
Indicação de ser excluída dos processamentos. ExcluiProc = True Excluir do processamento. ExcluiProc = False Não excluir do processamento. |
boolean |
None. |
| Fim |
Identificador do Fim da hora extra |
string |
None. |
| Funcionario |
Identificador do Funcionário. |
string |
None. |
| HoraExtra |
Código da Hora Extra. |
string |
None. |
| IdFuncRemCBL |
Identificador da remuneração |
string |
None. |
| IDLinhaProc |
Número da linha nos Movimentos do funcionário. |
integer |
None. |
| Inicio |
Identificador do inicio da hora extra |
string |
None. |
| InseridoBloco |
ndicação de H. Extra 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 Hora Extra |
string |
None. |
| NumPeriodoProcessado |
Número do período de processamento. |
integer |
None. |
| NumProc |
Número do Movimento de processamento. |
integer |
None. |
| Observacoes |
Observações eventuais à H. Extra |
string |
None. |
| Origem |
Origem da H. Extra. Valor obtido do tipo de Dados 'OrigemDados' definido na classe 'RhpBEProcRemuneracao'. |
byte |
None. |
| Tempo |
Tempo de duração da Hora Extra. |
decimal number |
None. |
| Cumulativo |
Indica se é para cumular valores no mesmo registo ou adiciona novos a cada update |
boolean |
None. |
| CamposUtil |
Data da Féria para compensar a H. Extra |
Collection of BECampo |
None. |
Response Formats
application/json, text/json
{
"Acerto": 1,
"AnoProcessado": 1,
"Data": "2026-04-04T13:17:52.2081044-01:00",
"DataProc": "2026-04-04T13:17:52.2081044-01:00",
"EmModoEdicao": true,
"ExcluiProc": true,
"Fim": "sample string 3",
"Funcionario": "sample string 4",
"HoraExtra": "sample string 5",
"IdFuncRemCBL": "sample string 6",
"IDLinhaProc": 1,
"Inicio": "sample string 7",
"InseridoBloco": true,
"JaProcessado": true,
"MotivoAcerto": "sample string 8",
"NumPeriodoProcessado": 1,
"NumProc": 1,
"Observacoes": "sample string 9",
"Origem": 64,
"Tempo": 1.1,
"Cumulativo": true,
"CamposUtil": [
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
},
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
}
]
}
text/plain
{"Acerto":1,"AnoProcessado":1,"Data":"2026-04-04T13:17:52.2081044-01:00","DataProc":"2026-04-04T13:17:52.2081044-01:00","EmModoEdicao":true,"ExcluiProc":true,"Fim":"sample string 3","Funcionario":"sample string 4","HoraExtra":"sample string 5","IdFuncRemCBL":"sample string 6","IDLinhaProc":1,"Inicio":"sample string 7","InseridoBloco":true,"JaProcessado":true,"MotivoAcerto":"sample string 8","NumPeriodoProcessado":1,"NumProc":1,"Observacoes":"sample string 9","Origem":64,"Tempo":1.1,"Cumulativo":true,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}]}