check permission for Gehaelter on deleting a Vertragsverhaeltnis

This commit is contained in:
Werner Masik
2025-08-06 17:22:21 +02:00
parent 181580fb55
commit fcb1ea6534
3 changed files with 64 additions and 9 deletions
@@ -129,6 +129,15 @@ LEFT JOIN
array($dienstverhaeltnis_id),
$this->getEncryptedColumns());
}
public function existsGehaltsbestandteil($vertragsbestandteil_id)
{
$qry = "select count(*) from hr.tbl_gehaltsbestandteil where vertragsbestandteil_id=?";
$ret = $this->execQuery($qry,
array($vertragsbestandteil_id));
$d = getData($ret);
return $d !== null && $d > 0;
}
public function getGehaltsbestandteile($dienstverhaeltnis_id, $stichtag=null,
$includefuture=false, $withvalorisationhistory=true)