Well, I think I basically have everything tricked out the last thing im struggling with is how to print a punch when a employee clocks in and out along with the total hours for the week… im using this report but im not sure how to pass the entity name to it…
[Time Clock:1,1,1,1,1,1,1]
@{ENTITY STATE ENTITY LIST:(ELSN=TCStatus) AND (ELSS=PunchIn)}
>Employee|In Date|Out Date|PunchIn|PunchOut|Hours
{REPORT ENTITY STATE DETAILS:L.EntityName,L.StartDate,L.EndDate,L.StartTime,L.EndTime,=F([L.Hours]):(ELSN=TCStatus) AND EntityStateLog.GetHours()>0 AND (ELSS=PunchIn) AND (ELEN={ENTITY NAME})}
>>Total Hours: {REPORT ENTITY STATE DETAILS:([L.Hours]).Sum:(ELSN=TCStatus) AND EntityStateLog.GetHours()>0 AND (ELSS=PunchIn) AND (ELEN={ENTITY NAME})}
hmm ive tried to add this for my report… FT([L.StartTime],‘hh’) but it doesnt seem to be working…
This is what my report looks like…
[End of Shift Time Clock Report:1,1.2,1,1,1,.2]
@{ENTITY STATE ENTITY LIST:(ELSN=TCStatus) AND (ELSS=PunchIn)}
>{SETTING:REntity} Clocked Out at {DATE} - {TIME}
>>Name|Date|IN|OUT|Hours
{REPORT ENTITY STATE DETAILS:,L.EntityName,L.StartDate,FT([L.StartTime],‘hh’),L.EndTime,=F([L.Hours]):(ELSN=TCStatus) AND EntityStateLog.GetHours()>0 AND (ELSS=PunchIn) AND (ELEN={SETTING:REntity})}
>>Total Hours This Week: {REPORT ENTITY STATE DETAILS:([L.Hours]).Sum:(ELSN=TCStatus) AND EntityStateLog.GetHours()>0 AND (ELSS=PunchIn) AND (ELEN={SETTING:REntity})}
I have a quick question… is it possible to access a entity screen even if a work period has ended. Mainly for just the time clock to be able to clock in and out before or after the work period has ended.
I asked this a long time ago when you were using timetrex and batch scripts for time clock… funny how things always come back around… I’ve searched and can’t find a answer. Is there a way to hide the pin number with * or something when a user is clocking in? Its not a huge deal but would be nice if a user doesn’t want someone to see their pin. Also is there a way to have samba auto generate a 4 digit PIN for a entity when creating their employee entity account for the time clock.