Vous êtes sur la page 1sur 226

MiddleEastSoftwareUserManual

Version: 2.0
Date: July 2012

AboutthisManual:
ThissoftwareisonlyapplicabletoallmachinesdevelopedbyZKTecoforMiddleEast.
providessoftwareoperationinstruction,forexampleinstallanduninstallprogram,collect
data,assignshiftandoutputreport,etc.

ManualofMiddleEastSoftware

CONTENTS
CHAPTER 1 ............................................................................................. 1
1.InstallandUninstallProgram........................................................................ 1
1.1BeforeInstallation.............................................................................. 1
1.2InstallProgram .................................................................................. 1
1.3UninstallProgram.............................................................................. 7
1.3.1UninstalltheSoftware ............................................................ 7
1.3.2UninstallFingerprintSensorDriver......................................... 7
1.4SelectinganInterfaceLanguage ......................................................... 7
1.5WorkFlowoftheSoftware................................................................. 8
CHAPTER 2 ............................................................................................. 9
2.ProgramManagement................................................................................... 9
2.1ExchangeDatabetweenDeviceandProgram...................................... 9
2.1.1DeviceManagement............................................................... 9
2.1.2UploadandDownloadData .................................................. 26
2.1.3USBDiskManage................................................................ 31
2.1.4ShortMessageManagement ................................................. 38
2.2Maintained/Options.......................................................................... 48
2.2.1DepartmentManagement...................................................... 49
2.2.2EmployeeMaintain .............................................................. 51
2.2.3AdministratorSetting............................................................ 69
2.2.4TimetableMaintenance......................................................... 77
2.2.5ShiftManagement ................................................................ 83
2.2.6EmployeeSchedule .............................................................. 86
2.2.7AttendanceRule ................................................................... 95
2.2.8DatabaseOption.................................................................. 101
2.2.9SystemOption..................................................................... 105
2.3Leavemanagement ......................................................................... 114
I

ManualofMiddleEastSoftware
2.3.1HolidayMaintenance........................................................... 114
2.3.2LeaveSetting ...................................................................... 116
2.3.3HandleEmployee'sForgettingtoClockIn/Out..................... 119
2.3.4EmployeeLeavingonBusiness/AskingforLeave ................ 122
2.3.5ComingLate/LeavingEarlyCollectively............................. 130
2.4Search/Print ................................................................................... 131
2.4.1AttendanceRecord .............................................................. 131
2.4.2CurrentEmployee'sOnDutyStatus..................................... 137
2.4.3AttendanceCalculatingandReport ...................................... 139
2.4.4SystemOperatelog ............................................................. 175
2.4.5OperatingcheckIn/OutRecord............................................ 176
2.5DataManagement........................................................................... 177
2.5.1InitializeSystem.................................................................. 177
2.5.2ClearObsoleteData............................................................. 177
2.5.3BackupDatabase................................................................. 179
2.5.4ImportACData................................................................... 179
2.5.5ExportAttendanceData....................................................... 181
2.6AccessControlSetup ...................................................................... 182
2.6.1Timezone ........................................................................... 183
2.6.2Group ................................................................................. 186
2.6.3UnlockCombination ........................................................... 188
2.6.4AccessControlPrivileges .................................................... 190
2.6.5UploadOptions ................................................................... 197
CHAPTER 3......................................................................................... 200
3.Appendices................................................................................................ 200
3.1SetDate.......................................................................................... 200
3.2SelectEmployee ............................................................................. 200
3.3SelectDepartment........................................................................... 201
3.4SelectEmployeeinDepartment....................................................... 202
II

ManualofMiddleEastSoftware
3.5DataTableToolBar ........................................................................ 202
3.6ExportData .................................................................................... 203
3.7AdvancedExport ............................................................................ 205
3.8DownloadingPhotosAutomatically................................................. 210
3.9RulesonUploadingthePropagandaPictures ................................... 213
CHAPTER 4 .......................................................................................... 214
4.EnduserLicenseAgreementforThisSoftware .......................................... 214
CHAPTER 5 .......................................................................................... 219
5.TroubleShooting ....................................................................................... 219

III

ManualofMiddleEastSoftware
CHAPTER 1

1.InstallandUninstallProgram
1.1BeforeInstallation
Please install online fingerprint sensor driver if you want to enroll fingerprint
throughtheAttendanceManagementsoftware.
1.Ifthe4000orpreviousversiondriver(Biokey200/URU4000/URU40000B)have
beeninstalledbefore,youmustuninstallitfirst,theoperationstepsasbelow:
(1)Run"Add/Delete program" incontrolpanel,uninstallfingerprint sensor driver
(2)Run "Regedit.exe" in "Run"ontheStarting menu,anddeletethe keyvaluesof
HKEY_LOCAL_MACHINE\Software\DigitalPersona,ifthevalueexists
(3)Deleteall"DP*.dll"underthedirectoryofwindows\system32 "windows\system
inwindows7"
(4)Deletethefolder"biokey200"underthedirectoryofProgramfiles\AttMideast,
ifthefolderexists.

Restartyourcomputerafteruninstall,andtheninstallonlinefingerprint
sensordriver.
2. If fingerprint sensor driver wasn't installed before, install the driver
directly.

1.2InstallProgram
Check the system environment before installation. The software can run on
Windows XP, Windows 7 (32bit) and Windows Vista (32bit). In addition.
1

ManualofMiddleEastSoftware
Otherwise,Youhadbetterturnoffalltheotherprogramsbeforeinstalling,toavoid
collisionduringtheinstallingprocess.

@Note:the following demonstration software version may be not identical


withyourCDcontents,pleasefollowtheCDinstallingprocess.
1. InserttheCDintoyourCDROM,theinstallationprogramwillrunautomatically
2.ThesoftwaresupportsEnglish,FarsiandArabic,selectthelanguageyouwantto
install,andclick"OK".

KTips:click "Cancel" buttontoabortinstallation.


3.Thenextstepis"EndUserLicenseAgreementforThisSoftware"dialog,please
read carefully. Chose "I acceptthe agreement", and then click on"Next"enterthe
nextinstallingprocess

ManualofMiddleEastSoftware

4. In this interface you can select the installing directory of the software, Click
"Next",enterthenextstep

5. In this step you can choose the component which you want to install, such as
Fingerprintreaderdriver,AttendanceManagementandManual.Clickon" "
if you need it (recommend to select all components except it has been installed),
thenclickon"Next",gotothenextpage

ManualofMiddleEastSoftware

6. In this interface, you can change the name and decide where to place the
program'sshortcuts.Click"Next",turntothenextstep

7.Click"Install"thesoftwarestarttoinstallandcopythefilestotheharddiskuntil
thefingerprintsensordriverstarttoinstall.Ifyoudidn'tselecttoinstallitatstep5,
theprocesswillturntostep10andendtheinstallation.

ManualofMiddleEastSoftware

8.Thisinterfacewillinquireyoutoselectcomponentstoinstall,werecommendto
selectthemall.Thenclickon"Next",enterthenextstep

9.Thefingerprintsensordriverstartinstalling,whentheprocessiscompleted,the
dialog box will inquire you to restart the computer now or later. The driver will
workwhenthecomputerrestarted

ManualofMiddleEastSoftware

10. Click"Finish"tocompletetheinstallation.

@Note: The above installation pictures may be discrepant with the actual
installation scenes. In case of discrepancy between them, the actually
installationsceneswillprevail.

Theshortcutswillappearonthewindows,clickthisicon"
toentersoftware.

"onthedesktop

ManualofMiddleEastSoftware

JNotice:ThesoftwareadoptsMACaddressencryptionandarearestriction
encryptiontoavoidconnectionwithmachinesdevelopedbyothercompanies.

1.3UninstallProgram
1.3.1UninstalltheSoftware
If you do not need this software anymore, you can uninstall it from computer as
below:
Closetheattendancemanagementprogram.
1. Run "Add/Delete program" in control panel, choose attendance management
systemanduninstallit.
2. Alternatively,chooseStart>Program>AttendanceManagement>Uninstall.
Forclearallthesoftware,youneedtoenterdirectorytodeletethefolderwherethe
softwareinstalled.

1.3.2UninstallFingerprintSensorDriver
If you do not need to use the fingerprint sensor anymore, you can
uninstall it. Run "Add/Delete program" in control panel, uninstall
fingerprintsensordriver.

1.4SelectinganInterfaceLanguage
Beforeusingthesoftware,settheinterfacedisplaylanguageasneeded.Thesystem
supportsthreelanguages: English,Arabic, andFarsi.

On the menu bar, select a desired language directly on theLanguages


7

ManualofMiddleEastSoftware
menu.

1.5WorkFlowoftheSoftware
1.Downloadsuser'sfingerprintorthecardwhichhavebeenenrolledintheDevice
tosoftware"ConnectionDeviceDownloadsuserinfoandFP"
2.Uploademployee'snameandothermaterialswhichhavebeenmodifyinDevice
intheEmployeemaintained"ConnectionDeviceUploaduserinfoandFP"
3. AssignEmployeetodepartment"enterDepartmentmanagement"
4. SetupShiftScheduleandTimetable"enter MaintenanceTimetables"
5. SetupShiftSchedule"enter Shiftsmanagement"
6. AssigntheemployeeSchedule"enterEmployeeSchedule"
7. Download attendance data to software in "connection Device > Download
attendancelogs"
8. ExamineAttendancereportform"enter Report"

ManualofMiddleEastSoftware
CHAPTER 2

2.ProgramManagement
2.1ExchangeDatabetweenDeviceandProgram
2.1.1DeviceManagement
Before downloading or uploading data from the Device withsoftware, ensure that
thecommunicationbetweenDeviceandPChasestablished.Soconnectthedevice
tothesystemfirstly,inputtherelatedparameter,aftercreateconnectionsuccessful,
uploadingordownloadingdataisavailable.
1.DeviceMaintenance
The system provides three default communication modes: RS232/RS485, Ethernet
communication,andUSBcommunication.
To add or modify a device, click the Device button on the main interface or
rightclick MachineList andchooseDevicefromtheshortcutmenu.

ManualofMiddleEastSoftware
Addnewdevice:

Editcurrentdevice:

@Note: Tomodifyoreditthecurrentdevice,selectadeviceinMydevicelist
andthenselectEditcurrentdevice.
Editalldevices:
Inhereyouareabletocompletetoadd,delete,andmodifyDevice.

10

ManualofMiddleEastSoftware

There are three default communication modes provided in the system: Serial
Port/RS485, Ethernet and USB. Some specify machine is designed with USB
communication mode (such as H2), for more detail, please refer to corresponding
"UserManual",theusingmethodpleaseviewtheexplanationbelow:
(1)Add device
User may newly add device, input the corresponding connection parameter of
Device,saveit,thedevicenamewilldisplayontheleftsidelist.
Name:Namedthedevice,whichmachinehasbeenconnectedwithsystem.
Communicationtype:Whichwayisusedincommunicationbetween
thedeviceandcomputer.
Baudrate:Thebaudrateissamewithitinthemachine,Here.
IPaddress:DeviceIPaddress
Communicationpassword:Ifthereisthecommunicationpasswordtobesetinthe
machineoption,youmustfillthesameonepassword,otherwise,notneedtofillin
Devicenumber:Deviceidentitynumber.

11

ManualofMiddleEastSoftware
Port: The port is used by computer. The RS232/RS485 mode is "Com" port the
defaultportnumberofEthernetis4370.
(2)Deletion
IftheDevicewillnotbeinuseanymore,singleclickthedeviceof yourchoicein
theleftsidelist,clickon"Delete"todeletethisDevicefromthesystem.
(3)Save
IfafterselectingandmodifyingconnectionparameteroftheDeviceofyourchoice,
click"Save"tosavetheinformation.

@Note:
Somemachinedoesnotsupport theEthernetcommunication.Itisunableto
usetheEthernetmodetoconnectthemachine
Device number: If the communication mode is the RS232, please input a
random number which between 1 ~ 100, 133 ~ 255 in blank enough. If the
RS485modeisused,inputsthemachineaddress.
2.ConnectionDevice
TheDevicewhichresideinthesystemwilldisplayintheMachinelist,singleclick
theDevicetochooseit,thenclick"Connect"button,orrightclicktheDevicethat
wanttobeconnected,selectthe Connectfromfollowingmenuappeared.

12

ManualofMiddleEastSoftware

WhenthesystemconnectwithDevice,theprompt"Connectingwithdevice,please
wait"willappearonbelowrightsidestatuscolumn,weatherthelinksuccessornot
willinformyou.
Iffailtoconnect,pleasecheck
(1)Whether the Device connecting parameters equipped with communication
parametersofthemenuoption
(2)Whetherthecommunicationlinelinkingwell.
3.Disconnect
WhenthesystemandDevicecontinuetouploadanddownloaddata,theDeviceisin
a "working" status, soitis unabledo other operating at thistime. After uploading
anddownloadingdata,disconnectDevice,andclick"Disconnect"todisconnectthe
Devicecommunication.
4.DeviceManagement

13

ManualofMiddleEastSoftware
Only when the system and the Device are at the connection condition, the
downloading data is available, directly click "AC Manage" in the column
"Machine"onthemaininterfaceleftside,orchoosemachinefromtheMachinelist,
rightclick mouse, and then choose the "Property" on the drop down list, access
Devicemanagement menu,.
(1)IfthedeviceisaF8youconnect,then"AdvanceFunction"willappear.

Clear Admin priviledge: If want to clear up the administrator of device,which is


connectingwithsoftware,pleaseclickthe"Clearadminpriviledge"button.
InitialDevice:SystemwillclearupalldataintheequipmentthatincludeUserand
record.

JNotice:Ifyouclearupalldata,thedatawillbedamageandunabletobe
restored. To help avoid possible lost, download all data and keep in system
beforeperformancethisoperation
Synctime:MaysynchronizetheDevicetimetothecomputer.
(2)ConnectMachineofFingerprintandFace
a. This page (Device Info) describes the fingerprint machine information, though
this page you can view the information about this product type, Product Name,
14

ManualofMiddleEastSoftware
SerialNumber, FirmwareVersionetc.click"ReadOptions",youcanknowdetail
aboutthedevice.

@Note:Itisunabletomodifythisinformation,viewtheseonly.
b.Clickthe AdvancedFunctiontabtoqueryadvancedfunctionsofthedevice.

RestartDevice:Restartthedeviceremotely.
Poweroffdevice:Poweroffthedeviceremotely.
Update firmware: To update the firmware, click the Update firmware button.
Thenthefollowingpromptinformationpopsup.

15

ManualofMiddleEastSoftware

Click"Yes"tobeginupdatingthefirmware,orclick"No"tocanceltheupgrade.If
theUpgradefile errorpromptpops up after you click "Yes",itindicates that the
currentfirmwareonyourdeviceistheupdatedversion.

@Note:Userdonotvoluntarilyupgradethefirmware,youmust contactand
beallowedbythedealerbeforetoupgradethefirmware,maybethesetrouble
andproblemwhichaffectnormaluseoccurcauseyouvoluntarilyupgrade.
Clearadminprivilege:Ifyoucannotopenthesettingmenubecauseforgettingthe
usernameandpasswordoftheadministrator,youcanclickthebuttontoclearthe
administratorandthenreregistertheadministratoronthedevice.
Initial Device (Clear all data on the device): The system clears all data on the
device,includingfingerprintsandrecords.

@Note:Ifyouclearalldata,datacannotberecovered.Besuretodownload
alldataandsavethedataonthesystembeforeclearingthedata.
Synctime:Youcanclickthebuttontosynchronizethetimeofthedevicewiththe
computertime.
CaptureImage:Capturethefingerprintimagewhichpresentbyyoucurrentlypress
fingeronthemachinesensorface.

16

ManualofMiddleEastSoftware

@Note:Thisfunctionsomemachinesdon'tsupport.
DownloadManLog (Download Management Record): Download management
recordfromfingerprintmachinetosystem.
c. Click Comm Set (Communication setting) pagination, view the device
communicationsetting,click"ReadOptions" tolookupallcommunicationsetting.

Ifyouwanttofastmodifythissetting,maydirectlyinputcorrespondingiteminthe
textbox,aftermodifyingit,click"SetOptions"tosaveindevice.
d.Clickthe Wiegand tabtoviewtheWiegandsettingsofthedevice.ClickRead
Options andthenyoucanviewtheWiegandsettingsofthedevice.

17

ManualofMiddleEastSoftware
Wiegandsettingsinclude InputSetup and OutputSetup.
InputSetup:
CustomFormat:YoucanclickthebuttontocustomizemultipleWiegandformats,
thereforesatisfyingyourpersonalizedneeds.
PulseWidth(ms):ThedefaultwidthofthetransmittedWiegandimpulseis 100ms.
IfthecontrollerdoesnotreceivetheWiegandpulse,thepulsewidthcanbeadjusted
intherangeof20to 800.
PulseInterval:Thedefaultpulseintervalis1,000ms,andthepulseintervalcanbe
adjustedintherangeof200to20,000.
Bitscount:Outputlengthofthecurrentformatthedefaultvalueis 26.
InputType: ACNo.orCardNumber.
OutputSetup:
CustomFormat:YoucanclickthebuttontocustomizemultipleWiegandformats,
thereforesatisfyingyourpersonalizedneeds.
PulseWidth(ms):ThedefaultwidthofthetransmittedWiegandimpulseis100ms.
IfthecontrollerdoesnotreceivetheWiegandpulse,thepulsewidthcanbeadjusted
intherangeof20to800.
PulseInterval:Thedefaultpulseintervalis1,000ms,andthepulseintervalcanbe
adjustedintherangeof200to20,000.
Failed ID: Outputted failed ID after the authentication fails. No failed ID is
outputtediftheboxremainsblank.Thevalueisintherangeof0to65,534.
Site Code: A site code is similar to a machine ID except that the site code is
specifiedbytheuserandcanberepeatedamongdifferentmachines.Thevaluerange
18

ManualofMiddleEastSoftware
is0to255.
OutputType: ACNo.orCardNumber.
Descriptionofcustomformats:
Acustomformatisindicatedbyitsfirstletter(caseinsensitive)respectively: OFIofi.
Asmallletterindicatesoddcheck,alargeletterindicatesevencheck,Ooindicates
the OEM code, Ff indicates the Facility code, Ii indicates the ID number, and P
indicatesthe check bit.The following table describes astandardWiegand26 input
formatPFFFFFFFFIIIIiiiiiiiiiiiiP.TheFacilitycodeis1,andtheIDnumberisalso
1.

E Facilitycode

IDNumber

P F F F F F F F F I I I I i i i i i i i i i i i i P

1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0

e. Click the System Setup tab to set devicerelated system parameters, data
managementparameters,andinterfaceparameters.
A.SystemParam:
Toviewthesystemsettingsofthedevice,clickReadOptions.

19

ManualofMiddleEastSoftware

Matching(1:1):DegreeofmatchingtheregistrationtemplatewhenID+fingerprint
isusedforauthentication.
Matching(1:N):Degreeofmatchingtheregistrationtemplate.
Thefollowingtableliststherecommendedmatchingthresholdvalues:

FalseRejection

FalseAccept

Rate

Rate

MatchingThreshold

1:N

1:1

High

Low

45

25

Middle

Middle

35

15

Low

High

25

10

DateTimeFormat:Timeformatdisplayedontheinitialinterfaceofthefingerprint
machine
In the pulldown box, you can selectten date formats: YYMMDD, YY/MM/DD,

20

ManualofMiddleEastSoftware
YY.MM.DD, MMDDYY, MM/DD/YY, MM.DD.YY, DDMMYY, DD/MM/YY,
DD.MM.YY,andYYYYMMDD.
Keyboardvoice:Whetheranykeyboardvoiceisgeneratedselect Enable toenable
thekeyboardvoice,orunselecttodisablethekeyboardvoice.
Volume:Adjustthevoicevolume.
FingerSensitivity:SensitivityoffingerprintcollectionthedefaultvalueMiddleis
recommended. Whenthe reaction to finger pressingisinsensitivity because of the
drynessinthe operating environment, you can setthe finger sensitivity toHighto
raisethesensitivityoffingerprintcollection.Whenthecollectedfingerprintimageis
unidentifiable because of the high humidityinthe operating environment, you can
setthefingersensitivityto Low.
Enablevoice:Whetherthevoicepromptfunctionisenabled.IfyouselectEnable,
thedevicegivesavoicepromptforyouroperations.
FP version: Fingerprintalgorithm version theFP version can be9.0 or10.0. The
fingerprint templates in the two algorithm versions are not compatible with each
other.SelectanappropriateFPversion.Hereyoucanclickthe "writesystem"button
toexchangetheFPAlgversion.
AttLogalarm:Whentheremaininglogcapacityreachesthespecifiedthreshold,the
device automatically gives the alarm information. The value range is 0 to 99. 0
indicatesthatnoalarmisgeneratedwhenthelogcapacityisexhausted.
Repeat confirm time: If the attendance log of somebody is available in the
specifiedtimerange(unit:minute),thelogaboutthesecondpassedattendanceisnot
saved. (The value range is 0 to 60 minutes 0 indicates that all passed logs are
saved.)
B.Datamanage:
21

ManualofMiddleEastSoftware
ClickDataManage toviewthedatamanagementsettingsofthedevice.ClickRead
Options andyoucanviewthedatamanagementsettings.

DeleteAttRecord:Deleteallattendancelogs.
DeleteAllData:Deleteallregisteredemployeeinformation,fingerprints,faces,and
attendancerecords.
DeleteAdminRight:Turnalladministratorsintocommonusers.

@Note:
Whenthedevicepossessestheaccesscontrolfunction,youneedtorestartthe
device for reregistering data after all data is deleted. Otherwise, the newly
registereduserhasnottheaccessright.
Thegreybuttonsarenotoperable.
C.Interfacesetting:
ClickUISetup toviewtheinterfacesettingsofthedevice.ClickReadOptionsand
youcanviewtheinterfacesettings.

22

ManualofMiddleEastSoftware

Whenyouperform1:1authenticationorpasswordauthentication,itispossiblethat
you forget the registered fingerprint or your finger is not printed properly. To
facilitate your operationsand decrease the repeated keypressingcount, thedevice
allows your retries. You can also set the preferred display style of the initial
interface.
Selecttheclocktype:Irrespectiveofwhethertheauthenticationoperationsucceeds
or fails, the screen displays the selected clock type upon completion of the
authentication.
Ad.PictureIntercycle:Intervalatwhichapictureisdisplayed(thevaluerangeis3
to999seconds).
Display the clock delay: Delay in displaying the clock picture after the
authentication is complete. After the display delay is passed, the initial interface
displays the propaganda picture again. (The value range is 0 to 999 seconds 0
indicatesthattheclockisalwaysdisplayed)
Exposalmodel:Whetherthedevicetakesasnapshotandsavesthecurrentsnapshot
whenthedevicecheckstheattendanceofanemployee.Thesettingisappliedtoall
employees.
Thesystemprovidesfour exposalmodels:
23

ManualofMiddleEastSoftware
a) Take a picture: The device takes apicture but doesnot savethepicture when
checkingtheattendanceofanemployee.
b) Not to take a picture: The device does not take a picture when checking the
attendanceofanemployee.
c)Takeapictureandsave:Thedevicetakesapictureandsavesthepicturewhen
checkingtheattendanceofanemployee.
d)Savethenotpasspicture:Takeapictureandsavethepicturewhenanemployee
failstheattendancethriceconsecutively.
D.OtherSetup:
Click OtherSetup to viewtheothersettingsofthedevice.ClickReadOptionsand
youcanviewtheothersettings.

Timed Dormancy Time: When the dormancy period of the device reaches the
specified threshold, the device enters a dormant state. You can press any key or
touchthedevicebyyourfingertoawakenthedevice.
FPpicturedisplay:Whetherthefingerprintpictureisdisplayedonthescreenatthe
time of registration or comparison. The parameter has four options:Register and
contrastdisplay,Registerdisplay,Contrastdisplay,andRegister,Contrastnot
24

ManualofMiddleEastSoftware
display.
Lockthepoweroffkey:Topreventmaliciouspoweroff, youcanchoosewhether
tolockthepoweroffkey.
If youdonotselectEnable,thedeviceispoweredoffthreesecondsafterpressing
thepoweroffkey.
IfyouselectEnable,thepoweroffkeydoesnotwork.

@Note: Only the device with the poweroff key provides the Lock the
poweroffkey option.
f. Click Date Time Setup to view the date and time of the device. Click Read
Options,andthenyoucanviewthedateandtimeofthedevice.

Toensuretheaccuracyoftherecordedattendancestatus,youmustsetthetimeand
dateofthedevicecorrectly.YoucanselecteitherSetupascurrentsetuporSetup
ascomputerdatetime.
Setupascurrentsetup:Enterthedetailedtime(YY/MM/DD/MM/SS)onthedate
bar,andtheclickSetupascurrentsetup touploadthedevicetothedevice.

25

ManualofMiddleEastSoftware
Setupascomputerdatetime:Pressthekeytosynchronizethedevicetimewiththe
computertime.
Daylightsavingtime:Whetherthedaylightsavingtimeisenabledonthedevice.
DaylightsavingtimebeginningandDaylightsavingtimeend:Starttimeandend
timeofthedaylightsavingtimeonthedevice.
Daylight Saving Time is an artificial local time that aims to reduce energy
consumption.Duringtheimplementationperiod,theunifiedtimeiscalledDaylight
Saving Time. Usually in the summer during which the sun rises early, the time is
artificiallyswitchedforwardbyonehoursothatlocalpeoplegetupandgotobed
early,thereforedecreasingtheelectricityconsumptionforlightingandmakethebest
of sunshine resources. In the autumn, the clock is switched backward again. The
provisionsabouttheDaylightSavingTimevaryindifferentcountries.
Forexample,setthestarttimeofthedaylightsavingtimeto08:00ofApril1st.Set
theendtimeofthedaylightsavingtimeto 08:00ofOctober1st.

@Note: The daylight saving time can only be read from the device, but
cannot be set for the device through software. If the daylight saving time is
required,youcanperformrelatedsettingsonamenuofthedevice.

2.1.2UploadandDownloadData
ThisisdataexchangingwindowsforbetweenthemanagementsoftwareandDevice.
Theexchangingwindowsutilityisusedtodownloadorupload recordeddataandthe
user'sinformation.Thefollowingproceduresdemonstratehowtousethewindows
utilitytodownloadanduploaddata.Beforecometooperation,thefirstistoconnect
thedevice.

26

ManualofMiddleEastSoftware
Download Attendance logs from Device:Download all records which have pass
verificationfromtheDevice
Download user info and FP from Device:Download employee information, the
employee'sfingerprintcanbedownloadatsametime
Upload user info and FP to Device: Upload the employee's information and
fingerprinttogetheratsametime.
1.DownloadattendancelogfromDevice:Itisunabletodownloaddatafromthe
Device unlessthe system andthe Device are atthe connection condition. Directly
clickon"Machine"inthemaininterfaceleftsidetodownloaddatarecordfromthe
DeviceorenterDevicemanagementmenu,choosesDownloadattendancelogs.

Thesystemcouldprompt"Readingdata",bynowpleasewaitformoment,after
thecompletionofdatadownloaded,thepromptswillappearintherightsideoftable
below, informing you that the to download data was successfully, the
communicationbetweentheDeviceandthesoftwarealreadyhasdisconnected.The
downloadeddatashouldbeaddedtothesystem,ifdataistoobigger,itispossible

27

ManualofMiddleEastSoftware
needtotakemuchmoretime.
The downloading record can completely display in the circle recordregionlikeas
abovefigure.Atthesametime,thenewdatarecordwillbestoredintheemployee's
record data list in the system, you will be allowed to view it from the attendance
recordthenewuserwillbestoredintheemployeeinformationtableofthesystem,
itisallowedtoviewthroughtheemployee'smaintenance.Afterdownloadingdata,
thesystemstillcannotautomaticallycleardatawhichisstoredupinDevice.Under
this option > Maintenance/Options > System Options> Download Record(s),
you choose item as that Delete Logs in Device after downloading system can
automaticallyremovedata recordfromDevice.

@Note:IfthemachinemodelisF8pleasenote!maybetheF8machinedoes
not need to enroll the user first directly through slip the card to verify user
identity, therefore the corresponding user information does not possibly along
with downloading recorded data, after the downloading, the software can
prompt whether add these user who hasn't been registered but still has the
recordeddatatothedatabase.
2.DownloadtheuserinformationfromtheDevice:Onlywhenthesystemandthe
Device areat the connection condition,thedownloading datais available, directly
clickon"Machine"themaininterfaceleftside,thecolumntoDownloaduserinfo
andFp, oraccess Devicemanagement menu,chooseDownloaduserinfoandFP.
View user on the Device: Click on "Browse Users in Device" button. For new
users, it will display in the "New User" column. Meanwhile, it will suggest new
usersaddedtothesystemdatabase.
Download:Whenthedatahastodirectlydownload,clickthebuttontodownload.

28

ManualofMiddleEastSoftware
Ifthereisanewuserin"NewUser"thecolumn,itwillpromptwhetheraddthenew
usertothesystemdatabase.IfuserontheDevicewereauserwhichalreadyexisted
in the system database, then these users could display in "Users In Locale
Database"column.

High Rate:When the device was connected with Ethernet, and the data is rather
much, you can use the high rate download function to increase the transmission
speed (if you use the ZKFinger10.0 and facial recognition algorithms equipment,
thisfunctionisunavailable).
Delete:Chooseuserwhowanttobecanceledfromthelistarea,alsocanchooseall
users.Deletefingerprint,face,orpasswordonly,justneedtoputthetickinfrontof
the corresponding item, then click "Delete" button, if want to select many item
record,mayholddown"Ctrl"keyandclickwithmouseatsametime.
3.UploaduserinfoandFPtodevice
WhenitwascarelessofusertocanceluserinformationormanyDeviceareinuse
together at sametime, for convenientuse, reducethe enrolling work,the software
providetouploaduserinformationfromthedatabasetomachine.

29

ManualofMiddleEastSoftware
The upload data operation is unable to execute till system and Device is in
connection status. Directly click Upload user info and FP in the "Machine"
column,orenter Devicemanagement menu,select UploaduserinfoandFP.
Select employee by department: E.g. there are mare many departments in a
company,ifsomeemployeesofthedepartmentneedtobeuploaded,youcanclick
thisdepartmentwithmouse,theallemployeeinthisdepartmentwilldisplayinthe
list.Shownasfollowingfigure

Upload:
(1)Choosetheemployeetobeuploadedinthe"User"column
(2)Choosetheemployeewhowillbeuploadedtoassignedmachineinthe"Device"
column.
Userinfo/Fingerprint/Face:Putthetickintheinformationwhichwillbeuploaded.
Fordetailedrequirementsfortheuploadedphotos,seeAppendix3.10.
Highratemode:WhenifthesemachinehookupbyEthernet,andhavelargequantity
of data to upload (if you use the ZKFinger10.0 and facial recognition algorithms
equipment,thisfunctionisunavailable).

30

ManualofMiddleEastSoftware
2.1.3USBDiskManage
Ingeneral,youcanuseRS232,Ethernet,RS485andotherwaytodownloaddata
Whenifitisdifficulttocommunicationorfailtocommunicate,youcanuseUflash
disk to upload or download employee's information and fingerprint, save these
downloadingdatainthesoftware.
Choose the System Options from the Maintenance /Options, put tick in USB
Manage in "Function Option" box, so USB Disk Manage in the Data menu
becomevalid.
Because the machine type is different, the data construction which has been
downloadingtoUflashdiskalsoisdifferent,sobeforeusingtheUflashdisk,firstly
choosethemachinetypeyouuse.

Afterchoosing,pressthe"OK"toenterUdiskdatamanagement,maybetheerror
occurwhiledownloaddataisdownloadingcauseofthemistakechoice
IfmultipleUSBflashdisksareavailable,enterthe SelectUDisk interface.
31

ManualofMiddleEastSoftware

If only one USB flash disk is available, enter the USB flash disk management
interfacedirectly.
1.ImportuserdatatoPC
Select put U flash disk into the USB slot of the fingerprint device, choose
"Menu">"Dn/Upload (U flash disk management)" >"Download User", Press
"OK",whenthewindowinformthatsystemcopydatasuccessfully,takeoutUflash
disk, and then plug it into PC USB slot, enter software "Data">"USB disk
Manage",choose"Importuserdata",Followinginterfacewillappear.

ThecurrentuserdatafilewhichhasbeeninUflashdiskwilldisplayin"checkrec
info" left column, after choose this file, click "Import user data", system will

32

ManualofMiddleEastSoftware
import data, this data will display in the middle list to inform that download data
successfully.
DeletedatafromUdisk:ErasealldatafromtheUflashdisk.
RemoveList:Clearemployee'sinformationinthecurrentlist.
Refresh:RefreshEmployee'sinformationinthecurrentlist
Importfromlocaldisk:ImportuserdatafromPC'sotherdisk.
2.ExportUserDatatoUflashdisk
Export user data in the softwareto U flashdisk for saving it ortransferring other
Device,hereyoucanselectuseryouwanttoupload,shownasfollowingfigure.

Youcanviewallemployees'informationintheleftemployee'sbrowncolumnclick
thebutton for moving datainthe middle area toimportdata "Export Userdata"
area.
:Moveallrecordintheleftside"ExportUserDatatoUflashdisk"area.
:Movetheemployeethathasbeenselectedto"ExportUserDatatoUFlashdisk"
area.
33

ManualofMiddleEastSoftware
:Removeallrecordinrightsidefrom"ExportUserDatatoUFlashdisk"area.
: Remove the employee that hasbeen selected to "Export User Data to U flash
disk"area
3.Recorddataimport
Plug U flash disk into Device, select "Menu">"Dn/Upload (U flash Disk
Management)">"Download Transactions", Press "OK", and the window will
inform that download data successfully. Take out U flash disk from Device, then
plug it into USB slot of PC, enter "Data" >"USB Disk Manage" and select
"Recorddataimport"optioncard,shownasfollowinginterface.

TheinformationofuserdatawhichhasbeensavedinUFlashdiskwilldisplayin
theleftside RequireExportData list.Choosethisfile,Click"Importtherecfrom
UDisk"systemwillimportdata,thisdatawilldisplayinthemiddlelisttoinform
thatdownloaddatasuccessfully,
DelDataFromUDisk:ErasealldatafromtheUflashdisk
ClearList:Clearshortmessageinthecurrentlist.
Refresh:RefreshEmployee'sinformationinthecurrentlist
34

ManualofMiddleEastSoftware
Importfromlocal:ImportuserdatafromotherdiskofPC.
4.ImportShortMessage
Plug U flash disk into Device, select "Menu">"Dn/Upload (U flash Disk
Management)">"Download SMS", Press "OK", the window will inform that
download data successfully. Take out U flash disk from Device, then plug it into
USB slot of PC, enter "Data" "USB disk Manage" and select "Import SMS"
optioncard,shownasfollowinginterface.

Click "Import Sms from U Disk",the data will beimportedsystem, after import
datasuccessfully,thistotalofdatawilldisplayinthefollowingprompt,allcontent
ofshortmessagewhichhasbeenimportedwilldisplayonthelist.
AddnewrectoLocal:Addtheshortmessagewhichhasnotexistedinthesoftware
intothesoftware.
OverwritetheLocalData:Usetheimporteddatatooverlaythedatainsoftware.
DelDataFromUDisk:CanceltheshortmessagedataintheUflashdisk.
Clearlist:Cleartheshortmessageincurrentlist.

35

ManualofMiddleEastSoftware
Refresh:RefreshShortmessageinthecurrentlist.
5.ExportthesmsData
ExportshortmessageinthesoftwaretoUflashdiskoruploadthismessagetoother
Device,here,mayselectthisshortmessageyouwanttoupload,shownasfollowing
figure.

Youcanviewallshortmessageinthesoftwarefromtheleftsidecolumn,thisshort
messagestillexistinthe"SMS"boxafteritisselected,wheniftherearelotofshort
message to search for, you many utilize following way to find it, such as short
messageserialNo.,content,Publicshortmessage,Usershortmessage.
SelectToList:Choosetheshortmessagethatwanttobeuploaded,click"SelectTo
List" the record to right side list, the short message will be transferred to "Data
List"(waitformovingtoUflashdisklist)area.
SelectalltoList:Chooseandremoveallshortmessageinthesystemto"DataList"
(waitformovingtoUflashdisklist)area.
Clear list: Erase all record in the "Data List", it is unable to upload the short
messageorreselecttheshortmessagetoupload.

36

ManualofMiddleEastSoftware
ClearSelectedList:Choosethisrecordwhichdoesn'tneedto beuploaded,andthen
click"ClearSelectedList"tocleartherecordfromthislist,thenthisshortmessage
willbedeletedfrom"DataList".

@Note:thisfunctionisvalidonlyforthemachinewithUflashdisk.
6. ImportImage
U will be preserved after the attendance photos downloaded to the software
(downloadonlytheattendancebythephotothatis,aftertheUpassinafolderofall
thephotos).Attendanceblacklistphotos"badfolderof allthephotos" can only be
readaftertheU.

Import Images: U session will be kept by the attendance through the photos,
downloadsoftwaretoview.
DeletedatafromUdisk:DeleteUintradayattendancethroughthepreservationof
thephotos.

@Note:Thesoftwaresupportsattendancecamerascanusethisfeature.
37

ManualofMiddleEastSoftware
2.1.4ShortMessageManagement
Sometypeproductprovideafunctionwhichcansendamessagetoappointedperson
through public to person way, before using the function, it is need to setup short
message,customizetheshortmessageaccordingtoemployee.Thenuploadtheshort
messageintothedevice.Thedevicefullysupportstwowaystouploadthemessage.
Oneistodirectlyuploadbyconnectedattendancedevice,antherwayistoutilizethe
Uflashdisktouploadit,followustakeanexampletoillustratehowtouploadit:
Enterthe attendancesoftwareSystemOptionunderMaintenance/Options menu,
putthetickinfrontofSMSContentManageinFunctionOptionpagination,then
SMSContentManage takeeffectandmayuseit.
Shortmanagement"SMS"

1.Communicationsetting
Ontheleftsideofthewindowofthecurrentconnectionmachinelist,willdisplay
thecurrentconnectiondevicename.

@Note:Allofthefollowingaboutshortmessageoperationisdirectedatthe
currentconnectionmachine.
38

ManualofMiddleEastSoftware
2.Database Operations
Thedatabaseoperationsofshortmessageofbasicinformationmaintenancemainly
includes the Create message, Edit, Query, Delete message Send messages, set
associationsandQueryassociations.
(1)Createmessages

Click"

"buttonontheDatabaseoperationsbar,thefollowingwindow

willpopup:

Code:Enterthewindowisautomaticallygeneratesa5digitcode,theusermaybe
requiredtoamend.
Type:Clickthe" "buttontoselecttype.Canchoose Personal, Public,or Preset.
Public:Forpublicshort,assoonastheattendancemachinestarttheshortmessage
willbesaw,itwillappearforever
Personal:Forapersonalshortmessage,itwillnotshowuntiltheuserverificationis
positive
Set the validity period: After choose the item, a line will add on the interface,

39

ManualofMiddleEastSoftware
definethestartingtimeandtermofperiodofvalidityisavailable.

Start:The user can set the short message display starting time, set uptime please
refertoAppendix3.1 SetDate.
Duration:Click" "buttontosetduration,theunitisminuteuseralsocaninput
valueinthebox.
Content:Inputcontentofthemessage.
Forexample,setasbelow:

Click "Cancel" button to cancel operation click "OK" button to save, and then
return the SMS management window. The message will be displayed on the

40

ManualofMiddleEastSoftware
window.Showasbelow:

(2)Setassociations

@Note:
Onlythetypeforpersonaloftheshortmessagecansetassociative
Set associations' purpose is distribution of the corresponding view
permissions,onlyselectedassociationemployeecanseetheshortmessage.
a. AsshowninFigure,clicktheSMSwhich typeispersonal:

b.Click"Setassociations"button,thefollowingwindowwillspopup:
41

ManualofMiddleEastSoftware

Selectemployeeinthelistofallusers,usethebuttononthemiddleofwindowto
moveemployee.Theoperatorcaninputsearchcontentintheboxaftersearchitem.
Click"Query"buttontoseetheresultinheuserlistontheleftside.
Thewindowbuttonoperationisdescribedasfollows:
:Selectallusers,andthenmovethemto Listofselecteduser.
:MovethecurrentlyselecteduserstoListofselectedusersontherightsideof
window.
:SelectusersontheListofselectedusersclickthisbuttontomovethemto
the Listofallusers ontheleftsideofwindow.Cancelassociations.
:MoveallusersofListofselecteduserstoListofallusersontheleftsideof
window.
c. Click "OK" button to save click "Cancel" button to cancel operation. For
exampleselectusersasbelow:

42

ManualofMiddleEastSoftware

d.Click"OK"buttontoreturnSMSmanagementwindow,showasbelow:

As shownin Figure.The window on the right associationlist showsthe employee


hasbeenselectedinstepsC.
(3)Queryassociations
a. Click"Queryassociations"button,thefollowingwindowwillspopup:

43

ManualofMiddleEastSoftware

Asshowninthefigure,thewindowisdividedintotwolists,theleftlistisListof
associated users, and this list shows the associated user branch department,
Registered No., name and number of associations. Number of associations is
associatedwiththetotalnumberofshortmessagetheuserassociated.Therightlist
isAssociatedSMSdisplaytheselecteduserassociationofshortmessage.
b. Clickto theuser in List of associated users, and then the liston theright will
automatically display the user associated short message. If the selected users to
"Jack", this time on the right of the window list will show its associated short
message,asshownbelow:

c.Whenthereistoomuchforassociatedusers,userscaninputuserinformationinto
thesearchbox,click"Query"buttontoseeresult.Forexampleinput"Josie"intothe
searchbox,andclick"Query"button,showtheresultasbelow:

44

ManualofMiddleEastSoftware

AttheleftofthewindowlistwillonlyshowtheuserBlla'sinformation.Ontheright
ofthewindowwillshowtheuserassociatedwiththeshortmessage.Click"Reset"
button,emptyqueryresults,andreturningtothestepAisshowninthewindow.
(4)Editmessages
Click the short message on the list to select it, click "Edit messages" button, the
followingwindowwillspopup:

Usercanmodifyforneed,Typecan'tbechanged.Theoperationissamewithcreate
messages.
(5)Querymessages
a.Click"Querymessages"button,thewindowwillautomaticallypopupQuerybar,

45

ManualofMiddleEastSoftware
showasbelow:

b. User can Fuzzy query of codes and contents exact query of numbers. Click
"Query"buttontoqueryclick"Reset"buttontoclearqueryresult,andthenreturn
the default window. For example input 2 into the box, click "Query" button, the
resultshowasbelow:

Asshowninthefigure,shortmessagelistshowsthenumber2shortmessageList
ofassociatedpersonsshows theshortmessageassociatedpersonnelinformation.
(6)Deletemessages
a. Select the message you want to delete, click "Delete messages" button, the
followingwindowwillspopup:
46

ManualofMiddleEastSoftware

b.Click"OK"button,thefollowingframewillspopup:

Click "OK" buttonto delete the message inthe softwareand attendance machine
click"Cancel"buttononlydeletethemessageinthesoftware.
c. Click "OK" button, after complete delete, popup the success frame. Show as
below:

As shown in Figure, the short message list does not display this message, means
Deletesuccessfully.
(7)Sendmessages

47

ManualofMiddleEastSoftware
a. Select the message need to send, click "Send messages"button, will show the
sendprocessonthewindow,andshowasbelow:

b.Aftersendsuccess,popupthefollowingframe:

Click"OK"buttontoclosethispromptbox.
Notice: The machine must support the short message function, or can't use the
function.
3.Operationsoftheselecteddevice
Clearallassociations:Clickthisbutton,clearallassociationsthedevicehasset.
Deletetheselectedmessage:Clickthisbutton,deletetheselectedmessage.
Clearallmessages:Clickthisbutton,clearallmessagesinthedevice.

2.2Maintained/Options
In order to get correct and accurate Attendance result, you must configure
Maintenance/OptionsinthemainwindowshereyoucansetupDatabaseOption
andSystem Options.FirstlyenterDepartmentListsettingandassignemployeeto
48

ManualofMiddleEastSoftware
department, then performanceFirst set up database password, then setupHoliday
List,LeaveClassandAttendanceRule,EmployeeListandAdministratorsetting,
at the finals, Maintenance Timetables, Maintenance Shift Schedule, and
EmployeeSchedule.

@Note: Unless the employee has been assigned shift schedule, the system
don'tproduceAttendancereport.
ThissystemprovidewithenrollingfingerprintorcardbyafterconnectingwithPC,
it is avoid the trouble that personnel don't match the fingerprint, please see 2.2.2
Employeemaintain.

2.2.1DepartmentManagement
This module provide with convenient to manage each department, mainly add,
canceldepartment,enrollemployee,formoredetailasfollowing
Clickonthe"Departmentlist"subitemonthemenu"Maintenance/Options",the
windowsappear:

49

ManualofMiddleEastSoftware
In adding department, you first leftclick the superior department of the new
department, click on the "Add" button, input the name of new department in the
dialogbox,click"OK"tosave.

Indeletingdepartment,youonlyfirstlyleftclickthedepartmentselected,clickthe
"Delete"button,andselect"Yes"inthedisplaycautionbox.
If you want to modify a department's subordination relationship, first selected the
departmenttomodifybyleftclick,hold,anddragthenamewithinthenewsuperior
department.Thenfollowtheinstructiontooperate.
Clickonthe"Employed"button.Thefollowingappear:

EmployeesintheEmployeeslistarethosewhodon'tbelongtoanydepartment,that
50

ManualofMiddleEastSoftware
is,whohavelefttheirposts.ThisisthesameasonleaveNosalary.
In the list of Employees select those employees that your department wants to
employ, and click "Add" button,and then those selected employees willbeadded
intoyourdepartment.
IntheboxofOurDepartment'sEmployeesselectthoseemployeesthatwillleave
your department, and click "Remove" button, and the select employees will leave
yourdepartment(leavetheirposts).
Afteroperations,click"Close"buttonor

toreturntoDepartmentManagement

mainWindow

2.2.2EmployeeMaintain
Select the "Maintenance/Options", click Employee Maintenance item, and open
"Employee List", within this window, maintenance employees several of
information, attendance setting and attendance rule setting. Through the employee
listyoucanviewthedepartmenttheemployeebelongsto,heretoviewandmodify
employee'sinformationisavailable.Athereattendancesettingandattendancerule
setting for employee and department privilege is superior to Assign Employee
Schedule.

51

ManualofMiddleEastSoftware

ThewindowofEmployeeListdividedintotwoparts.
I.Theupperhalfpartisemployeelist,listcolumnsshowemployeesallinformation,
including the Registration number (ACNo.), No., Name(up to 41 characters),
Gender, Title, Mobile/Pager, Birthing, Date of employed, Add., Office Tel.,
Department, Administrator, Nationality, Registration number (ACNo.), Privilege,
PassportEXP,IDCardEXP,InsuranceEXP,FaceCount,FingerCountV9.0,Finger
CountV10.0,PasswordCount,ShiftsName,DMedical,DLabor,Dpassport,Dvisa,
weekends,Email. The9.0and10.0arethealgorithmversionnumber.Thebottom
oftheemployeelisthasalineofstatisticsthestatisticsofeachcolumncorresponds
tothesumofthevalues.Thefirstcolumnshowtotal numberaboutemployee.
II.Thelowerhalfpartisthecurrentlyselectedemployee'svariousinformationand
canbemodified,Havethreepaginations,clickthepagetagatthebottomcanenter
differentpage.
UsercanuseSearchfunctiontosearchemployeewhentheemployeeareexcessive.
Input query condition into thebox, click "Search" button to seetheresult. If you
wanttochooseallemployees,youcanputtickinfrontofSelectAllitem.Thenyou
52

ManualofMiddleEastSoftware
canpitchonallemployees.
Youcanclickthecolumnofemployeelisttosortthelistforyourneeds.

@Note:Clickeachcolumnnamecansortlistbyit.
1. EmployeeMaintenance
Must fill the blank of the employee's information list with the employee's name,
enrollingnumber,accordingtotheactualneedyoucanaddotherinformationabout
employee.

@Note:Visa expiration date, medicaltreatment expiration date, and labor


contractexpiration date are added to thesettings of Employee Maintain. The
administratorcansetthedatesbasedontheactualconditions.
(1)AddNewEmployee
Whenusualexecutethismanagementprogramatfirsttime,afterregisteringtheuser
inthe Device,than directly downloads itto software, and revisename, as well as
saveit,uploaditthemachinetouseagain.
If have to directly add the employee in software, in order to guarantee the user
information and the fingerprint or the card one to one correspondences, connect
withDevicetogoontherealtimeregistrationfingerprintandthecardisavailablein
this interface. After connects the Device, every time while add an employee the
corresponding person's fingerprint or the card will be registered simultaneously.
Avoids the trouble which the fingerprint or the card and the personnel does not
correspondappears.
a.Registrationfingerprint

53

ManualofMiddleEastSoftware
Fingerprint device: Register the fingerprint with the standalone fingerprint
Machine.
Underin"Fingerprintmanage"dragdownbox,choosethefingerprintdevicethat
have attached to system, after connects successfully, starts to add the employee.
Select the department which the employee is at, after click " " button, input
employee's register number, name and other related information. Singleclick
"Register"buttontostartthefingerprintregistration.
Sensor:Registerthefingerprintthroughtheonlinefingerprintdevice.

JNotice:whenyouchoosefingerprintsensortoenroll,therearetwochoices:
Finger9.0andFinger10.0,fortheoperationdetailrefertoAppendices3.9How
toGenerateLicenseFiles.
SensorRegistrationflow:
Singleclick"Enroll"button,shownasfigure:

54

ManualofMiddleEastSoftware

Start to register, click any finger in the interface with the mouse, the fingerprint
Devicethathasbeenconnectingwithisintheregistrationcondition:

55

ManualofMiddleEastSoftware

JNotice: You can choose to enroll duress fingerprint, but it is only effect
whenthedevicesupportsthefunction,otherwiseitisjustageneralfingerprint.
Follow prompts or press fingerprint on sensor face of the fingerprint device or
fingerprint scanner, after press 3 times, prompt inform you registers successfully,
thenfingerprintregistrationfinish.Ifwanttobackupfingerprintforsystem,chooses
a finger registration. After theregistration complete, press "OK"to returnadd the
employeeinterface,continuetoaddtheemployee.
b.Registrationcard
Under"Fingerprintdevice"dragbox,choosetheDevicewithradiofrequencycard
function, after connects successfully, and starts to add the employee. Selects
departmentwhichtheemployeeisat,Click" "button,wavethecardwhichwant
to be registered on the radio frequency card machine, after waving the card, this
employee'sregisternumberandthecardnumbercandisplaythecorrespondingcard
theinformation, accordingto needs to change the serial numberand the name,the
cardnumberdonotchangeatrandom.Thecardnumber'slengthis10.Thecursor
locatesinthenamecolumn.

56

ManualofMiddleEastSoftware

Ifwanttoaddnewemployee,press" "buttontorepeatabovethisoperation.
(2)AddBatchEmployees:
Whensomedepartmentsenrollalotofemployee,youcanusethisfunctiontoadd
employees,lightenan operator work. E.g., alot of employees want to beaddedto
the FAE department, first select FAE department click on the "Add batch
employees"button,theaddingbatchemployees'windowappears.
a. Iftherearenotemployeesinthisdepartment,thefollowingappear

57

ManualofMiddleEastSoftware

b.Ifthereareemployeesinthedepartment,thefollowingappear

The backup data of employees witch select from FAE department display on the
leftupcorner,ifthenewaddedemployeesandselectedemployees ownthesamethe
shift and attendance setup, leftclick "Copy selected employee att options and
schedule", if there are other same field, select relating to fields from the Select
fieldstobecopied list.
ACNo.Batchincreasethatdepartmentonaddingbatchemployee.Throughthe"*"
58

ManualofMiddleEastSoftware
Numberpattern,itiseasytoaddemployee'sACNo.
Numberpattern:ThatmeansACNo.'sformat,forexample,theemployee'sACNo.
ofthisdepartmentisthefigure1atthefirst,anditspatternis1***,input1"*"tothe
Numberpatternbox,andinput3totheWildcard"(*)"lengthbox.Thewindow
displayfollowing:

Wildcard "(*)"length:That is mean, how many figuretheNumberpattern has.


E.g.theforwardsectionoftheACNo.is1***,it'sWildcard"(*)"lengthis3,if the
ACNo.is1**,soit'sWildcard"(*)"lengthis2. AftertheWildcard"(*)"length
hasbeen definedby use the "From" box, "To" box to create ACNo. range. E.g.
createtheACNo.rangefrom106to110input6to"From"box,import10to"To"
box, the Wildcard "(*)"length is 2, but from 6 to 9 width is one figure. At this
condition,thesystemwilladdzeroautomatically.Shownasfollowinginterface:

59

ManualofMiddleEastSoftware

Clickonthe"OK"button,addemployees,andclickonthe"Cancel"button,return
the EmployeeList interface.
(3)ModifyEmployee
Do not modify Employee's ACNo. Avoid there information don't match
correspondinginformationintheDevice.Selecttheemployee,enternewdatainthe
correspondinginputbox,andthenpress"Save"buttontosave.
(4)TransferEmployee

Click the "

" button to transfer employees from one department to another

departmentandthis dialogboxwillpopup:

60

ManualofMiddleEastSoftware

IntheboxofFoldDepartmentselectthedepartmenttoaddnewemployeein,and
click"OK"totransfertheemployee,or"Cancel"tocancelthisaction.
(5)Employee'slayoff
Some employees may remain in the company, but who don't belong to any
department now, which is similar to the currently quite popularized layoff
phenomenon. Leavingpost employees can be reemployed through Employ
EmployeeinDepartmentManagement.Click" "buttontopresentthisdialogbox

Press"Yes"buttontolayofftheemployee,orpress "No"toabandonthisaction.
(6)Importuserdata
61

ManualofMiddleEastSoftware
Importuserdatafromthelocaldisk.

Click"

"button,andthe ImportUserData interfacepopsup.

Click"Import"button,thentheImportdatawizardinterfacepopsup.Then,add
theuserdatastoredinthelocaldisk.

(7)Facegroup
Touseafacedeviceandenterafacegroup,proceedasfollows:

62

ManualofMiddleEastSoftware

Click "

", andselectthe users whohave registered faces for grouping. For

theuserswhohavenotregisteredanyface,donotperformthisoperation.

(8)DeleteFP
DisplaytheinterfaceofEmployeeListastheadministrator,selectauser,andclick
.Thenadialogboxofconnectingmachinelistisdisplayed.Selectamachine,
and then you can delete the user and the user's fingerprint, face and password, as
showninthefigure.

63

ManualofMiddleEastSoftware

2.Rightshortcutskeyoperation
RightclickaregionoftheEmployeeListtoExportData(exportemployee'sbasic
information),productionreportisavailableentirerankdataalsocanbehideawayor
showedinthecurrentinterface.Shownasfollowingfigure:

Export Data: Export all employees' information of the current department.


OperationsteplikeasAttendanceport.
Createreportforcurrentgrid:Allemployees'informationincurrentdepartment
will display by report form. The operating method likes to export the data in
Attendancereport.
SaveGridlayout:Afterchangesettingofdatarank,savethedataranksetting,itis
allowedtouseafterthroughdirectlywritedownthedataranksetting.
64

ManualofMiddleEastSoftware
Showallcolumns:Afterclickthisoption,employee'sallinformationappears.
Hideallcolumns:Afterusingthisoption,employee'sallinformationwillbehided.
Columns: Show the name of composition rank of employee information in the
employeeview.Movethecursortothecolumnsofthedata,asshowninthediagram
belowthedropdownmenupopup:

Asshowninthefigure,thedropdownmenutodisplayistheemployeeofallfield
information,theusercanclicktheappropriatefieldtickshow,donothitthehookis
notdisplayed.

65

ManualofMiddleEastSoftware

3.ClickDepartmentsettingbutton"

",itisallowedtosetthedepartmentsetting.

Itsmethodisthesamewiththeoperationindepartmentmanagement.
4. Clickthepaginationlabelof Addition.Thewindowswillappearasfollow:

Additionpagecanentertheemployeeismoreimportantrelatedinformation,select
department,selectedemployee,inthefieldcolumninputinformationcontentinput
columntype,content,andthensavetheinputinformationcanbe.
5. Schedulemanagement
Click the pagination label ofSchedule management.The windows will appear as
followfigure:

66

ManualofMiddleEastSoftware

ActiveAC:Theitemmeansweathertheattendanceisvalid,ifthisitemisdefined,
the employee will be accounted and statistic attendance in accordance with the
attendanceruleandotherselectitem,otherwise,thisemployeedoesn'tneedtokeep
theattendancerecord,andregardhisrecordasnormalonduty,E.g.Aleaderofthe
departmentdoesn'tgotoattendance,buthisattendanceisaccountedonnormalduty.
CountOT:Signthisitem,countedbytheemployeeovertime.
Rest onHolidays: Signthis item, the employee willhavea reston holiday, if the
employeeisonduty,itwillbesignedtoovertime.Otherwise,theemployeeshave
tobeonduty,iftheemployeeisoffduty,hewillbeaccountedtoabsent.
Check Clock In/ Check Clock Out: This item can control the employee must
checkin or checkout, the setup privilege in the item is super than it in the shift
schedule.
EmployeeAttendancesetting

Click "

" button enter employee's Attendance setting widows,


67

ManualofMiddleEastSoftware
shownasfollowingwidows

Theoperationissameas 2.2.6 EmployeeSchedule.Herenotrestatement.


EmployeeAttendancerulesetting

Click "

" button enter employee's Attendance rule setting

widows,shownasfollowingwidows

68

ManualofMiddleEastSoftware

Extended Time for Date Time Change: In the condition of no shift, set the
attendance time for date time change. (This option is set in minute. For example,
indicates that the attendance
timeisclockeduntil4:00a.m.onthenextday.)
Theotheroperationissameasbasicsettingsandweekendsetupof 2.2.7 Attendance
Rule.Herenotrestatement.

2.2.3AdministratorSetting
1.Setadministrator
To help protect you system from security, to prevent the data are changed by
unauthorizedpersonnel,this management program provide with the function to set
administrator.
(1)Click the Administrator subitem on the menu of Maintenance/Options, this
windowwillpopup,showasfollowingdialogbox
69

ManualofMiddleEastSoftware

(2)Clickonthe"Administrator"button,thedisplayisfollowing:

(3)Select the administrator type you want to add (it is better to add supper
administratorfirst),afterclick,followinginterfaceappear.

70

ManualofMiddleEastSoftware

Choosetheadministratoryouwanttoaddintheinterface,alladministratorsmustbe
thecompany'semployee.

(4)Administrator's initial password is himself/herself ACNo., click "OK" to enter


the administrator privilege interface, may set this administrator is allowed to
software inthisinterface beallowedtosoftware.

71

ManualofMiddleEastSoftware

(5)Singleclick each item of front selection box, this item is able to switch from
selecttounselect,

indicatedthisitemhasbeenselected,unselectallexpressthat

the system give each kind of administrator privilege by default setting. After
selecting,click"OK"tocompletethesetting,ifclick"Cancel"tobeallowedtoset
the privilege in the next time again (select the one which will have to revise in
administratorinterface,click"OperationPurview"buttontoreset).Formoredetail
pleasesee Itemsthatcanbeauthorized.

@Note:
Administratorisunabletoreviseownprivilege,deleteoneself,onlytheupper
ofadministratorsisallowedtorevise,addordeletenextlevelofadministrators.
Beunabletochangetheprivilegeorcanceltheadministratorunlesswhenthere
isonlyanadministrator.
Ifauserissettotheadministrator,theregistrationnumberoftheuseristhe
defaultloginpasswordoftheadministrator.Toensuresystemdatasecurity,the
administratorisrecommendedtochangetheloginpassword.
72

ManualofMiddleEastSoftware
(6)Click"ModifyPassword"button,popupwindowasshownbelow.

OldPassword:Inputoldpassword.
NewPassword:Inputnewpassword.
VerifyNewPassword:Theinputmustbeconsistentwiththenewpassword.
(7)The system default administrator's password is this employee's ACNo., it is
bettertorevisestheindividualpasswordtoguaranteesystemdatasecurity.Afterthe
administratorhasbeensetinthesystem,theLoginwindowwillappear,unableto
enterthesystemuntilinputtheright UserName and Password.

2.Administrator'sprivilegeandclassification
(1)Administrators'classifications
73

ManualofMiddleEastSoftware
There are four kinds of administrators in the system, depending on the privilege
heightSequence: Super Administrator, Department Administrator, Level 1 of Dep.
administrator,Level2Dep.Administrator.
(2) Administrator'sprivilege
The Super Administrator may manage all employees the Department
Administratoronlycanmanagethisdepartmentemployee.
SuperAdministrator:Thesuperadministratorishighestlevelofadministratorsin
thesystem,thesuperadministratorownprivilegetoadd,revise,deleteadministrator
besides oneself, it is allowed to initialize the management system and set the
database. His/her default privilege is allowed do any operation for the system. If
unselect all in the interface of Set Administrator's Purview, then the default
privilege will be used If only several items has been selected, then this
administrator who has the operation privilege can select the corresponding project
only.
Level 2 Dep. Administrator: Level 2 Dep. administrator is allowed to add this
department administrator, and same level perhaps the low level of administrators
revise privilege, delete this department besides oneself, who is not allowed to
operate other departments' any administrators. If only several items have been
selected,thenthisadministrator,whohastheoperationprivilege,onlycanselectthe
correspondingproject.
Level1Dep.Administrator:Level1Dep.Administratormayaddthisdepartment
administrator,andsamelevelperhapsthelowlevelofadministratorsreviseprivilege,
delete this department besides oneself, who is not allowed to operate other
departments' any administrators. If several items have been selected, then this
administrator,whohastheoperationprivilege,canselectthecorrespondingproject
only.

74

ManualofMiddleEastSoftware
Departmentadministrator:Thedepartmentadministratormayaddthisdepartment
administrator and the same level administrator revise privilege, delete this
department in besides oneself, who is not allowed to operate other departments'
administrators.Ifseveralitemshasbeenselect,thenthisadministrator,whohasthe
operationprivilegetoselectthecorrespondingprojectonly.
3.Itemsthatcanbeauthorized
Clear Obsolete Data/Backup Database/Export AC Data: There are 3 projects
undertheDatamenu,theadministratorownthisprivilegetosaveandexaminethe
data.
ImportACData:Itisabletoimportrecordingdatainthefiletothesystemthrough
ImportACDataundertheData menu.
Employeeleavingonbusiness/AskingforLeave:Click"ArrangeLeave/report"
subitemunderLeaveManagmentmenu,maysettheemployeeleaveonbusiness/
askingforleavecondition,andproducethecorrespondingdatasheet.
Forgetting to clock in /out: If the employee forgetting to clock in/out,add clock
in/outrecordforthisemployee.ChooseForgettingtoclockin/outsubitemunder
LeaveManagment menu.
Coming Late Collectively: If employee have forget collectively to clockin/out,
thenneglectsassignedtimeclockin/outrecord,oraddtheclockin/outrecordagain
thissubitemunderAttendancemenu.
Attendancerecord:Maysearchemployee'sattendancerecordandrevisesthediary
throughthissubitemunder Search/Printmenu.
CurrentEmployee'sOnDutyStatus:Maysearchtheemployeecurrenttimeinthe
Atpost/notAtpost situationthroughSubitem.

75

ManualofMiddleEastSoftware
Attendance Calculating and Reports: Under Search/Print menu,also may click
on "Report" icon to enter, may inquire each kind of exception, statistics the
Attendance,producereport,andprint thereport.
Department List/Employee Maintenance: May set the department in the
department management revises the employee information and employee's
AttendancesettingintheEmployeemaintenancethroughsubitem Departmentlist/
Employeemaintenance underthe Maintenance/Options menu.
Administrator: Under the Maintenance/Options menu, set up the administrator
andassigntheprivilege.
MaintenanceTimetables/MaintenanceShiftSchedules:Clickthissubitemunder
theMaintenance/Optionsmenu,createtheworkingTimetableintheMaintenance
Timetables, managestheshift schedule, chooses properly workingtimetable orthe
timetablecombinestoestablishthedifferentshiftschedule.
Employee Schedule: Under the Maintenance/Options menu, assign the Shift
Schedulewhichalreadysettoemployee.
HolidayList:Settheholidayunderthe Maintenance/Options menu.
Leave Class: Under the Maintenance/Options menu, go on a leaves setting, and
leavesstatisticalruleinreportform.
Attendance Rule: Set up the Attendance rule, and statistical rule for Attendance
projectinreport.
DatabaseOption: Set upthe database connectionthroughthissubitem underthe
Maintenance/Options menu.
SystemOption:Beabletocarryonthesettingtosoftwaresomeoptionsunderthe
Maintenance/Options menu.

76

ManualofMiddleEastSoftware
Connect: Be able to connect with Device through this subitem under the Device
Managementmenu.
Download attendance logs: To download the data record is available through the
DeviceManagement menu.
UploaduserinfoandFP:Abilitytouploadtheuserinformationthroughthe Device
Managementmenu.
Downloads user info and FP: Under the Device management menu, you can
downloaduserfingerprintinfoandFP
Delete AC Log: Eliminates the Attendance data recording in machine through
subitem DeleteAClog undertheDevicemanagementmenu.
AC Manage: Be able to examine the Device information and carries on some
operationstotheDevicethroughthismenu.
Device/Del Device: Can add, delete, and revise the Device the communication
informationthroughthissubitemunderthe DeviceManagement menu
SyncDevice:SynchronizeDevicetimewithComputertimethroughUnderDevice
Managementmenu.

2.2.4TimetableMaintenance
BeforeMaintenanceShiftSchedules,theTimetablesmustbesetuptocomplete,
select "Maintenance/Options" menu, click on the "Maintenance Timetables" in
the main menu, can set Timetable which is used to arrange employees shift, the
interfaceisfollowing

77

ManualofMiddleEastSoftware

If you has not set the shift schedule while set the Timetable, the system will
autoprompt you should go on shift scheduled management setting, shown as
followingfigure.

1. Click"Cancel"button,returnmainmenuwindows

78

ManualofMiddleEastSoftware

2. Clickon"OK"button,starttosetTimetable,thewindowisfollowing.

SettingtheOn/Offdutytimesinthisorganization,followtheguidetosetTimetable
andshiftschedule.
According to the company real condition, the method of onduty and offduty is
selected,istwiceattendance(Ondutyinmorning.Offdutyinafternoon.),oris
fourtimes(OndutyandOffdutyinmorningandafternoon.),inputcorrespond
to on duty and offduty time, click "Cancel" button, return main windows click
"Next"buttontocontinuesetting.
If chose twice attendance, click "Next" button to continue setting, the window is

79

ManualofMiddleEastSoftware
following.

This windows may set the beginning times for C/In and C/Out, definite the time
range of clockin(C/In) and clockout(C/Out), and whether at this time employee
mustbeC/InandC/Out,ifwanttoselectthisitem,justputtickintheselectionbox,
alsocansetdifferentoptiondependingondifferentdepartmentandemployee,click
"Next"thewindowisfollowing

Onthe window,set regard as coming lately time and regard as leaving early time,
80

ManualofMiddleEastSoftware
clickon"Next"buttontoenternextwindow.

Onthewindow,thesystempromptthatitwilladdatimetablenamed"Daytime"and
ashiftschedulenamed"Normal".Ifbeforeoperationhadchosen"OndutyandOff
duty in morning and afternoon". System will add two new Timetables each is
"A.M" and "P.M". There are three options on the window, according to need to
select, and then click on "Finish" button, and complete setup. User can chose
"Assignthisscheduleshifttoemployeeswhohasnotassignedanyschedule"or
"Assign this shift schedule to ever department as default schedule", click on
"Finish"button,enterperiodof ShiftTimetableMaintenance window.

81

ManualofMiddleEastSoftware
TheShiftTimetableMaintenance interfacemaybedividedintotwoparts,leftpart
mainly arethe ShiftsTimetablelist, right sideis the ShiftTimetable management.
Mayadd,delete,andreviseShiftTimetable.
Add: Singleclick "Add"buttonto addanew Timetable,then input theTimetable
name,OnDutyTime/OffDutyTime,recordingthetimeascominglately(LateTime
(Mins)), recording the time as leaves early (Leave Early Time (Mins)), etc. The
Attendance record is the effective record only within the hour of Clocking in/out
take these recording as standard to statistics logs. Simultaneously definite this
Timetable, whether employee must Clock in/out or not. The input time format is
hh:mm,whichseparatelycorrespondsthehour,theminute.
Delete:SelectstheTimetablewhichhasalreadyexisted,singleclick"Delete"button
todeletetheTimetablewhichhasbeenselected.
Save: Singleclick "Save" to renew, when revised or add a Timetable, clicks this
buttontosavetheTimetablesettinginformation.
ThefieldofmeaninginTimetablesettings
Late Time (Mins): As above figure show, the setting value is 5 minutes,
Illustration'sOnDutyTimeis09:00.E.g.A.ClockInat09:03,B.ClockInat09:
07,sotheAisnotcominglate,becausehecheckintimeisnotover5minute,theB
iscominglatefor7minutes,becausehecheckintimeisoverfor2minute.
Leave EarlyTime(Mins): It is the same asLateTime, dependon the difference
betweentheclockingouttimeandtheOffDutyTime.
Beginning /Ending In: Must input. Within checkin range of This Timetable the
recordregardasvalidity,outsidethisscopecheckingrecordistheinvalidrecord.

82

ManualofMiddleEastSoftware
Beginning/Ending out: Must input. Within checkin range of This Timetable the
record regard as validity, outside this scope checking record is the invalid record.
BeginandEndClockingouttimecannotoverlay.
Countasworkday:ReferstoeachShiftrecordhowmanyworkingdays,ifherethe
valuehasbeenset,theprogramwilldefertothesettingvaluetostatisticsworking
day,otherwiseaccordingtoAttendanceruleinoptionstatistics.
Countasminute:TheperiodofthisTimetablewillberecordedhowlongtimein
theReport,maysetitbyuser.Forexample:aTimetable'srealitylengthis9hours,
mayrecorditas8hours,alsorecordsinthe Report thisTimetableis8hours.
Must C/In and Must C/Out: According to the different post and the different
requestmaydefinitetheShiftTimetablewhetherhastocheckout/in.
Change the Display Color: May change each Shift Timetable color, used to
differentiateeach different Shift.Justleftclickthe color withthemouse, the color
willbemodified.

2.2.5ShiftManagement
After

setting

Timetable,

Be

able

to

set

Shift

Schedule,

Select

"Maintenance/Options" menu, click "Management Shift Schedules" subitem,


andthenyoucanentershiftmenuwiththefollowingwindow:

83

ManualofMiddleEastSoftware

ThisinterfacemaybedividedintoShiftnameandShiftTimetable,theShiftname
boxincludeShiftName,Shift BeginningData,Shift CycleNum,Shift CycleUnit.
Name:Theshiftnamecan'tberepeated,andallthefieldsintheformcan'tbeempty.
Beginning Data: Application Beginning Date is in the form of yyyymmdd, for
example, November the 15th, 2003 is recorded as 20031115, and March the 6th,
2003 isrecordedas20030306.
CycleNum:Shiftcyclingperiodicity=CycleNum *CycleUnit.
CycleUnit:Cycleunitconsistofday,week,months
Shift Management Tool Bar to add, cancel, modify shift. Under the status of
adding or editing shifts (when "

" button is valid), you may

Add/Edit/DeleteShiftTimePeriods.

Add: Singleclick "

" button to add a new Shift, the blank Shift

Timetable will appear in the right side, then click "


following windowwillpopup:

84

" button,

ManualofMiddleEastSoftware

Select a Timetable which has been setup in downdrag menu, add shiftTimetable
directly.Whichdayareyouonduty,youmakeamark" "onthedayyouselected.
Atsametimesignthedayasovertimeornot,thenclick"OK"buttontosavesetup,
clickon"Cancel"buttontogiveuptheaction.

"buttonto

DeleteShift:ChooseaShiftthatwanttobedeleted,click"
delete.

Edit:ChooseaShiftthatwanttobeedited,click"

Delete Timetable: Click on "

"toedit.

" button, selected Timetable will be

deleted.

Save: After a Shift has been edited or added, click "

" button to save

relatedinformation.
Weekendcolor:Setthedisplaycoloratweekendinashiftperiod.ClickWeekend
colorandtheColorsetupinterfacepopsup.Ifthedevicedoesnotneedanycolor,
85

ManualofMiddleEastSoftware
selectNocolor.

2.2.6EmployeeSchedule
Ifemployeehasnotbeenscheduled,thenatfinallysystemisunabletostatisticthe
Attendancerecords,ifaemployeedidnotbelongtoshiftthesystemwillbeunable
todistinguishhisAttendancerecordwhichwasgoestoworkorgetsoffwork,and
failtocounthisAttendance.
AftersettingtheTimetableandtheShiftManagement,Select Maintenance/Options
menu,clicks"EmployeeSchedule",openthewindowofscheduleemployee'sAC
Hereyoucanmaintaindatarelatedto employee'sshifts.

Leftsideofthepagedemonstratesthatshiftscheduledependingonthedepartment.
Clickdepartmentnamewithmouse,canshowallemployeesanditsShiftSchedule
intherightsideemployeemodule.

86

ManualofMiddleEastSoftware
Assign Employee Shift by department: according to the different department's
characteristic to assign employee shift, Singleclick Department Schedule button

ontheleftangle,thefollowingdialogboxappears

Default Shift schedule: Select a shift from downdrag menu, make it as default
Shiftwhichisusedforenrollingnewemployee,afterenrollingnewemployeeitwill
givenewemployeeashift.
May used schedules: Able to display name of current setup shift in the shift
schedule list, when arrange department shift, the shift will not display list until
selectedshift.
NormalAssignemployeeShift
The part of the page in right side is the assignment employee shift the module.
Assignemployeeshiftnotonlyindividualall,butalsobythebatch.Clickallchoice
"

"buttontoassignallemployeesshift.intheemployee'slistinterface,holddown

the "Ctrl" key and with the mouse singleclick the employee to complete the
multiplechoice,choosetheemployeewhoneedstobeassignedtoshift,thenclick

87

ManualofMiddleEastSoftware

Arrange Employee's shifts button "

", the following interface

appears

Attendance Active: Refers whether Attendance is effective or not, after choosing


thisitem,accordingtotheAttendanceruleandtheshiftschedule,totalofAttendance
record is available, otherwise, this employee will not participate in Attendance,
whose records regard as normal work. For example some leaders do not need to
counttheAttendancefornormallygotowork.
Count OT: After choosing this item, ability to calculate this employee''s working
overtime.
Holiday: After choosing this item, this time the employee who has been assigned
shiftwillrestintheholiday,ifhe/shewillgotowork,his/herrecordwillregardas
working overtime, otherwise, this time the employee who has been assigned shift
havetogotoworkintheholiday,ifhe/shedoesnotgotowork,his/herrecordwill
regardasabsencefromworkwithoutanexcuserecords.
RegistryforOT: Refersto employee's all working overtime which isthis time to

88

ManualofMiddleEastSoftware
assign employee shift must pass through the registration or the verification
only,thenittakeeffective.
In currentarrange shift underthe optionto beallowedto examinethis employee's
entireshift,mayaddanddeletechangeemployee'sshift.Click"

"addkey,

thefollowinginterfaceappear:

AllshiftsandtheshiftTimetabledisplayinthisinterface.Choosesanewshiftfrom
these shifts which have been set, determine its beginning and ending time,
singleclick "OK" buttonto confirmthe operation,singleclick "Cancel"buttonto
giveupoperation,returnstotheassignmentemployeeshiftwindow.Afterarranges
successfully,thecorrespondingshiftnamewilldisplayinemployee'sshiftcolumn,
andtimelistcanshowondutyTimePeriodintheinterface.
3.Auto assigntimetable
If assignment employee shifts or changing shifts schedule is too frequently, and
there is not the rule to follow, auto assigning employee shifts is available, auto
assign employee shift refers to employee does not has fixed shift schedule in the
definitetime,buthe/shehastheAttendancerecord,thesystemmayautomatically

89

ManualofMiddleEastSoftware
judge the Timetable which record belong to. After choosing the autoassigning
employeeshift,thefollowinginterfaceappears:

Theautoassignmentemployee'sshiftfunctionisthat,whileemployeewhodoesnot
assign shift to Timetable, but he/she has attendance record, the system will can
defineautomatically theTimetable.Thisfunctionmainuseinmorechangesshifts.
LeasttimeforAutoassign:Choosetheleasttimeforautoassign,theleasttimefor
autoassignemployeeshiftsrefertoafteryouhavesetthetime,forinstance1day,
thesystemonlycouldnotcarryonthejudgmentbytheshiftTimetableuntilthetime
whichtheemployeehasnotarrangedingroupsismorethan1day,otherwisedidnot
judge.UsedTimetable:ThisemployeepossiblyshiftTimetable,singleclick"
"button,thechoiceshiftTimetableappears,theseshiftTimetablearethenamelist
ofthesetshiftwhichhavealreadybeenset inshiftmanagement.Interfaceasfollows

90

ManualofMiddleEastSoftware

Leftclick shift names thatselect from display shift namelistadd selected shift. If
wantto cancelshift wherethereare usedtimetable, first definetimetable, click on
"

"button,itwillbecanceled.Showbelow:

Aftersetup,clickon"OK"tosavesetup,clickon"Cancel"togiveupaction,return
attendancesettinglabel
91

ManualofMiddleEastSoftware
4.Employeetemporaryshifts
Ifone(orseveral)employeeneedstochangehis/herworkhourstemporarily,his/her
shift can be arranged temporarily. Select employee, if you want to select a lot of
employees, can hold down "Ctrl" key, simultaneously click employee or use all
choicebutton,clickEmployeetemporaryarrangementbutton"

",

popup dialogbox,windowisfollowing:

Click "OK" button, enter temporary schedule, click "Cancel" button, return
ScheduleEmployee'sACwindow.Firstdefiniteschedulehour,thenclickonAdd
TimePeriod button"

",popupthefollowingwindow:

SelectshiftcategoryforthistimeperiodonthewindowofAddShiftTimePeriod,
and select data for adding this period. The operation method is the same in
92

ManualofMiddleEastSoftware
Maintenance Shift Schedules to add period of time. Click "OK" button, to save
TimePeriodorclick"Cancel"tocanceltheaction.IfselectNight(20:0004:00),
selectalldate,thenclick"OK"buttontosave,andreturnScheduleEmployee'sAC
window. The temporarily schedule will appear in the shift schedule list. Show as
below:

Before saving this Temporary Shift, be allowed to select the Time Period, press
"

"

"

" key to delete it, Press "

" button to delete all Time Periods, click

"buttontosaveit.Ifthistemporaryshiftyouaddhavebeensaved,press

"buttontocanceltemporaryshiftsduringthisperiod.

5.Shiftscheduleregularlychange
Thereshiftscheduleregularlychangethatexistinmostcompany,howtoarrangethe
shiftscheduleregularlychange,TohandlevariousShiftscheduleregularlychangeis
asoftware'sstrongfunction.

93

ManualofMiddleEastSoftware
Here ,illustrate change shift method with four shifts three times change a week,
example,thereareA,B,C,Dfourshifts,workinghoursschedulearedividedinto,
a.mshift,p.mshift,nightshift,threeTimetable,theapplicationbeginningdateis1.
Asbeforeinstructionfinishtheoperation,thefollowingwindowappear

Employeeworkinghoursschedulelist:

Dateshift

a.mshift

p.mshift

Nightshift

Haverest

94

ManualofMiddleEastSoftware
Fromschedulelist,theregulararefund,cycleofallemployeeworkhourisfourday.
so, A, B, C, D four shifts' s four day working hours are divided into four shifts.
Othershiftfollowstheinstruction.

Time Range: Refers to show all employees schedule time which day start, and
whichdayendTimetableinthebelowrollingregion.

2.2.7AttendanceRule
All attendance computation of statistical comply with attendance rule, The
attendance rules consist of Employee Attendance rule and Attendance rule. The
Employee Attendance rule has the higher priority level than the Attendance rule.
Thatis,iftheEmployeeAttendanceruleisset (referto 2.2.2EmployeeMaintain to
set the Employee Attendance rule), it prevails otherwise, the Attendance rule
prevails.
TheproceduresforsettingAttendanceruleareasfollows:
1. Select Maintenance/Option menu, click "Attendance rule" option, and this
windowwillpop:

95

ManualofMiddleEastSoftware

Thisinterfaceconsistsoffourpaginationpages
Itisrequiredtosetthebeginningdayforeachweekorthebeginningdateforeach
month. Some companies calculate their attendance record from Sunday, and other
fromthe26th,afterthesesetup,itisconvenienceforcalculationtoselecttime.
Ifashiftexpires0:00,itshouldbedefinedwhichworkdaythisshiftbelongto.
How many minutes are the maximum shift Time zone no more than? How many
minutesistheminshiftTimezonenofewerthan?
Inordertodetermineattendancestatus,verifyrecordcorrectly,grantsmartschedule
demanded,sothatthevalidattendancetimeisnotlitterafewminute.Otherwisethe
systemwilldeterminerecordasinvalid
E.g.anintervaloffiveminute,thereisvalidrecordat8:10,so,among8:10between
8:15recordsareinvalid,itisvalidrecordonlyafter8:15.
Outstate:
Therearefourmethodstobeselectedtohandleleavingstatus

96

ManualofMiddleEastSoftware
Ignorestate:This statusisignoredwhileattendancestatistictohandle.
AsOut:ThisoutstatusissignedNormalout.
AsBusinessOut:Thisstatusissidedonbusinessout.
Auditit:makeverificationforrecordbyhand,examineemployeewhethergoout.
Overtime "OT" state:
Theovertimeconsistof,countingovertime,notcountingovertime,administrator
allowingandcountovertime,threestatus
Ignorethestate:attendancestatisticdoesnotcountovertime
AsOTdirectly:Overtimedoesnotneedtobeexamined,countitdirectly:
Audit it: make to verification for record by hand, in order to examine whether
employeeshaveovertime
Examine operation is subitem which attendance exception require and record list
otherexceptionrequire.
2. ClickCalculationpagination,accountwindowappear,itisfollowing:

97

ManualofMiddleEastSoftware

You need to set that the work hour account by minutes this value should be the
samewithondutyhour,becausestatisticsresultcorrectdependsonthisvalue.
Inthestep,howmanyminuteswillberecordedascominglateafterexpireonduty
time, how many minute will berecorded as leaving early beforenear offduty, the
definition of time period must be the same with time period of the maintenance
setup,otherwisethestatisticsresultisNotcorrect.
Fortheclockinrecord,howmanyminutemeanscominglateofneglectwork,for
theclockoutrecord,howmanyminutemeansleavingearlyorneglectwork.
Ifyou'recominglateorleavingearlyisovertodefiniteminutes,therewillberegard
asabsentwork
Cansetovertimewhicharehowmanyminutesitexceedsclockofftime,sothiswill
berecordovertime.
You can set whether overtime work is recorded after clockout. If you select
Overtime work interval after clockout,thesubsequent interval is valid and you
cansettheintervalastheovertimeworkperiod.Youcanalsorestrictthemaximum
interval as overtime work after clockout (in case of insufficiency, use the actual
98

ManualofMiddleEastSoftware
timeincaseofexcess,usethemaximumtime).
You can set whether overtime work is recorded before clockin. If you select
Overtimeworkintervalbeforeclockin,thesubsequentintervalisvalidandyou
cansettheintervalastheovertimeworkperiod.Youcanalsorestrictthemaximum
interval as overtime work before clockin (in case of insufficiency, use the actual
timeincaseofexcess,usethemaximumtime).
You can also restrict the sum of overtime work period before clockin and after
clockout (in case of insufficiency, use the actual time in case of excess, use the
maximum time).
3. ClickStatisticitemsonthepaginationandfollowingwindowwillpopup.

You can set statistical rules and symbols for employee leave on business, coming
lateandleavingearly,etc,onthepaginationlabel.
FOT (Freely over time): Over time work is not registered in schedule, employee
attendanceisregardasfreelyovertime.

99

ManualofMiddleEastSoftware

@Note: The system default setup only qualify with attendance situation
whichonedayisdividedintotwoTimePeriod,ifonedayisdividedintomore
thanthreepartsforattendance,pleaseselectallitemandtotalthemtoensure
theaccuracyofthecalculation.
Group by time periods: This item will define whether attendance record will be
distributedintotheircorrespondingshiftTimePeriod.E.g.,selectallitemsthatare
without clockin item and group them, then you will get the total of time without
clockinandclockoutitem.
Acc.bytimes:Onlycountthetimes,howmanytimesaretodisplayontherecord
list,Notimerecord.
Round at Acc: select this item's all time to amount, which become into
correspondingstatisticunit,thenaccordingtominunitsettingruletoround.
Round up: when the statistic data have point, the system will make after point
figure to carry upward as 1. For stance, the min unit is 1work hours, so that the
calculationresultof1.1and1.9workhourwillberecord2workhour.
Round off: If the left value which after point figure excess 5, the value add 1,
otherwisetheleftvalueisabandon
RoundDown:AbandonthevalueNomatterhowmanyitis.
E.g. minunit is1 work hour, sothat the calculation result's 1.1and 1.9 count as1
workhours
4. Clickthe WeekendSetup tab.

100

ManualofMiddleEastSoftware

(1)You can set any one or multiple days as weekends. Select the desired days as
weekendsandsettheweekendsymbol(default:W)andweekendcolor(default:red
color).
(2)SomecompaniesaregivingfulldayOT.IFtheemployeesworkingonweekend,
you can put tick in front of weekend work day as OT item, means everyday is
workday.

2.2.8DatabaseOption
The system adopts Microsoft ADO database interface, default single Access2000
database,filenameisatt2000.mdb,andyoucansetupdatabaselinkaccordingwith
realsituation.
When system appear following error prompt, you need modify you database link
setup

101

ManualofMiddleEastSoftware

ConnectMicrosoftAccessdatabases
Select "Maintenance/Options" menu, click Database Option subitem, the
followingwindowpopup
1.How to set Link Microsoft Access databases, SelectMicrosoftJet 4.0 OLE DB
Provider

2. Click"Next"toenternextstep,orcreatealinktoenterfollowingwindow.

102

ManualofMiddleEastSoftware

Click"

"button,selectdatabasefilename

A:Forasinglecomputer
ThroughthepopupmenuofFileManager,attachitintheattendancedatabasefile.
ThedefaultfilepathisC:\ProgramFiles\AttMideast\att2000.mdb
Click"Testconnection",ifthepromptinformyoutheconnectionissuccessful,that
means that the software have been create link between databases, shown as
followingfigure:

User may use the password to guaranteedatabases security, if you do not wantto
input password, please remove tick from "blank password", put the tick in the
passwordinputbox,click"OK"toenternext,Shownasfollowingfigure
103

ManualofMiddleEastSoftware

B:ForaNetwork
For instance, three Attendance systems are linked together, with their computers
labeled with Computer1, Computer2, and Computer3respectively and Computer1
is the host. First, make the installation directory of the attendance system on
Computer1 to share with other computer, and grant Computer2 and Computer3 to
readwriteand access Computer1 is available. The Databaselinkon Computer1 is
pointed to the local Attendance database, and database link on Computer2 and
Computer3 is pointed to the database on Computer1. Thus the three machines are
abletosharedata.
LinktoSQLServer
If you want to use a network database, first you should establish the Fingerprint
Attendance System database onthe database server. In the installation directory of
thisAttendancesystem,youcanfindafilewiththenameofsqlserver.sql,whichis
the SQL script for establishing the Fingerprint Attendance System database on
MicrosoftSQLServer7.0.Ifyouareusingotherdatabaseserver,pleaserefertothis
documenttoestablishtheFingerprintAttendanceSystemdatabase.
Provider Select Microsoft OLE DB Provider for SQL Server clicks "Next" or
"Connection"toenterthefollowingwindow:

104

ManualofMiddleEastSoftware

Defined Name of the server which store up the database severs information and
databaseyoulogin.Click"OK"buttontocompletesetting

2.2.9SystemOption
Setsystemmonitor,functionconfigure,andmainlywindowdisplay.
Regular
User can change the display mode and the style of some interfaces depending on
his/herfavora.Onlyneedtoputtickinfrontofitem.
Useralsocanchangethedateformattoanydateformat.Clickthedropdownbutton
behindDateFormatitem,choseyourfavorformatinthedropdownlist.

105

ManualofMiddleEastSoftware

Expire Alert BeforeSet the days in advance to warn the administrator of the
expirationofusers'passports,visas,medicaltreatmentandlaborcontracts.
As shown inthe figure, ifit is setto 10 days, the information of the users whose
passports, visas, medical treatment or labor contracts would be expired within 10
days is displayed on the softwarestartinterface.(If the expiration date of a user's
passport, visa, medical treatment or labor contract is not recorded in Employee
Maintain,theinformationcannotbedisplayed.)

Monitor

106

ManualofMiddleEastSoftware
ProvideadministratorwithconveniencetoviewAttendancerecordoropenthegate
the condition in the first time. After the system connect with the device, when
through the devicethe user verification is successful,itstransaction willrealtime
transfertosoftware,anddisplayinthedemonregionofthesoftwaremaininterface

whenprogram start up,activatethe auto monitor: Startupalldevice thisprogram


connect with, cyclically poll, if this option does not is selected, after starting this
program,thedeviceisunabletocyclicallypollingtheautomonitor.
Defaultdevicepollingcycle(second):Whilethedevicecontinuallyandcyclically
the monitoring, because all sorts of reasons can cause some device disconnection
temporarily,herebeabletosetacyclicalsecondnumberwhilethedevicecyclically
auto inquires(generallydecideas120).
Keepthenumberofdevicerecord:Totalofdevicerecord,referstotheuserdata
record which each device download from, may input a general number to deposit
recordinhere,aftersurpassesoverthedefinitevalue,automatically clearuserdata
record in device. For instance here set is 1200, when the recording number
downloadsto1201,inthedeviceuserrecordingnumberwillbeabletheautomatic
cleared,thenumbertobeabletobecome0.

107

ManualofMiddleEastSoftware
Timeofreconnectionduetofailedure:tryconnectionagain,thenumberoftimes
(generally to decide as 3), in order to restores the normal the device will
automaticallyreconnectwithinthesituation.
Activate monitor in designated time zone: May definesome the Time Period to
start the monitoring. If the polling is uninterruptedly, then the entire monitoring
network will bear very big load, so define a Time Period to begin using the
monitoring, like this can reduce the load for the monitoring network. Attention
writingformat,forexample:06:0022:00.
Downloadalllogtime: Setthelogdownloadtime(24hour)andperiod.
Synchronizethetime:Setatimetosynchronizethetimeofallconnecteddevices.
Forexample,ifitissetto10:00,thesystemwillautomaticallysynchronizethetime
ofallconnecteddevicesat10:00.
TimetoCalclate: Setthetime(24hour)andperiodtoautomaticallysendEmailto
theuserswhoclockinlateandclockoutearly.

@Note:Thesoftwaresupportsattendancecamerascanusethisfeature.
Syncdevice:Maydefinetimetocompletethecomputersynchronizeupalldevices
which have been added. When this time arrived, the autosynchronize the entire
devicethoseconnectwiththesystem,Attentionwritingformat,forexample:10:00.
Functionconfiguration

108

ManualofMiddleEastSoftware

TimeAttendance:TheTimeAttendancefunctionismustselect.
USB Manage: It is option, under data menu, USB flash disk management is
available.
SMSContentManage:Underthe Datamenu,SMSContentManageisavailable.
Access Control: Add the function of Access Control software, Time Period and
group setting and so on, in this software, when machine mainly is used in Time
Attendance field and it with Access Control the function, may use this function.
Afterselectingthisoption,AccessControlthemanagementmenuwillappearsinthe
software main interface, singleclick " " to show the detailed menu of Access
Controlmanagement.Fordetailedsetting,pleaseseealso"AccessControlSoftware
Manual".

109

ManualofMiddleEastSoftware

Support9digital:Whensoftwareconnectswiththemachinethatsupport9digital
codes,puttickinthisoption,thenthissoftwarewillsupport9digitalcodes.
Start:

When startup window,starts upthisprogram: Puttick in front of the option,


whennexttimewindowswillstartthisprogramwillautomaticallywillstartup.
Whenprogramstarts,activateautomaticmonitor:Putatickintheoption,when

110

ManualofMiddleEastSoftware
nexttimewindowswillstartthisprogramwillautomaticallywillconnecttodevice
thathasbeenadded
DownloadRecord:

Download All Logs/Download New Logs: Select any one option, when anyone
itemisselected,pressheretodownloadrecord.
ShowProgresswhendownloadinglogs:Whendownloadsthedatafromthedevice
thedownloadingprogressindicatorstripappear.
SaveToFileafterdownloadinglogs:Whenchoosesthisitem,downloadtherecord
atthesametimesavethedatarecordtofilewhichhasbeenassigned.
StatusofRecord

111

ManualofMiddleEastSoftware

IfthedeviceconnectwithFTFscreenmachines,assignthemeaningofstatetothe
numberofsymbols,herethesettinginformationmustbesamewiththedefinitionof
TFT screen machine (that is the definition of the work code), otherwise the
confusionrecordarise
Ifthedeviceisconnectedtoothermachines,donotallowchangestothe number
before"=".
ImportUser(s)Data
SetsomeparametersforImportofuserdata.

112

ManualofMiddleEastSoftware
Whenthereisaduplicateregistrationnumber,threechoicesofwaysareavailable:1)
Skip,2)Overwrite,3)Warn.
Importfilecoding:Settheencodingformattoimportuserdatafilesusedby.
Httpdatatransport
The software supports Http data transport function, which enables realtime
attendancephotoupload.Fortheproceduresforsettingandusingthisfunction,see
3.8DownloadingPhotosAutomatically

@NoteThis function is only applicable to equipment supporting Http


protocol. You can realized the function by customizing firmware. Before
enablingthefunction,youarenotrequiredtoconnecttheequipmentthrough
software,butyoumustensurenetworkstability.CommunicationinRS232and
485FAmodeisnotsupported.
Email
The software supports automatic Email function, that is, the system automatically
sends Email to the users whose attendance records are abnormal (such as late
clockinandearlyclockout)inatimedmanner.Forexample,ifa user clocksinlate
113

ManualofMiddleEastSoftware
or clocks out early, the mail server will automatically reports the user on the
abnormal attendance via Email at the time point set in Time to Calc late of
Monitor.
TheEmailsettingsareshownasfollows:

As shown in the figure, the software will automatically send an Email by


Jeff.yang@zkteco.com

with title of late&early through the mail server

smtp.zkteco.comtothenameoftheuserwhoseattendancerecordisabnormal.

@Note:AllusersmustregistertheirEmailaddressesintheEmployeeList.
2.3Leavemanagement
2.3.1HolidayMaintenance
Inthelegalholiday,accordingtotherelatedlawsandregulationstheemployeewill
taketheleave,theemployeewillbeunabletoAttendanceforthisperiod,inusually
situation, if employee has not checked record, these employee will be regard as
absent from work without an excuse by the system, moreover also the employee

114

ManualofMiddleEastSoftware
holiday working overtime will be unable to take effective in the computation,
according to this kind of situation properly set management system. Choose the
HolidaysubitemunderLeavemanagementmenu,openstheHolidaymaintenance
window,showasbelow:

ThisinterfaceismainlydividedintotheHolidayListandtoolcolumnoptionof
the Holiday List maintenance. May add, delete, and modify the Holiday List
throughmaintenancetoolcolumn.

Add:Click"

"button,ablankwhichisusedtoaddinformationappearsin

theholiday list module. InputtheHoliday Name, theHoliday Time, and the


HolidayLength intothecorrespondingblank.Followingfigure:

115

ManualofMiddleEastSoftware

@Note: when input holiday time, the format you input is 01/01/11, after
input,thedefaultformat1/1/2011.

Aftercorrectlyinputtheinformationthatwantstobeadded,click"

"buttonto

savethisinformation.

Delete:Click"

"buttontodeletetheholidayinformationwhichdoesnotneed

touse.
Edit: When need to adjust to the holiday time which has been added, may click
"

" button, to edit holiday information. Then click "

" button to save the

informationwhichhasbeenedited.
After adding the holiday list, while assign employee shift, the system cannot
schedule these Timetable. Because assign employee shift record does not exist,
therefore,setholidayperiod,intheAttendancereportform,thesystemcannotcount
thisperiodoftimetheAttendance.Ifinholidayperiodhadtheemployeetocarryon
theAttendanceregistration,countedintheAttendancereportformforthisemployee
freelyworkingovertime

2.3.2LeaveSetting
Itispossiblethatwhenemployeeencounterstheseriousproblemandneedstoask
forleave,causethedifferentreason,askingforleavecanbeautomaticstatisticinthe
system. This system provides with the leave kind of maintenance function, click
"LeavingSetup"indowndragmenu,followingwindowpopup.

116

ManualofMiddleEastSoftware

The system provides three kinds of ordinary default leave: Sick, Vacation, Other,
theycanbedeletedandedited.Click"

"buttontoaddthenewcommonkindof

leave.
Add:Click"

"buttontoaddthenewcommonkind.Intherightsidemodulemay

defineLeaveClassName,Statisticalrule,andperformancewayofthisleavesin
thereportandwhethercountsforaskingforleave.Afterfillingthisblank,click"
"buttontosave,orclick" "buttontoabandoncurrentoperation.
Whilethisprocess,theinformationwhichneedstoaddasfollows:
LeaveClassName:Anamewhichtakesforthiskindofleave.
Statisticalrule:ThecertainruleintheAttendancereportforcountingtheleave.
Thekindofleavestatisticsrule:Minunit,Roundoffcontrol,Acc.Bytimes,Round
atAcc.
The minunit is the smallest unit of measurement for leave. The common unit is
Workday, Hour, Minute there are several kinds of units of measurement in the
workingday.Shownasfollowingfigure.

117

ManualofMiddleEastSoftware

The Roundoff control refers to if the hour of the leaves is not integer in the
attendancereportwhilewecalculateAttendancerecord,inordertogetconvenience
inthecomputationoftheAttendancestatistics,provideswithonecomputingmode.
Roundup,roundoff,Rounddown.
Acc. by times refers to this leaves statistics way in the Attendance report: The
employeeasksforleaveinaperiodoftimebythenumberoftimeswhichaskingfor
leavetakesthecomputingmode.Ifchoosesthisoption,thenthecomputationofthe
Attendancecalculationdoesnotcomplywithminunitandtheroundcontrolinthe
statisticalrule. Shownasfollowingfigure

Round at Acc is to accumulate all time of this project and converts it into the
corresponding statistical unit, then depending on the smallest unit to setup the
methodforrounding off.

118

ManualofMiddleEastSoftware
Symbol in reportisthe symbolic representation way of this leaves appearsin the
reportwhileprintreport.
Counttoleavereferswhethersetthisleavesforasksforleave.Attention,ifputtick
inthisoption,thenthedateofaskingforleavewhichisnewlyaddedwillstatisticas
theaskingforleaveinthethisleavecomputationofAttendancereport.
Deletion: Be allowed to delete a leaves. Selects a leave name which needs to be
deleted,click"

"buttontodeleteit.

Edit: Edit leaves. Select the leave name which needs to edit, click " " button
modifytheleaveintherightsideframe.

2.3.3HandleEmployee'sForgettingtoClockIn/Out
HandleEmployee'sForgettingtoClockIn
Ifoneemployeeforgetstocheckindueforsomecause,thisfunctionofForgetting
toClockIncanbeusedtoaddaclockinrecord.Click"ManualEntry"underthe
menuof Leavemanagment andthefollowingdialogboxwillpopup:

Youfirstselectdepartmentandemployee,andchoosetherecordstyleyouadd,Set
recordthedate,time, remarks, click"Add"button toaddanewclockinrecord.
119

ManualofMiddleEastSoftware
When a new record has been added, the "Add" button becomes gray and invalid.
Butit will become brightand valid againafter theemployee has been changedto
anotherone,ortheclockouttimehasbeenchanged.

Clicktheclosebutton"

"toclosethisdialogboxandreturntothemainmenu.

There are many select statuses of not only clockin and clockout, but also other
optioninselectbox.Thetypeofchoiceboxisallowedtochoosetheconditionthat
notonlyhasclockinginandclockingout,butalsoincludesotheroptions,ifhadto
operate other types only to need to choose the different type , other types step of
operationand handletheemployeeforgetchecking thesequenceofoperationto
besame,interfaceasfollows:

Ifneedtohandleallemployeestoforgetclockingin,clickSelectAllbutton"
shownasfollowingfigure:

120

",

ManualofMiddleEastSoftware

Press Unselect button " ", the cursor to return to the previous condition before
clicksSelectAllwithmouse.Iftherearelotofemployee,thismodulehasprovided
with the function to inquiry to the employee, the operating procedure is in the
employee view directly input employee's register number, the name, the name
Pinyin as well as the name Pinyin first letter, press the "Enter" key or left click
"

" with the mouse. If want to inquiry employee named Simon, with name

Pinyinfirstlettermethodinquiry,shownasfollowingfigure:

The goal which after press the enter key or the left key click on inquiry symbol
"

"appearsmustsearch.

121

ManualofMiddleEastSoftware
HandleEmployee'sForgettingtoClockOut
Ifoneemployeeforgetstoclockoutduetosomespecialreasons,thisfunctionof
handleemployeeforgettingtoclockoutcanbeusedtoaddaclockoutrecord,the
operationprocessisthesamewithoperationoftoemployeeforgettingtoclockin.
Seeuppart.

2.3.4EmployeeLeavingonBusiness/AskingforLeave
When a employee on business trip or ask for leave are unable to attend Normal
attendance,inordertoensureendstatisticresultiscorrect,itisrequiredthatutilize
thefunctiontoset.Click"ArrangeLeave/Report"commandonmenu,thewindow
isfollowing

Theoptionpageoftheemployeebusinesstrip/askingforleavemaybedividedinto
two pages that is the daily view and list ,The situation of employee businesses
trip/askingforleaveisabletobesetinthedailyviewpage.
Dep(Department):Through thisdragdown box user canexamineandto choose
eachdepartment,thedefaultdepartmentinthesystemisthemaincorporation. When
122

ManualofMiddleEastSoftware
Employeeissetto All,youcancalculateEmployeeLeavingonBusiness/Askingfor
Leaverecordsofthedepartment.
Name (Employee): Through this dragdown box user can examine and choosethe
employee from each department,default employee by the systemis "Completely".
Whenviewthelotofrecord,maysetoptionforemployeebusinesstripemployee/
askforleavebyadepartment.

@Note: the employee is in "Completely" by default, be unable to add the


employeebusinesstrip/askingforleave.
Employeelist:TheemployeesselectedfromtheEmployeeoptionboxisdisplayed
intheemployeelist.
Leaves view: through the view all leaves name which exist this system will be
shown.Doubleclicknameofleaves,maychoosethecolortodistinguishtheleaves.
TimeRange:Issamewiththemajoritymoduleinbeginningandendingtime,allis
usedtodeterminesomeTimePeriod,provideuserwithconvenienttoinquiry.
Report: Determined beginning and ending time, click this button to produce the
employee/departmentbusinesstrip/askingforleavedatasheetwhichdisplaybythe
report.
Employee/department businesstrip/askingforleavedatasheet:

123

ManualofMiddleEastSoftware

Employee/departmentbusinesstrip/askingforleavedatasheet:

Export: Export the related record of all asking for leave in period of time into a
folder by the text or the list, for detailed operation, please sees also 3.6 Export
Data.
Query: This inquiry way isto demonstrate the record of allemployees asking for
leave by thelistinperiod of time, this function link with "List"page label, when
clickthisbutton,systemwillautomaticallyjumptothepagelabel,displaytherecord
ofaskingforleavebylist.Shownasfollow
124

ManualofMiddleEastSoftware

@Note:The procedures for adding Employee Leaving on Business/Asking


records of departmentare same asthat of employee,exceptforthe options of
DepartmentandEmployee. Thefollowing takes adding Employee Leaving on
Business/Askingrecordsasexample.
Add:Addarecordofbusinesstrip/askingforleavesforaemployee,therearetwo
methodstoaddleavingonbusinessoraskingleave
1.Oneway:Afterselectingdepartments,employeeanddate/time,leftclickonthe
boxofSelectSetAskingforleaveTime,andhold,dragtodrawatimeperiodbar,
andthenloosentheleftbuttonofthemouse,andthefollowingdialogboxofSelect
LeaveTypeswillpop:

125

ManualofMiddleEastSoftware

Chooseaskingforleavefromtheselectedstylebox,typereasoninthecausebox,or
nottodo,click"OK"buttontosaveaddingleave,click"Cancel"buttontocancel
allaction,after,thewindowisfollowing.

2.AnotherWay:Selectnewly
addfromtoolscolumn,determinebeginning
andendingtime,typecorrecttimeintotimebox,andreasoninthecausebox,click
"OK" button to save modify, click "Cancel" button to abandon the operation, the

126

ManualofMiddleEastSoftware
popupwindowisfollowing

Edit:Youcaneditoneasking forleavetimeperiodonthewindow.
Method one: You may move the cursor of the mouse to one end of the
askingforleave time bar, and when the cursor changes to "

", rightclick and

hold, drag the mouse to edit askingforleave time, or move the cursor to the
askingforleavebar,andwhenthecursorchangesto" ",clickleftkeyofmouse,
holdanddragtomovetheaskingforleavetimeasawhole.
Method two: If you want to modify accurate time, and when the cursor changes
to , doubleleftclick or click " " button on the setup window. The following
dialogboxwillappear.

127

ManualofMiddleEastSoftware

Choose the date,time,leave style,then type into asking leave reason, click "OK"
buttonto savesetup, click "Cancel" buttonto cancelthe action.After saving, the
windowappearsasbeforeway

Delete: If you want to delete one item setup, e.g. just click "

" button

askingforleavewillbedeleted,Shownasfollowingfigure.

Click"Yes"keytocancelthesetup,orclick"No"keytoabandontheactionoryou
canleftclickonthe"Askingforleave"bar,whichwantstocancel,thenclick"Del"
keytocancel.Oryoucandragmousecursortoendofaskingforleavetime,when
cursor become "

",leftclick, hold anddrag mousetill all askingforleave time

barsdisappear,bythetimethecautionboxwillappear,Youmayselectanyasking
128

ManualofMiddleEastSoftware
forleaveutilizecancelsetuptoleftclick"Cancel"buttononthesetupwindow,after
click,thefollowingpromptboxappear
DelBatch:Deletetheleaverecordsofemployeesinbatches.Clickthisbutton,and
thesystemdisplaysadialogboxaboutthetimerangeofbatchdeletion.Selectatime
rangeforbatchdeletion,andclick OK.

Whenyouaddleavingonbusinesstimeperiod,andifthistimeperiodoverlapexited
timeperiod,thefollowingcautionboxwillappear

Click"Yes"key,theoperationisinvalid.
Aftersetting,theaddedaskingforleave/businesstripisinvalidcurrently.Afteryou
addtherecordofbusinesstrip/askingforleavesuccessfully,thentheshiftdetailed
situationwillbelongtotheexceptional caseintheAttendancereport,thesituationof
business trip /asking for leave will display in other unusual situations, default
business trip/asking for leave take effective, system can directly compute the
Attendance record , be allowed to business trip and asking for leave in here the
verification,verifiesforinvalid,thendoesnotcountinthereporthasverifiedforis
invalidthetimewhichbusinesstrip/asksforleave.
129

ManualofMiddleEastSoftware
2.3.5ComingLate/LeavingEarlyCollectively
1.Cominglatecollectively
If part or the entire employees of one department come late, this function can be
used to modify employee clockin time, click "Coming late collectively" on the
downdragof Attendance menu,andthefollowingdialogboxwillpopup:

In the department option, select the department to which the employee who come
latecollectivelybelongandthenclicktheemployeeofyourchoiceintheemployee
optionbox,ifyouwanttochooseemployeemorethanone,youcanclickthemouse
whilepress"Ctrl"key.ClickSelect Allbutton"

"toselectallemployees,click

unselectallbutton" "tocalloffallselectedemployee.
Selectedstyleconsistsof"Cominglate"or"Leavingearly",whenyouselect,only
liftclickonitemyouselect.
Neglect clockin record means to neglect selected employee all clockin record
duringthetimeperiodisdefinedbythe From timeboxandthe To timebox.
Clockintimeaftermodificationmeansthetimeoftheclockinrecordstobeadds
in.

130

ManualofMiddleEastSoftware
Click"OK"buttontodeleteallneglectclockinrecordsoraddclockinrecordafter
modification,andtoreturnthemainmenu.
Click"Cancel"toabandonthisactionandreturnmainmenu.
2.Leavingearlycollectively
If part or all of the employee of one department leaving early with reason , this
functioncanbeusedtomodifyemployeeclockouttime,theoperationprocessisthe
same with to handle coming late collectively , it is only to select leaving early
collectively.

2.4Search/Print
2.4.1AttendanceRecord
Thismoduleisusedtoinquiryallemployeeattendancerecordwhichisdownloads
fromthedevice,thecomputationofallattendancestatisticalbasesonthisrecord.
Click "Search/Print" on the main menu, pop up menu is following Click
"Attendance record" subitem on the main window of "Search/print", and the
followingwindowwillpopup
1.Search
(1)Onlysearchattendancerecord
Dept:Displayalldepartmentsinthisunit.
Name: Display allemployeesin thisunit through dragdown box choice needs to
inquiresubitem.
Time Range (Beginning and ending time): Determine time scope that needs to
inquire.
131

ManualofMiddleEastSoftware
Search: Choose the department, employee, and determine the beginning date, the
time,theendingdate,time,singleclick"Search"button,theinquiredresultinlower
partthewindowtoshowtheemployee'sofyourchoiceattendancerecordinperiod
oftimewilldisplayinresultboxinlowsideofwindows.

Listhasthedepartmentname,theregisternumber,theserialnumber,thename,the
date time the machine number has six fields. The user also may choose the
attendancestatue,andtheworkingcode.
Displaystatus:Theattendancestatuewilldisplayinlist."Clockin/outsoon"
Inordertodistinguishtheclockinginandclockingout,thismodulegiveclockingin
andclockingoutwiththedifferentdisplayingcolor.Thedevicesupportsmanual
colordiscrimination,forexample,thegreenpartintheabovefigure.Click Manual
toselectthecolortobemarked,andthenselectthecolumntobemarkedinthe
originalrecords.

@Note: When device does not have the condition key, then attendance
132

ManualofMiddleEastSoftware
conditioncompletelydisplayasclockin.
If needs to revise the displaying color for the clocking in and the clocking out
record,withthemousesingleclickleftkeyonthecolorcodeblock,popupchoice
boxofthecolor,choosetheproperlycolor,saveit.
DisplayWorkcode:Displayworkcodeinthisrow.

@Note: The work code is a symbol to differentiate the employee different


classes of working only the device has the work code function the machine
(needtocustommade)onlyabletodemonstratethecorrespondingsymbol.
Support simple calc: After selecting a interface, be allowed to see that some
softwaresimplyclassprocesstheoriginalrecordinthisinterface,completelyshow
employee'srecordbytheday

Display Null records: Select the option. Then the null attendance record is
displayedinthelistevenifanemployeehasnoattendancerecordssomeday.

133

ManualofMiddleEastSoftware
(2)Attendanceforphoto
Ifthesoftwarefeaturesisdesignedtosupportforattendancephotosfunction,when
search employee attendance checkingrecords,employee's theattendancephotosis
availabletoseeatthesametimeinViewtheattendancerecordsinterface

IftheoptionsDisplaythepicture istakenbytickintheApplicationListclickonan
attendancerecord,ifthereisacorrespondingattendancephotos,thesystemwillbe
displayed.
2.Previewandprint
The module provide user with convenience to view the time &attendance report,
print,saveandsoon.Operationstepasfollowing
Click"Preview"buttontoviewreportinuser'sfavor,shownasfollowing:

134

ManualofMiddleEastSoftware

Forprintingreport,onlyneedtoleftclickonthe"Printing"buttoninreportleftside.
3.Export
(Pleaserefertoappendices 3.6ExportData.)
4.Highlevelexports
Thisfunctionisequippedwithexportingdatathathasthestrictlyrequirement,here
will be allowed to export attendance record depending on the user setting. For
detailed operationpleaseseeappendix 3.7AdvancedExport.
5.Modifylog

135

ManualofMiddleEastSoftware
If the use has revised the original Attendance record, the system provides a
convenient way to inquiry the Attendance records which has been revised, and
reversethedisoperation.
Click "Modify Log" button, enter "Record changing Logs" window, shown as
followinginterface:
(1)Search
The search method and to search the record of user's attendance is similar. after
choosingthedepartment,theemployee,determinedthebeginningdate,thetime,the
endingdate,thetime,singleclick"Search"button,theinquiredresultinlowerpart
thewindowtoshowtheemployeeofyourchoicethemodifiedattendancerecordin
periodoftimewilldisplayinresultbox inlowsideofwindows.

(2)Preview
The content of list to preview and print is available. Click "Preview" to view the
reportstyle,shownasfollowing

136

ManualofMiddleEastSoftware

(3)Export
Singleclick "Export" button, may search result to export file, the operating
procedureand theattendancerecordtoexportarecompletelysame.
(4)Restorerecords
Sometimes,asaresultofthedisoperationortheactualsituationchange,userhasto
abolishmodifiedtotheAttendancerecord,bynowthroughfunctiontorestorerecord
the to realize. Only select the record list which must be restored, singleclick the
restorerecordtocompletes,theninquireitagain,maygetthisrecordofattendance

2.4.2CurrentEmployee'sOnDutyStatus
Click Current Employee's OnDuty Status subitem, under Search/Print menu.
Thefollowingwindowwillspopup:

137

ManualofMiddleEastSoftware

Afterselect Dept and Time,click"Query"button,checktheresult,showasbelow:

Click"Preview"button,previewthestyleofreport,showasbelow:

138

ManualofMiddleEastSoftware

Preview the report, on this window, user can print and save file, etc. Click print
button"

"ontheleftwardofthetoptoolbar,canprint report.

2.4.3AttendanceCalculatingandReport
In attendance management, we usually need to search exception situation and to
printvariousattendancerecord.
Through the Attendance exception searching andrecord list, to modify attendance
exception andrecord list is available, there are four operation windows which are
attendance record exception situation, shift exception situation, other exception
situationandattendancestatistic.
Click exception search on the main window, or exception search subitem under
"Search/print"andthefollowingwindowwillappear
Selectdepartmentfirstly,choosetheemployeewhoisyourchoice,timerange,click
"Calculate"buttontoviewthestatisticalrecordoftime&attendance
Step1: Viewthedepartmentthroughdragdownbox
139

ManualofMiddleEastSoftware

Step2:Selectemployee
there are two way to select employee, one way is to select employee through
dragdown box, another way is to search employee by enrolling number, name, if
you need to search a lot of employees at same time, you can put tick in front of
employeeofyourchoice,toquerytherecordsofadepartment,selectAll inthedrop
boxdirectoryof Employee, click"Calculate"

Another way is to search employee by enrolling number, name, and click "
buttontosearch,showasbelow:

140

"

ManualofMiddleEastSoftware

Step3:Determinethedatescopesofyourchoice

Step4: Afterselecting,click"Calculate",therecordofattendanceisavailable.
ShiftException
The Shift Exception mainly view coming lately, leaves early, the absent no cause
andtheworkingovertime,workingon/offhourandClockin/clockouttime,may
relaxedcarryonthecomputationofeachmonthstatistical, checkupandcalculates
whetherhaserror.Andhandleemployeebusinesstrip/forgettingtheclockingoutin
thispagesetting,ShiftExceptionshownasfollowinginterface:

141

ManualofMiddleEastSoftware

@Note: It will take a few minutes to complete the calculation. Please be


patient.
Thedefaultsdataintheshiftexceptionlistincludetheregisternumber,NO.name,
date, corresponding Timetable, workinghours, working off time,clocking intime,
machines name, clocking out time, machines name, should arrive, coming lately
time, leaves early time, whether absence no cause ,overtime, the running time,
exceptionalcase,shouldtheregistration,besupposedtoclockingout,department,
working day, weekend, holiday, on duty time, working day overtime, weekend
worksovertime,holidayworkingovertime.Ifwantstodisplaymore,mayrightclick
"Columns"iteminthetable,afterchooseotherrowsthatneedtobeshow,puttickin
frontoftherowthatwillbecancel.

@Note:To handle the problem thata user clocks inand out with different
machines, the column of Machines Name is added next to the columns of
CheckinTimeandCheckoutTimeintheShiftList.

142

ManualofMiddleEastSoftware
1.Itemexplanation
Timetable: The employee Clockin/clockingout time corresponding Timetable
name.
Late:Thedifferencevaluebetween Onduty andRealTime,ifdidnotclockin,and
the time when employee go to work without clockingin record will be regard as
coming x1 minute late in the Attendance rule asking, its item will be able to
corresponding display. If has set optionin the Attendance rule, the coming lately
timeisbiggerthanax2minutetimewillberegardedasabsencefromwork,when
x2issmallerthanx1,cominglatelytimewillnotdisplay,recorditasabsentingfrom
workoncauseWhenx2isbiggerthanx1,cominglatelytimecorrespondinglyshow
thex1minute.
Early:ThedifferencevaluebetweentheOffdutyandClockOut,ifdidnotclock
out, and the time when employee gets off work without clockingoutrecordinthe
Attendancerule,therecordtimewillberegardasleaveearlyx1minute,thenthe
leavingearlytime correspondinglydisplay.IfhassetoptionintheAttendancerule,
theleavingearlytimeisbiggerthanax2minutetimewillberegardedasabsence
from work, when x2 is smallerthanx1, leaving early will not display,record it as
absenting from work on cause When x2isbigger thanx1, theleaving early time
correspondinglyshowthex1minute.
OTTime:IntheAttendanceruleoption,putatickinfrontofitemthatclockingout
after getting off work xx minute will recorded as OT Time, then difference value
betweenafter getting off work xx minuteto clock out timein clockingout record
andtheworkingoffhourrecordistheOTTime.Iftheshifthasaperiodoftimeto
countasworkingovertime(intheshiftschedulemanagementwhileaddshiftTime
period, just put a tick in front of this Timetable, and record it as OT Time), also
setuphascountedaworkingovertimeminutetotalofworkingovertimeminuteis
theOTTime.
143

ManualofMiddleEastSoftware
ATT_Time:Thedifferencevaluebetween ClockInand ClockOut.
Work Time: The difference value between On duty and Off duty, if there are
coming lately or leaving early time,usethe difference valueto reducethe coming
latelyorleavingearlytime.
Exception: Record exception Sick leave, business trip and so on. For other item,
pleaserefertoitemexplanationaboutAttendancestatisticaltable.
2. Toolcolumn
Changecolor:Inordertobetterdistinguisheachkindofdisplayingstatuebeable
tochangevariousstatuesappearance.
Filter by Exception: Singleclick the here, the choice menu appears, which
exception may beselectedto demonstrate, which didn't display, Put thetick inthe
itemwhichisselected.
Filter by Timetable: Singleclick the here, the choice menu appears, may choose
theTimetablewilldisplay,whichTimetableisinexception,whenthereistick" "
in front of the Timetable name, that the express this Timetable is selected, and in
exception.
Maintenance AL/BL: The operations ofEmployee Leaving on Business/Asking
forLeave aresamewithhandleAttendance.
ClockIn/OutLogExceptions
The page of Clock In/Out Log Exceptions mainly is to examine original record
statue which download from the equipment and revise to the Attendance record
states.
1.ViewtheAttendancerecord

144

ManualofMiddleEastSoftware
After searching and calculating, chooses the Clock In/Out Log Exceptions
pagination,shownasthefollowingfigure:

In the Clock In/Out Log Exceptions the default data row includes the the register
number(ACNo.)No.,Name,Date,Attendancetime(Time),theworkingstatue
(State), the correction statue (New State), the Exception, Operates, Manual
record,MachinesName11items,ifwantstodisplaymore,mayrightclickonthe
list, then click "Columns" subiteminthe dropdown list,puta tick in front ofthe
rowthatneedstobedemonstrated.Shownasfollowingfigure:

After change the setting of data row displaying, save the data row setting, later
145

ManualofMiddleEastSoftware
directlywritedownthedatarowsettingisavailable.
EmpNo.:Inemployeemaintainedoption,everytimeaddsanemployee,thesystem
willassignanumbertotheemployee.
ACNo.:Numberwhichmanagerassignstotheemployee.
No.:ItcorrespondstotheNo. intheuserinformation.
Time:Theemployeeclockinor clockoutbyfingerprintthetime.
State: There are six kinds of status: checkin, checkout, overtime checkin, the
workingovertimecheckout,businesstrip,Businessreturns.

@Note: If the device has the status option, the checking status will show
correspondingstatueintheAttendancerecordIfthedevicedoesnothavethe
statue option, all show as "checkingin" in attendance this row, the system
depend on the Timetable setting in management program to judge the
Attendancestatue,displayinthecorrectionstatus.
New Statue (Correction Statue): When the Time Attendance machine has option
setting,thisrankisinemptyOtherwise,inthecorrectionstatuesystemdependon
theassignedemployeetheshiftTimePeriodandthefingerprintverificationtimeto
judgewhethertheemployeeisincheckingin,checkingout,theovertimeinorthe
overtimeout,systemcomputationofthestatisticsbythisstatus.
Exception: There are 8kinds of situations: The normal record,the invalidrecord,
the duplicate record, the statue is wrong, the free working overtime, working
overtime,businesstrip,theautoassignemployeeshift.
a.Invalidrecord:Theclockingin,clockingoutbeyondshiftTimePeriodthetime
scopetherecordcompletelyregardasinvalid.Theinvalidrecordwillberegardedas

146

ManualofMiddleEastSoftware
thisrecorddoesnotexistduringTimeAttendancestatisticianitwillnottobecount.
b. Repetition of record: When theTimetable of the Attendance record is smaller
than the effective interval of "Attendance rule", the record regard as repetition of
record.
c.Freeovertime:Theemployeehascheckingin/outrecordwithintheTimePeriod
which has not been assigned to employee, and maintains this employee's Time
Attendance setting page in the employee "to count working overtime" the item to
select.
d. Overtime: There is a statue setting in the device, the Attendance record the
attendancestatueastheovertimein,theovertimeout,thedemonstrationisworking
overtimeintheabnormalstatecolumn.
e.Business trip:Thereisastatue setting inthedevice,the Attendancerecordthe
attendance statue as business trip, the demonstration is approval absence in the
abnormalstatecolumn.
f.Autoassignemployeeshift:Employee'scheckingin/outrecorddoesnotexistin
theTimetablethathasbeennormallyassignedtotheemployee,buttherecordisin
theemployee autoassignedtheTime Period, then this record show asautoassign
abnormalstatecolumn.
g.CorrespondingTimeperiod:Isonekindofsigninthesoftwareinterior(donot
displayit,hasnothingtodowithuseroperation)
Operation:Showtheoperationforrecordofyourchoice.
Department:Theemployeeisatdepartment.
Manualrecord:Attendancerecordthatisnotgeneratedbythedevice,forexample,
the recordsaboutforgettingtoclockinorclockout.

147

ManualofMiddleEastSoftware
MachinesName: thenamesofthemachinesthatrecordtheattendancerecords.
2.RevisestheAttendancerecord
Choose the corresponding operation to revise the Attendance record with tool
columnintherightsidepage.
Toolcolumn
(1)Changecolor:Maychangeeachkindofconditionthatexpresscolor,singleclick
theherethefollowinginterfaceappear

Singleclick color block in front of each kind of condition may choose the color
which you needs in this interface, after selecting, Be sure to singleclick "OK"
buttontosave.
(2)Change filter: Definite that status record in displaying box, click "Change
filter"thefollowingwindowwillappear:

148

ManualofMiddleEastSoftware

Makeacheckittoshowitselectedstatus,appearonthedisplaybox,utilizeclicking
" "toswitchstatusbetweenselectedandunselected.
(3)Display repeat record: By default, the system does not display any repeated
record.Ifyouticktheoption,thesystemwilldisplayarepeatedattendancerecord.
(4)Therecordcountofprocessing
a.Changestate:Abletomakeapresentstatusofselectedrecordtobecomeaselect
status,afterselectedarecord,click"Changestate"thewindowisfollowing:

Because Attendance statue all is checkingin record, therefore this statue is


impossibletouse,maysingleclickotherstatuetoselect.
b.DeleteSelected(DeletethisAttendancerecord):Maysigntheattendancerecord
ofyouchoiceasdeletioncondition,afterusingthisfunction,inthetoolcolumncan
addtwoitems:

149

ManualofMiddleEastSoftware
A.ApplyAll(Appliesallthesettingoperation):Afterselectedthisitem,allsetting
operationwhichdisplayinoperationcolumnisvalidbeforethis,
B. Cancel All (Cancel all setup operation): After select this item, all setting
operationisinvalidbeforethis,alloperationwilldisappearinoperationcolumn.
c. Cancel operation for selected (Cancel current record operation): Only cancel
currentrecordoperation.
d.ChangerecordswhichautoassignedtimetabletoOTrecord(Makeallsmart
schedule record to become over time): Make system smart schedule record to
overtime.
(5)Append Clock in/Out Log (Handle forgetting checkin or clockout): The
processisthesameasattendancehandlingoperation.
(6)View operation history: Search modification record log clockin operation
history. The process is the same as sub item of search/print attendance record
operation.
Rightkeymenu:
Under the Attendance calculation window, rightclick the subitem the following
menuappear

150

ManualofMiddleEastSoftware
Export data: is same with "Export" button function in the interface, for detail
pleaseseeexportingdata
Create report for current grid: Is same as "Preview record list" to establish
currentdata recordlist function, make searchedattendance record as record list to
export.Abletolistprintstoexport,save,andsearchforinlist,etc.operation
Copy Data (from first to current): Searched record result copy directly, form
duplicatingtocurrentposition,andcanpatchinExcellistdirectly
CopyData(fromcurrenttolast):Searchedrecordresultcopyfromcurrentcopying
positiontoending,andcanpatchtoExcellistdirectly.
Column "Data row": select item name on the searching window appearing, click
popupmenuisfollowing
ShowallColumns:Allitemnameofdatarowdisplayonsearchwindow
Hideallcolumns:Allitemnameofdatarowexceptsurnameandnamehideonthe
searchwindow,onlyshowsurnameandname
Save grid layout: item name on which the search window appears can be saved,
loaddatarowsettingtouse.
Load grid layout: According to store data row to show item, Click "Preview".
Followingwindowappear
MiscException
Miscexceptionmainlyisusedtoverifyandappraiseemployeehourofovertimeand
business trip, default leave, sick leave, home leave are effective overtime, free
overtime, business trip, approval absence, are invalid by default, it need a calmer
appraisalofwhethereffectively,writesdowninthestatisticalreport.Miscexception
interfacesshowasfollow:
151

ManualofMiddleEastSoftware

In Misc exception list , the default data include Department, name, ACNo., Start
time,Endtime,Exception,Audited,Oldaudited,Timelong,Validtime,Date.Ifyou
want to show much more item, just rightclick "Columns" item of your choice, if
youwanttoshowantherrow,putatickinfrontoftherowyouhaveselected.
Starttime:Starttimeforabnormalstatue.
Endtime:Endtimeforabnormalstatue.
Exception:Thereare8kindsofstatue:freeovertimework,overtimework,business
trip,approvalabsence,sickleave,leave,homeleave.
Audited:Aftertheverification,showthatovertimeworkorisininvalidstatue.
Oldaudited:Uneditedstatue.
Timelong:Thedifferencevaluebetweenendtimeandstarttime.
Toolcolumn:
If the Attendance rule limit the business trip and the overtime work statue must
throughverification,thenverifiedstatuecolumnisempty,ifhasregulatedthestatue
ofverification,thecorrespondingstatuecolumnwillappearintheverifiedcolumn.
Restore:Thisoperationdoesnottakeeffectiveunlesstherecordhasbeenaudited,
returnrecordstatuetoinitialverificationstate.Afterthereturntooriginalstatus,be
152

ManualofMiddleEastSoftware
suretoreinquireandcompute.
Cancel all OT: Exception list shown that the overtime work record all regard as
invalidrecord.
Promote all Free OT: The system regard personnel's ,who has not assigned to
Timetable, Attendance record (who must own clockingin/clockingout record
simultaneously)asfreeOT,ifthisiteminchoice,systemsjudgeallfreeovertime
workwillbeshowedasovertimework.
CountallOUTtoBOUT:Allemployees'outrecordregardasbusiness.
CancelallBOUT:Allthebusinesstriprecordwillbecanceledthisrecordwillbe
generallyegressesoraccordingtotheactualsituationhandleit.
Invalidateselected:Changetherecordstatueofyourchoicetobeinvalid.
On the displaying window of Attendance Calculation, rightclickto be possible to
operateissameastheClockIn/OutLogExceptions.
Calculateditems
Thecalculateditemspaginationisthepagewhichcommonlyused,countallitemin
theemployeeassignedtimetoproducereport,iseasytoexamineandsettlement.

153

ManualofMiddleEastSoftware

IntheCalculateditemspaginationthedefaultdataincludename,enrollingnumber
(ACNo.), No, Name, Normal, Actual1, Late, Early, Absent, OT, OUT, BOUT,
WTime, Times, VIn, V/In, VOut, N/Out, AFL, etc. If you want to show much
more,mayrightclickon"Columns"theoptioninthetable,showotherrowsofyour
choice,thereisatickinfrontoftherow.
Normal (Should arrive): Depending on the employee shift, count the employee's
workingdaywhichshouldgotoworkbetweenthestartandendtime.Thedefaults
unit is the working day, may change the statistical rule in the "Normal" of the
Attendancerulecalculationpage
Actual(Actualarrive):AccordingtoTheClockingin/Clockingoutrecord,statistic
the employee working day which actually goes to work betweenthe start and end
time.TheDefaultsunitistheworkingday,abletochangethestatisticalruleinthe
"Normal"oftheAttendancerulecalculationpage
Late(Cominglately):
n

Accordingtothe"Late"statisticalruleintheAttendanceruleinandtheshift

154

ManualofMiddleEastSoftware
manages to record is late x time which in the time establishes to calculate, after
namelyifemployee'sregistrationtimesurpassesxtimetorecordforislate,islate
whenthelengthistheregistrationtimewiththeworkhoursbadvalue
n

Non registration recording, according to Attendance in the rule Attendance

computationto go to work,the nonregistration recording time markto belate xx


minuteResultwhichobtainsinthebeginningandendtimeallsituationsstatistics.
Thedefaultunitistheminute,abletochangethestatisticalruletheAttendancerule
computationprojectpage"Late".
Early(Leavesearly):
n

According to the statistical rule in the Attendance "Early" rule and the time

setting in the Shift management record the leaves early time, after namely if
employee'sclockoutadvancexhourstorecordasleavesearly,hoursofleavesearly
isdifferencevaluebetweenthe Clockouttimeandtheworkofftime
n

Ifthereisnottheclockingoutrecord,accordingtotheAttendancerule,inthe

computation of attendance statistical, when employee get off work without the
clockingoutrecordthetimeregardasleaveearlyxxminute
Obtainresultfromallsituationstostatisticamongthestartandendtime.Thedefault
unit isthe minute, ableto change it underthe "Leaves early" statisticalrulein the
computationofAttendancerulepage.
Absent(Absencewithoutanexcuse):
n

Accordingto"Absent"statisticalruleunderAttendancerule,ifemployeedoes

not have the checkingin/out record, who's attendance record regard as absence
withoutanexcuse
n

According to the Attendance rule, in the computation of Attendance time ,

hours of late is bigger than xx minute, employee record as absence without an


155

ManualofMiddleEastSoftware
excuse,hoursofleavesearlyisbiggerthanxxminute,employee recordasabsence
withoutanexcuse.
Obtainresultfromallstatisticalsituationsbetweenthestartandendtime.
Thedefaultunitistheworkingday,cannotchangeit.
OT(OvertimeWork):
n

According to the "OT" statistical rule of Attendance rule, as well as the

computationoftheAttendancerule,employeegetsoffworkafterxminute,whose
workisrecordedasovertimework,obtainhoursofovertimefromtheaccumulation
n

IntheShiftmanagementthereisaTimetablewhichdirectlytoberecordedas

theovertimework,ideatheminutesofovertimeworkisthehoursofovertime
n

According to the option situation in the Attendance setting/maintenance, the

employee's work record as overtime work, in other exception situation list the
overtimeworkandthefreeovertimeisverifiedaseffectiveworktostatisticobtains
two results among the start and end time all accumulation situations. The default
unitisthehour,abletomakeachangeunderthe"Overtimework"statisticalrulein
thecomputationofAttendancerulepage.
OUT:Accordingto"OUT"thestatisticalruleintheAttendancerule,aswellasthe
approval absence is effective in other exception situation list carry on the
computationofthestatistics.
Obtainresultfromallstatisticalsituationsinthestartandendtime.Thedefaultunit
isthehour,abletochangeitunderthe"OUT"statisticalruleinthecomputationof
Attendancerulepage.
BOUT:Accordingto"BOUT"thestatisticalruleofitheAttendancerule,aswellas
the approval absence is effective in other exception situation list carry on the

156

ManualofMiddleEastSoftware
computationofthestatistics.
Obtainresultfromallstatisticalsituationsinthestartandendtime.Thedefaultunit
isthehour,abletochangeitunderthe"BOUT"statisticalruleinthecomputationof
Attendancerulepage
WTime (Hours of work): The computation of attendance depends on the time of
employee clocking in/out. Obtains the result from completely accumulation
betweenthestartandendtime.
Times (Should checkingin times): According to the Timetable, total of the
Clockingin/outtimesbetweenthestartandendtime.
VIn(Checkin):Actualcheckingintimesbetweenstartandendtime.
VOut(Checkout):Actualcheckingouttimesbetweenthestartandendtime.
N/In(Noclockin):Betweenstartandendtimenoclockingintimes.
N/Out (Noclockout):Betweenstartandendtimenoclockingouttimes.
AFL(Askingforleave): Accumulateallkindsofvacationtotalsum,soobtainthe
result. Thedefaultunitisthehour,abletochangeitunderthe"Askingforleave"
statisticalruleinthecomputationof Attendancerulepage.
BLeave (Approval Absence): According to "BLeave" statistical rule in the
Attendance rule, as well as the approval absence take effective in other exception
situation list, carry on the computation of the statistics.. Obtain result from all
statisticalsituationsbetweenthestartandendtime.Thedefaultunitistheworking
day, able to change it under the "BLeave" statistical rule in the computation of
Attendancerulepage.
Sick: Accordingto thesick leavestatisticalrule under kind of vacation setting,as
wellasthesickleavetakeeffectiveinotherexceptionsituationlistbyverification,
157

ManualofMiddleEastSoftware
carryonthecomputationofthestatistics.Obtainresultallfromstatisticalsituations
betweenthestart and end time, the default unit is the hour, beableto changesthe
"Sick"statisticalruleunderleavessetting.
Vacation:Accordingtotheleavestatisticalruleunderleavessetting,aswellasfor
the leave is effective in other exception situation list to by the leave verification,
carry on the computation of the statistics. Obtains Result from all situations
statistical between the start and end time. The default unit is the hour, be able to
changesthe"leave"statisticalruleunderleavessetting.
Other:Accordingtotheleavestatisticalruleunderleavessetting,aswellasforthe
leaveiseffectiveinotherexceptionsituationlisttobytheleaveverification,carry
on the computation of the statistics. Which obtains Result from all situations
statistical between the start and end time. The default unit is the hour, be able to
changesthe"homeleave"statisticalruleunderleavessetting.
NDays (Workday): Depending on the clockingin/out record, statistic employees'
actuallyworkdayfromMondaytoFridaybeyondholidaybetweenthestarttimeand
endtime,thedefaultunitisworkingday,abilitytomakeachangeunder"Normal"
statisticalruleintheAttendancestatisticalrulepage
Weekend: Depending on clockingin/clockingout record, statistical employees
actually from Saturday to Sunday beyond holiday betweenstart and end time the
defaultunitisworkingday,abilitytomakeachangeunder"Normal"statisticalrule
intheAttendancestatisticalrulepage
Holiday:Theholidayinwhichdayemployeeactuallytakeswork,thedefaultunitis
working day, ability to make a change under "Normal" statistical rule in the
Attendancestatisticalrulepage.
Att_Time(WorkingHours):Dependingonclockingin/clockingoutrecord,totalof
employee'shoursofondutybetweenthestartandendtime,thedefaultunitishours,
158

ManualofMiddleEastSoftware
accuratefigureinhereafterpointtwodigital
NDays_OT (Overtime work): Depending on the "OT" statistical rule in the
Attendance rule, as well as the overtime and free overtime is effective in other
exception situation list carry on the computation of the statistical working hours
fromMondaytoFridaybeyondholidaysbetweenthestarttimeandendtime.
Obtainresultfromallstatisticalsituationsinthestartandendtime.Thedefaultunit
isthe hour, able to changeit under the "OT"statistical rule inthe computation of
Attendancerulepage
Weekend_OT(Weekendovertimework):Dependingonthe"OT"statisticalrulein
theAttendancerule,aswellastheovertimeandfreeovertimetakeeffectiveinother
exception situation list carry on the computation of the statistical working hours
fromSaturdaytoSundaybeyondholidaysbetweenthestarttimeandendtime.
Obtainresultfromallstatisticalsituationsinthestartandendtime.Thedefaultunit
isthe hour, able to changeit under the "OT" statistical rule inthe computation of
Attendancerulepage
Holiday_OT:Dependingonthe"OT"statisticalruleintheAttendancerule,aswell
astheovertimeandfreeovertimeiseffectiveinotherexceptionsituationlistcarry
on the computation of the statistical working hours in holidays between the start
timeandendtime.
Obtainresultfromallstatisticalsituationsinthestartandendtime.Thedefaultunit
isthe hour, able to changeit under the "OT" statistical rule inthe computation of
Attendancerulepage
OTReports
The overtime work statistics page is the most commonly used page. The device
displaystheovertimeworkstatisticsthroughformsandreports,thereforefacilitating
159

ManualofMiddleEastSoftware
yourqueryandcalculation.

The OT Reports containsthe following defaultdata: ACNo., No., name,date, on


duty, off duty, clock in, clock out, work time, before OT, after OT, NDays_OT,
WeekEnd_OT,Holiday_OT,Total_OT,andMemo.Toviewmoreinformation,you
can rightclick the table and select Column from the shortcut menu. Then, select
othercolumnstobedisplayed.Atickisaddedbeforeaselectedcolumn.
On duty: Specified onduty time for a shift the value is accurate to the minute
extent.
Off duty: Specified offduty time for a shift the value is accurate to the minute
extent.
Clockin:Actualclockintimethevalueisaccuratetotheminuteextent.
Clockout:Actualclockouttimethevalueisaccuratetotheminuteextent.
Worktime:Workperiodfromtheclockintimetotheclockouttime(unit:second)
Before OT: Overtime work period before onduty that is reviewed as valid
accordingtothestatisticsrulesaboutovertimeworkintheattendancemanagement
rulesandinotherexceptions(unit:minute).
AfterOT:Overtimeworkperiodafteroffdutythatisreviewedasvalidaccording
tothestatisticsrulesaboutovertimeworkintheattendancemanagementrulesandin
otherexceptions(unit:minute).
NDays_OT: Sum of the overtime work period before onduty andafter offduty.
160

ManualofMiddleEastSoftware
(Defaultunit:minute)
WeekEnd_OT: Sum of overtime work periods at nonholiday/festival weekends
thatarereviewedasvalidaccordingtothestatisticsrulesaboutovertimeworkinthe
attendance management rules and in other exceptions. The default unit is minute.
Thedefault unit can be modified inthe statisticsrulesabout overtime work inthe
Calculation taboftheattendancemanagementrules.
Holiday_OT: Sum of overtime work periods in holidays/festivals that are
reviewed as valid according to the statistics rules about overtime work in the
attendance management rules and in other exceptions. The default unit is minute.
Thedefault unit can be modified inthe statisticsrulesabout overtime work inthe
Calculationtaboftheattendancemanagementrules.
TotalOT:Sumofallaboveovertimeworkperiods.
Memo:Descriptionoftheovertimework.
NoShiftUserAtt
Youcanviewthestatisticsaboutthenoshiftemployees,thereforefacilitatingshift
management.

161

ManualofMiddleEastSoftware
The noshift userstatistics table contains the following information: Emp No., AC
No.,No.,clockin1toclockin5,clockout1toclockout5,WorkTime1toWork
Time5,Totalintime,Totalintime,OT,Undertime,andAbsebt.
Clockin/out1to5:Clockinandclockoutformamatch.Theearliestunmatched
clockin time matches the latest unmatched clockout the value is accurate to the
minuteextent.
WorkTime1to5 ThedifferencevaluebetweenClockin1to5andClockout1
to5.
OT:ThesystemautomaticallycalculatesovertimeaccordingtotheOneWorkday
asTime setinEmployeeAttendanceruleofnoshiftemployees.Thetimeoverthe
WorkTimeisovertime.Thedefaultunitishour.Referto 2.2.2EmployeeMaintain
tosettheWorkTimeofthenoshiftemployees.(OT=Totalworktime WorkTime)
Under time: The system automatically calculates the under time according to the
One Workday as TimesetinEmployee Attendance rule of noshiftemployees.
ThetimeundertheWorkTimeisundertime.Thedefaultunitishour.Referto 2.2.2
Employee Maintain to set the Work Time of the noshift employees. (Under
Time=WorkTime Totalworktime)
Total intime:Sumofallabovematchedclockinandclockouttimeamaximumof
fivematchesaresupported.
Report
Not only search and modify these Attendance Records in Clock in/out log
exception List, but also able to preview and print these Attendance records, these
followinglistinclude,DailyAttendancestatisticalreport,AttendanceGeneralreport,
Depart Attendance Statistical Report, Staff's onduty/offduty Timetable, Daily
Attendance shifts, Daily Attendance OT Report, Summary of Overtime, Daily

162

ManualofMiddleEastSoftware
Overtime, Create current report for grid, click "Report" button, pop up following
menu:

1.DailyAttendancestatisticalreport:
Daily Attendance statistical report is used to list the definite employee daily
attendance statusinassignedperiod of timeinthetable, andthestatisticsNormal,
Absent,Late,Early,OTandWorkTime.convenienceofthecheckingwhetherhas
thediscrepancywiththeactualsituation.

@Note:Inthetableitisonlycanshowdetailedattendancestatusfromthe
inquirytimefromthemonthtime,thereportformmaycountinthestartand
end time situation whichthe userchooses,theGenarated Date,GenaratedBy
and the start and end time scope appear on the right cancer, the Company
Namescopeappearontheleftcancer.

163

ManualofMiddleEastSoftware

In the table all shifts Timetable which each person uses will be list, and illustrate
attendancestatusinthecorrespondingtimeandshiftwiththemark,formarkexplain,
andpleaseseeattheendofeachpage(InidentificationmarksettinginAttendance
computation rule). The red columns in the following table indicate the weekend
symbols and weekend colors specified in the attendance management rules. For
details,refertosection 2.2.7AttendanceRules.
NormalWDay:Theworkingdayoftheemployeeshouldarriveintheassignedtime.
Theworkingdayistheunitofmeasurement"Recommend",abletomakeachange
intheAttendancerule.Accordingtoresult in Calculateditems,outputthisitem.
AbsentWDay:Thedayoftheemployeeintheassignedtime,whoisabsencefrom
workwithoutanexcuse?Theworkingdayistheunitofmeasurement"Recommend",
able to make a change in the Attendance rule. According to result in Time
Attendancestatisticaltable,outputthisitem.
Late(Min):Totalhouroftheemployeeintheassignedtimecomelate.Theminute
istheunitofmeasurement"Recommend",abletomakeachangeintheAttendance
rule.Accordingtoresultin Calculateditems,outputthisitem.
164

ManualofMiddleEastSoftware
Early (Min): Total hours of the employee in the assigned time leave early. The
minute is the unit of measurement "Recommend", able to make a change in the
Attendancerule.Accordingtoresultin Calculateditems,output thisitem.
OT(Hour):Total hours of theemployee intheassignedtime overtime work.The
hour is the unit of measurement "Recommend" able to make a change in the
Attendancerule.Accordingtoresultin Calculateditems,outputthisitem.
Reportuppertoolcolumn
(1)Scale:Choosethedisplayingproportion,previewreportform.
(2)Openreport:Clickonheretoopenthereportfilewhichissavedbefore.
(3)Savereport:Savethecurrentreporttothedirectlyofyourchoice.
(4)Printreport:Connectwiththeprinter,printsthereportform.
(5)Findtext:Clickontheherepopupthesearchtextdialogbox,inputthetextyou
lookup,click"OK",thecursorwilllocatetothetextwhichyousearch.

(6)Closepreview:Click" "buttontoclosepreview.
2.AttendanceGeneralReport
AttendanceGeneralReport"ThesumtotaloftheTimeAttendancestatisticalresult
table" is used to show the definite employee attendance statistical status in the

165

ManualofMiddleEastSoftware
assigned time, carry on the sum computation of employee attendance status,
convenienceofpayingwagesdependingontheAttendancesituation.

ThecomputationofNormal,Actually,Absent,Late,Early,OT,AFL(asksforleave),
BLeave (business trip), Sick, Vacation, same with Daily Attendance Statistic
Report.
WorkTime:Dependingondailyemployeeclockin/outtime.Counttheemployee
workinghoursObtainsresultfromallaccumulationbetweenthestartandendtime
AttRate%:Dividetheemployeeactuallygoesoutondutythenumberoftimesby
employeeshouldgooutondutythenumberoftimes.
Abovethereporttoolcolumnissamewiththe DailyAttendanceStatisticReport.
3.DepartAttendanceStatisticalReport
DepartAttendanceStatisticalReport"ThesumtotaloftheDepartmentAttendance
statisticalresulttable"takethedepartmentastheunit,sumtotalofallemployeesin
the assigned department and period of time attendance status, may know the sum
attendanceofdepartment,facilitatesreducesthescope,carriesonthedetailinquiry.

166

ManualofMiddleEastSoftware

ThecomputationofNormal,Actually,Absent,Late,Early,OT,AFL(asksforleave),
BLeave (business trip), Sick, Vacation, same with Daily Attendance Statistic
Report.
AbovethereporttoolcolumnissamewithDailyAttendanceStatisticReport.
4.Staff'sOnDuty/OffDutytimetable
The time in which each employee actually come and go to work produce report,
corresponding date and shift. Convenient for the administrator viewing, and may
print.

167

ManualofMiddleEastSoftware

The most right side row corresponds the shift, list the all employee shift, which
corresponddate,thetimeofclockingin/outdisplayinthetable.
AbovethereporttoolcolumnissamewithdailyTimeAttendancestatisticaltable.
5.DailyAttendanceShifts
Listtheemployee'sshiftwhichisusedinAttendanceeveryday,correspondingdate,
provideconvenientfortheadministratorviewingshift,andprinting.

168

ManualofMiddleEastSoftware
AbovethereporttoolcolumnissamewithDailyAttendancestatisticalReport.
6.DailyAttendanceOTReport
Thefollowingtableliststhedailyattendancetimeofeachemployeeineachmonth.

Different withthat in the Daily Attendance Statistical Report,the overtimeinthis


reportisclassifiedintoworkdayovertime,weekendovertimeandholidayovertime.
Other toolbars onthereportare same as those on the Daily Attendance Statistical
Report.
7.SummaryofOvertime
The following table lists the overtime work statistics of each employee in every
month.

169

ManualofMiddleEastSoftware

8.DailyOvertime
The following table lists the overtime work statistics of each employee in every
month.

9. Noshiftusersummary

170

ManualofMiddleEastSoftware
Summary on the total work time, overtime and under time of noshift employees
withinadesignatedperiod.

10. UserCountReport
Countthe user attendance records,suchas Clock in, Clock out,WorkTime,Work
Overtime,Late,EarlyandAbsent,inadesignatedperiod.

11.Createreportforcurrentgrid
The create current data report refers to produce report according to the current
screendemonstrated format, provide convenient for the administrator reading,and
171

ManualofMiddleEastSoftware
printing
ClockIn/OutLogExceptions currentdatareportform:

Ifneedtoshowmuchmorerows,mayrightclickthedatarowofyourchoiceinthe
statisticalresultdetailedsituationpage.
ShiftExceptioncurrentdata reportpage:

172

ManualofMiddleEastSoftware

Ifneedtoshowmuchmorerows,mayrightclickthedatarowofyourchoiceinthe
statisticalresultdetailedsituationpage.
MiscExceptioncurrentdatareportpages:

Ifneedtoshowmuchmorerows,mayrightclickthedatarowofyourchoiceinthe
statisticalresultdetailedsituationpage
Calculateditems currentdatareportpage:

173

ManualofMiddleEastSoftware

Ifneedtoshowmuchmorerows,mayrightclickthedatarowofyourchoiceinthe
statisticalresultdetailedsituationpage.
OTReports currentdatareportpage:

Ifneedtoshowmuchmorerows,mayrightclickthedatarowofyourchoiceinthe
statisticalresultdetailedsituationpage.
NoShiftUserAtt currentdatareportpage:

174

ManualofMiddleEastSoftware

Ifneedtoshowmuchmorerows,mayrightclickthedatarowofyourchoiceinthe
statisticalresultdetailedsituationpage.
Exportdata
ExportthedatayouinquiretoExcelorthetextfile,backupandsaveit,inorderto
consultinthefuture.Fordetailoperationpleaseseealsoappendix 3.6ExportData.

2.4.4SystemOperatelog
Thereprovidewithcompleterecordaboutalloperatoroperatetripandeventwhen
thissoftwareisapplyto,maybeviewtheloginthefuture

175

ManualofMiddleEastSoftware

2.4.5OperatingcheckIn/OutRecord
Recordallmanuallyaddedinformation,thatis,manuallyaddoperatinglogs.

176

ManualofMiddleEastSoftware

2.5DataManagement
2.5.1InitializeSystem
Thisfunctioncanrestoresystemtooriginalinstallmentstatus,thefollowisdetailed
step:
Click"Initial system" menu,thispopupwindowisfollow

Caution:ifconfirmyou'reselected,thesystemwillclearallemployee'sdata
andallattendancedata.Beforethisoperationyoumustbecarefully.
Click"Yes"button,thesystemwillclearalldata,andreturninitialstatusjustsystem
install.
Click"No" button,thesystemreturnmainmenuwithoutcleardata.

2.5.2ClearObsoleteData
Afteryoursystemhasbeenusedforaperiodoftime,abigamountofobsoletedata
are saved in the database, which not only occupy hard disk space but also affect
operationspeed.Thenyoucancleartheseuselessdatabyusingthisfunction
Clickthisitemonthemenu,thispopupmenuwillappear.

177

ManualofMiddleEastSoftware

When clearing attendance clockin and attendance exception records, you are
requiredtobackupclockindatatofiles.Youcanclickcorrespondinginputboxto
type file name, or click "
name.

" button to set your data file's saving path and file

@Note:Youmustchoosethenewnameoffile,ifthefileexistsinthesystem,
thesystemwillinformyouselectanewnameoffile.
ShiftdataforACTime:Deletetheexpiredemployeeshiftdata,selecttheClose
Date,andclick OK.Forexample,thetimerangeofashiftrecordis19990101to
20111212.WhentheCloseDate is20110101,therecordisnotdeleted.The
employeeshiftdataisdeletedonlywhenthecutoffdateislaterthan20111212.
Inputtheclosedateofthedatathatyouwanttoclearinclosedatebox,andtheclose
dateshouldbetendaysbeforethecurrentdayyouwillclearthecorrespondingdata
afterclicking"OK",andpromptmessageswilldisplay.
Attendancetimesetupdatameanstoclearobsoleteemployee'sshiftscheduledata,
select close data for clearing record, click "OK" and you will clear obsolete

178

ManualofMiddleEastSoftware
employee'sshiftscheduledata
In the terms of Microsoft Access database, can click "Compact Database File"
buttontocompactthedatabase.
Afterclearingdata,click" "toreturnthemainmenu

2.5.3BackupDatabase
Inordertomakesuredatasecurityandtorestore,wesuggestyoubackupdatabase
inregulartime,clickcommandonthemenu,popupfollowingwindow.

Selectpositiontosave file,input filename (maybe defined filename), click "Save"


button.When original database was damage,itneedtorestore, you should change
backupfilenameasATT2000.mdb,copythefileunderattendanceinstalldirectory
tocoversamenamefile,buttheactiononlyrestorethesedatatobeforebackup.E.g.
youbackupdatain31.3sothatthesedataisrestoredisonlyonebefore31.3.

2.5.4ImportACData
To import attendance record to another machine or old record to the current
attendance software, click this command on the menu and this operation window
179

ManualofMiddleEastSoftware
willpopup:

1.ImportfromFiles
All information of original database can be import to Attendance system database
filetoimportattendanceclockinemployeeattendancedataisimported.
Selectimportfromfiles,click"Import"followingwindowspupup:
2.Importfromdatabase
Itmeanstoimportattendancedatafromattendancedatabasebackups,andthedata
include employee information, shift information, clockin records, etc. You can
importthedatafromdatabasesofpreviousversion,ordatabasesofthesameversion.
Forthedataformatofdatabasefilesof BeforeV1.2differsfromthatofVersion1.2,
iftheversionofthedatabasefilethatyouwantto importisbelow1.2(Notincluding
1.2),pleaseselect BeforeV1.2 option.Otherwisepleaseselect AfterV1.2 options.

@Note: Before importing data, if it is unnecessary to remain the data in


your system, please first select initialize system. This is because if some data
remaininginthecurrentsystemoverlapwiththedatathatwillimport,errors
willappearwhenimportingdata,anddata'simportingspeedwillslowdown.

180

ManualofMiddleEastSoftware
ClickBeforeV1.2orAfterV1.2buttonandafilemanagerwillpopup.Enterthe
path and file name of the database to import, and click "Open", the system will
importdataautomatically.

If your database is SQL Server database, you can click

button to begin

settings.FordetailedinformationpleaserefertoDatabaseSetup.
Afterimportingdata,click" "togobacktothemainmenu.

2.5.5ExportAttendanceData
Thisfunctionismainlyusedtobackupallattendancedatainthecurrentattendance
system or clockin data, click this command on the menu and the following
operationwindowwillpopup

1.ExporttoFiles
Exportfourfilestyle:secretattendancedata(*.abt),attendanceclockindata(*.txt),
back up attendance data (*.attbackup.mdb) and attendance system database file

181

ManualofMiddleEastSoftware
(*.mdb).Click"
"button,afilemangermenuwillpopupconfirmthepathand
filenameforthebackfileandclick"Open".
2.ConditionsandRangeforExportingDataRecords
Exportdatarecordsduringthetimerange.

@Note:youmustchooseanewfilenameifthefilehasexistedthesystemwill
suggestyoutodefinenewfilename.
Exportingrecordwillnotleadtocleandataindatabase.Afterfinishtoexportdata,
click" "uprightscreen,returnmainmenu.

2.6AccessControlSetup
Accesscontrolsettingistosetunlocktimeandassignprivilegeforregisteredusers.
Settings of each user consist of three period time settings and one group setting.
Relationshipbetween periodtimeandperiod timeis "OR". Groupalso consists of
three periodtime settings and by the sametoken, relationshipbetweenthese three
periodtimeis"OR".
Simplyput,ifyouwanttokeeparegistereduserinunlockstatus.Firstlythegroup
that this user is in should be defined in unlock combination (one group can be
definedinonecombinationtogetherwithothergroup,butthesegroupsarerequired
tounlockdoortogether).Second,currentunlocktimeisinanyavailabilityrangeof
usertimeperiodandperiodtimeofitsgroup.
Undersystemdefault,anewregistereduserisinGroup1andgroupcombinationis
Group1.Sonewregistereduserisinunlockstatusunderdefault.Ifagroupthatuser
isinisnotdefinedingroupunlockcombinationsetting,thentheusecanonlyrecord
attendanceandcannotunlockdoor.
182

ManualofMiddleEastSoftware
2.6.1Timezone
TimezoneisthesmallesttimeperiodunitinAccesscontrolsetting.Inwholesystem,
youcandefineupto50timezones.Eachtimezonedefines7timeintervals,i.e.one
week.Eachtimeintervalisvalidtimeperiodin24hourseveryday.Eachusecanset
uptothreetimezonesandtherelationshipbetweenthesethreetimezonesis"OR",
which means the user is valid as long as identification time satisfied one of these
threetimezones.EachtimezoneformatoftimezoneisHH:MMHH:MM,i.e.in
termof24hoursformatandprecisiontosecond.
End time less than start time "23:5723:56", means all day forbidden. End time
largerthanstarttime"00:0023:59",meansvalidinthetimeinterval.
Validtimeperiodforuserunlocks:alldayopen"00:0023:59"ortimeperiodwith
endtimelargerthanstarttime.
ConcreteStep showasbelow:
1.Click"Timezone"fromDragdownmenuof doormanage,windowof ACTime
zoneoptionwillpopup,showasbelow:

2.Click"Add"buttonandsystemwillpopupatimetablefromSundaytoSaturday.
183

ManualofMiddleEastSoftware
Here,youcandefineanytimezoneyoumayuse,showasbelow:

3.Thenclick"OK" buttontosavethetimezoneautomatically,andreturnACTime
zoneoptionwindow,thenewzonewilldisplayinhelist,showasbelow:

4.If you wantto use several time zones, continueto click "Add", andthen repeat
step2and3.Inaddition, timezonecanbeeditedanddeleted.
5. Edit Time zone, select time zone on the list, then click "Edit" button, the edit
windowwillpopup.Showasbelow:

184

ManualofMiddleEastSoftware

Aftermodify,click"OK"buttontosave,andreturnACTimezoneoptionwindow,
thetimezone'sinformationwilldisplayasafteredit.Showasbelow:

6. Delete time zone. Select the time zone need to be deleted, then click "Delete"
button,thefollowingwindowwillpopup:

Click"Yes"buttontodeleteit.Click"No"buttontocanceloperation.
7.Afterdeleteoperation,theACTimezoneoptionwindowwillnotdisplaythetime
zone.Showasbelow:
185

ManualofMiddleEastSoftware

2.6.2Group
Group function can divide users into groups and combine different groups to
different unlock combinations, which make group management of Access control
more convenience. So user can define many unlock combinations. System has
defined5groups:Group1,Group2,Group3,Group4,andGroup5.Undersystem
default,newregistereduserisinGroup1andcanbereassignedtoothergroup.
Undersystemdefault,anewregistereduserusestimeperiodofGroup1.Aftertheuseris
reassignedtoothergroup,theuserusesdefaulttimeperiodofthecorrespondinggroup.
Sopleasemakesuretodefinedefaulttimeperiodsforeachgroup.
GroupSetting
1.ClickGroupsubitem,underthedoormanagemenuonthelefttoolbar,enterthe
Groupsettinginterface,shownasfollowingfigure.

186

ManualofMiddleEastSoftware

2. Group editing left click item that need to edit with cursor to enter the editing
state.

3. Throughdropdownbox tochoosetheTimezone.

187

ManualofMiddleEastSoftware
Setupiscompletedclickon"Save"buttontosave.
4. Accordingtoyourneeds,youcanrepeatstep2and3toeditotherTimezone.
5. Addgroup,click"Add"buttoncanaddagroup,showasbelow:

6.Deletegroup,selectthegroupyouwanttodelete,andthenclick"Delete"button
todeleteit.

2.6.3UnlockCombination
Definitionofunlockcombinationfunction
Unlockcombinationisthedirectexpressionforcontrollingunlock.Forexample,if
youwantthatallregistereduserscannotunlockdoor,thensetUnlockCombination
tonull.
Definition of unlock combination is defined to different combinations that can
unlockdoor,andeachcombinationconsistsofdifferentgroups.Unlockcombination
directlyusesgroupnumberanddoesnotconsiderorderforidentifyinguserbetween
eachgroup.Forexample,"123"meansdoorwillonlybeunlockedwhenatleastone
userineachgroupofGroup1,Group2andGroup3passesidentificationtogether
with othertwo users. "4" meansdoor willbeunlocked when one user in Group 4
188

ManualofMiddleEastSoftware
passes identification together with other two users. System can define up to 10
unlockcombinationsatthesametimeanddoorwillbeunlockedaslongasoneof
these10unlockcombinationspassesidentification.
Concretestepshowasbelow:
1. Click Unlock Combination sunitem, under door manage menu, the following
windowwillpopup:

2. Edit:Clickontheonewhichneedtobeedited,showasbelow:

3. Selectgroupthroughthedropdownlist,showasbelow:

189

ManualofMiddleEastSoftware

4. If forget what you had defined, you can click Group Detail button
"

"toseethedetail.Showasbelow:

5. Aftersetting,click"Save"buttontosave.

2.6.4AccessControlPrivileges
Access Control privilege mainly applies to user access control setting: if a user
whosepersonalNo.isassignedas1,2,3,4,andisdistributedtoNo.1deviceinthe
default period time, likes as follow, add user to right list first, then add device to
190

ManualofMiddleEastSoftware
rightsidelist.Click"Allowspassing".
SetuptheAccessControlPrivilegewhenauserbelongagroup
1.ClickAccess ControlPrivilegesubitem, underthedoor managemenu onthe
lefttoolbar.Enterthe"AccessControlprivilege"interfacesuchasshown.

2.Clickon"EditPrivilege"buttonandentertheAccessControlPrivilegetoeditthe
interface,shownsuchfollowing.

3. Default users belong to Group 1, if need be assigned to other user groups, the
191

ManualofMiddleEastSoftware
needforuserstoreallocationgroup.Hereweillustrate:ID1userassignedtoGroup
1
FirstselectedID1user,shownasfollowing.

4. Click on the "Set Group" button and enter the group setting interface, select
group2.

5.Throughtheabovesteps,theuserswillbeassignedtothesecondgroup,shownas
following.

192

ManualofMiddleEastSoftware

6. Follow the 35 steps, set up the group those users respective. After the setting
completed,throughthetoolbar'sbutton,asingleorallofuserswillbemovedtothe
rightcriticalareas,waitingforthePrivilegesetting.Shownasfollowing,movethe
ID1usertotherightlist:

7. In the machine list choose the machine that need to upload Privilege, and then
movetothecriticalregion,waitingforPrivilegesetting.Showasbelow:

193

ManualofMiddleEastSoftware

8. After usersand machine is selected, click on "

" button,the group

Time zone which is used by user in the critical periods will be assigned to the
selected devices. After distribution is successful, prompt will appear shown as
following

9.Onthe"UserAccessControlPrivilege"interface,click"

"buttonandenter

theAccessControlPrivilegeSettinginterfaceandsynchronizesetupinformationof
user groups will display in the list. Show as following, machine No.4 in the ID 1
usergroup2Timezone.

194

ManualofMiddleEastSoftware

SetuptheAccessControlPrivilegewhenauserdonotusegroup
1.Ifauserbelongstothegroup,butshe/hedoesnotusegroupTimezone,thenin
theUserACPrivilegesettinginterface,selecttheTimezonetobeused,showsas
below,ID21usersbelongtothethirdgroup,butshedoesnotusegroup3Timezone,
andusethe1,2,4Timezone.

2.Aftercompletesetting,click"

"buttonandthenclick" "buttonon

the "User AC Privilege" interface. Enter the Access Control Privilege setting

195

ManualofMiddleEastSoftware
interface and synchronize set information of user groups will display in the list.
ShowasfollowingID2userusegroup3Timezones,thenonusegroup,butuse1,
2,3Timezones.

DeletetheUserAccessControlPrivilege
1.Afterchoosetheuserwhowillreadytobedeletedandhisgroup,movetheirto
the critical areas,and moved equipment whosethePrivilege willbedeletedto the
critical,shownasbelow,deletetheID1user,whousetheGroup2Timezone.

196

ManualofMiddleEastSoftware
2. Click on the "
" button, the group Time zone the user use will be
deletedincriticalareafromtheselectedequipment. Afterdeletedsuccessfully,the
systemwillprompt.Showasbelow.

2.6.5UploadOptions
1. Connectdevice.
Choose upload device. Click icons to choose the device with mouse, rightclick
mouse,select Connect item,andshowasbelow:

197

ManualofMiddleEastSoftware

2. Uploadinformation
Click "Upload Options", under the door manage menu on the left tool bar, and
showasfollowinginterface:

SelecttheAccesscontroloptionwhichyouwant,thetwokindofoptioncouldtobe
selected at the same time. After success upload, it will display the success
informationonthewindow,showasbelow:

198

ManualofMiddleEastSoftware

199

ManualofMiddleEastSoftware
CHAPTER 3

3.Appendices
3.1SetDate
IntheboxofDateclick" "buttontoselectthedate,andintheboxofTimeclick
"

"buttontoselectthetimeordirectlychangethetime.Inthedropdownboxof

Date, click "

" or "

" button to move the date one month upward or

downward:

Clicktheyearnumbertochangetheyeardirectly,orclick"

"buttontomovethe

dateoneyearupwardordownward.Clickonthedateyouwanttoselectit.

3.2SelectEmployee
TheoptionboxofEmployeeislikethis:

200

ManualofMiddleEastSoftware

Move the mouseto therowthe employee toselect is in, leftclickthe mouse,and


thisrowwillturnblue.
Toselectmorethanoneemployee,holddown"Ctrl"keytoselect.

3.3SelectDepartment
TheoptionboxofDepartmentislikethis

With the mouse leftclick the department name, Wait for the department name to
changeblue.Itshowschoosessuccessfully.
Choicedepartment employees
Singleclick department, open a dragdown box, chooses department which the
employeeisat,thensingleclicktheemployeebox

201

ManualofMiddleEastSoftware

3.4SelectEmployeeinDepartment
Click the department box to extend the treetype framework, and select the
department where the employee is, then click the employee box to extend the
dropdownlistboxandselecttheemployee.

3.5DataTableToolBar
TheDatasheetProcessToolBarcontainsthefollowingoperationbuttons:

In the data sheet, the row marked with

symbol is the current row and all

operationsforhesheetisconductedinthecurrentrow.
Clickbuttontocarryoutcorrespondingoperationforthedatasheet.
First:Tomovethecurrentrowtothefirstrow.
Previous:To movethecurrentrowonerowupward.
Next:Tomovethecurrentrowonerowdownward.
Last:Tomovethecurrentrowtothelastrow.
Add: Toaddanewrowinwhichnewdatacanbeenteredinandthecurrentrowis

202

ManualofMiddleEastSoftware
thenewrow.
Delete:Todeletethecurrentrow.
Edit:Tomodifythedatainthecurrentrow.
Save:Tosavethedataaftereditionorinthenewlyaddedrow.
Cancel:Tocanceltheresultofaddinganewroworeditingthedata.
Underthestatusofaddingorediting,theresultofmovingdatawillbeautomatically
saved.
In the data sheet, click on the row to select it. You can select multiple rows by
pressing"Ctrl"andclickingatthesametimewhenpossible.Theselectedrowswill
changetoblue.

3.6ExportData
Followingtake AttendanceRecordasexample,explainto ExportData function:

203

ManualofMiddleEastSoftware
As shown in the above picture, click "Export" button to pop up the following
window:

PredefinedItemList:Thecurrentdefinitionofyourchoicewillbeaname,when
thenexttimeexportwillbeallowedtodirectlyselectandsavenamebutnotneedto
choosethefieldtoexportintheleftbox.
Puttickinfontofthefieldstoexport.Ifnexttimeyouwanttoselectthesamefields
toexportdata,youcaninputanitemnameintheboxofPredefinedItemList,and
click"OK"tosavetheselectedfieldsinthisitem.Ifyouwanttocallyourprevious
choices,selectanamesavedintheboxofPredefinedItemList,andclick"OK"to
enterthefollowingwindow:

204

ManualofMiddleEastSoftware

Enter a filename for this fileto savein the column of Filename,selectthe type to
savethisfile,andthenyouwillexporttheselecteddatatothisfile.Youcansavea
fileinthreeformats:Excelfiles(MicrosoftExcelFile(*.xls),DBFformeddatabase
files,rightjustifiedtextfiles.

3.7AdvancedExport
AdvancedExportismainlyusedinsecondarydevelopmenttotransferthedatain
oursoftware.Whenneedstoexportthedata,chooseinhereneedtoexportthedata
the item and its setting attribution. Singleclick "Advance Export" button on
AttendanceRecord interface,shownasfollowingfigure.

205

ManualofMiddleEastSoftware

HerewetaketheExceltabletoexportastheexample,explainadvanceexportthe
function.
1. Choose Export file format onthe Export Type label ofFormatspagination as
MSExcel.
2. Settheparametersinthe Optionspagination.Showasbelow:

206

ManualofMiddleEastSoftware

3.Inputthefilenameandchoosethesavingposition.

4.Setthefield,theformatandsoon
(1)Field

207

ManualofMiddleEastSoftware

Choosesfieldwhichwanttoexport,Therearetenfields:DEFAULTDEPID,Name,
PIN, SSN, CHECKTIME, checktype SENSORID, SSN, wokecode, verifycode,
CardNo,IsManual.

@Note:OnlythemachinehaveWorkcodefeature,canchoosetoexportthe
workcodefield.
(2)Format
Setexportthefieldform,therearetheCommonformatanduserselfdefiniteform
twoformats.
(3)Pageheadandpagefoot(Header&Footer)
Heremayaddthepagehead/footpageforfilewhichExport,inputtheexplanation
writinginthepagehead/foot,thesewritingwillbeabletodisplayinthestartandthe
endingofexportedthefile.

208

ManualofMiddleEastSoftware
(4)Caption&Width
There are ten fields which Export: Department, Name, No., Data/Time, Status,
Location ID, ID Number, Workcode, Verify Code, CardNo, label it with the easy
memorythetitleanddefineseachfieldthedisplaywidth.
(5)ExcelOptions
SettheFieldsandStylestoexport.
5.SaveExportOptions
Aftersettingthefield,theformatandsoon,forprovidetheconveniencetoexport
nexttime,willbeallowedtosavethissettinginthefile,nexttimewillexportthis
settinginsteadtosetagain.
6.LoadExportOptions
Directly import setting file before save, then was allowed to transfer the setting
beforeyousetup,directlyexportthedataagain.
7.StartExport
After all options set finished. Click "Start Export" button, the following window
willpopup:

When indicator inform you completes download data, then may confirm and gets
downthedatatodirectlywhichtheexaminationExport.Showasbelow:

209

ManualofMiddleEastSoftware

3.8DownloadingPhotosAutomatically
When the PC is connected to an 8inch colorscreen device, set the server on the
8inchcolorscreendeviceandconnectthe8inchcolorscreendevicetotheInternet.
StarttheattendancemanagementsoftwareonthePC,andthesoftwareautomatically
detects the device and downloads the photos taken on the device. The detailed
operationisasfollows:
1.ConnectthePCandthedevicetotheInternetrespectively,orensurethatbothof
themareinthesameLAN.
2. Choose Menu > Communication device >Othersettings on the device. Set
theWebservertotheIPaddressoftheserverwherethephotoswillbesaved.

210

ManualofMiddleEastSoftware

3.Opentheattendancerecordsonthedevice(Note:Thedevicemustbeconfigured
totakephotoofandsavetheattendancerecords)andtakephotooftheattendance
records.
4. Start the attendance management software, choose Maintenance/Options >
SystemOptions andselect ShowPhotosinthe Regular box.

5. Select SupporttheHttprecordtransferfunction intheHTTPdatatransferbox.


Ensure that the port settings are consistent with Web port settings on the device.
211

ManualofMiddleEastSoftware
Finally,click"OK",asshowninthefollowingfigure.

6.Theattendancemanagementsoftwareautomaticallydetectstheonlinedevice,and
displaysthelatestattendancerecordsandphotosinthemaininterface,asshownin
thefollowingfigure.

7.Youcanalsoquerythelatestrecordsandphotosfromtheattendancerecords:1)
Connect the device first, 2) Download the attendance records, 3) Open the
attendance records, 4) Finally select Display the images photographed by the
device. Then, you can see the details of each record, including the images. In the
imagelist,youcanclickanimagetoviewtheenlargedimage.

212

ManualofMiddleEastSoftware

3.9RulesonUploadingthePropagandaPictures
1. Theuploaded picturesmustbeinJPGformatonly.
2. Thefilenameofeachpropagandapicturemustbe ad_0 to ad_9.Forexample,
ad_1.jpgisalegalfilename.
3. Afterapropagandapictureisuploadedtothedevice,thefilenameofthe
propagandapictureisnotchanged.Toreplacethepropagandapicturenexttime,
youcanuploadacognominalpicturetooverwritethepicture.
4. Thesizeofeachpicturecannotexceed20KB.Otherwise,thepicturecannotbe
uploadedsuccessfully.
5. Therecommendedresolutionofeachpictureis320X210pixels.
Amaximumof10propagandapicturescanbeuploaded.

213

ManualofMiddleEastSoftware
CHAPTER 4

4. Enduser License Agreement for This


Software
Important readcarefully:

This Enduser License Agreement ("EULA") is a legal agreement between you


(eitheranindividualorasingleentity)andthementionedauthorofthisSoftwarefor
the SOFTWARE PRODUCT identified above, which includes computer software
and may includes associated media, printed materials, and "Online" or electronic
documentation ("SOFTWARE PRODUCT"). By installing, copying, or otherwise
using the SOFTWARE PRODUCT, you agree to be bound by the terms of this
EULA. If you do not agree to the terms of this EULA, can not install or use the
SOFTWAREPRODUCT.

SOFTWAREPRODUCTLicense
The SOFTWARE PRODUCT is protected by copyright laws and international
copyright treaties, as well as other intellectual property laws and treaties. The
SOFTWAREPRODUCTislicensed,notsold.

1. GrantofLicense.ThisEULAgrantsyouthefollowingrights:InstallationandUse.
You may install and use an unlimited number of copies of the SOFTWARE
PRODUCT.
214

ManualofMiddleEastSoftware
Reproduction and Distribution. You may reproduce and distribute an unlimited
numberofcopiesoftheSOFTWAREPRODUCTprovidedthateachcopyshallbe
atrueand completecopy,includingallcopyrightandtrademarknotices,andshallbe
accompaniedbyacopyofthisEULA.CopiesoftheSOFTWAREPRODUCTmay
bedistributedasastandaloneproductorincludedwithyourownproduct.

2. DescriptionofOtherRightsand Limitations.

LimitationsonReverseEngineering,Recompilation,andDisassembly.Youmaynot
reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except
and only to the extent that such activity is expressly permitted by applicable law
notwithstandingthislimitation.

SeparationofComponents.
The SOFTWARE PRODUCT is licensed as a single product. Its component parts
maynotbeseparatedforuseonmorethanonecomputer.

SoftwareTransfer.
You may permanently transfer all of your rights under this EULA, provided the
recipientagreestothetermsofthisEULA.

Termination.

215

ManualofMiddleEastSoftware
Withoutprejudicetoanyotherrights,theAuthorofthisSoftwaremayterminatethis
EULA if you fail to comply withtheterms and conditions of this EULA. In such
event, you must destroy all copies of the SOFTWARE PRODUCT and all of its
componentparts.

Distribution.
The SOFTWARE PRODUCT may not be sold or be included in a product or
packagewhichintendstoreceivebenefitsthroughtheinclusionoftheSOFTWARE
PRODUCT. The SOFTWARE PRODUCT may be included in any free or
nonprofitpackagesorproducts.

3. Copyright.
All title and copyrights in and to the SOFTWARE PRODUCT (including but not
limited to any images, photographs, animations, video, audio, music, text, and
"applets"incorporatedintotheSOFTWAREPRODUCT),theaccompanyingprinted
materials,andanycopiesoftheSOFTWAREPRODUCTareownedbytheAuthor
ofthisSoftware.TheSOFTWAREPRODUCTisprotectedbycopyrightlawsand
international treaty provisions. Therefore, you must treat the SOFTWARE
PRODUCT like any other copyrighted material except that you may install the
SOFTWARE PRODUCT on a single computer provided you keep the original
solelyforbackuporarchivalpurposes.

LimitedWarranty

216

ManualofMiddleEastSoftware
NoWarranties.
TheAuthorofthisSoftwareexpresslydisclaimsanywarrantyfortheSOFTWARE
PRODUCT. The SOFTWARE PRODUCT and any related documentation is
provided"asis"withoutwarrantyofanykind,eitherexpressorimplied,including,
withoutlimitation,theimpliedwarrantiesormerchantability,fitnessforaparticular
purpose,ornoinfringement.Theentireriskarisingoutofuseorperformanceofthe
SOFTWAREPRODUCTremainswithyou.

NoLiabilityforDamages.
InnoeventshalltheauthorofthisSoftwarebeliableforanydamageswhatsoever
(including, without limitation, damages for loss of business profits, business
interruption,lossofbusinessinformation,oranyotherpecuniaryloss)arisingoutof
the use of or inability to usethis product, evenif the Author of this Software has
beenadvisedofthepossibilityofsuchdamages.

AcknowledgementofAgreement.

IhavecarefullyreadandunderstandthisAgreement,Radiate,Inc.'sPrivacyPolicy
Statement.

IFYOUACCEPTthetermsofthisAgreement:

IacknowledgeandunderstandthatbyACCEPTINGthetermsofthisAgreement.
217

ManualofMiddleEastSoftware

IFYOUDONOTACCEPTthetermsofthisAgreement.

Iacknowledgeandunderstandthatbyrefusingtoaccepttheseterms,Ihaverejected
thislicenseagreementandthereforehavenolegalrighttoinstall,use,orcopythis
ProductortheLicensedSoftwarethatitincorporates.

218

ManualofMiddleEastSoftware
CHAPTER 5

5.TroubleShooting
Thefollowingisalistoftypicaltroublesyoumaybeannoyedofatthebeginningof
workingwithprogramandtheirsolutionaswell.
1.Duetotheuserchanged,failtoenterthemanagementprogram,whatwillI
do?
Answer:ThePCneedstobeconfiguredwithOffice2000oralaterversion,andthe
Accesssoftwareatfirst.Thenentertheattendanceprograminstallingdirectory,look
for the att2000.mdb file, doubleclick, and find the "user info" list in the appear
interface, doubleclick, to find "security flags" field, delete the identifier with the
valueas"15"underthisfiled.

2.Iforgetthepasswordofdatabase,howto do?
Answer: Enter maintenance and setting of management program, click on the
"Settingpasswordofdatabase",thenhavenoneedtoverifyoldpassword,socanset
upnewpasswordofdatabase.

3.Howtousethebusinesscheckin/clockout?
Answer: When the employees need to go out, the employee should checkout on
attendancedevice.Whentheemployeecomeback,selectbusinessclockin.

219

ManualofMiddleEastSoftware
4.Whileinquireattendancerecord,selectedthehighestdepartment,selectedall
employee, why cannot see record, butit's true display that has been saved to
downloadingdata?
Answer:
(1)Itismaybethedatarecordtimeexpireinquiringrange,wanttoviewtheoriginal
record,opentheattendancedatabase(att2000.mdb),enterclockinoutlist,cansee
all original record,prove that original attendancerecordisin therange which you
inquire,specificallypayattentionyear
(2)Itismaybethataddahighestdepartmentagainafterthegeneralcompanyname
was canceled, installing finish, the default highest department general company
cannotbecancel,butitisabletobemodifyintheattendancerule.

5.Ihaveassignedshift,whynotheresultofaccountandstatisticsindicateleave,
comeslate,goneearly?
Answer: First enter management to check the setup shift, in normal condition the
name of shift corresponding time period display that appear in blue color in right
timebox,ifthereisn'tanyproblem,enteremployeeshiftlist,viewthestartingdate
ofemployeeshift,thestartingdateisbeyondtheaccountandstatisticstimerange,
isn'tit?Ifitisn't,assignshiftagain,fixnewstartingdate.

6.Howtocancelthe schedulewhichhasbeensetup?
Answer:Youcanaddanemptyschedulefirstly,thenusetheemptyschedulereplace
the schedule which will be canceled in employee assignment, enter schedule
managementtocancelcorrespondingschedule,OK.

220

ManualofMiddleEastSoftware

7.Whythedatawhichisstoredrecordisfewerthanloadeddowndatawhilein
theprocesstodownloadalldata?
Answer: While loaded down and record, the attendance program can determine
loadeddownrecord,therepeatrecordwillbecancelautomaticallythestoredrecord
willnotbestoreagain.

8.Whytheloadedrecordappear,butcannotfinditwhileinquireit?
Answer:Confirmtimerangeyouinquireisaccordwithattendancetimeofloaded
record,orit'snot.cancheckattendancerecordday,month,year,afterloadeddown
record,oropendatabase(att2000.mdb),entercheckout/clockin,canseeallorigin
record,confirmtimeofattendanceoriginalrecordiswithintherangeofacquirement,
payattentionyearsrecordspecifically,someindependenceequipmentsettimeisnot
real,resultinattendancerecordtimeisn'tcorrect.

9. Why I attendance normally, but it is show I stay away from work without
leaveorgoodreason?
Answer:Examineyourperiodtimesettingfirst,confirm yourattendancerecordis
amongtherangeofclockouttime,example,yousetuptheclockouttimeisfrom17:
00to18:00,youclockouttimerecordis16:30,sothattherecordisinvalid,system
will indicate neglect afternoon (in attendance rule, no clockout is neglect) next,
examineyouattendancetimeiscorrect,orit'snot.

10. Why there are come late and leave early in the attendance account and
221

ManualofMiddleEastSoftware
statisticsshift,buttheredon'thavetheirrecordsininquiringrecord?
Answer:Pleaseexaminethesettingofattendanceaccountinattendanceruleseeif
ondutyclockinrecord:comelate/leaveearlyhavebeensignorhavenot,ifithas
beenlabeledsothattheneglectsystemwillindicatecomelate/leaveearly.
11. Leaders of company don't require clockinout, but their attendance
demandaccount,howdoittoset?
Answer:
(1)Enterattendancesettingunderemployeemaintenance,cancelvalidattendance
(2)Set up a timetable of unnecessary to clockinout, produce a schedule, the
scheduleisusedtoaccountwiththeseemployees.

222

Vous aimerez peut-être aussi