CEL_Payroll/Payroll.Report/Attendence/AttendenceDataSet/AttendenceDataSet.xsd
2024-09-17 14:30:13 +06:00

183 lines
37 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="AttendenceDataSet" targetNamespace="http://tempuri.org/AttendenceDataSet.xsd" xmlns:mstns="http://tempuri.org/AttendenceDataSet.xsd" xmlns="http://tempuri.org/AttendenceDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
<xs:annotation>
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<Connections />
<Tables />
<Sources />
</DataSource>
</xs:appinfo>
</xs:annotation>
<xs:element name="AttendenceDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="AttendenceDataSet" msprop:Generator_DataSetName="AttendenceDataSet" msprop:EnableTableAdapterManager="true">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="DailyAttnProcess" msprop:Generator_UserTableName="DailyAttnProcess" msprop:Generator_RowDeletedName="DailyAttnProcessRowDeleted" msprop:Generator_RowChangedName="DailyAttnProcessRowChanged" msprop:Generator_RowClassName="DailyAttnProcessRow" msprop:Generator_RowChangingName="DailyAttnProcessRowChanging" msprop:Generator_RowEvArgName="DailyAttnProcessRowChangeEvent" msprop:Generator_RowEvHandlerName="DailyAttnProcessRowChangeEventHandler" msprop:Generator_TableClassName="DailyAttnProcessDataTable" msprop:Generator_TableVarName="tableDailyAttnProcess" msprop:Generator_RowDeletingName="DailyAttnProcessRowDeleting" msprop:Generator_TablePropName="DailyAttnProcess">
<xs:complexType>
<xs:sequence>
<xs:element name="EmployeeNo" msprop:Generator_UserColumnName="EmployeeNo" msprop:Generator_ColumnPropNameInRow="EmployeeNo" msprop:Generator_ColumnVarNameInTable="columnEmployeeNo" msprop:Generator_ColumnPropNameInTable="EmployeeNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Grade" msprop:Generator_UserColumnName="Grade" msprop:Generator_ColumnPropNameInRow="Grade" msprop:Generator_ColumnVarNameInTable="columnGrade" msprop:Generator_ColumnPropNameInTable="GradeColumn" type="xs:string" minOccurs="0" />
<xs:element name="InTime" msprop:Generator_UserColumnName="InTime" msprop:Generator_ColumnPropNameInRow="InTime" msprop:Generator_ColumnVarNameInTable="columnInTime" msprop:Generator_ColumnPropNameInTable="InTimeColumn" type="xs:string" minOccurs="0" />
<xs:element name="OutTime" msprop:Generator_UserColumnName="OutTime" msprop:Generator_ColumnPropNameInRow="OutTime" msprop:Generator_ColumnVarNameInTable="columnOutTime" msprop:Generator_ColumnPropNameInTable="OutTimeColumn" type="xs:string" minOccurs="0" />
<xs:element name="Remarks" msprop:Generator_UserColumnName="Remarks" msprop:Generator_ColumnPropNameInRow="Remarks" msprop:Generator_ColumnVarNameInTable="columnRemarks" msprop:Generator_ColumnPropNameInTable="RemarksColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EmpDailyAttn" msprop:Generator_UserTableName="EmpDailyAttn" msprop:Generator_RowDeletedName="EmpDailyAttnRowDeleted" msprop:Generator_RowChangedName="EmpDailyAttnRowChanged" msprop:Generator_RowClassName="EmpDailyAttnRow" msprop:Generator_RowChangingName="EmpDailyAttnRowChanging" msprop:Generator_RowEvArgName="EmpDailyAttnRowChangeEvent" msprop:Generator_RowEvHandlerName="EmpDailyAttnRowChangeEventHandler" msprop:Generator_TableClassName="EmpDailyAttnDataTable" msprop:Generator_TableVarName="tableEmpDailyAttn" msprop:Generator_RowDeletingName="EmpDailyAttnRowDeleting" msprop:Generator_TablePropName="EmpDailyAttn">
<xs:complexType>
<xs:sequence>
<xs:element name="Date" msprop:Generator_UserColumnName="Date" msprop:Generator_ColumnPropNameInRow="Date" msprop:Generator_ColumnVarNameInTable="columnDate" msprop:Generator_ColumnPropNameInTable="DateColumn" type="xs:string" minOccurs="0" />
<xs:element name="InTime" msprop:Generator_UserColumnName="InTime" msprop:Generator_ColumnPropNameInRow="InTime" msprop:Generator_ColumnVarNameInTable="columnInTime" msprop:Generator_ColumnPropNameInTable="InTimeColumn" type="xs:string" minOccurs="0" />
<xs:element name="OutTime" msprop:Generator_UserColumnName="OutTime" msprop:Generator_ColumnPropNameInRow="OutTime" msprop:Generator_ColumnVarNameInTable="columnOutTime" msprop:Generator_ColumnPropNameInTable="OutTimeColumn" type="xs:string" minOccurs="0" />
<xs:element name="LateBy" msprop:Generator_UserColumnName="LateBy" msprop:Generator_ColumnPropNameInRow="LateBy" msprop:Generator_ColumnVarNameInTable="columnLateBy" msprop:Generator_ColumnPropNameInTable="LateByColumn" type="xs:string" minOccurs="0" />
<xs:element name="OTHr" msprop:Generator_UserColumnName="OTHr" msprop:Generator_ColumnPropNameInRow="OTHr" msprop:Generator_ColumnVarNameInTable="columnOTHr" msprop:Generator_ColumnPropNameInTable="OTHrColumn" type="xs:string" minOccurs="0" />
<xs:element name="Status" msprop:Generator_UserColumnName="Status" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInTable="StatusColumn" type="xs:string" minOccurs="0" />
<xs:element name="Remarks" msprop:Generator_UserColumnName="Remarks" msprop:Generator_ColumnPropNameInRow="Remarks" msprop:Generator_ColumnVarNameInTable="columnRemarks" msprop:Generator_ColumnPropNameInTable="RemarksColumn" type="xs:string" minOccurs="0" />
<xs:element name="Shift" msprop:Generator_UserColumnName="Shift" msprop:Generator_ColumnPropNameInRow="Shift" msprop:Generator_ColumnVarNameInTable="columnShift" msprop:Generator_ColumnPropNameInTable="ShiftColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MonthlyAttn" msprop:Generator_UserTableName="MonthlyAttn" msprop:Generator_RowDeletedName="MonthlyAttnRowDeleted" msprop:Generator_RowChangedName="MonthlyAttnRowChanged" msprop:Generator_RowClassName="MonthlyAttnRow" msprop:Generator_RowChangingName="MonthlyAttnRowChanging" msprop:Generator_RowEvArgName="MonthlyAttnRowChangeEvent" msprop:Generator_RowEvHandlerName="MonthlyAttnRowChangeEventHandler" msprop:Generator_TableClassName="MonthlyAttnDataTable" msprop:Generator_TableVarName="tableMonthlyAttn" msprop:Generator_RowDeletingName="MonthlyAttnRowDeleting" msprop:Generator_TablePropName="MonthlyAttn">
<xs:complexType>
<xs:sequence>
<xs:element name="EmpNo" msprop:Generator_UserColumnName="EmpNo" msprop:Generator_ColumnPropNameInRow="EmpNo" msprop:Generator_ColumnVarNameInTable="columnEmpNo" msprop:Generator_ColumnPropNameInTable="EmpNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Designation" msprop:Generator_UserColumnName="Designation" msprop:Generator_ColumnPropNameInRow="Designation" msprop:Generator_ColumnVarNameInTable="columnDesignation" msprop:Generator_ColumnPropNameInTable="DesignationColumn" type="xs:string" minOccurs="0" />
<xs:element name="Grade" msprop:Generator_UserColumnName="Grade" msprop:Generator_ColumnPropNameInRow="Grade" msprop:Generator_ColumnVarNameInTable="columnGrade" msprop:Generator_ColumnPropNameInTable="GradeColumn" type="xs:string" minOccurs="0" />
<xs:element name="JoinDate" msprop:Generator_UserColumnName="JoinDate" msprop:Generator_ColumnPropNameInRow="JoinDate" msprop:Generator_ColumnVarNameInTable="columnJoinDate" msprop:Generator_ColumnPropNameInTable="JoinDateColumn" type="xs:string" minOccurs="0" />
<xs:element name="GrossSalary" msprop:Generator_UserColumnName="GrossSalary" msprop:Generator_ColumnPropNameInRow="GrossSalary" msprop:Generator_ColumnVarNameInTable="columnGrossSalary" msprop:Generator_ColumnPropNameInTable="GrossSalaryColumn" type="xs:string" minOccurs="0" />
<xs:element name="Present" msprop:Generator_UserColumnName="Present" msprop:Generator_ColumnPropNameInRow="Present" msprop:Generator_ColumnVarNameInTable="columnPresent" msprop:Generator_ColumnPropNameInTable="PresentColumn" type="xs:string" minOccurs="0" />
<xs:element name="Late" msprop:Generator_UserColumnName="Late" msprop:Generator_ColumnPropNameInRow="Late" msprop:Generator_ColumnVarNameInTable="columnLate" msprop:Generator_ColumnPropNameInTable="LateColumn" type="xs:string" minOccurs="0" />
<xs:element name="Absent" msprop:Generator_UserColumnName="Absent" msprop:Generator_ColumnPropNameInRow="Absent" msprop:Generator_ColumnVarNameInTable="columnAbsent" msprop:Generator_ColumnPropNameInTable="AbsentColumn" type="xs:string" minOccurs="0" />
<xs:element name="Holiday" msprop:Generator_UserColumnName="Holiday" msprop:Generator_ColumnPropNameInRow="Holiday" msprop:Generator_ColumnVarNameInTable="columnHoliday" msprop:Generator_ColumnPropNameInTable="HolidayColumn" type="xs:string" minOccurs="0" />
<xs:element name="Leave" msprop:Generator_UserColumnName="Leave" msprop:Generator_ColumnPropNameInRow="Leave" msprop:Generator_ColumnVarNameInTable="columnLeave" msprop:Generator_ColumnPropNameInTable="LeaveColumn" type="xs:string" minOccurs="0" />
<xs:element name="TotalAttn" msprop:Generator_UserColumnName="TotalAttn" msprop:Generator_ColumnPropNameInRow="TotalAttn" msprop:Generator_ColumnVarNameInTable="columnTotalAttn" msprop:Generator_ColumnPropNameInTable="TotalAttnColumn" type="xs:string" minOccurs="0" />
<xs:element name="TotalOT" msprop:Generator_UserColumnName="TotalOT" msprop:Generator_ColumnPropNameInRow="TotalOT" msprop:Generator_ColumnVarNameInTable="columnTotalOT" msprop:Generator_ColumnPropNameInTable="TotalOTColumn" type="xs:string" minOccurs="0" />
<xs:element name="Remarks" msprop:Generator_UserColumnName="Remarks" msprop:Generator_ColumnPropNameInRow="Remarks" msprop:Generator_ColumnVarNameInTable="columnRemarks" msprop:Generator_ColumnPropNameInTable="RemarksColumn" type="xs:string" minOccurs="0" />
<xs:element name="CardNo" msprop:Generator_UserColumnName="CardNo" msprop:Generator_ColumnVarNameInTable="columnCardNo" msprop:Generator_ColumnPropNameInRow="CardNo" msprop:Generator_ColumnPropNameInTable="CardNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="TotalDays" msprop:Generator_UserColumnName="TotalDays" msprop:Generator_ColumnPropNameInRow="TotalDays" msprop:Generator_ColumnVarNameInTable="columnTotalDays" msprop:Generator_ColumnPropNameInTable="TotalDaysColumn" type="xs:string" minOccurs="0" />
<xs:element name="WorkingDays" msprop:Generator_UserColumnName="WorkingDays" msprop:Generator_ColumnPropNameInRow="WorkingDays" msprop:Generator_ColumnVarNameInTable="columnWorkingDays" msprop:Generator_ColumnPropNameInTable="WorkingDaysColumn" type="xs:string" minOccurs="0" />
<xs:element name="Department" msprop:Generator_UserColumnName="Department" msprop:Generator_ColumnPropNameInRow="Department" msprop:Generator_ColumnVarNameInTable="columnDepartment" msprop:Generator_ColumnPropNameInTable="DepartmentColumn" type="xs:string" minOccurs="0" />
<xs:element name="OutsideDuty" msprop:Generator_UserColumnName="OutsideDuty" msprop:Generator_ColumnPropNameInRow="OutsideDuty" msprop:Generator_ColumnVarNameInTable="columnOutsideDuty" msprop:Generator_ColumnPropNameInTable="OutsideDutyColumn" type="xs:string" minOccurs="0" />
<xs:element name="Delayed" msprop:Generator_UserColumnName="Delayed" msprop:Generator_ColumnPropNameInRow="Delayed" msprop:Generator_ColumnVarNameInTable="columnDelayed" msprop:Generator_ColumnPropNameInTable="DelayedColumn" type="xs:string" minOccurs="0" />
<xs:element name="Early" msprop:Generator_UserColumnName="Early" msprop:Generator_ColumnPropNameInRow="Early" msprop:Generator_ColumnVarNameInTable="columnEarly" msprop:Generator_ColumnPropNameInTable="EarlyColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DailyInOut" msprop:Generator_UserTableName="DailyInOut" msprop:Generator_RowDeletedName="DailyInOutRowDeleted" msprop:Generator_RowChangedName="DailyInOutRowChanged" msprop:Generator_RowClassName="DailyInOutRow" msprop:Generator_RowChangingName="DailyInOutRowChanging" msprop:Generator_RowEvArgName="DailyInOutRowChangeEvent" msprop:Generator_RowEvHandlerName="DailyInOutRowChangeEventHandler" msprop:Generator_TableClassName="DailyInOutDataTable" msprop:Generator_TableVarName="tableDailyInOut" msprop:Generator_RowDeletingName="DailyInOutRowDeleting" msprop:Generator_TablePropName="DailyInOut">
<xs:complexType>
<xs:sequence>
<xs:element name="EmployeeNo" msprop:Generator_UserColumnName="EmployeeNo" msprop:Generator_ColumnPropNameInRow="EmployeeNo" msprop:Generator_ColumnVarNameInTable="columnEmployeeNo" msprop:Generator_ColumnPropNameInTable="EmployeeNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Designation" msprop:Generator_UserColumnName="Designation" msprop:Generator_ColumnPropNameInRow="Designation" msprop:Generator_ColumnVarNameInTable="columnDesignation" msprop:Generator_ColumnPropNameInTable="DesignationColumn" type="xs:string" minOccurs="0" />
<xs:element name="InTime" msprop:Generator_UserColumnName="InTime" msprop:Generator_ColumnPropNameInRow="InTime" msprop:Generator_ColumnVarNameInTable="columnInTime" msprop:Generator_ColumnPropNameInTable="InTimeColumn" type="xs:string" minOccurs="0" />
<xs:element name="OutTime" msprop:Generator_UserColumnName="OutTime" msprop:Generator_ColumnPropNameInRow="OutTime" msprop:Generator_ColumnVarNameInTable="columnOutTime" msprop:Generator_ColumnPropNameInTable="OutTimeColumn" type="xs:string" minOccurs="0" />
<xs:element name="EmpType" msprop:Generator_UserColumnName="EmpType" msprop:Generator_ColumnPropNameInRow="EmpType" msprop:Generator_ColumnVarNameInTable="columnEmpType" msprop:Generator_ColumnPropNameInTable="EmpTypeColumn" type="xs:string" minOccurs="0" />
<xs:element name="Status" msprop:Generator_UserColumnName="Status" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInTable="StatusColumn" type="xs:string" minOccurs="0" />
<xs:element name="OTHour" msprop:Generator_UserColumnName="OTHour" msprop:Generator_ColumnPropNameInRow="OTHour" msprop:Generator_ColumnVarNameInTable="columnOTHour" msprop:Generator_ColumnPropNameInTable="OTHourColumn" type="xs:string" minOccurs="0" />
<xs:element name="DeptID" msprop:Generator_UserColumnName="DeptID" msprop:Generator_ColumnPropNameInRow="DeptID" msprop:Generator_ColumnVarNameInTable="columnDeptID" msprop:Generator_ColumnPropNameInTable="DeptIDColumn" type="xs:int" minOccurs="0" />
<xs:element name="DeptName" msprop:Generator_UserColumnName="DeptName" msprop:Generator_ColumnPropNameInRow="DeptName" msprop:Generator_ColumnVarNameInTable="columnDeptName" msprop:Generator_ColumnPropNameInTable="DeptNameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Shift" msprop:Generator_UserColumnName="Shift" msprop:Generator_ColumnPropNameInRow="Shift" msprop:Generator_ColumnVarNameInTable="columnShift" msprop:Generator_ColumnPropNameInTable="ShiftColumn" type="xs:string" minOccurs="0" />
<xs:element name="CardNo" msprop:Generator_UserColumnName="CardNo" msprop:Generator_ColumnPropNameInRow="CardNo" msprop:Generator_ColumnVarNameInTable="columnCardNo" msprop:Generator_ColumnPropNameInTable="CardNoColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DailyAbsent" msprop:Generator_UserTableName="DailyAbsent" msprop:Generator_RowDeletedName="DailyAbsentRowDeleted" msprop:Generator_RowChangedName="DailyAbsentRowChanged" msprop:Generator_RowClassName="DailyAbsentRow" msprop:Generator_RowChangingName="DailyAbsentRowChanging" msprop:Generator_RowEvArgName="DailyAbsentRowChangeEvent" msprop:Generator_RowEvHandlerName="DailyAbsentRowChangeEventHandler" msprop:Generator_TableClassName="DailyAbsentDataTable" msprop:Generator_TableVarName="tableDailyAbsent" msprop:Generator_RowDeletingName="DailyAbsentRowDeleting" msprop:Generator_TablePropName="DailyAbsent">
<xs:complexType>
<xs:sequence>
<xs:element name="EmpNo" msprop:Generator_UserColumnName="EmpNo" msprop:Generator_ColumnPropNameInRow="EmpNo" msprop:Generator_ColumnVarNameInTable="columnEmpNo" msprop:Generator_ColumnPropNameInTable="EmpNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="CardNo" msprop:Generator_UserColumnName="CardNo" msprop:Generator_ColumnPropNameInRow="CardNo" msprop:Generator_ColumnVarNameInTable="columnCardNo" msprop:Generator_ColumnPropNameInTable="CardNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Designation" msprop:Generator_UserColumnName="Designation" msprop:Generator_ColumnPropNameInRow="Designation" msprop:Generator_ColumnVarNameInTable="columnDesignation" msprop:Generator_ColumnPropNameInTable="DesignationColumn" type="xs:string" minOccurs="0" />
<xs:element name="Status" msprop:Generator_UserColumnName="Status" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInTable="StatusColumn" type="xs:string" minOccurs="0" />
<xs:element name="AbsentReason" msprop:Generator_UserColumnName="AbsentReason" msprop:Generator_ColumnPropNameInRow="AbsentReason" msprop:Generator_ColumnVarNameInTable="columnAbsentReason" msprop:Generator_ColumnPropNameInTable="AbsentReasonColumn" type="xs:string" minOccurs="0" />
<xs:element name="Remarks" msprop:Generator_UserColumnName="Remarks" msprop:Generator_ColumnPropNameInRow="Remarks" msprop:Generator_ColumnVarNameInTable="columnRemarks" msprop:Generator_ColumnPropNameInTable="RemarksColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MonthlyDetail" msprop:Generator_UserTableName="MonthlyDetail" msprop:Generator_RowDeletedName="MonthlyDetailRowDeleted" msprop:Generator_RowChangedName="MonthlyDetailRowChanged" msprop:Generator_RowClassName="MonthlyDetailRow" msprop:Generator_RowChangingName="MonthlyDetailRowChanging" msprop:Generator_RowEvArgName="MonthlyDetailRowChangeEvent" msprop:Generator_RowEvHandlerName="MonthlyDetailRowChangeEventHandler" msprop:Generator_TableClassName="MonthlyDetailDataTable" msprop:Generator_TableVarName="tableMonthlyDetail" msprop:Generator_RowDeletingName="MonthlyDetailRowDeleting" msprop:Generator_TablePropName="MonthlyDetail">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Designation" msprop:Generator_UserColumnName="Designation" msprop:Generator_ColumnPropNameInRow="Designation" msprop:Generator_ColumnVarNameInTable="columnDesignation" msprop:Generator_ColumnPropNameInTable="DesignationColumn" type="xs:string" minOccurs="0" />
<xs:element name="JoinDate" msprop:Generator_UserColumnName="JoinDate" msprop:Generator_ColumnPropNameInRow="JoinDate" msprop:Generator_ColumnVarNameInTable="columnJoinDate" msprop:Generator_ColumnPropNameInTable="JoinDateColumn" type="xs:string" minOccurs="0" />
<xs:element name="Gross" msprop:Generator_UserColumnName="Gross" msprop:Generator_ColumnPropNameInRow="Gross" msprop:Generator_ColumnVarNameInTable="columnGross" msprop:Generator_ColumnPropNameInTable="GrossColumn" type="xs:string" minOccurs="0" />
<xs:element name="AttnDate" msprop:Generator_UserColumnName="AttnDate" msprop:Generator_ColumnPropNameInRow="AttnDate" msprop:Generator_ColumnVarNameInTable="columnAttnDate" msprop:Generator_ColumnPropNameInTable="AttnDateColumn" type="xs:string" minOccurs="0" />
<xs:element name="AttnType" msprop:Generator_UserColumnName="AttnType" msprop:Generator_ColumnPropNameInRow="AttnType" msprop:Generator_ColumnVarNameInTable="columnAttnType" msprop:Generator_ColumnPropNameInTable="AttnTypeColumn" type="xs:string" minOccurs="0" />
<xs:element name="EmployeeNo" msprop:Generator_UserColumnName="EmployeeNo" msprop:Generator_ColumnPropNameInRow="EmployeeNo" msprop:Generator_ColumnVarNameInTable="columnEmployeeNo" msprop:Generator_ColumnPropNameInTable="EmployeeNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="CardNo" msprop:Generator_UserColumnName="CardNo" msprop:Generator_ColumnVarNameInTable="columnCardNo" msprop:Generator_ColumnPropNameInRow="CardNo" msprop:Generator_ColumnPropNameInTable="CardNoColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EmpAttenInfo" msprop:Generator_UserTableName="EmpAttenInfo" msprop:Generator_RowDeletedName="EmpAttenInfoRowDeleted" msprop:Generator_RowChangedName="EmpAttenInfoRowChanged" msprop:Generator_RowClassName="EmpAttenInfoRow" msprop:Generator_RowChangingName="EmpAttenInfoRowChanging" msprop:Generator_RowEvArgName="EmpAttenInfoRowChangeEvent" msprop:Generator_RowEvHandlerName="EmpAttenInfoRowChangeEventHandler" msprop:Generator_TableClassName="EmpAttenInfoDataTable" msprop:Generator_TableVarName="tableEmpAttenInfo" msprop:Generator_RowDeletingName="EmpAttenInfoRowDeleting" msprop:Generator_TablePropName="EmpAttenInfo">
<xs:complexType>
<xs:sequence>
<xs:element name="EmpNo" msprop:Generator_UserColumnName="EmpNo" msprop:Generator_ColumnPropNameInRow="EmpNo" msprop:Generator_ColumnVarNameInTable="columnEmpNo" msprop:Generator_ColumnPropNameInTable="EmpNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="EmpName" msprop:Generator_UserColumnName="EmpName" msprop:Generator_ColumnPropNameInRow="EmpName" msprop:Generator_ColumnVarNameInTable="columnEmpName" msprop:Generator_ColumnPropNameInTable="EmpNameColumn" type="xs:string" minOccurs="0" />
<xs:element name="AccessCardID" msprop:Generator_UserColumnName="AccessCardID" msprop:Generator_ColumnPropNameInRow="AccessCardID" msprop:Generator_ColumnVarNameInTable="columnAccessCardID" msprop:Generator_ColumnPropNameInTable="AccessCardIDColumn" type="xs:string" minOccurs="0" />
<xs:element name="Shift" msprop:Generator_UserColumnName="Shift" msprop:Generator_ColumnPropNameInRow="Shift" msprop:Generator_ColumnVarNameInTable="columnShift" msprop:Generator_ColumnPropNameInTable="ShiftColumn" type="xs:string" minOccurs="0" />
<xs:element name="WorkPlanGroup" msprop:Generator_UserColumnName="WorkPlanGroup" msprop:Generator_ColumnPropNameInRow="WorkPlanGroup" msprop:Generator_ColumnVarNameInTable="columnWorkPlanGroup" msprop:Generator_ColumnPropNameInTable="WorkPlanGroupColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EmpInfo" msprop:Generator_UserTableName="EmpInfo" msprop:Generator_RowDeletedName="EmpInfoRowDeleted" msprop:Generator_RowChangedName="EmpInfoRowChanged" msprop:Generator_RowClassName="EmpInfoRow" msprop:Generator_RowChangingName="EmpInfoRowChanging" msprop:Generator_RowEvArgName="EmpInfoRowChangeEvent" msprop:Generator_RowEvHandlerName="EmpInfoRowChangeEventHandler" msprop:Generator_TableClassName="EmpInfoDataTable" msprop:Generator_TableVarName="tableEmpInfo" msprop:Generator_RowDeletingName="EmpInfoRowDeleting" msprop:Generator_TablePropName="EmpInfo">
<xs:complexType>
<xs:sequence>
<xs:element name="EmpNo" msprop:Generator_UserColumnName="EmpNo" msprop:Generator_ColumnPropNameInRow="EmpNo" msprop:Generator_ColumnVarNameInTable="columnEmpNo" msprop:Generator_ColumnPropNameInTable="EmpNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="EmpName" msprop:Generator_UserColumnName="EmpName" msprop:Generator_ColumnPropNameInRow="EmpName" msprop:Generator_ColumnVarNameInTable="columnEmpName" msprop:Generator_ColumnPropNameInTable="EmpNameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Grade" msprop:Generator_UserColumnName="Grade" msprop:Generator_ColumnPropNameInRow="Grade" msprop:Generator_ColumnVarNameInTable="columnGrade" msprop:Generator_ColumnPropNameInTable="GradeColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IDCard" msprop:Generator_UserTableName="IDCard" msprop:Generator_RowDeletedName="IDCardRowDeleted" msprop:Generator_RowChangedName="IDCardRowChanged" msprop:Generator_RowClassName="IDCardRow" msprop:Generator_RowChangingName="IDCardRowChanging" msprop:Generator_RowEvArgName="IDCardRowChangeEvent" msprop:Generator_RowEvHandlerName="IDCardRowChangeEventHandler" msprop:Generator_TableClassName="IDCardDataTable" msprop:Generator_TableVarName="tableIDCard" msprop:Generator_RowDeletingName="IDCardRowDeleting" msprop:Generator_TablePropName="IDCard">
<xs:complexType>
<xs:sequence>
<xs:element name="IDNo" msprop:Generator_UserColumnName="IDNo" msprop:Generator_ColumnPropNameInRow="IDNo" msprop:Generator_ColumnVarNameInTable="columnIDNo" msprop:Generator_ColumnPropNameInTable="IDNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Desig" msprop:Generator_UserColumnName="Desig" msprop:Generator_ColumnPropNameInRow="Desig" msprop:Generator_ColumnVarNameInTable="columnDesig" msprop:Generator_ColumnPropNameInTable="DesigColumn" type="xs:string" minOccurs="0" />
<xs:element name="Dept" msprop:Generator_UserColumnName="Dept" msprop:Generator_ColumnPropNameInRow="Dept" msprop:Generator_ColumnVarNameInTable="columnDept" msprop:Generator_ColumnPropNameInTable="DeptColumn" type="xs:string" minOccurs="0" />
<xs:element name="DOJ" msprop:Generator_UserColumnName="DOJ" msprop:Generator_ColumnPropNameInRow="DOJ" msprop:Generator_ColumnVarNameInTable="columnDOJ" msprop:Generator_ColumnPropNameInTable="DOJColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="EmpPhoto" msprop:Generator_UserColumnName="EmpPhoto" msprop:Generator_ColumnVarNameInTable="columnEmpPhoto" msprop:Generator_ColumnPropNameInRow="EmpPhoto" msprop:Generator_ColumnPropNameInTable="EmpPhotoColumn" type="xs:string" minOccurs="0" />
<xs:element name="Grade" msprop:Generator_UserColumnName="Grade" msprop:Generator_ColumnVarNameInTable="columnGrade" msprop:Generator_ColumnPropNameInRow="Grade" msprop:Generator_ColumnPropNameInTable="GradeColumn" type="xs:string" minOccurs="0" />
<xs:element name="GradeColor" msprop:Generator_UserColumnName="GradeColor" msprop:Generator_ColumnVarNameInTable="columnGradeColor" msprop:Generator_ColumnPropNameInRow="GradeColor" msprop:Generator_ColumnPropNameInTable="GradeColorColumn" type="xs:string" minOccurs="0" />
<xs:element name="CardNo" msprop:Generator_UserColumnName="CardNo" msprop:Generator_ColumnVarNameInTable="columnCardNo" msprop:Generator_ColumnPropNameInRow="CardNo" msprop:Generator_ColumnPropNameInTable="CardNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="Section" msprop:Generator_UserColumnName="Section" msprop:Generator_ColumnVarNameInTable="columnSection" msprop:Generator_ColumnPropNameInRow="Section" msprop:Generator_ColumnPropNameInTable="SectionColumn" type="xs:string" minOccurs="0" />
<xs:element name="BG" msprop:Generator_UserColumnName="BG" msprop:Generator_ColumnVarNameInTable="columnBG" msprop:Generator_ColumnPropNameInRow="BG" msprop:Generator_ColumnPropNameInTable="BGColumn" type="xs:string" minOccurs="0" />
<xs:element name="IssueDate" msprop:Generator_UserColumnName="IssueDate" msprop:Generator_ColumnVarNameInTable="columnIssueDate" msprop:Generator_ColumnPropNameInRow="IssueDate" msprop:Generator_ColumnPropNameInTable="IssueDateColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="EmpType" msprop:Generator_UserColumnName="EmpType" msprop:Generator_ColumnVarNameInTable="columnEmpType" msprop:Generator_ColumnPropNameInRow="EmpType" msprop:Generator_ColumnPropNameInTable="EmpTypeColumn" type="xs:string" minOccurs="0" />
<xs:element name="NationalID" msprop:Generator_UserColumnName="NationalID" msprop:Generator_ColumnVarNameInTable="columnNationalID" msprop:Generator_ColumnPropNameInRow="NationalID" msprop:Generator_ColumnPropNameInTable="NationalIDColumn" type="xs:string" minOccurs="0" />
<xs:element name="ADDVill" msprop:Generator_UserColumnName="ADDVill" msprop:Generator_ColumnVarNameInTable="columnADDVill" msprop:Generator_ColumnPropNameInRow="ADDVill" msprop:Generator_ColumnPropNameInTable="ADDVillColumn" type="xs:string" minOccurs="0" />
<xs:element name="ADDPO" msprop:Generator_UserColumnName="ADDPO" msprop:Generator_ColumnVarNameInTable="columnADDPO" msprop:Generator_ColumnPropNameInRow="ADDPO" msprop:Generator_ColumnPropNameInTable="ADDPOColumn" type="xs:string" minOccurs="0" />
<xs:element name="ADDPS" msprop:Generator_UserColumnName="ADDPS" msprop:Generator_ColumnVarNameInTable="columnADDPS" msprop:Generator_ColumnPropNameInRow="ADDPS" msprop:Generator_ColumnPropNameInTable="ADDPSColumn" type="xs:string" minOccurs="0" />
<xs:element name="ADDDist" msprop:Generator_UserColumnName="ADDDist" msprop:Generator_ColumnVarNameInTable="columnADDDist" msprop:Generator_ColumnPropNameInRow="ADDDist" msprop:Generator_ColumnPropNameInTable="ADDDistColumn" type="xs:string" minOccurs="0" />
<xs:element name="ADDPhone" msprop:Generator_UserColumnName="ADDPhone" msprop:Generator_ColumnVarNameInTable="columnADDPhone" msprop:Generator_ColumnPropNameInRow="ADDPhone" msprop:Generator_ColumnPropNameInTable="ADDPhoneColumn" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="InOutMissing" msprop:Generator_UserTableName="InOutMissing" msprop:Generator_RowDeletedName="InOutMissingRowDeleted" msprop:Generator_RowChangedName="InOutMissingRowChanged" msprop:Generator_RowClassName="InOutMissingRow" msprop:Generator_RowChangingName="InOutMissingRowChanging" msprop:Generator_RowEvArgName="InOutMissingRowChangeEvent" msprop:Generator_RowEvHandlerName="InOutMissingRowChangeEventHandler" msprop:Generator_TableClassName="InOutMissingDataTable" msprop:Generator_TableVarName="tableInOutMissing" msprop:Generator_RowDeletingName="InOutMissingRowDeleting" msprop:Generator_TablePropName="InOutMissing">
<xs:complexType>
<xs:sequence>
<xs:element name="EmployeeNo" msprop:Generator_UserColumnName="EmployeeNo" msprop:Generator_ColumnPropNameInRow="EmployeeNo" msprop:Generator_ColumnVarNameInTable="columnEmployeeNo" msprop:Generator_ColumnPropNameInTable="EmployeeNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Designation" msprop:Generator_UserColumnName="Designation" msprop:Generator_ColumnPropNameInRow="Designation" msprop:Generator_ColumnVarNameInTable="columnDesignation" msprop:Generator_ColumnPropNameInTable="DesignationColumn" type="xs:string" minOccurs="0" />
<xs:element name="InTime" msprop:Generator_UserColumnName="InTime" msprop:Generator_ColumnPropNameInRow="InTime" msprop:Generator_ColumnVarNameInTable="columnInTime" msprop:Generator_ColumnPropNameInTable="InTimeColumn" type="xs:string" minOccurs="0" />
<xs:element name="OutTime" msprop:Generator_UserColumnName="OutTime" msprop:Generator_ColumnPropNameInRow="OutTime" msprop:Generator_ColumnVarNameInTable="columnOutTime" msprop:Generator_ColumnPropNameInTable="OutTimeColumn" type="xs:string" minOccurs="0" />
<xs:element name="EmpType" msprop:Generator_UserColumnName="EmpType" msprop:Generator_ColumnPropNameInRow="EmpType" msprop:Generator_ColumnVarNameInTable="columnEmpType" msprop:Generator_ColumnPropNameInTable="EmpTypeColumn" type="xs:string" minOccurs="0" />
<xs:element name="Status" msprop:Generator_UserColumnName="Status" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInTable="StatusColumn" type="xs:string" minOccurs="0" />
<xs:element name="OTHour" msprop:Generator_UserColumnName="OTHour" msprop:Generator_ColumnPropNameInRow="OTHour" msprop:Generator_ColumnVarNameInTable="columnOTHour" msprop:Generator_ColumnPropNameInTable="OTHourColumn" type="xs:string" minOccurs="0" />
<xs:element name="DeptID" msprop:Generator_UserColumnName="DeptID" msprop:Generator_ColumnPropNameInRow="DeptID" msprop:Generator_ColumnVarNameInTable="columnDeptID" msprop:Generator_ColumnPropNameInTable="DeptIDColumn" type="xs:int" minOccurs="0" />
<xs:element name="DeptName" msprop:Generator_UserColumnName="DeptName" msprop:Generator_ColumnPropNameInRow="DeptName" msprop:Generator_ColumnVarNameInTable="columnDeptName" msprop:Generator_ColumnPropNameInTable="DeptNameColumn" type="xs:string" minOccurs="0" />
<xs:element name="Shift" msprop:Generator_UserColumnName="Shift" msprop:Generator_ColumnPropNameInRow="Shift" msprop:Generator_ColumnVarNameInTable="columnShift" msprop:Generator_ColumnPropNameInTable="ShiftColumn" type="xs:string" minOccurs="0" />
<xs:element name="CardNo" msprop:Generator_UserColumnName="CardNo" msprop:Generator_ColumnPropNameInRow="CardNo" msprop:Generator_ColumnVarNameInTable="columnCardNo" msprop:Generator_ColumnPropNameInTable="CardNoColumn" type="xs:string" minOccurs="0" />
<xs:element name="ShiftIn" msprop:Generator_UserColumnName="ShiftIn" msprop:Generator_ColumnPropNameInRow="ShiftIn" msprop:Generator_ColumnVarNameInTable="columnShiftIn" msprop:Generator_ColumnPropNameInTable="ShiftInColumn" type="xs:string" minOccurs="0" />
<xs:element name="ShiftOut" msprop:Generator_UserColumnName="ShiftOut" msprop:Generator_ColumnPropNameInRow="ShiftOut" msprop:Generator_ColumnVarNameInTable="columnShiftOut" msprop:Generator_ColumnPropNameInTable="ShiftOutColumn" type="xs:string" minOccurs="0" />
<xs:element name="MissingStatus" msprop:Generator_UserColumnName="MissingStatus" msprop:Generator_ColumnPropNameInRow="MissingStatus" msprop:Generator_ColumnVarNameInTable="columnMissingStatus" msprop:Generator_ColumnPropNameInTable="MissingStatusColumn" type="xs:string" minOccurs="0" />
<xs:element name="AttnDate" msprop:Generator_UserColumnName="AttnDate" msprop:Generator_ColumnPropNameInRow="AttnDate" msprop:Generator_ColumnVarNameInTable="columnAttnDate" msprop:Generator_ColumnPropNameInTable="AttnDateColumn" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>