public Static HcmPositionId EmpPositionId(RecId _RecId)
{
HcmPosition HcmPosition;
HcmPositionWorkerAssignment HcmPositionWorkerAssignment;
select HcmPosition
join HcmPositionWorkerAssignment where HcmPositionWorkerAssignment.Position==HcmPosition.RecId
&& HcmPositionWorkerAssignment.ValidTo>=DateTimeUtil::getSystemDateTime()
&& HcmPositionWorkerAssignment.Worker==_RecId ;
return HcmPosition.PositionId;
}