Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <tbody ng-if="!genericTableConfiguration.custom" class="ng-scope">
- <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">1</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND01
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- Cabantog jr.
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- Tin-a
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RESIGNED
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">2</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND02
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- Viernes
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- Karina
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- REGULAR
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
- <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">3</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND01
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Castillo</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Roberto Jose</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RESIGNED
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">4</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND02
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Hernandez</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Angelito</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- REGULAR
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
- <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">5</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND01
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Dumatol</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Christopher Dino</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RESIGNED
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">6</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND02
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">De Ocampo</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Rosalinda</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- REGULAR
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
- <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">7</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND01
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Morales</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Marcial</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RESIGNED
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">8</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND02
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Averia</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Cesar</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- REGULAR
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
- <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">9</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND01
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">De Mesa</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Levi</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RESIGNED
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">10</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND02
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Duran</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Narcissus</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- REGULAR
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
- <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">11</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND01
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Marave</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Sampaguita</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RESIGNED
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">12</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND02
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Aboitiz</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Enrique</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- REGULAR
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
- <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">13</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND01
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Rono</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Marlon</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RESIGNED
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow && genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: genericTableConfiguration.bulkCheck -->
- <!-- RADIO BUTTON -->
- <!-- ngIf: genericTableConfiguration.radioColumn -->
- <!-- ngIf: genericTableConfiguration.numbering --><td ng-if="genericTableConfiguration.numbering" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-binding ng-scope" role="button" tabindex="0">14</td><!-- end ngIf: genericTableConfiguration.numbering -->
- <!-- ngIf: genericTableConfiguration.frontNumbering -->
- <!-- ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- ND02
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Borromeo</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">Rono</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- NA
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- REGULAR
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- RANK_AND_FILE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index --><!-- ngIf: tableField.hide !== true --><td ng-repeat="tableField in tableFields track by $index" ng-if="tableField.hide !== true" ng-click="tableRow ? (tableRow.clickable ? tableRow.fn(tableItem) : null) : null" class="ng-scope" role="button" tabindex="0">
- <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] && !tableField.type" class="ng-binding ng-scope">
- COMPLETE
- </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
- <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
- <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
- <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
- <!-- ngIf: tableField.type === 'attendance' -->
- <!-- ngIf: tableField.type === 'dropdownViewList' -->
- <!-- ngIf: tableField.type === 'tooltipDetail' -->
- <!-- ngIf: tableField.type === 'payrollProgress' -->
- <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
- <!-- ngIf: tableItem[tableField.name] === 0 -->
- <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
- <!-- ngIf: tableField.type === 'leaveCycleDate' -->
- <!-- Fix this -->
- <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
- <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
- </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
- <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
- <!-- ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="View" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="false">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList --><button ng-repeat="action in actionButtonList" title="Approve" ng-class="action.btnClass ? action.btnClass : ''" class="data-table-action ng-scope ng-hide" ng-click="action.fn(tableItem , $parent.$index)" ng-show="action.show(tableItem)" aria-hidden="true">
- <!-- ngIf: !action.isIcon -->
- <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
- </button><!-- end ngRepeat: action in actionButtonList -->
- <button ng-show="tableItem.payrollHistory.length > 0 && tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
- <i class="fa fa-file-o"></i>
- </button>
- </td>
- <!-- ngIf: genericTableConfiguration.infoAddOn -->
- </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
- </tbody>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement