Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 421.29 KB | None | 0 0
  1. <tbody ng-if="!genericTableConfiguration.custom" class="ng-scope">
  2. <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  3.  
  4. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  5. <!-- RADIO BUTTON -->
  6. <!-- ngIf: genericTableConfiguration.radioColumn -->
  7.  
  8. <!-- 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 -->
  9.  
  10. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  11.  
  12.  
  13. <!-- 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">
  14.  
  15. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  16. ND01
  17. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  18.  
  19. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  20.  
  21. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  22.  
  23. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  24.  
  25. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  26.  
  27. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  28.  
  29. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  30.  
  31. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  32.  
  33. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  34.  
  35. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  36.  
  37. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  38.  
  39. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  40.  
  41. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  42.  
  43.  
  44. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  45.  
  46. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  47.  
  48. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  49.  
  50. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  51.  
  52.  
  53. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  54.  
  55. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  56.  
  57. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  58.  
  59. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  60.  
  61. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  62.  
  63. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  64.  
  65. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  66.  
  67. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  68.  
  69.  
  70. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  71.  
  72. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  73.  
  74. <!-- ngIf: tableField.type === 'attendance' -->
  75.  
  76. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  77.  
  78. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  79.  
  80. <!-- ngIf: tableField.type === 'payrollProgress' -->
  81.  
  82. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  83.  
  84. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  85.  
  86. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  87.  
  88. <!-- ngIf: tableItem[tableField.name] === 0 -->
  89.  
  90. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  91.  
  92. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  93.  
  94. <!-- Fix this -->
  95. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  96.  
  97. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  98. </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">
  99.  
  100. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  101. Cabantog jr.
  102. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  103.  
  104. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  105.  
  106. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  107.  
  108. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  109.  
  110. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  111.  
  112. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  113.  
  114. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  115.  
  116. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  117.  
  118. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  119.  
  120. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  121.  
  122. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  123.  
  124. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  125.  
  126. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  127.  
  128.  
  129. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  130.  
  131. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  132.  
  133. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  134.  
  135. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  136.  
  137.  
  138. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  139.  
  140. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  141.  
  142. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  143.  
  144. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  145.  
  146. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  147.  
  148. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  149.  
  150. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  151.  
  152. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  153.  
  154.  
  155. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  156.  
  157. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  158.  
  159. <!-- ngIf: tableField.type === 'attendance' -->
  160.  
  161. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  162.  
  163. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  164.  
  165. <!-- ngIf: tableField.type === 'payrollProgress' -->
  166.  
  167. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  168.  
  169. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  170.  
  171. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  172.  
  173. <!-- ngIf: tableItem[tableField.name] === 0 -->
  174.  
  175. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  176.  
  177. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  178.  
  179. <!-- Fix this -->
  180. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  181.  
  182. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  183. </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">
  184.  
  185. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  186. Tin-a
  187. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  188.  
  189. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  190.  
  191. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  192.  
  193. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  194.  
  195. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  196.  
  197. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  198.  
  199. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  200.  
  201. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  202.  
  203. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  204.  
  205. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  206.  
  207. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  208.  
  209. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  210.  
  211. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  212.  
  213.  
  214. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  215.  
  216. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  217.  
  218. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  219.  
  220. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  221.  
  222.  
  223. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  224.  
  225. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  226.  
  227. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  228.  
  229. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  230.  
  231. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  232.  
  233. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  234.  
  235. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  236.  
  237. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  238.  
  239.  
  240. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  241.  
  242. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  243.  
  244. <!-- ngIf: tableField.type === 'attendance' -->
  245.  
  246. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  247.  
  248. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  249.  
  250. <!-- ngIf: tableField.type === 'payrollProgress' -->
  251.  
  252. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  253.  
  254. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  255.  
  256. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  257.  
  258. <!-- ngIf: tableItem[tableField.name] === 0 -->
  259.  
  260. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  261.  
  262. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  263.  
  264. <!-- Fix this -->
  265. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  266.  
  267. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  268. </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">
  269.  
  270. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  271. NA
  272. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  273.  
  274. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  275.  
  276. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  277.  
  278. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  279.  
  280. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  281.  
  282. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  283.  
  284. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  285.  
  286. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  287.  
  288. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  289.  
  290. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  291.  
  292. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  293.  
  294. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  295.  
  296. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  297.  
  298.  
  299. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  300.  
  301. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  302.  
  303. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  304.  
  305. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  306.  
  307.  
  308. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  309.  
  310. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  311.  
  312. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  313.  
  314. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  315.  
  316. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  317.  
  318. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  319.  
  320. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  321.  
  322. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  323.  
  324.  
  325. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  326.  
  327. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  328.  
  329. <!-- ngIf: tableField.type === 'attendance' -->
  330.  
  331. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  332.  
  333. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  334.  
  335. <!-- ngIf: tableField.type === 'payrollProgress' -->
  336.  
  337. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  338.  
  339. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  340.  
  341. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  342.  
  343. <!-- ngIf: tableItem[tableField.name] === 0 -->
  344.  
  345. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  346.  
  347. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  348.  
  349. <!-- Fix this -->
  350. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  351.  
  352. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  353. </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">
  354.  
  355. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  356. RESIGNED
  357. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  358.  
  359. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  360.  
  361. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  362.  
  363. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  364.  
  365. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  366.  
  367. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  368.  
  369. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  370.  
  371. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  372.  
  373. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  374.  
  375. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  376.  
  377. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  378.  
  379. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  380.  
  381. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  382.  
  383.  
  384. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  385.  
  386. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  387.  
  388. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  389.  
  390. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  391.  
  392.  
  393. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  394.  
  395. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  396.  
  397. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  398.  
  399. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  400.  
  401. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  402.  
  403. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  404.  
  405. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  406.  
  407. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  408.  
  409.  
  410. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  411.  
  412. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  413.  
  414. <!-- ngIf: tableField.type === 'attendance' -->
  415.  
  416. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  417.  
  418. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  419.  
  420. <!-- ngIf: tableField.type === 'payrollProgress' -->
  421.  
  422. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  423.  
  424. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  425.  
  426. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  427.  
  428. <!-- ngIf: tableItem[tableField.name] === 0 -->
  429.  
  430. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  431.  
  432. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  433.  
  434. <!-- Fix this -->
  435. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  436.  
  437. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  438. </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">
  439.  
  440. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  441. RANK_AND_FILE
  442. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  443.  
  444. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  445.  
  446. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  447.  
  448. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  449.  
  450. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  451.  
  452. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  453.  
  454. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  455.  
  456. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  457.  
  458. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  459.  
  460. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  461.  
  462. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  463.  
  464. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  465.  
  466. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  467.  
  468.  
  469. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  470.  
  471. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  472.  
  473. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  474.  
  475. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  476.  
  477.  
  478. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  479.  
  480. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  481.  
  482. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  483.  
  484. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  485.  
  486. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  487.  
  488. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  489.  
  490. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  491.  
  492. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  493.  
  494.  
  495. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  496.  
  497. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  498.  
  499. <!-- ngIf: tableField.type === 'attendance' -->
  500.  
  501. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  502.  
  503. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  504.  
  505. <!-- ngIf: tableField.type === 'payrollProgress' -->
  506.  
  507. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  508.  
  509. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  510.  
  511. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  512.  
  513. <!-- ngIf: tableItem[tableField.name] === 0 -->
  514.  
  515. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  516.  
  517. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  518.  
  519. <!-- Fix this -->
  520. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  521.  
  522. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  523. </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">
  524.  
  525. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  526. COMPLETE
  527. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  528.  
  529. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  530.  
  531. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  532.  
  533. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  534.  
  535. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  536.  
  537. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  538.  
  539. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  540.  
  541. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  542.  
  543. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  544.  
  545. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  546.  
  547. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  548.  
  549. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  550.  
  551. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  552.  
  553.  
  554. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  555.  
  556. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  557.  
  558. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  559.  
  560. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  561.  
  562.  
  563. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  564.  
  565. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  566.  
  567. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  568.  
  569. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  570.  
  571. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  572.  
  573. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  574.  
  575. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  576.  
  577. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  578.  
  579.  
  580. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  581.  
  582. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  583.  
  584. <!-- ngIf: tableField.type === 'attendance' -->
  585.  
  586. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  587.  
  588. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  589.  
  590. <!-- ngIf: tableField.type === 'payrollProgress' -->
  591.  
  592. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  593.  
  594. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  595.  
  596. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  597.  
  598. <!-- ngIf: tableItem[tableField.name] === 0 -->
  599.  
  600. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  601.  
  602. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  603.  
  604. <!-- Fix this -->
  605. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  606.  
  607. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  608. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  609.  
  610.  
  611. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  612. <!-- 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">
  613. <!-- ngIf: !action.isIcon -->
  614. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  615. </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">
  616. <!-- ngIf: !action.isIcon -->
  617. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  618. </button><!-- end ngRepeat: action in actionButtonList -->
  619. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  620. <i class="fa fa-file-o"></i>
  621. </button>
  622. </td>
  623.  
  624. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  625.  
  626. </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  627.  
  628. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  629. <!-- RADIO BUTTON -->
  630. <!-- ngIf: genericTableConfiguration.radioColumn -->
  631.  
  632. <!-- 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 -->
  633.  
  634. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  635.  
  636.  
  637. <!-- 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">
  638.  
  639. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  640. ND02
  641. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  642.  
  643. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  644.  
  645. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  646.  
  647. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  648.  
  649. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  650.  
  651. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  652.  
  653. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  654.  
  655. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  656.  
  657. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  658.  
  659. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  660.  
  661. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  662.  
  663. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  664.  
  665. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  666.  
  667.  
  668. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  669.  
  670. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  671.  
  672. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  673.  
  674. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  675.  
  676.  
  677. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  678.  
  679. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  680.  
  681. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  682.  
  683. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  684.  
  685. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  686.  
  687. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  688.  
  689. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  690.  
  691. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  692.  
  693.  
  694. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  695.  
  696. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  697.  
  698. <!-- ngIf: tableField.type === 'attendance' -->
  699.  
  700. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  701.  
  702. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  703.  
  704. <!-- ngIf: tableField.type === 'payrollProgress' -->
  705.  
  706. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  707.  
  708. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  709.  
  710. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  711.  
  712. <!-- ngIf: tableItem[tableField.name] === 0 -->
  713.  
  714. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  715.  
  716. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  717.  
  718. <!-- Fix this -->
  719. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  720.  
  721. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  722. </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">
  723.  
  724. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  725. Viernes
  726. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  727.  
  728. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  729.  
  730. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  731.  
  732. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  733.  
  734. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  735.  
  736. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  737.  
  738. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  739.  
  740. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  741.  
  742. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  743.  
  744. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  745.  
  746. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  747.  
  748. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  749.  
  750. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  751.  
  752.  
  753. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  754.  
  755. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  756.  
  757. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  758.  
  759. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  760.  
  761.  
  762. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  763.  
  764. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  765.  
  766. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  767.  
  768. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  769.  
  770. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  771.  
  772. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  773.  
  774. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  775.  
  776. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  777.  
  778.  
  779. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  780.  
  781. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  782.  
  783. <!-- ngIf: tableField.type === 'attendance' -->
  784.  
  785. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  786.  
  787. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  788.  
  789. <!-- ngIf: tableField.type === 'payrollProgress' -->
  790.  
  791. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  792.  
  793. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  794.  
  795. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  796.  
  797. <!-- ngIf: tableItem[tableField.name] === 0 -->
  798.  
  799. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  800.  
  801. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  802.  
  803. <!-- Fix this -->
  804. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  805.  
  806. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  807. </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">
  808.  
  809. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  810. Karina
  811. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  812.  
  813. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  814.  
  815. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  816.  
  817. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  818.  
  819. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  820.  
  821. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  822.  
  823. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  824.  
  825. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  826.  
  827. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  828.  
  829. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  830.  
  831. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  832.  
  833. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  834.  
  835. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  836.  
  837.  
  838. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  839.  
  840. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  841.  
  842. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  843.  
  844. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  845.  
  846.  
  847. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  848.  
  849. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  850.  
  851. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  852.  
  853. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  854.  
  855. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  856.  
  857. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  858.  
  859. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  860.  
  861. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  862.  
  863.  
  864. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  865.  
  866. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  867.  
  868. <!-- ngIf: tableField.type === 'attendance' -->
  869.  
  870. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  871.  
  872. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  873.  
  874. <!-- ngIf: tableField.type === 'payrollProgress' -->
  875.  
  876. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  877.  
  878. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  879.  
  880. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  881.  
  882. <!-- ngIf: tableItem[tableField.name] === 0 -->
  883.  
  884. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  885.  
  886. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  887.  
  888. <!-- Fix this -->
  889. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  890.  
  891. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  892. </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">
  893.  
  894. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  895. NA
  896. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  897.  
  898. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  899.  
  900. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  901.  
  902. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  903.  
  904. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  905.  
  906. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  907.  
  908. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  909.  
  910. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  911.  
  912. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  913.  
  914. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  915.  
  916. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  917.  
  918. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  919.  
  920. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  921.  
  922.  
  923. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  924.  
  925. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  926.  
  927. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  928.  
  929. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  930.  
  931.  
  932. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  933.  
  934. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  935.  
  936. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  937.  
  938. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  939.  
  940. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  941.  
  942. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  943.  
  944. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  945.  
  946. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  947.  
  948.  
  949. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  950.  
  951. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  952.  
  953. <!-- ngIf: tableField.type === 'attendance' -->
  954.  
  955. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  956.  
  957. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  958.  
  959. <!-- ngIf: tableField.type === 'payrollProgress' -->
  960.  
  961. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  962.  
  963. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  964.  
  965. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  966.  
  967. <!-- ngIf: tableItem[tableField.name] === 0 -->
  968.  
  969. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  970.  
  971. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  972.  
  973. <!-- Fix this -->
  974. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  975.  
  976. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  977. </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">
  978.  
  979. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  980. REGULAR
  981. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  982.  
  983. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  984.  
  985. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  986.  
  987. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  988.  
  989. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  990.  
  991. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  992.  
  993. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  994.  
  995. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  996.  
  997. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  998.  
  999. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1000.  
  1001. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1002.  
  1003. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1004.  
  1005. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1006.  
  1007.  
  1008. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1009.  
  1010. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1011.  
  1012. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1013.  
  1014. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1015.  
  1016.  
  1017. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1018.  
  1019. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1020.  
  1021. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1022.  
  1023. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1024.  
  1025. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1026.  
  1027. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1028.  
  1029. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1030.  
  1031. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1032.  
  1033.  
  1034. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1035.  
  1036. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1037.  
  1038. <!-- ngIf: tableField.type === 'attendance' -->
  1039.  
  1040. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1041.  
  1042. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1043.  
  1044. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1045.  
  1046. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1047.  
  1048. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1049.  
  1050. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1051.  
  1052. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1053.  
  1054. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1055.  
  1056. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1057.  
  1058. <!-- Fix this -->
  1059. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1060.  
  1061. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1062. </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">
  1063.  
  1064. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  1065. RANK_AND_FILE
  1066. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1067.  
  1068. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1069.  
  1070. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1071.  
  1072. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1073.  
  1074. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1075.  
  1076. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1077.  
  1078. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1079.  
  1080. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1081.  
  1082. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1083.  
  1084. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1085.  
  1086. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1087.  
  1088. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1089.  
  1090. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1091.  
  1092.  
  1093. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1094.  
  1095. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1096.  
  1097. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1098.  
  1099. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1100.  
  1101.  
  1102. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1103.  
  1104. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1105.  
  1106. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1107.  
  1108. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1109.  
  1110. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1111.  
  1112. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1113.  
  1114. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1115.  
  1116. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1117.  
  1118.  
  1119. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1120.  
  1121. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1122.  
  1123. <!-- ngIf: tableField.type === 'attendance' -->
  1124.  
  1125. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1126.  
  1127. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1128.  
  1129. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1130.  
  1131. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1132.  
  1133. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1134.  
  1135. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1136.  
  1137. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1138.  
  1139. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1140.  
  1141. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1142.  
  1143. <!-- Fix this -->
  1144. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1145.  
  1146. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1147. </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">
  1148.  
  1149. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  1150. COMPLETE
  1151. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1152.  
  1153. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1154.  
  1155. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1156.  
  1157. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1158.  
  1159. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1160.  
  1161. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1162.  
  1163. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1164.  
  1165. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1166.  
  1167. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1168.  
  1169. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1170.  
  1171. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1172.  
  1173. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1174.  
  1175. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1176.  
  1177.  
  1178. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1179.  
  1180. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1181.  
  1182. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1183.  
  1184. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1185.  
  1186.  
  1187. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1188.  
  1189. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1190.  
  1191. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1192.  
  1193. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1194.  
  1195. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1196.  
  1197. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1198.  
  1199. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1200.  
  1201. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1202.  
  1203.  
  1204. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1205.  
  1206. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1207.  
  1208. <!-- ngIf: tableField.type === 'attendance' -->
  1209.  
  1210. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1211.  
  1212. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1213.  
  1214. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1215.  
  1216. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1217.  
  1218. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1219.  
  1220. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1221.  
  1222. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1223.  
  1224. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1225.  
  1226. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1227.  
  1228. <!-- Fix this -->
  1229. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1230.  
  1231. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1232. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  1233.  
  1234.  
  1235. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  1236. <!-- 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">
  1237. <!-- ngIf: !action.isIcon -->
  1238. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  1239. </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">
  1240. <!-- ngIf: !action.isIcon -->
  1241. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  1242. </button><!-- end ngRepeat: action in actionButtonList -->
  1243. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  1244. <i class="fa fa-file-o"></i>
  1245. </button>
  1246. </td>
  1247.  
  1248. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  1249.  
  1250. </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
  1251. <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  1252.  
  1253. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  1254. <!-- RADIO BUTTON -->
  1255. <!-- ngIf: genericTableConfiguration.radioColumn -->
  1256.  
  1257. <!-- 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 -->
  1258.  
  1259. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  1260.  
  1261.  
  1262. <!-- 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">
  1263.  
  1264. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  1265. ND01
  1266. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1267.  
  1268. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1269.  
  1270. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1271.  
  1272. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1273.  
  1274. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1275.  
  1276. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1277.  
  1278. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1279.  
  1280. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1281.  
  1282. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1283.  
  1284. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1285.  
  1286. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1287.  
  1288. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1289.  
  1290. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1291.  
  1292.  
  1293. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1294.  
  1295. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1296.  
  1297. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1298.  
  1299. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1300.  
  1301.  
  1302. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1303.  
  1304. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1305.  
  1306. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1307.  
  1308. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1309.  
  1310. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1311.  
  1312. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1313.  
  1314. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1315.  
  1316. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1317.  
  1318.  
  1319. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1320.  
  1321. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1322.  
  1323. <!-- ngIf: tableField.type === 'attendance' -->
  1324.  
  1325. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1326.  
  1327. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1328.  
  1329. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1330.  
  1331. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1332.  
  1333. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1334.  
  1335. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1336.  
  1337. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1338.  
  1339. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1340.  
  1341. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1342.  
  1343. <!-- Fix this -->
  1344. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1345.  
  1346. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1347. </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">
  1348.  
  1349. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Castillo</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1350.  
  1351. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1352.  
  1353. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1354.  
  1355. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1356.  
  1357. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1358.  
  1359. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1360.  
  1361. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1362.  
  1363. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1364.  
  1365. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1366.  
  1367. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1368.  
  1369. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1370.  
  1371. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1372.  
  1373. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1374.  
  1375.  
  1376. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1377.  
  1378. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1379.  
  1380. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1381.  
  1382. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1383.  
  1384.  
  1385. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1386.  
  1387. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1388.  
  1389. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1390.  
  1391. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1392.  
  1393. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1394.  
  1395. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1396.  
  1397. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1398.  
  1399. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1400.  
  1401.  
  1402. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1403.  
  1404. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1405.  
  1406. <!-- ngIf: tableField.type === 'attendance' -->
  1407.  
  1408. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1409.  
  1410. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1411.  
  1412. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1413.  
  1414. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1415.  
  1416. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1417.  
  1418. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1419.  
  1420. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1421.  
  1422. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1423.  
  1424. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1425.  
  1426. <!-- Fix this -->
  1427. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1428.  
  1429. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1430. </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">
  1431.  
  1432. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Roberto Jose</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1433.  
  1434. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1435.  
  1436. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1437.  
  1438. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1439.  
  1440. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1441.  
  1442. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1443.  
  1444. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1445.  
  1446. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1447.  
  1448. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1449.  
  1450. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1451.  
  1452. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1453.  
  1454. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1455.  
  1456. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1457.  
  1458.  
  1459. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1460.  
  1461. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1462.  
  1463. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1464.  
  1465. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1466.  
  1467.  
  1468. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1469.  
  1470. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1471.  
  1472. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1473.  
  1474. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1475.  
  1476. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1477.  
  1478. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1479.  
  1480. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1481.  
  1482. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1483.  
  1484.  
  1485. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1486.  
  1487. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1488.  
  1489. <!-- ngIf: tableField.type === 'attendance' -->
  1490.  
  1491. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1492.  
  1493. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1494.  
  1495. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1496.  
  1497. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1498.  
  1499. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1500.  
  1501. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1502.  
  1503. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1504.  
  1505. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1506.  
  1507. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1508.  
  1509. <!-- Fix this -->
  1510. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1511.  
  1512. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1513. </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">
  1514.  
  1515. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  1516. NA
  1517. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1518.  
  1519. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1520.  
  1521. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1522.  
  1523. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1524.  
  1525. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1526.  
  1527. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1528.  
  1529. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1530.  
  1531. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1532.  
  1533. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1534.  
  1535. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1536.  
  1537. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1538.  
  1539. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1540.  
  1541. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1542.  
  1543.  
  1544. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1545.  
  1546. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1547.  
  1548. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1549.  
  1550. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1551.  
  1552.  
  1553. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1554.  
  1555. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1556.  
  1557. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1558.  
  1559. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1560.  
  1561. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1562.  
  1563. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1564.  
  1565. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1566.  
  1567. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1568.  
  1569.  
  1570. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1571.  
  1572. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1573.  
  1574. <!-- ngIf: tableField.type === 'attendance' -->
  1575.  
  1576. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1577.  
  1578. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1579.  
  1580. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1581.  
  1582. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1583.  
  1584. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1585.  
  1586. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1587.  
  1588. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1589.  
  1590. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1591.  
  1592. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1593.  
  1594. <!-- Fix this -->
  1595. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1596.  
  1597. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1598. </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">
  1599.  
  1600. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  1601. RESIGNED
  1602. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1603.  
  1604. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1605.  
  1606. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1607.  
  1608. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1609.  
  1610. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1611.  
  1612. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1613.  
  1614. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1615.  
  1616. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1617.  
  1618. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1619.  
  1620. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1621.  
  1622. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1623.  
  1624. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1625.  
  1626. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1627.  
  1628.  
  1629. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1630.  
  1631. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1632.  
  1633. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1634.  
  1635. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1636.  
  1637.  
  1638. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1639.  
  1640. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1641.  
  1642. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1643.  
  1644. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1645.  
  1646. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1647.  
  1648. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1649.  
  1650. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1651.  
  1652. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1653.  
  1654.  
  1655. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1656.  
  1657. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1658.  
  1659. <!-- ngIf: tableField.type === 'attendance' -->
  1660.  
  1661. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1662.  
  1663. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1664.  
  1665. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1666.  
  1667. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1668.  
  1669. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1670.  
  1671. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1672.  
  1673. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1674.  
  1675. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1676.  
  1677. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1678.  
  1679. <!-- Fix this -->
  1680. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1681.  
  1682. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1683. </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">
  1684.  
  1685. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  1686. RANK_AND_FILE
  1687. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1688.  
  1689. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1690.  
  1691. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1692.  
  1693. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1694.  
  1695. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1696.  
  1697. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1698.  
  1699. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1700.  
  1701. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1702.  
  1703. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1704.  
  1705. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1706.  
  1707. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1708.  
  1709. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1710.  
  1711. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1712.  
  1713.  
  1714. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1715.  
  1716. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1717.  
  1718. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1719.  
  1720. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1721.  
  1722.  
  1723. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1724.  
  1725. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1726.  
  1727. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1728.  
  1729. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1730.  
  1731. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1732.  
  1733. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1734.  
  1735. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1736.  
  1737. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1738.  
  1739.  
  1740. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1741.  
  1742. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1743.  
  1744. <!-- ngIf: tableField.type === 'attendance' -->
  1745.  
  1746. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1747.  
  1748. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1749.  
  1750. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1751.  
  1752. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1753.  
  1754. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1755.  
  1756. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1757.  
  1758. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1759.  
  1760. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1761.  
  1762. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1763.  
  1764. <!-- Fix this -->
  1765. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1766.  
  1767. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1768. </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">
  1769.  
  1770. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  1771. COMPLETE
  1772. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1773.  
  1774. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1775.  
  1776. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1777.  
  1778. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1779.  
  1780. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1781.  
  1782. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1783.  
  1784. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1785.  
  1786. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1787.  
  1788. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1789.  
  1790. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1791.  
  1792. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1793.  
  1794. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1795.  
  1796. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1797.  
  1798.  
  1799. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1800.  
  1801. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1802.  
  1803. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1804.  
  1805. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1806.  
  1807.  
  1808. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1809.  
  1810. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1811.  
  1812. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1813.  
  1814. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1815.  
  1816. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1817.  
  1818. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1819.  
  1820. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1821.  
  1822. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1823.  
  1824.  
  1825. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1826.  
  1827. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1828.  
  1829. <!-- ngIf: tableField.type === 'attendance' -->
  1830.  
  1831. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1832.  
  1833. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1834.  
  1835. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1836.  
  1837. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1838.  
  1839. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1840.  
  1841. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1842.  
  1843. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1844.  
  1845. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1846.  
  1847. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1848.  
  1849. <!-- Fix this -->
  1850. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1851.  
  1852. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1853. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  1854.  
  1855.  
  1856. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  1857. <!-- 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">
  1858. <!-- ngIf: !action.isIcon -->
  1859. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  1860. </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">
  1861. <!-- ngIf: !action.isIcon -->
  1862. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  1863. </button><!-- end ngRepeat: action in actionButtonList -->
  1864. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  1865. <i class="fa fa-file-o"></i>
  1866. </button>
  1867. </td>
  1868.  
  1869. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  1870.  
  1871. </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  1872.  
  1873. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  1874. <!-- RADIO BUTTON -->
  1875. <!-- ngIf: genericTableConfiguration.radioColumn -->
  1876.  
  1877. <!-- 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 -->
  1878.  
  1879. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  1880.  
  1881.  
  1882. <!-- 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">
  1883.  
  1884. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  1885. ND02
  1886. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1887.  
  1888. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1889.  
  1890. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1891.  
  1892. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1893.  
  1894. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1895.  
  1896. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1897.  
  1898. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1899.  
  1900. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1901.  
  1902. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1903.  
  1904. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1905.  
  1906. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1907.  
  1908. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1909.  
  1910. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1911.  
  1912.  
  1913. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1914.  
  1915. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1916.  
  1917. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  1918.  
  1919. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  1920.  
  1921.  
  1922. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  1923.  
  1924. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  1925.  
  1926. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  1927.  
  1928. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  1929.  
  1930. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  1931.  
  1932. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  1933.  
  1934. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  1935.  
  1936. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  1937.  
  1938.  
  1939. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  1940.  
  1941. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  1942.  
  1943. <!-- ngIf: tableField.type === 'attendance' -->
  1944.  
  1945. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  1946.  
  1947. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  1948.  
  1949. <!-- ngIf: tableField.type === 'payrollProgress' -->
  1950.  
  1951. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  1952.  
  1953. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  1954.  
  1955. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  1956.  
  1957. <!-- ngIf: tableItem[tableField.name] === 0 -->
  1958.  
  1959. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  1960.  
  1961. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  1962.  
  1963. <!-- Fix this -->
  1964. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  1965.  
  1966. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  1967. </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">
  1968.  
  1969. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Hernandez</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  1970.  
  1971. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  1972.  
  1973. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  1974.  
  1975. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  1976.  
  1977. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  1978.  
  1979. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  1980.  
  1981. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  1982.  
  1983. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  1984.  
  1985. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  1986.  
  1987. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  1988.  
  1989. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  1990.  
  1991. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  1992.  
  1993. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  1994.  
  1995.  
  1996. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  1997.  
  1998. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  1999.  
  2000. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2001.  
  2002. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2003.  
  2004.  
  2005. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2006.  
  2007. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2008.  
  2009. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2010.  
  2011. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2012.  
  2013. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2014.  
  2015. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2016.  
  2017. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2018.  
  2019. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2020.  
  2021.  
  2022. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2023.  
  2024. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2025.  
  2026. <!-- ngIf: tableField.type === 'attendance' -->
  2027.  
  2028. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2029.  
  2030. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2031.  
  2032. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2033.  
  2034. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2035.  
  2036. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2037.  
  2038. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2039.  
  2040. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2041.  
  2042. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2043.  
  2044. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2045.  
  2046. <!-- Fix this -->
  2047. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2048.  
  2049. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2050. </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">
  2051.  
  2052. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Angelito</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2053.  
  2054. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2055.  
  2056. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2057.  
  2058. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2059.  
  2060. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2061.  
  2062. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2063.  
  2064. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2065.  
  2066. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2067.  
  2068. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2069.  
  2070. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2071.  
  2072. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2073.  
  2074. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2075.  
  2076. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2077.  
  2078.  
  2079. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2080.  
  2081. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2082.  
  2083. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2084.  
  2085. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2086.  
  2087.  
  2088. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2089.  
  2090. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2091.  
  2092. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2093.  
  2094. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2095.  
  2096. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2097.  
  2098. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2099.  
  2100. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2101.  
  2102. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2103.  
  2104.  
  2105. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2106.  
  2107. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2108.  
  2109. <!-- ngIf: tableField.type === 'attendance' -->
  2110.  
  2111. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2112.  
  2113. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2114.  
  2115. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2116.  
  2117. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2118.  
  2119. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2120.  
  2121. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2122.  
  2123. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2124.  
  2125. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2126.  
  2127. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2128.  
  2129. <!-- Fix this -->
  2130. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2131.  
  2132. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2133. </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">
  2134.  
  2135. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  2136. NA
  2137. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2138.  
  2139. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2140.  
  2141. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2142.  
  2143. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2144.  
  2145. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2146.  
  2147. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2148.  
  2149. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2150.  
  2151. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2152.  
  2153. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2154.  
  2155. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2156.  
  2157. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2158.  
  2159. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2160.  
  2161. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2162.  
  2163.  
  2164. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2165.  
  2166. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2167.  
  2168. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2169.  
  2170. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2171.  
  2172.  
  2173. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2174.  
  2175. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2176.  
  2177. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2178.  
  2179. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2180.  
  2181. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2182.  
  2183. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2184.  
  2185. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2186.  
  2187. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2188.  
  2189.  
  2190. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2191.  
  2192. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2193.  
  2194. <!-- ngIf: tableField.type === 'attendance' -->
  2195.  
  2196. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2197.  
  2198. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2199.  
  2200. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2201.  
  2202. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2203.  
  2204. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2205.  
  2206. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2207.  
  2208. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2209.  
  2210. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2211.  
  2212. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2213.  
  2214. <!-- Fix this -->
  2215. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2216.  
  2217. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2218. </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">
  2219.  
  2220. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  2221. REGULAR
  2222. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2223.  
  2224. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2225.  
  2226. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2227.  
  2228. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2229.  
  2230. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2231.  
  2232. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2233.  
  2234. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2235.  
  2236. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2237.  
  2238. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2239.  
  2240. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2241.  
  2242. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2243.  
  2244. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2245.  
  2246. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2247.  
  2248.  
  2249. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2250.  
  2251. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2252.  
  2253. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2254.  
  2255. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2256.  
  2257.  
  2258. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2259.  
  2260. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2261.  
  2262. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2263.  
  2264. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2265.  
  2266. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2267.  
  2268. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2269.  
  2270. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2271.  
  2272. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2273.  
  2274.  
  2275. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2276.  
  2277. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2278.  
  2279. <!-- ngIf: tableField.type === 'attendance' -->
  2280.  
  2281. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2282.  
  2283. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2284.  
  2285. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2286.  
  2287. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2288.  
  2289. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2290.  
  2291. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2292.  
  2293. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2294.  
  2295. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2296.  
  2297. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2298.  
  2299. <!-- Fix this -->
  2300. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2301.  
  2302. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2303. </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">
  2304.  
  2305. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  2306. RANK_AND_FILE
  2307. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2308.  
  2309. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2310.  
  2311. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2312.  
  2313. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2314.  
  2315. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2316.  
  2317. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2318.  
  2319. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2320.  
  2321. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2322.  
  2323. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2324.  
  2325. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2326.  
  2327. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2328.  
  2329. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2330.  
  2331. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2332.  
  2333.  
  2334. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2335.  
  2336. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2337.  
  2338. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2339.  
  2340. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2341.  
  2342.  
  2343. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2344.  
  2345. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2346.  
  2347. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2348.  
  2349. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2350.  
  2351. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2352.  
  2353. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2354.  
  2355. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2356.  
  2357. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2358.  
  2359.  
  2360. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2361.  
  2362. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2363.  
  2364. <!-- ngIf: tableField.type === 'attendance' -->
  2365.  
  2366. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2367.  
  2368. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2369.  
  2370. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2371.  
  2372. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2373.  
  2374. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2375.  
  2376. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2377.  
  2378. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2379.  
  2380. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2381.  
  2382. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2383.  
  2384. <!-- Fix this -->
  2385. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2386.  
  2387. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2388. </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">
  2389.  
  2390. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  2391. COMPLETE
  2392. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2393.  
  2394. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2395.  
  2396. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2397.  
  2398. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2399.  
  2400. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2401.  
  2402. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2403.  
  2404. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2405.  
  2406. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2407.  
  2408. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2409.  
  2410. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2411.  
  2412. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2413.  
  2414. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2415.  
  2416. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2417.  
  2418.  
  2419. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2420.  
  2421. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2422.  
  2423. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2424.  
  2425. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2426.  
  2427.  
  2428. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2429.  
  2430. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2431.  
  2432. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2433.  
  2434. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2435.  
  2436. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2437.  
  2438. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2439.  
  2440. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2441.  
  2442. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2443.  
  2444.  
  2445. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2446.  
  2447. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2448.  
  2449. <!-- ngIf: tableField.type === 'attendance' -->
  2450.  
  2451. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2452.  
  2453. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2454.  
  2455. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2456.  
  2457. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2458.  
  2459. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2460.  
  2461. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2462.  
  2463. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2464.  
  2465. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2466.  
  2467. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2468.  
  2469. <!-- Fix this -->
  2470. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2471.  
  2472. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2473. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  2474.  
  2475.  
  2476. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  2477. <!-- 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">
  2478. <!-- ngIf: !action.isIcon -->
  2479. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  2480. </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">
  2481. <!-- ngIf: !action.isIcon -->
  2482. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  2483. </button><!-- end ngRepeat: action in actionButtonList -->
  2484. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  2485. <i class="fa fa-file-o"></i>
  2486. </button>
  2487. </td>
  2488.  
  2489. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  2490.  
  2491. </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
  2492. <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  2493.  
  2494. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  2495. <!-- RADIO BUTTON -->
  2496. <!-- ngIf: genericTableConfiguration.radioColumn -->
  2497.  
  2498. <!-- 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 -->
  2499.  
  2500. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  2501.  
  2502.  
  2503. <!-- 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">
  2504.  
  2505. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  2506. ND01
  2507. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2508.  
  2509. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2510.  
  2511. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2512.  
  2513. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2514.  
  2515. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2516.  
  2517. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2518.  
  2519. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2520.  
  2521. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2522.  
  2523. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2524.  
  2525. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2526.  
  2527. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2528.  
  2529. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2530.  
  2531. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2532.  
  2533.  
  2534. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2535.  
  2536. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2537.  
  2538. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2539.  
  2540. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2541.  
  2542.  
  2543. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2544.  
  2545. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2546.  
  2547. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2548.  
  2549. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2550.  
  2551. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2552.  
  2553. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2554.  
  2555. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2556.  
  2557. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2558.  
  2559.  
  2560. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2561.  
  2562. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2563.  
  2564. <!-- ngIf: tableField.type === 'attendance' -->
  2565.  
  2566. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2567.  
  2568. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2569.  
  2570. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2571.  
  2572. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2573.  
  2574. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2575.  
  2576. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2577.  
  2578. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2579.  
  2580. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2581.  
  2582. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2583.  
  2584. <!-- Fix this -->
  2585. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2586.  
  2587. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2588. </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">
  2589.  
  2590. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Dumatol</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2591.  
  2592. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2593.  
  2594. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2595.  
  2596. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2597.  
  2598. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2599.  
  2600. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2601.  
  2602. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2603.  
  2604. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2605.  
  2606. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2607.  
  2608. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2609.  
  2610. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2611.  
  2612. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2613.  
  2614. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2615.  
  2616.  
  2617. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2618.  
  2619. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2620.  
  2621. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2622.  
  2623. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2624.  
  2625.  
  2626. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2627.  
  2628. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2629.  
  2630. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2631.  
  2632. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2633.  
  2634. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2635.  
  2636. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2637.  
  2638. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2639.  
  2640. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2641.  
  2642.  
  2643. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2644.  
  2645. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2646.  
  2647. <!-- ngIf: tableField.type === 'attendance' -->
  2648.  
  2649. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2650.  
  2651. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2652.  
  2653. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2654.  
  2655. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2656.  
  2657. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2658.  
  2659. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2660.  
  2661. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2662.  
  2663. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2664.  
  2665. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2666.  
  2667. <!-- Fix this -->
  2668. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2669.  
  2670. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2671. </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">
  2672.  
  2673. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Christopher Dino</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2674.  
  2675. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2676.  
  2677. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2678.  
  2679. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2680.  
  2681. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2682.  
  2683. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2684.  
  2685. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2686.  
  2687. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2688.  
  2689. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2690.  
  2691. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2692.  
  2693. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2694.  
  2695. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2696.  
  2697. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2698.  
  2699.  
  2700. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2701.  
  2702. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2703.  
  2704. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2705.  
  2706. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2707.  
  2708.  
  2709. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2710.  
  2711. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2712.  
  2713. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2714.  
  2715. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2716.  
  2717. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2718.  
  2719. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2720.  
  2721. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2722.  
  2723. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2724.  
  2725.  
  2726. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2727.  
  2728. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2729.  
  2730. <!-- ngIf: tableField.type === 'attendance' -->
  2731.  
  2732. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2733.  
  2734. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2735.  
  2736. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2737.  
  2738. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2739.  
  2740. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2741.  
  2742. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2743.  
  2744. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2745.  
  2746. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2747.  
  2748. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2749.  
  2750. <!-- Fix this -->
  2751. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2752.  
  2753. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2754. </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">
  2755.  
  2756. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  2757. NA
  2758. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2759.  
  2760. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2761.  
  2762. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2763.  
  2764. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2765.  
  2766. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2767.  
  2768. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2769.  
  2770. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2771.  
  2772. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2773.  
  2774. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2775.  
  2776. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2777.  
  2778. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2779.  
  2780. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2781.  
  2782. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2783.  
  2784.  
  2785. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2786.  
  2787. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2788.  
  2789. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2790.  
  2791. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2792.  
  2793.  
  2794. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2795.  
  2796. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2797.  
  2798. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2799.  
  2800. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2801.  
  2802. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2803.  
  2804. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2805.  
  2806. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2807.  
  2808. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2809.  
  2810.  
  2811. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2812.  
  2813. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2814.  
  2815. <!-- ngIf: tableField.type === 'attendance' -->
  2816.  
  2817. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2818.  
  2819. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2820.  
  2821. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2822.  
  2823. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2824.  
  2825. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2826.  
  2827. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2828.  
  2829. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2830.  
  2831. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2832.  
  2833. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2834.  
  2835. <!-- Fix this -->
  2836. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2837.  
  2838. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2839. </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">
  2840.  
  2841. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  2842. RESIGNED
  2843. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2844.  
  2845. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2846.  
  2847. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2848.  
  2849. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2850.  
  2851. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2852.  
  2853. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2854.  
  2855. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2856.  
  2857. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2858.  
  2859. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2860.  
  2861. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2862.  
  2863. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2864.  
  2865. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2866.  
  2867. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2868.  
  2869.  
  2870. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2871.  
  2872. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2873.  
  2874. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2875.  
  2876. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2877.  
  2878.  
  2879. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2880.  
  2881. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2882.  
  2883. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2884.  
  2885. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2886.  
  2887. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2888.  
  2889. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2890.  
  2891. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2892.  
  2893. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2894.  
  2895.  
  2896. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2897.  
  2898. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2899.  
  2900. <!-- ngIf: tableField.type === 'attendance' -->
  2901.  
  2902. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2903.  
  2904. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2905.  
  2906. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2907.  
  2908. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2909.  
  2910. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2911.  
  2912. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2913.  
  2914. <!-- ngIf: tableItem[tableField.name] === 0 -->
  2915.  
  2916. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  2917.  
  2918. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  2919.  
  2920. <!-- Fix this -->
  2921. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  2922.  
  2923. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  2924. </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">
  2925.  
  2926. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  2927. RANK_AND_FILE
  2928. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  2929.  
  2930. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  2931.  
  2932. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  2933.  
  2934. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  2935.  
  2936. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  2937.  
  2938. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  2939.  
  2940. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  2941.  
  2942. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  2943.  
  2944. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  2945.  
  2946. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  2947.  
  2948. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  2949.  
  2950. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  2951.  
  2952. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  2953.  
  2954.  
  2955. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  2956.  
  2957. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  2958.  
  2959. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  2960.  
  2961. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  2962.  
  2963.  
  2964. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  2965.  
  2966. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  2967.  
  2968. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  2969.  
  2970. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  2971.  
  2972. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  2973.  
  2974. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  2975.  
  2976. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  2977.  
  2978. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  2979.  
  2980.  
  2981. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  2982.  
  2983. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  2984.  
  2985. <!-- ngIf: tableField.type === 'attendance' -->
  2986.  
  2987. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  2988.  
  2989. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  2990.  
  2991. <!-- ngIf: tableField.type === 'payrollProgress' -->
  2992.  
  2993. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  2994.  
  2995. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  2996.  
  2997. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  2998.  
  2999. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3000.  
  3001. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3002.  
  3003. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3004.  
  3005. <!-- Fix this -->
  3006. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3007.  
  3008. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3009. </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">
  3010.  
  3011. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  3012. COMPLETE
  3013. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3014.  
  3015. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3016.  
  3017. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3018.  
  3019. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3020.  
  3021. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3022.  
  3023. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3024.  
  3025. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3026.  
  3027. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3028.  
  3029. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3030.  
  3031. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3032.  
  3033. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3034.  
  3035. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3036.  
  3037. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3038.  
  3039.  
  3040. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3041.  
  3042. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3043.  
  3044. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3045.  
  3046. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3047.  
  3048.  
  3049. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3050.  
  3051. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3052.  
  3053. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3054.  
  3055. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3056.  
  3057. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3058.  
  3059. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3060.  
  3061. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3062.  
  3063. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3064.  
  3065.  
  3066. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3067.  
  3068. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3069.  
  3070. <!-- ngIf: tableField.type === 'attendance' -->
  3071.  
  3072. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3073.  
  3074. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3075.  
  3076. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3077.  
  3078. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3079.  
  3080. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3081.  
  3082. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3083.  
  3084. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3085.  
  3086. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3087.  
  3088. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3089.  
  3090. <!-- Fix this -->
  3091. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3092.  
  3093. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3094. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  3095.  
  3096.  
  3097. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  3098. <!-- 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">
  3099. <!-- ngIf: !action.isIcon -->
  3100. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  3101. </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">
  3102. <!-- ngIf: !action.isIcon -->
  3103. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  3104. </button><!-- end ngRepeat: action in actionButtonList -->
  3105. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  3106. <i class="fa fa-file-o"></i>
  3107. </button>
  3108. </td>
  3109.  
  3110. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  3111.  
  3112. </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  3113.  
  3114. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  3115. <!-- RADIO BUTTON -->
  3116. <!-- ngIf: genericTableConfiguration.radioColumn -->
  3117.  
  3118. <!-- 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 -->
  3119.  
  3120. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  3121.  
  3122.  
  3123. <!-- 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">
  3124.  
  3125. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  3126. ND02
  3127. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3128.  
  3129. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3130.  
  3131. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3132.  
  3133. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3134.  
  3135. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3136.  
  3137. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3138.  
  3139. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3140.  
  3141. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3142.  
  3143. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3144.  
  3145. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3146.  
  3147. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3148.  
  3149. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3150.  
  3151. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3152.  
  3153.  
  3154. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3155.  
  3156. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3157.  
  3158. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3159.  
  3160. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3161.  
  3162.  
  3163. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3164.  
  3165. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3166.  
  3167. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3168.  
  3169. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3170.  
  3171. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3172.  
  3173. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3174.  
  3175. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3176.  
  3177. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3178.  
  3179.  
  3180. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3181.  
  3182. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3183.  
  3184. <!-- ngIf: tableField.type === 'attendance' -->
  3185.  
  3186. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3187.  
  3188. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3189.  
  3190. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3191.  
  3192. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3193.  
  3194. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3195.  
  3196. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3197.  
  3198. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3199.  
  3200. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3201.  
  3202. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3203.  
  3204. <!-- Fix this -->
  3205. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3206.  
  3207. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3208. </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">
  3209.  
  3210. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">De Ocampo</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3211.  
  3212. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3213.  
  3214. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3215.  
  3216. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3217.  
  3218. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3219.  
  3220. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3221.  
  3222. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3223.  
  3224. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3225.  
  3226. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3227.  
  3228. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3229.  
  3230. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3231.  
  3232. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3233.  
  3234. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3235.  
  3236.  
  3237. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3238.  
  3239. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3240.  
  3241. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3242.  
  3243. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3244.  
  3245.  
  3246. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3247.  
  3248. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3249.  
  3250. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3251.  
  3252. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3253.  
  3254. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3255.  
  3256. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3257.  
  3258. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3259.  
  3260. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3261.  
  3262.  
  3263. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3264.  
  3265. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3266.  
  3267. <!-- ngIf: tableField.type === 'attendance' -->
  3268.  
  3269. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3270.  
  3271. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3272.  
  3273. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3274.  
  3275. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3276.  
  3277. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3278.  
  3279. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3280.  
  3281. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3282.  
  3283. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3284.  
  3285. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3286.  
  3287. <!-- Fix this -->
  3288. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3289.  
  3290. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3291. </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">
  3292.  
  3293. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Rosalinda</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3294.  
  3295. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3296.  
  3297. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3298.  
  3299. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3300.  
  3301. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3302.  
  3303. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3304.  
  3305. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3306.  
  3307. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3308.  
  3309. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3310.  
  3311. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3312.  
  3313. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3314.  
  3315. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3316.  
  3317. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3318.  
  3319.  
  3320. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3321.  
  3322. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3323.  
  3324. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3325.  
  3326. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3327.  
  3328.  
  3329. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3330.  
  3331. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3332.  
  3333. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3334.  
  3335. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3336.  
  3337. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3338.  
  3339. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3340.  
  3341. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3342.  
  3343. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3344.  
  3345.  
  3346. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3347.  
  3348. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3349.  
  3350. <!-- ngIf: tableField.type === 'attendance' -->
  3351.  
  3352. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3353.  
  3354. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3355.  
  3356. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3357.  
  3358. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3359.  
  3360. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3361.  
  3362. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3363.  
  3364. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3365.  
  3366. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3367.  
  3368. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3369.  
  3370. <!-- Fix this -->
  3371. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3372.  
  3373. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3374. </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">
  3375.  
  3376. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  3377. NA
  3378. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3379.  
  3380. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3381.  
  3382. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3383.  
  3384. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3385.  
  3386. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3387.  
  3388. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3389.  
  3390. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3391.  
  3392. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3393.  
  3394. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3395.  
  3396. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3397.  
  3398. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3399.  
  3400. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3401.  
  3402. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3403.  
  3404.  
  3405. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3406.  
  3407. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3408.  
  3409. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3410.  
  3411. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3412.  
  3413.  
  3414. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3415.  
  3416. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3417.  
  3418. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3419.  
  3420. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3421.  
  3422. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3423.  
  3424. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3425.  
  3426. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3427.  
  3428. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3429.  
  3430.  
  3431. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3432.  
  3433. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3434.  
  3435. <!-- ngIf: tableField.type === 'attendance' -->
  3436.  
  3437. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3438.  
  3439. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3440.  
  3441. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3442.  
  3443. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3444.  
  3445. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3446.  
  3447. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3448.  
  3449. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3450.  
  3451. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3452.  
  3453. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3454.  
  3455. <!-- Fix this -->
  3456. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3457.  
  3458. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3459. </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">
  3460.  
  3461. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  3462. REGULAR
  3463. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3464.  
  3465. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3466.  
  3467. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3468.  
  3469. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3470.  
  3471. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3472.  
  3473. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3474.  
  3475. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3476.  
  3477. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3478.  
  3479. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3480.  
  3481. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3482.  
  3483. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3484.  
  3485. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3486.  
  3487. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3488.  
  3489.  
  3490. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3491.  
  3492. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3493.  
  3494. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3495.  
  3496. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3497.  
  3498.  
  3499. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3500.  
  3501. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3502.  
  3503. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3504.  
  3505. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3506.  
  3507. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3508.  
  3509. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3510.  
  3511. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3512.  
  3513. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3514.  
  3515.  
  3516. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3517.  
  3518. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3519.  
  3520. <!-- ngIf: tableField.type === 'attendance' -->
  3521.  
  3522. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3523.  
  3524. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3525.  
  3526. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3527.  
  3528. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3529.  
  3530. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3531.  
  3532. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3533.  
  3534. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3535.  
  3536. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3537.  
  3538. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3539.  
  3540. <!-- Fix this -->
  3541. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3542.  
  3543. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3544. </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">
  3545.  
  3546. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  3547. RANK_AND_FILE
  3548. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3549.  
  3550. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3551.  
  3552. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3553.  
  3554. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3555.  
  3556. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3557.  
  3558. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3559.  
  3560. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3561.  
  3562. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3563.  
  3564. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3565.  
  3566. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3567.  
  3568. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3569.  
  3570. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3571.  
  3572. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3573.  
  3574.  
  3575. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3576.  
  3577. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3578.  
  3579. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3580.  
  3581. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3582.  
  3583.  
  3584. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3585.  
  3586. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3587.  
  3588. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3589.  
  3590. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3591.  
  3592. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3593.  
  3594. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3595.  
  3596. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3597.  
  3598. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3599.  
  3600.  
  3601. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3602.  
  3603. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3604.  
  3605. <!-- ngIf: tableField.type === 'attendance' -->
  3606.  
  3607. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3608.  
  3609. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3610.  
  3611. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3612.  
  3613. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3614.  
  3615. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3616.  
  3617. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3618.  
  3619. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3620.  
  3621. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3622.  
  3623. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3624.  
  3625. <!-- Fix this -->
  3626. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3627.  
  3628. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3629. </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">
  3630.  
  3631. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  3632. COMPLETE
  3633. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3634.  
  3635. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3636.  
  3637. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3638.  
  3639. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3640.  
  3641. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3642.  
  3643. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3644.  
  3645. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3646.  
  3647. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3648.  
  3649. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3650.  
  3651. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3652.  
  3653. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3654.  
  3655. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3656.  
  3657. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3658.  
  3659.  
  3660. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3661.  
  3662. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3663.  
  3664. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3665.  
  3666. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3667.  
  3668.  
  3669. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3670.  
  3671. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3672.  
  3673. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3674.  
  3675. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3676.  
  3677. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3678.  
  3679. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3680.  
  3681. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3682.  
  3683. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3684.  
  3685.  
  3686. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3687.  
  3688. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3689.  
  3690. <!-- ngIf: tableField.type === 'attendance' -->
  3691.  
  3692. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3693.  
  3694. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3695.  
  3696. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3697.  
  3698. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3699.  
  3700. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3701.  
  3702. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3703.  
  3704. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3705.  
  3706. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3707.  
  3708. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3709.  
  3710. <!-- Fix this -->
  3711. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3712.  
  3713. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3714. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  3715.  
  3716.  
  3717. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  3718. <!-- 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">
  3719. <!-- ngIf: !action.isIcon -->
  3720. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  3721. </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">
  3722. <!-- ngIf: !action.isIcon -->
  3723. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  3724. </button><!-- end ngRepeat: action in actionButtonList -->
  3725. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  3726. <i class="fa fa-file-o"></i>
  3727. </button>
  3728. </td>
  3729.  
  3730. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  3731.  
  3732. </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
  3733. <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  3734.  
  3735. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  3736. <!-- RADIO BUTTON -->
  3737. <!-- ngIf: genericTableConfiguration.radioColumn -->
  3738.  
  3739. <!-- 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 -->
  3740.  
  3741. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  3742.  
  3743.  
  3744. <!-- 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">
  3745.  
  3746. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  3747. ND01
  3748. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3749.  
  3750. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3751.  
  3752. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3753.  
  3754. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3755.  
  3756. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3757.  
  3758. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3759.  
  3760. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3761.  
  3762. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3763.  
  3764. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3765.  
  3766. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3767.  
  3768. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3769.  
  3770. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3771.  
  3772. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3773.  
  3774.  
  3775. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3776.  
  3777. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3778.  
  3779. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3780.  
  3781. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3782.  
  3783.  
  3784. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3785.  
  3786. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3787.  
  3788. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3789.  
  3790. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3791.  
  3792. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3793.  
  3794. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3795.  
  3796. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3797.  
  3798. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3799.  
  3800.  
  3801. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3802.  
  3803. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3804.  
  3805. <!-- ngIf: tableField.type === 'attendance' -->
  3806.  
  3807. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3808.  
  3809. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3810.  
  3811. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3812.  
  3813. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3814.  
  3815. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3816.  
  3817. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3818.  
  3819. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3820.  
  3821. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3822.  
  3823. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3824.  
  3825. <!-- Fix this -->
  3826. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3827.  
  3828. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3829. </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">
  3830.  
  3831. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Morales</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3832.  
  3833. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3834.  
  3835. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3836.  
  3837. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3838.  
  3839. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3840.  
  3841. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3842.  
  3843. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3844.  
  3845. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3846.  
  3847. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3848.  
  3849. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3850.  
  3851. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3852.  
  3853. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3854.  
  3855. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3856.  
  3857.  
  3858. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3859.  
  3860. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3861.  
  3862. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3863.  
  3864. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3865.  
  3866.  
  3867. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3868.  
  3869. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3870.  
  3871. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3872.  
  3873. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3874.  
  3875. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3876.  
  3877. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3878.  
  3879. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3880.  
  3881. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3882.  
  3883.  
  3884. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3885.  
  3886. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3887.  
  3888. <!-- ngIf: tableField.type === 'attendance' -->
  3889.  
  3890. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3891.  
  3892. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3893.  
  3894. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3895.  
  3896. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3897.  
  3898. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3899.  
  3900. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3901.  
  3902. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3903.  
  3904. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3905.  
  3906. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3907.  
  3908. <!-- Fix this -->
  3909. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3910.  
  3911. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3912. </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">
  3913.  
  3914. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Marcial</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  3915.  
  3916. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  3917.  
  3918. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  3919.  
  3920. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  3921.  
  3922. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  3923.  
  3924. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  3925.  
  3926. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  3927.  
  3928. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  3929.  
  3930. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  3931.  
  3932. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  3933.  
  3934. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  3935.  
  3936. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  3937.  
  3938. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  3939.  
  3940.  
  3941. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  3942.  
  3943. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  3944.  
  3945. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  3946.  
  3947. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  3948.  
  3949.  
  3950. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  3951.  
  3952. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  3953.  
  3954. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  3955.  
  3956. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  3957.  
  3958. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  3959.  
  3960. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  3961.  
  3962. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  3963.  
  3964. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  3965.  
  3966.  
  3967. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  3968.  
  3969. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  3970.  
  3971. <!-- ngIf: tableField.type === 'attendance' -->
  3972.  
  3973. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  3974.  
  3975. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  3976.  
  3977. <!-- ngIf: tableField.type === 'payrollProgress' -->
  3978.  
  3979. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  3980.  
  3981. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  3982.  
  3983. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  3984.  
  3985. <!-- ngIf: tableItem[tableField.name] === 0 -->
  3986.  
  3987. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  3988.  
  3989. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  3990.  
  3991. <!-- Fix this -->
  3992. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  3993.  
  3994. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  3995. </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">
  3996.  
  3997. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  3998. NA
  3999. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4000.  
  4001. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4002.  
  4003. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4004.  
  4005. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4006.  
  4007. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4008.  
  4009. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4010.  
  4011. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4012.  
  4013. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4014.  
  4015. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4016.  
  4017. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4018.  
  4019. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4020.  
  4021. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4022.  
  4023. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4024.  
  4025.  
  4026. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4027.  
  4028. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4029.  
  4030. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4031.  
  4032. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4033.  
  4034.  
  4035. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4036.  
  4037. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4038.  
  4039. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4040.  
  4041. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4042.  
  4043. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4044.  
  4045. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4046.  
  4047. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4048.  
  4049. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4050.  
  4051.  
  4052. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4053.  
  4054. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4055.  
  4056. <!-- ngIf: tableField.type === 'attendance' -->
  4057.  
  4058. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4059.  
  4060. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4061.  
  4062. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4063.  
  4064. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4065.  
  4066. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4067.  
  4068. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4069.  
  4070. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4071.  
  4072. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4073.  
  4074. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4075.  
  4076. <!-- Fix this -->
  4077. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4078.  
  4079. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4080. </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">
  4081.  
  4082. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4083. RESIGNED
  4084. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4085.  
  4086. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4087.  
  4088. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4089.  
  4090. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4091.  
  4092. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4093.  
  4094. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4095.  
  4096. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4097.  
  4098. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4099.  
  4100. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4101.  
  4102. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4103.  
  4104. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4105.  
  4106. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4107.  
  4108. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4109.  
  4110.  
  4111. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4112.  
  4113. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4114.  
  4115. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4116.  
  4117. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4118.  
  4119.  
  4120. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4121.  
  4122. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4123.  
  4124. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4125.  
  4126. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4127.  
  4128. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4129.  
  4130. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4131.  
  4132. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4133.  
  4134. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4135.  
  4136.  
  4137. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4138.  
  4139. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4140.  
  4141. <!-- ngIf: tableField.type === 'attendance' -->
  4142.  
  4143. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4144.  
  4145. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4146.  
  4147. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4148.  
  4149. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4150.  
  4151. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4152.  
  4153. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4154.  
  4155. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4156.  
  4157. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4158.  
  4159. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4160.  
  4161. <!-- Fix this -->
  4162. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4163.  
  4164. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4165. </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">
  4166.  
  4167. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4168. RANK_AND_FILE
  4169. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4170.  
  4171. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4172.  
  4173. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4174.  
  4175. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4176.  
  4177. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4178.  
  4179. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4180.  
  4181. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4182.  
  4183. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4184.  
  4185. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4186.  
  4187. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4188.  
  4189. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4190.  
  4191. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4192.  
  4193. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4194.  
  4195.  
  4196. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4197.  
  4198. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4199.  
  4200. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4201.  
  4202. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4203.  
  4204.  
  4205. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4206.  
  4207. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4208.  
  4209. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4210.  
  4211. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4212.  
  4213. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4214.  
  4215. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4216.  
  4217. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4218.  
  4219. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4220.  
  4221.  
  4222. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4223.  
  4224. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4225.  
  4226. <!-- ngIf: tableField.type === 'attendance' -->
  4227.  
  4228. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4229.  
  4230. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4231.  
  4232. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4233.  
  4234. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4235.  
  4236. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4237.  
  4238. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4239.  
  4240. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4241.  
  4242. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4243.  
  4244. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4245.  
  4246. <!-- Fix this -->
  4247. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4248.  
  4249. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4250. </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">
  4251.  
  4252. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4253. COMPLETE
  4254. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4255.  
  4256. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4257.  
  4258. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4259.  
  4260. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4261.  
  4262. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4263.  
  4264. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4265.  
  4266. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4267.  
  4268. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4269.  
  4270. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4271.  
  4272. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4273.  
  4274. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4275.  
  4276. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4277.  
  4278. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4279.  
  4280.  
  4281. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4282.  
  4283. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4284.  
  4285. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4286.  
  4287. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4288.  
  4289.  
  4290. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4291.  
  4292. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4293.  
  4294. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4295.  
  4296. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4297.  
  4298. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4299.  
  4300. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4301.  
  4302. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4303.  
  4304. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4305.  
  4306.  
  4307. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4308.  
  4309. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4310.  
  4311. <!-- ngIf: tableField.type === 'attendance' -->
  4312.  
  4313. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4314.  
  4315. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4316.  
  4317. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4318.  
  4319. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4320.  
  4321. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4322.  
  4323. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4324.  
  4325. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4326.  
  4327. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4328.  
  4329. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4330.  
  4331. <!-- Fix this -->
  4332. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4333.  
  4334. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4335. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  4336.  
  4337.  
  4338. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  4339. <!-- 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">
  4340. <!-- ngIf: !action.isIcon -->
  4341. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  4342. </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">
  4343. <!-- ngIf: !action.isIcon -->
  4344. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  4345. </button><!-- end ngRepeat: action in actionButtonList -->
  4346. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  4347. <i class="fa fa-file-o"></i>
  4348. </button>
  4349. </td>
  4350.  
  4351. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  4352.  
  4353. </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  4354.  
  4355. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  4356. <!-- RADIO BUTTON -->
  4357. <!-- ngIf: genericTableConfiguration.radioColumn -->
  4358.  
  4359. <!-- 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 -->
  4360.  
  4361. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  4362.  
  4363.  
  4364. <!-- 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">
  4365.  
  4366. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4367. ND02
  4368. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4369.  
  4370. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4371.  
  4372. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4373.  
  4374. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4375.  
  4376. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4377.  
  4378. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4379.  
  4380. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4381.  
  4382. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4383.  
  4384. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4385.  
  4386. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4387.  
  4388. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4389.  
  4390. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4391.  
  4392. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4393.  
  4394.  
  4395. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4396.  
  4397. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4398.  
  4399. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4400.  
  4401. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4402.  
  4403.  
  4404. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4405.  
  4406. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4407.  
  4408. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4409.  
  4410. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4411.  
  4412. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4413.  
  4414. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4415.  
  4416. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4417.  
  4418. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4419.  
  4420.  
  4421. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4422.  
  4423. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4424.  
  4425. <!-- ngIf: tableField.type === 'attendance' -->
  4426.  
  4427. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4428.  
  4429. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4430.  
  4431. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4432.  
  4433. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4434.  
  4435. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4436.  
  4437. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4438.  
  4439. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4440.  
  4441. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4442.  
  4443. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4444.  
  4445. <!-- Fix this -->
  4446. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4447.  
  4448. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4449. </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">
  4450.  
  4451. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Averia</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4452.  
  4453. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4454.  
  4455. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4456.  
  4457. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4458.  
  4459. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4460.  
  4461. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4462.  
  4463. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4464.  
  4465. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4466.  
  4467. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4468.  
  4469. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4470.  
  4471. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4472.  
  4473. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4474.  
  4475. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4476.  
  4477.  
  4478. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4479.  
  4480. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4481.  
  4482. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4483.  
  4484. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4485.  
  4486.  
  4487. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4488.  
  4489. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4490.  
  4491. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4492.  
  4493. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4494.  
  4495. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4496.  
  4497. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4498.  
  4499. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4500.  
  4501. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4502.  
  4503.  
  4504. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4505.  
  4506. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4507.  
  4508. <!-- ngIf: tableField.type === 'attendance' -->
  4509.  
  4510. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4511.  
  4512. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4513.  
  4514. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4515.  
  4516. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4517.  
  4518. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4519.  
  4520. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4521.  
  4522. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4523.  
  4524. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4525.  
  4526. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4527.  
  4528. <!-- Fix this -->
  4529. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4530.  
  4531. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4532. </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">
  4533.  
  4534. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Cesar</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4535.  
  4536. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4537.  
  4538. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4539.  
  4540. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4541.  
  4542. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4543.  
  4544. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4545.  
  4546. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4547.  
  4548. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4549.  
  4550. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4551.  
  4552. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4553.  
  4554. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4555.  
  4556. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4557.  
  4558. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4559.  
  4560.  
  4561. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4562.  
  4563. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4564.  
  4565. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4566.  
  4567. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4568.  
  4569.  
  4570. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4571.  
  4572. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4573.  
  4574. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4575.  
  4576. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4577.  
  4578. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4579.  
  4580. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4581.  
  4582. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4583.  
  4584. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4585.  
  4586.  
  4587. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4588.  
  4589. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4590.  
  4591. <!-- ngIf: tableField.type === 'attendance' -->
  4592.  
  4593. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4594.  
  4595. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4596.  
  4597. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4598.  
  4599. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4600.  
  4601. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4602.  
  4603. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4604.  
  4605. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4606.  
  4607. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4608.  
  4609. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4610.  
  4611. <!-- Fix this -->
  4612. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4613.  
  4614. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4615. </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">
  4616.  
  4617. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4618. NA
  4619. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4620.  
  4621. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4622.  
  4623. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4624.  
  4625. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4626.  
  4627. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4628.  
  4629. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4630.  
  4631. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4632.  
  4633. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4634.  
  4635. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4636.  
  4637. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4638.  
  4639. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4640.  
  4641. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4642.  
  4643. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4644.  
  4645.  
  4646. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4647.  
  4648. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4649.  
  4650. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4651.  
  4652. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4653.  
  4654.  
  4655. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4656.  
  4657. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4658.  
  4659. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4660.  
  4661. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4662.  
  4663. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4664.  
  4665. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4666.  
  4667. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4668.  
  4669. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4670.  
  4671.  
  4672. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4673.  
  4674. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4675.  
  4676. <!-- ngIf: tableField.type === 'attendance' -->
  4677.  
  4678. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4679.  
  4680. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4681.  
  4682. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4683.  
  4684. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4685.  
  4686. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4687.  
  4688. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4689.  
  4690. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4691.  
  4692. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4693.  
  4694. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4695.  
  4696. <!-- Fix this -->
  4697. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4698.  
  4699. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4700. </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">
  4701.  
  4702. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4703. REGULAR
  4704. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4705.  
  4706. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4707.  
  4708. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4709.  
  4710. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4711.  
  4712. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4713.  
  4714. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4715.  
  4716. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4717.  
  4718. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4719.  
  4720. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4721.  
  4722. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4723.  
  4724. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4725.  
  4726. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4727.  
  4728. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4729.  
  4730.  
  4731. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4732.  
  4733. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4734.  
  4735. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4736.  
  4737. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4738.  
  4739.  
  4740. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4741.  
  4742. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4743.  
  4744. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4745.  
  4746. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4747.  
  4748. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4749.  
  4750. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4751.  
  4752. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4753.  
  4754. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4755.  
  4756.  
  4757. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4758.  
  4759. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4760.  
  4761. <!-- ngIf: tableField.type === 'attendance' -->
  4762.  
  4763. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4764.  
  4765. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4766.  
  4767. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4768.  
  4769. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4770.  
  4771. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4772.  
  4773. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4774.  
  4775. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4776.  
  4777. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4778.  
  4779. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4780.  
  4781. <!-- Fix this -->
  4782. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4783.  
  4784. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4785. </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">
  4786.  
  4787. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4788. RANK_AND_FILE
  4789. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4790.  
  4791. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4792.  
  4793. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4794.  
  4795. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4796.  
  4797. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4798.  
  4799. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4800.  
  4801. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4802.  
  4803. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4804.  
  4805. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4806.  
  4807. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4808.  
  4809. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4810.  
  4811. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4812.  
  4813. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4814.  
  4815.  
  4816. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4817.  
  4818. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4819.  
  4820. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4821.  
  4822. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4823.  
  4824.  
  4825. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4826.  
  4827. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4828.  
  4829. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4830.  
  4831. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4832.  
  4833. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4834.  
  4835. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4836.  
  4837. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4838.  
  4839. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4840.  
  4841.  
  4842. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4843.  
  4844. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4845.  
  4846. <!-- ngIf: tableField.type === 'attendance' -->
  4847.  
  4848. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4849.  
  4850. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4851.  
  4852. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4853.  
  4854. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4855.  
  4856. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4857.  
  4858. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4859.  
  4860. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4861.  
  4862. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4863.  
  4864. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4865.  
  4866. <!-- Fix this -->
  4867. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4868.  
  4869. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4870. </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">
  4871.  
  4872. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4873. COMPLETE
  4874. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4875.  
  4876. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4877.  
  4878. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4879.  
  4880. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4881.  
  4882. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4883.  
  4884. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  4885.  
  4886. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  4887.  
  4888. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  4889.  
  4890. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  4891.  
  4892. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  4893.  
  4894. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  4895.  
  4896. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  4897.  
  4898. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  4899.  
  4900.  
  4901. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  4902.  
  4903. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  4904.  
  4905. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  4906.  
  4907. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  4908.  
  4909.  
  4910. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  4911.  
  4912. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  4913.  
  4914. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  4915.  
  4916. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  4917.  
  4918. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  4919.  
  4920. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  4921.  
  4922. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  4923.  
  4924. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  4925.  
  4926.  
  4927. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  4928.  
  4929. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  4930.  
  4931. <!-- ngIf: tableField.type === 'attendance' -->
  4932.  
  4933. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  4934.  
  4935. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  4936.  
  4937. <!-- ngIf: tableField.type === 'payrollProgress' -->
  4938.  
  4939. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  4940.  
  4941. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  4942.  
  4943. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  4944.  
  4945. <!-- ngIf: tableItem[tableField.name] === 0 -->
  4946.  
  4947. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  4948.  
  4949. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  4950.  
  4951. <!-- Fix this -->
  4952. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  4953.  
  4954. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  4955. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  4956.  
  4957.  
  4958. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  4959. <!-- 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">
  4960. <!-- ngIf: !action.isIcon -->
  4961. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  4962. </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">
  4963. <!-- ngIf: !action.isIcon -->
  4964. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  4965. </button><!-- end ngRepeat: action in actionButtonList -->
  4966. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  4967. <i class="fa fa-file-o"></i>
  4968. </button>
  4969. </td>
  4970.  
  4971. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  4972.  
  4973. </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
  4974. <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  4975.  
  4976. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  4977. <!-- RADIO BUTTON -->
  4978. <!-- ngIf: genericTableConfiguration.radioColumn -->
  4979.  
  4980. <!-- 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 -->
  4981.  
  4982. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  4983.  
  4984.  
  4985. <!-- 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">
  4986.  
  4987. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  4988. ND01
  4989. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  4990.  
  4991. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  4992.  
  4993. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  4994.  
  4995. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  4996.  
  4997. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  4998.  
  4999. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5000.  
  5001. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5002.  
  5003. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5004.  
  5005. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5006.  
  5007. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5008.  
  5009. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5010.  
  5011. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5012.  
  5013. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5014.  
  5015.  
  5016. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5017.  
  5018. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5019.  
  5020. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5021.  
  5022. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5023.  
  5024.  
  5025. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5026.  
  5027. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5028.  
  5029. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5030.  
  5031. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5032.  
  5033. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5034.  
  5035. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5036.  
  5037. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5038.  
  5039. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5040.  
  5041.  
  5042. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5043.  
  5044. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5045.  
  5046. <!-- ngIf: tableField.type === 'attendance' -->
  5047.  
  5048. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5049.  
  5050. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5051.  
  5052. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5053.  
  5054. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5055.  
  5056. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5057.  
  5058. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5059.  
  5060. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5061.  
  5062. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5063.  
  5064. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5065.  
  5066. <!-- Fix this -->
  5067. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5068.  
  5069. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5070. </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">
  5071.  
  5072. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">De Mesa</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5073.  
  5074. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5075.  
  5076. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5077.  
  5078. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5079.  
  5080. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5081.  
  5082. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5083.  
  5084. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5085.  
  5086. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5087.  
  5088. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5089.  
  5090. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5091.  
  5092. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5093.  
  5094. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5095.  
  5096. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5097.  
  5098.  
  5099. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5100.  
  5101. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5102.  
  5103. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5104.  
  5105. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5106.  
  5107.  
  5108. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5109.  
  5110. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5111.  
  5112. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5113.  
  5114. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5115.  
  5116. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5117.  
  5118. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5119.  
  5120. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5121.  
  5122. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5123.  
  5124.  
  5125. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5126.  
  5127. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5128.  
  5129. <!-- ngIf: tableField.type === 'attendance' -->
  5130.  
  5131. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5132.  
  5133. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5134.  
  5135. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5136.  
  5137. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5138.  
  5139. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5140.  
  5141. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5142.  
  5143. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5144.  
  5145. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5146.  
  5147. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5148.  
  5149. <!-- Fix this -->
  5150. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5151.  
  5152. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5153. </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">
  5154.  
  5155. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Levi</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5156.  
  5157. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5158.  
  5159. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5160.  
  5161. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5162.  
  5163. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5164.  
  5165. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5166.  
  5167. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5168.  
  5169. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5170.  
  5171. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5172.  
  5173. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5174.  
  5175. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5176.  
  5177. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5178.  
  5179. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5180.  
  5181.  
  5182. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5183.  
  5184. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5185.  
  5186. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5187.  
  5188. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5189.  
  5190.  
  5191. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5192.  
  5193. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5194.  
  5195. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5196.  
  5197. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5198.  
  5199. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5200.  
  5201. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5202.  
  5203. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5204.  
  5205. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5206.  
  5207.  
  5208. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5209.  
  5210. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5211.  
  5212. <!-- ngIf: tableField.type === 'attendance' -->
  5213.  
  5214. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5215.  
  5216. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5217.  
  5218. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5219.  
  5220. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5221.  
  5222. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5223.  
  5224. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5225.  
  5226. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5227.  
  5228. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5229.  
  5230. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5231.  
  5232. <!-- Fix this -->
  5233. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5234.  
  5235. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5236. </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">
  5237.  
  5238. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  5239. NA
  5240. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5241.  
  5242. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5243.  
  5244. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5245.  
  5246. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5247.  
  5248. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5249.  
  5250. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5251.  
  5252. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5253.  
  5254. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5255.  
  5256. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5257.  
  5258. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5259.  
  5260. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5261.  
  5262. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5263.  
  5264. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5265.  
  5266.  
  5267. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5268.  
  5269. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5270.  
  5271. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5272.  
  5273. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5274.  
  5275.  
  5276. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5277.  
  5278. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5279.  
  5280. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5281.  
  5282. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5283.  
  5284. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5285.  
  5286. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5287.  
  5288. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5289.  
  5290. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5291.  
  5292.  
  5293. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5294.  
  5295. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5296.  
  5297. <!-- ngIf: tableField.type === 'attendance' -->
  5298.  
  5299. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5300.  
  5301. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5302.  
  5303. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5304.  
  5305. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5306.  
  5307. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5308.  
  5309. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5310.  
  5311. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5312.  
  5313. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5314.  
  5315. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5316.  
  5317. <!-- Fix this -->
  5318. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5319.  
  5320. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5321. </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">
  5322.  
  5323. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  5324. RESIGNED
  5325. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5326.  
  5327. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5328.  
  5329. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5330.  
  5331. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5332.  
  5333. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5334.  
  5335. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5336.  
  5337. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5338.  
  5339. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5340.  
  5341. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5342.  
  5343. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5344.  
  5345. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5346.  
  5347. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5348.  
  5349. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5350.  
  5351.  
  5352. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5353.  
  5354. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5355.  
  5356. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5357.  
  5358. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5359.  
  5360.  
  5361. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5362.  
  5363. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5364.  
  5365. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5366.  
  5367. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5368.  
  5369. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5370.  
  5371. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5372.  
  5373. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5374.  
  5375. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5376.  
  5377.  
  5378. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5379.  
  5380. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5381.  
  5382. <!-- ngIf: tableField.type === 'attendance' -->
  5383.  
  5384. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5385.  
  5386. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5387.  
  5388. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5389.  
  5390. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5391.  
  5392. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5393.  
  5394. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5395.  
  5396. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5397.  
  5398. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5399.  
  5400. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5401.  
  5402. <!-- Fix this -->
  5403. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5404.  
  5405. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5406. </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">
  5407.  
  5408. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  5409. RANK_AND_FILE
  5410. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5411.  
  5412. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5413.  
  5414. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5415.  
  5416. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5417.  
  5418. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5419.  
  5420. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5421.  
  5422. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5423.  
  5424. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5425.  
  5426. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5427.  
  5428. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5429.  
  5430. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5431.  
  5432. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5433.  
  5434. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5435.  
  5436.  
  5437. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5438.  
  5439. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5440.  
  5441. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5442.  
  5443. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5444.  
  5445.  
  5446. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5447.  
  5448. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5449.  
  5450. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5451.  
  5452. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5453.  
  5454. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5455.  
  5456. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5457.  
  5458. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5459.  
  5460. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5461.  
  5462.  
  5463. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5464.  
  5465. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5466.  
  5467. <!-- ngIf: tableField.type === 'attendance' -->
  5468.  
  5469. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5470.  
  5471. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5472.  
  5473. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5474.  
  5475. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5476.  
  5477. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5478.  
  5479. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5480.  
  5481. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5482.  
  5483. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5484.  
  5485. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5486.  
  5487. <!-- Fix this -->
  5488. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5489.  
  5490. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5491. </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">
  5492.  
  5493. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  5494. COMPLETE
  5495. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5496.  
  5497. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5498.  
  5499. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5500.  
  5501. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5502.  
  5503. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5504.  
  5505. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5506.  
  5507. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5508.  
  5509. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5510.  
  5511. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5512.  
  5513. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5514.  
  5515. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5516.  
  5517. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5518.  
  5519. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5520.  
  5521.  
  5522. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5523.  
  5524. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5525.  
  5526. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5527.  
  5528. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5529.  
  5530.  
  5531. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5532.  
  5533. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5534.  
  5535. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5536.  
  5537. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5538.  
  5539. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5540.  
  5541. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5542.  
  5543. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5544.  
  5545. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5546.  
  5547.  
  5548. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5549.  
  5550. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5551.  
  5552. <!-- ngIf: tableField.type === 'attendance' -->
  5553.  
  5554. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5555.  
  5556. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5557.  
  5558. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5559.  
  5560. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5561.  
  5562. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5563.  
  5564. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5565.  
  5566. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5567.  
  5568. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5569.  
  5570. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5571.  
  5572. <!-- Fix this -->
  5573. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5574.  
  5575. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5576. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  5577.  
  5578.  
  5579. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  5580. <!-- 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">
  5581. <!-- ngIf: !action.isIcon -->
  5582. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  5583. </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">
  5584. <!-- ngIf: !action.isIcon -->
  5585. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  5586. </button><!-- end ngRepeat: action in actionButtonList -->
  5587. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  5588. <i class="fa fa-file-o"></i>
  5589. </button>
  5590. </td>
  5591.  
  5592. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  5593.  
  5594. </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  5595.  
  5596. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  5597. <!-- RADIO BUTTON -->
  5598. <!-- ngIf: genericTableConfiguration.radioColumn -->
  5599.  
  5600. <!-- 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 -->
  5601.  
  5602. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  5603.  
  5604.  
  5605. <!-- 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">
  5606.  
  5607. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  5608. ND02
  5609. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5610.  
  5611. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5612.  
  5613. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5614.  
  5615. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5616.  
  5617. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5618.  
  5619. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5620.  
  5621. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5622.  
  5623. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5624.  
  5625. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5626.  
  5627. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5628.  
  5629. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5630.  
  5631. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5632.  
  5633. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5634.  
  5635.  
  5636. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5637.  
  5638. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5639.  
  5640. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5641.  
  5642. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5643.  
  5644.  
  5645. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5646.  
  5647. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5648.  
  5649. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5650.  
  5651. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5652.  
  5653. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5654.  
  5655. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5656.  
  5657. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5658.  
  5659. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5660.  
  5661.  
  5662. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5663.  
  5664. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5665.  
  5666. <!-- ngIf: tableField.type === 'attendance' -->
  5667.  
  5668. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5669.  
  5670. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5671.  
  5672. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5673.  
  5674. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5675.  
  5676. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5677.  
  5678. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5679.  
  5680. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5681.  
  5682. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5683.  
  5684. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5685.  
  5686. <!-- Fix this -->
  5687. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5688.  
  5689. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5690. </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">
  5691.  
  5692. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Duran</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5693.  
  5694. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5695.  
  5696. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5697.  
  5698. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5699.  
  5700. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5701.  
  5702. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5703.  
  5704. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5705.  
  5706. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5707.  
  5708. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5709.  
  5710. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5711.  
  5712. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5713.  
  5714. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5715.  
  5716. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5717.  
  5718.  
  5719. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5720.  
  5721. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5722.  
  5723. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5724.  
  5725. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5726.  
  5727.  
  5728. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5729.  
  5730. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5731.  
  5732. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5733.  
  5734. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5735.  
  5736. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5737.  
  5738. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5739.  
  5740. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5741.  
  5742. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5743.  
  5744.  
  5745. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5746.  
  5747. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5748.  
  5749. <!-- ngIf: tableField.type === 'attendance' -->
  5750.  
  5751. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5752.  
  5753. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5754.  
  5755. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5756.  
  5757. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5758.  
  5759. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5760.  
  5761. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5762.  
  5763. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5764.  
  5765. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5766.  
  5767. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5768.  
  5769. <!-- Fix this -->
  5770. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5771.  
  5772. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5773. </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">
  5774.  
  5775. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Narcissus</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5776.  
  5777. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5778.  
  5779. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5780.  
  5781. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5782.  
  5783. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5784.  
  5785. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5786.  
  5787. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5788.  
  5789. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5790.  
  5791. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5792.  
  5793. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5794.  
  5795. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5796.  
  5797. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5798.  
  5799. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5800.  
  5801.  
  5802. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5803.  
  5804. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5805.  
  5806. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5807.  
  5808. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5809.  
  5810.  
  5811. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5812.  
  5813. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5814.  
  5815. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5816.  
  5817. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5818.  
  5819. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5820.  
  5821. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5822.  
  5823. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5824.  
  5825. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5826.  
  5827.  
  5828. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5829.  
  5830. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5831.  
  5832. <!-- ngIf: tableField.type === 'attendance' -->
  5833.  
  5834. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5835.  
  5836. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5837.  
  5838. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5839.  
  5840. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5841.  
  5842. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5843.  
  5844. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5845.  
  5846. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5847.  
  5848. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5849.  
  5850. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5851.  
  5852. <!-- Fix this -->
  5853. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5854.  
  5855. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5856. </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">
  5857.  
  5858. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  5859. NA
  5860. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5861.  
  5862. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5863.  
  5864. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5865.  
  5866. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5867.  
  5868. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5869.  
  5870. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5871.  
  5872. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5873.  
  5874. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5875.  
  5876. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5877.  
  5878. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5879.  
  5880. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5881.  
  5882. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5883.  
  5884. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5885.  
  5886.  
  5887. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5888.  
  5889. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5890.  
  5891. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5892.  
  5893. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5894.  
  5895.  
  5896. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5897.  
  5898. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5899.  
  5900. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5901.  
  5902. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5903.  
  5904. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5905.  
  5906. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5907.  
  5908. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5909.  
  5910. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5911.  
  5912.  
  5913. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5914.  
  5915. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  5916.  
  5917. <!-- ngIf: tableField.type === 'attendance' -->
  5918.  
  5919. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  5920.  
  5921. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  5922.  
  5923. <!-- ngIf: tableField.type === 'payrollProgress' -->
  5924.  
  5925. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  5926.  
  5927. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  5928.  
  5929. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  5930.  
  5931. <!-- ngIf: tableItem[tableField.name] === 0 -->
  5932.  
  5933. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  5934.  
  5935. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  5936.  
  5937. <!-- Fix this -->
  5938. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  5939.  
  5940. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  5941. </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">
  5942.  
  5943. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  5944. REGULAR
  5945. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  5946.  
  5947. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  5948.  
  5949. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  5950.  
  5951. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  5952.  
  5953. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  5954.  
  5955. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  5956.  
  5957. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  5958.  
  5959. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  5960.  
  5961. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  5962.  
  5963. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  5964.  
  5965. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  5966.  
  5967. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  5968.  
  5969. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  5970.  
  5971.  
  5972. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  5973.  
  5974. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  5975.  
  5976. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  5977.  
  5978. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  5979.  
  5980.  
  5981. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  5982.  
  5983. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  5984.  
  5985. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  5986.  
  5987. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  5988.  
  5989. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  5990.  
  5991. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  5992.  
  5993. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  5994.  
  5995. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  5996.  
  5997.  
  5998. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  5999.  
  6000. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6001.  
  6002. <!-- ngIf: tableField.type === 'attendance' -->
  6003.  
  6004. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6005.  
  6006. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6007.  
  6008. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6009.  
  6010. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6011.  
  6012. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6013.  
  6014. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6015.  
  6016. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6017.  
  6018. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6019.  
  6020. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6021.  
  6022. <!-- Fix this -->
  6023. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6024.  
  6025. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6026. </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">
  6027.  
  6028. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  6029. RANK_AND_FILE
  6030. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6031.  
  6032. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6033.  
  6034. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6035.  
  6036. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6037.  
  6038. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6039.  
  6040. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6041.  
  6042. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6043.  
  6044. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6045.  
  6046. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6047.  
  6048. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6049.  
  6050. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6051.  
  6052. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6053.  
  6054. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6055.  
  6056.  
  6057. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6058.  
  6059. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6060.  
  6061. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6062.  
  6063. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6064.  
  6065.  
  6066. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6067.  
  6068. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6069.  
  6070. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6071.  
  6072. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6073.  
  6074. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6075.  
  6076. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6077.  
  6078. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6079.  
  6080. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6081.  
  6082.  
  6083. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6084.  
  6085. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6086.  
  6087. <!-- ngIf: tableField.type === 'attendance' -->
  6088.  
  6089. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6090.  
  6091. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6092.  
  6093. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6094.  
  6095. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6096.  
  6097. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6098.  
  6099. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6100.  
  6101. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6102.  
  6103. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6104.  
  6105. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6106.  
  6107. <!-- Fix this -->
  6108. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6109.  
  6110. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6111. </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">
  6112.  
  6113. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  6114. COMPLETE
  6115. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6116.  
  6117. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6118.  
  6119. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6120.  
  6121. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6122.  
  6123. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6124.  
  6125. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6126.  
  6127. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6128.  
  6129. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6130.  
  6131. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6132.  
  6133. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6134.  
  6135. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6136.  
  6137. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6138.  
  6139. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6140.  
  6141.  
  6142. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6143.  
  6144. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6145.  
  6146. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6147.  
  6148. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6149.  
  6150.  
  6151. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6152.  
  6153. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6154.  
  6155. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6156.  
  6157. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6158.  
  6159. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6160.  
  6161. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6162.  
  6163. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6164.  
  6165. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6166.  
  6167.  
  6168. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6169.  
  6170. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6171.  
  6172. <!-- ngIf: tableField.type === 'attendance' -->
  6173.  
  6174. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6175.  
  6176. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6177.  
  6178. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6179.  
  6180. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6181.  
  6182. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6183.  
  6184. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6185.  
  6186. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6187.  
  6188. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6189.  
  6190. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6191.  
  6192. <!-- Fix this -->
  6193. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6194.  
  6195. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6196. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  6197.  
  6198.  
  6199. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  6200. <!-- 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">
  6201. <!-- ngIf: !action.isIcon -->
  6202. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  6203. </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">
  6204. <!-- ngIf: !action.isIcon -->
  6205. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  6206. </button><!-- end ngRepeat: action in actionButtonList -->
  6207. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  6208. <i class="fa fa-file-o"></i>
  6209. </button>
  6210. </td>
  6211.  
  6212. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  6213.  
  6214. </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
  6215. <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  6216.  
  6217. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  6218. <!-- RADIO BUTTON -->
  6219. <!-- ngIf: genericTableConfiguration.radioColumn -->
  6220.  
  6221. <!-- 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 -->
  6222.  
  6223. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  6224.  
  6225.  
  6226. <!-- 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">
  6227.  
  6228. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  6229. ND01
  6230. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6231.  
  6232. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6233.  
  6234. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6235.  
  6236. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6237.  
  6238. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6239.  
  6240. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6241.  
  6242. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6243.  
  6244. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6245.  
  6246. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6247.  
  6248. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6249.  
  6250. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6251.  
  6252. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6253.  
  6254. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6255.  
  6256.  
  6257. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6258.  
  6259. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6260.  
  6261. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6262.  
  6263. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6264.  
  6265.  
  6266. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6267.  
  6268. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6269.  
  6270. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6271.  
  6272. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6273.  
  6274. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6275.  
  6276. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6277.  
  6278. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6279.  
  6280. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6281.  
  6282.  
  6283. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6284.  
  6285. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6286.  
  6287. <!-- ngIf: tableField.type === 'attendance' -->
  6288.  
  6289. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6290.  
  6291. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6292.  
  6293. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6294.  
  6295. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6296.  
  6297. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6298.  
  6299. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6300.  
  6301. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6302.  
  6303. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6304.  
  6305. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6306.  
  6307. <!-- Fix this -->
  6308. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6309.  
  6310. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6311. </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">
  6312.  
  6313. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Marave</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6314.  
  6315. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6316.  
  6317. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6318.  
  6319. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6320.  
  6321. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6322.  
  6323. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6324.  
  6325. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6326.  
  6327. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6328.  
  6329. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6330.  
  6331. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6332.  
  6333. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6334.  
  6335. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6336.  
  6337. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6338.  
  6339.  
  6340. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6341.  
  6342. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6343.  
  6344. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6345.  
  6346. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6347.  
  6348.  
  6349. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6350.  
  6351. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6352.  
  6353. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6354.  
  6355. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6356.  
  6357. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6358.  
  6359. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6360.  
  6361. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6362.  
  6363. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6364.  
  6365.  
  6366. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6367.  
  6368. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6369.  
  6370. <!-- ngIf: tableField.type === 'attendance' -->
  6371.  
  6372. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6373.  
  6374. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6375.  
  6376. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6377.  
  6378. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6379.  
  6380. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6381.  
  6382. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6383.  
  6384. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6385.  
  6386. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6387.  
  6388. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6389.  
  6390. <!-- Fix this -->
  6391. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6392.  
  6393. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6394. </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">
  6395.  
  6396. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Sampaguita</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6397.  
  6398. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6399.  
  6400. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6401.  
  6402. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6403.  
  6404. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6405.  
  6406. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6407.  
  6408. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6409.  
  6410. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6411.  
  6412. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6413.  
  6414. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6415.  
  6416. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6417.  
  6418. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6419.  
  6420. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6421.  
  6422.  
  6423. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6424.  
  6425. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6426.  
  6427. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6428.  
  6429. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6430.  
  6431.  
  6432. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6433.  
  6434. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6435.  
  6436. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6437.  
  6438. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6439.  
  6440. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6441.  
  6442. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6443.  
  6444. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6445.  
  6446. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6447.  
  6448.  
  6449. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6450.  
  6451. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6452.  
  6453. <!-- ngIf: tableField.type === 'attendance' -->
  6454.  
  6455. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6456.  
  6457. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6458.  
  6459. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6460.  
  6461. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6462.  
  6463. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6464.  
  6465. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6466.  
  6467. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6468.  
  6469. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6470.  
  6471. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6472.  
  6473. <!-- Fix this -->
  6474. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6475.  
  6476. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6477. </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">
  6478.  
  6479. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  6480. NA
  6481. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6482.  
  6483. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6484.  
  6485. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6486.  
  6487. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6488.  
  6489. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6490.  
  6491. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6492.  
  6493. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6494.  
  6495. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6496.  
  6497. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6498.  
  6499. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6500.  
  6501. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6502.  
  6503. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6504.  
  6505. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6506.  
  6507.  
  6508. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6509.  
  6510. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6511.  
  6512. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6513.  
  6514. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6515.  
  6516.  
  6517. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6518.  
  6519. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6520.  
  6521. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6522.  
  6523. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6524.  
  6525. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6526.  
  6527. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6528.  
  6529. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6530.  
  6531. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6532.  
  6533.  
  6534. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6535.  
  6536. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6537.  
  6538. <!-- ngIf: tableField.type === 'attendance' -->
  6539.  
  6540. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6541.  
  6542. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6543.  
  6544. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6545.  
  6546. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6547.  
  6548. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6549.  
  6550. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6551.  
  6552. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6553.  
  6554. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6555.  
  6556. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6557.  
  6558. <!-- Fix this -->
  6559. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6560.  
  6561. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6562. </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">
  6563.  
  6564. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  6565. RESIGNED
  6566. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6567.  
  6568. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6569.  
  6570. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6571.  
  6572. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6573.  
  6574. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6575.  
  6576. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6577.  
  6578. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6579.  
  6580. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6581.  
  6582. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6583.  
  6584. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6585.  
  6586. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6587.  
  6588. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6589.  
  6590. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6591.  
  6592.  
  6593. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6594.  
  6595. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6596.  
  6597. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6598.  
  6599. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6600.  
  6601.  
  6602. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6603.  
  6604. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6605.  
  6606. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6607.  
  6608. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6609.  
  6610. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6611.  
  6612. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6613.  
  6614. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6615.  
  6616. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6617.  
  6618.  
  6619. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6620.  
  6621. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6622.  
  6623. <!-- ngIf: tableField.type === 'attendance' -->
  6624.  
  6625. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6626.  
  6627. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6628.  
  6629. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6630.  
  6631. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6632.  
  6633. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6634.  
  6635. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6636.  
  6637. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6638.  
  6639. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6640.  
  6641. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6642.  
  6643. <!-- Fix this -->
  6644. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6645.  
  6646. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6647. </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">
  6648.  
  6649. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  6650. RANK_AND_FILE
  6651. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6652.  
  6653. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6654.  
  6655. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6656.  
  6657. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6658.  
  6659. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6660.  
  6661. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6662.  
  6663. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6664.  
  6665. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6666.  
  6667. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6668.  
  6669. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6670.  
  6671. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6672.  
  6673. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6674.  
  6675. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6676.  
  6677.  
  6678. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6679.  
  6680. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6681.  
  6682. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6683.  
  6684. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6685.  
  6686.  
  6687. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6688.  
  6689. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6690.  
  6691. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6692.  
  6693. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6694.  
  6695. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6696.  
  6697. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6698.  
  6699. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6700.  
  6701. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6702.  
  6703.  
  6704. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6705.  
  6706. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6707.  
  6708. <!-- ngIf: tableField.type === 'attendance' -->
  6709.  
  6710. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6711.  
  6712. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6713.  
  6714. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6715.  
  6716. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6717.  
  6718. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6719.  
  6720. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6721.  
  6722. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6723.  
  6724. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6725.  
  6726. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6727.  
  6728. <!-- Fix this -->
  6729. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6730.  
  6731. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6732. </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">
  6733.  
  6734. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  6735. COMPLETE
  6736. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6737.  
  6738. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6739.  
  6740. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6741.  
  6742. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6743.  
  6744. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6745.  
  6746. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6747.  
  6748. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6749.  
  6750. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6751.  
  6752. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6753.  
  6754. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6755.  
  6756. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6757.  
  6758. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6759.  
  6760. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6761.  
  6762.  
  6763. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6764.  
  6765. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6766.  
  6767. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6768.  
  6769. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6770.  
  6771.  
  6772. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6773.  
  6774. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6775.  
  6776. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6777.  
  6778. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6779.  
  6780. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6781.  
  6782. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6783.  
  6784. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6785.  
  6786. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6787.  
  6788.  
  6789. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6790.  
  6791. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6792.  
  6793. <!-- ngIf: tableField.type === 'attendance' -->
  6794.  
  6795. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6796.  
  6797. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6798.  
  6799. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6800.  
  6801. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6802.  
  6803. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6804.  
  6805. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6806.  
  6807. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6808.  
  6809. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6810.  
  6811. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6812.  
  6813. <!-- Fix this -->
  6814. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6815.  
  6816. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6817. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  6818.  
  6819.  
  6820. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  6821. <!-- 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">
  6822. <!-- ngIf: !action.isIcon -->
  6823. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  6824. </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">
  6825. <!-- ngIf: !action.isIcon -->
  6826. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  6827. </button><!-- end ngRepeat: action in actionButtonList -->
  6828. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  6829. <i class="fa fa-file-o"></i>
  6830. </button>
  6831. </td>
  6832.  
  6833. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  6834.  
  6835. </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  6836.  
  6837. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  6838. <!-- RADIO BUTTON -->
  6839. <!-- ngIf: genericTableConfiguration.radioColumn -->
  6840.  
  6841. <!-- 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 -->
  6842.  
  6843. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  6844.  
  6845.  
  6846. <!-- 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">
  6847.  
  6848. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  6849. ND02
  6850. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6851.  
  6852. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6853.  
  6854. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6855.  
  6856. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6857.  
  6858. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6859.  
  6860. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6861.  
  6862. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6863.  
  6864. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6865.  
  6866. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6867.  
  6868. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6869.  
  6870. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6871.  
  6872. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6873.  
  6874. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6875.  
  6876.  
  6877. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6878.  
  6879. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6880.  
  6881. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6882.  
  6883. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6884.  
  6885.  
  6886. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6887.  
  6888. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6889.  
  6890. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6891.  
  6892. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6893.  
  6894. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6895.  
  6896. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6897.  
  6898. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6899.  
  6900. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6901.  
  6902.  
  6903. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6904.  
  6905. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6906.  
  6907. <!-- ngIf: tableField.type === 'attendance' -->
  6908.  
  6909. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6910.  
  6911. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6912.  
  6913. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6914.  
  6915. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6916.  
  6917. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  6918.  
  6919. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  6920.  
  6921. <!-- ngIf: tableItem[tableField.name] === 0 -->
  6922.  
  6923. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  6924.  
  6925. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  6926.  
  6927. <!-- Fix this -->
  6928. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  6929.  
  6930. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  6931. </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">
  6932.  
  6933. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Aboitiz</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  6934.  
  6935. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  6936.  
  6937. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  6938.  
  6939. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  6940.  
  6941. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  6942.  
  6943. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  6944.  
  6945. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  6946.  
  6947. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  6948.  
  6949. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  6950.  
  6951. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  6952.  
  6953. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  6954.  
  6955. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  6956.  
  6957. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  6958.  
  6959.  
  6960. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  6961.  
  6962. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  6963.  
  6964. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  6965.  
  6966. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  6967.  
  6968.  
  6969. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  6970.  
  6971. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  6972.  
  6973. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  6974.  
  6975. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  6976.  
  6977. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  6978.  
  6979. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  6980.  
  6981. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  6982.  
  6983. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  6984.  
  6985.  
  6986. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  6987.  
  6988. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  6989.  
  6990. <!-- ngIf: tableField.type === 'attendance' -->
  6991.  
  6992. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  6993.  
  6994. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  6995.  
  6996. <!-- ngIf: tableField.type === 'payrollProgress' -->
  6997.  
  6998. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  6999.  
  7000. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7001.  
  7002. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7003.  
  7004. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7005.  
  7006. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7007.  
  7008. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7009.  
  7010. <!-- Fix this -->
  7011. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7012.  
  7013. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7014. </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">
  7015.  
  7016. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Enrique</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7017.  
  7018. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7019.  
  7020. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7021.  
  7022. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7023.  
  7024. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7025.  
  7026. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7027.  
  7028. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7029.  
  7030. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7031.  
  7032. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7033.  
  7034. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7035.  
  7036. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7037.  
  7038. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7039.  
  7040. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7041.  
  7042.  
  7043. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7044.  
  7045. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7046.  
  7047. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7048.  
  7049. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7050.  
  7051.  
  7052. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7053.  
  7054. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7055.  
  7056. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7057.  
  7058. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7059.  
  7060. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7061.  
  7062. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7063.  
  7064. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7065.  
  7066. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7067.  
  7068.  
  7069. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7070.  
  7071. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7072.  
  7073. <!-- ngIf: tableField.type === 'attendance' -->
  7074.  
  7075. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7076.  
  7077. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7078.  
  7079. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7080.  
  7081. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7082.  
  7083. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7084.  
  7085. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7086.  
  7087. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7088.  
  7089. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7090.  
  7091. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7092.  
  7093. <!-- Fix this -->
  7094. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7095.  
  7096. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7097. </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">
  7098.  
  7099. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7100. NA
  7101. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7102.  
  7103. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7104.  
  7105. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7106.  
  7107. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7108.  
  7109. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7110.  
  7111. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7112.  
  7113. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7114.  
  7115. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7116.  
  7117. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7118.  
  7119. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7120.  
  7121. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7122.  
  7123. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7124.  
  7125. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7126.  
  7127.  
  7128. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7129.  
  7130. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7131.  
  7132. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7133.  
  7134. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7135.  
  7136.  
  7137. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7138.  
  7139. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7140.  
  7141. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7142.  
  7143. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7144.  
  7145. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7146.  
  7147. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7148.  
  7149. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7150.  
  7151. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7152.  
  7153.  
  7154. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7155.  
  7156. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7157.  
  7158. <!-- ngIf: tableField.type === 'attendance' -->
  7159.  
  7160. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7161.  
  7162. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7163.  
  7164. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7165.  
  7166. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7167.  
  7168. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7169.  
  7170. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7171.  
  7172. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7173.  
  7174. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7175.  
  7176. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7177.  
  7178. <!-- Fix this -->
  7179. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7180.  
  7181. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7182. </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">
  7183.  
  7184. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7185. REGULAR
  7186. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7187.  
  7188. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7189.  
  7190. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7191.  
  7192. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7193.  
  7194. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7195.  
  7196. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7197.  
  7198. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7199.  
  7200. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7201.  
  7202. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7203.  
  7204. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7205.  
  7206. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7207.  
  7208. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7209.  
  7210. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7211.  
  7212.  
  7213. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7214.  
  7215. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7216.  
  7217. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7218.  
  7219. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7220.  
  7221.  
  7222. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7223.  
  7224. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7225.  
  7226. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7227.  
  7228. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7229.  
  7230. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7231.  
  7232. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7233.  
  7234. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7235.  
  7236. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7237.  
  7238.  
  7239. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7240.  
  7241. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7242.  
  7243. <!-- ngIf: tableField.type === 'attendance' -->
  7244.  
  7245. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7246.  
  7247. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7248.  
  7249. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7250.  
  7251. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7252.  
  7253. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7254.  
  7255. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7256.  
  7257. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7258.  
  7259. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7260.  
  7261. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7262.  
  7263. <!-- Fix this -->
  7264. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7265.  
  7266. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7267. </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">
  7268.  
  7269. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7270. RANK_AND_FILE
  7271. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7272.  
  7273. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7274.  
  7275. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7276.  
  7277. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7278.  
  7279. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7280.  
  7281. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7282.  
  7283. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7284.  
  7285. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7286.  
  7287. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7288.  
  7289. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7290.  
  7291. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7292.  
  7293. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7294.  
  7295. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7296.  
  7297.  
  7298. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7299.  
  7300. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7301.  
  7302. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7303.  
  7304. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7305.  
  7306.  
  7307. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7308.  
  7309. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7310.  
  7311. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7312.  
  7313. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7314.  
  7315. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7316.  
  7317. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7318.  
  7319. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7320.  
  7321. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7322.  
  7323.  
  7324. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7325.  
  7326. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7327.  
  7328. <!-- ngIf: tableField.type === 'attendance' -->
  7329.  
  7330. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7331.  
  7332. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7333.  
  7334. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7335.  
  7336. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7337.  
  7338. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7339.  
  7340. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7341.  
  7342. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7343.  
  7344. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7345.  
  7346. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7347.  
  7348. <!-- Fix this -->
  7349. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7350.  
  7351. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7352. </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">
  7353.  
  7354. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7355. COMPLETE
  7356. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7357.  
  7358. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7359.  
  7360. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7361.  
  7362. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7363.  
  7364. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7365.  
  7366. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7367.  
  7368. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7369.  
  7370. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7371.  
  7372. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7373.  
  7374. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7375.  
  7376. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7377.  
  7378. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7379.  
  7380. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7381.  
  7382.  
  7383. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7384.  
  7385. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7386.  
  7387. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7388.  
  7389. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7390.  
  7391.  
  7392. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7393.  
  7394. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7395.  
  7396. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7397.  
  7398. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7399.  
  7400. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7401.  
  7402. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7403.  
  7404. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7405.  
  7406. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7407.  
  7408.  
  7409. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7410.  
  7411. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7412.  
  7413. <!-- ngIf: tableField.type === 'attendance' -->
  7414.  
  7415. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7416.  
  7417. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7418.  
  7419. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7420.  
  7421. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7422.  
  7423. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7424.  
  7425. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7426.  
  7427. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7428.  
  7429. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7430.  
  7431. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7432.  
  7433. <!-- Fix this -->
  7434. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7435.  
  7436. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7437. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  7438.  
  7439.  
  7440. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  7441. <!-- 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">
  7442. <!-- ngIf: !action.isIcon -->
  7443. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  7444. </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">
  7445. <!-- ngIf: !action.isIcon -->
  7446. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  7447. </button><!-- end ngRepeat: action in actionButtonList -->
  7448. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  7449. <i class="fa fa-file-o"></i>
  7450. </button>
  7451. </td>
  7452.  
  7453. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  7454.  
  7455. </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
  7456. <!-- ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  7457.  
  7458. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  7459. <!-- RADIO BUTTON -->
  7460. <!-- ngIf: genericTableConfiguration.radioColumn -->
  7461.  
  7462. <!-- 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 -->
  7463.  
  7464. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  7465.  
  7466.  
  7467. <!-- 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">
  7468.  
  7469. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7470. ND01
  7471. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7472.  
  7473. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7474.  
  7475. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7476.  
  7477. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7478.  
  7479. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7480.  
  7481. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7482.  
  7483. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7484.  
  7485. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7486.  
  7487. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7488.  
  7489. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7490.  
  7491. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7492.  
  7493. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7494.  
  7495. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7496.  
  7497.  
  7498. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7499.  
  7500. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7501.  
  7502. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7503.  
  7504. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7505.  
  7506.  
  7507. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7508.  
  7509. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7510.  
  7511. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7512.  
  7513. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7514.  
  7515. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7516.  
  7517. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7518.  
  7519. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7520.  
  7521. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7522.  
  7523.  
  7524. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7525.  
  7526. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7527.  
  7528. <!-- ngIf: tableField.type === 'attendance' -->
  7529.  
  7530. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7531.  
  7532. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7533.  
  7534. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7535.  
  7536. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7537.  
  7538. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7539.  
  7540. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7541.  
  7542. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7543.  
  7544. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7545.  
  7546. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7547.  
  7548. <!-- Fix this -->
  7549. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7550.  
  7551. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7552. </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">
  7553.  
  7554. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Rono</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7555.  
  7556. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7557.  
  7558. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7559.  
  7560. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7561.  
  7562. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7563.  
  7564. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7565.  
  7566. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7567.  
  7568. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7569.  
  7570. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7571.  
  7572. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7573.  
  7574. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7575.  
  7576. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7577.  
  7578. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7579.  
  7580.  
  7581. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7582.  
  7583. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7584.  
  7585. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7586.  
  7587. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7588.  
  7589.  
  7590. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7591.  
  7592. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7593.  
  7594. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7595.  
  7596. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7597.  
  7598. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7599.  
  7600. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7601.  
  7602. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7603.  
  7604. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7605.  
  7606.  
  7607. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7608.  
  7609. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7610.  
  7611. <!-- ngIf: tableField.type === 'attendance' -->
  7612.  
  7613. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7614.  
  7615. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7616.  
  7617. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7618.  
  7619. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7620.  
  7621. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7622.  
  7623. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7624.  
  7625. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7626.  
  7627. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7628.  
  7629. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7630.  
  7631. <!-- Fix this -->
  7632. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7633.  
  7634. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7635. </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">
  7636.  
  7637. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Marlon</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7638.  
  7639. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7640.  
  7641. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7642.  
  7643. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7644.  
  7645. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7646.  
  7647. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7648.  
  7649. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7650.  
  7651. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7652.  
  7653. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7654.  
  7655. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7656.  
  7657. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7658.  
  7659. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7660.  
  7661. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7662.  
  7663.  
  7664. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7665.  
  7666. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7667.  
  7668. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7669.  
  7670. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7671.  
  7672.  
  7673. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7674.  
  7675. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7676.  
  7677. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7678.  
  7679. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7680.  
  7681. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7682.  
  7683. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7684.  
  7685. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7686.  
  7687. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7688.  
  7689.  
  7690. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7691.  
  7692. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7693.  
  7694. <!-- ngIf: tableField.type === 'attendance' -->
  7695.  
  7696. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7697.  
  7698. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7699.  
  7700. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7701.  
  7702. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7703.  
  7704. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7705.  
  7706. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7707.  
  7708. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7709.  
  7710. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7711.  
  7712. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7713.  
  7714. <!-- Fix this -->
  7715. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7716.  
  7717. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7718. </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">
  7719.  
  7720. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7721. NA
  7722. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7723.  
  7724. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7725.  
  7726. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7727.  
  7728. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7729.  
  7730. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7731.  
  7732. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7733.  
  7734. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7735.  
  7736. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7737.  
  7738. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7739.  
  7740. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7741.  
  7742. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7743.  
  7744. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7745.  
  7746. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7747.  
  7748.  
  7749. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7750.  
  7751. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7752.  
  7753. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7754.  
  7755. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7756.  
  7757.  
  7758. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7759.  
  7760. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7761.  
  7762. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7763.  
  7764. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7765.  
  7766. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7767.  
  7768. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7769.  
  7770. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7771.  
  7772. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7773.  
  7774.  
  7775. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7776.  
  7777. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7778.  
  7779. <!-- ngIf: tableField.type === 'attendance' -->
  7780.  
  7781. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7782.  
  7783. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7784.  
  7785. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7786.  
  7787. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7788.  
  7789. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7790.  
  7791. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7792.  
  7793. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7794.  
  7795. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7796.  
  7797. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7798.  
  7799. <!-- Fix this -->
  7800. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7801.  
  7802. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7803. </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">
  7804.  
  7805. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7806. RESIGNED
  7807. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7808.  
  7809. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7810.  
  7811. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7812.  
  7813. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7814.  
  7815. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7816.  
  7817. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7818.  
  7819. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7820.  
  7821. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7822.  
  7823. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7824.  
  7825. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7826.  
  7827. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7828.  
  7829. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7830.  
  7831. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7832.  
  7833.  
  7834. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7835.  
  7836. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7837.  
  7838. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7839.  
  7840. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7841.  
  7842.  
  7843. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7844.  
  7845. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7846.  
  7847. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7848.  
  7849. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7850.  
  7851. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7852.  
  7853. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7854.  
  7855. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7856.  
  7857. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7858.  
  7859.  
  7860. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7861.  
  7862. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7863.  
  7864. <!-- ngIf: tableField.type === 'attendance' -->
  7865.  
  7866. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7867.  
  7868. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7869.  
  7870. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7871.  
  7872. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7873.  
  7874. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7875.  
  7876. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7877.  
  7878. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7879.  
  7880. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7881.  
  7882. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7883.  
  7884. <!-- Fix this -->
  7885. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7886.  
  7887. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7888. </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">
  7889.  
  7890. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7891. RANK_AND_FILE
  7892. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7893.  
  7894. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7895.  
  7896. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7897.  
  7898. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7899.  
  7900. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7901.  
  7902. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7903.  
  7904. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7905.  
  7906. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7907.  
  7908. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7909.  
  7910. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7911.  
  7912. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7913.  
  7914. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  7915.  
  7916. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  7917.  
  7918.  
  7919. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  7920.  
  7921. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  7922.  
  7923. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  7924.  
  7925. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  7926.  
  7927.  
  7928. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  7929.  
  7930. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  7931.  
  7932. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  7933.  
  7934. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  7935.  
  7936. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  7937.  
  7938. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  7939.  
  7940. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  7941.  
  7942. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  7943.  
  7944.  
  7945. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  7946.  
  7947. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  7948.  
  7949. <!-- ngIf: tableField.type === 'attendance' -->
  7950.  
  7951. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  7952.  
  7953. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  7954.  
  7955. <!-- ngIf: tableField.type === 'payrollProgress' -->
  7956.  
  7957. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  7958.  
  7959. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  7960.  
  7961. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  7962.  
  7963. <!-- ngIf: tableItem[tableField.name] === 0 -->
  7964.  
  7965. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  7966.  
  7967. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  7968.  
  7969. <!-- Fix this -->
  7970. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  7971.  
  7972. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  7973. </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">
  7974.  
  7975. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  7976. COMPLETE
  7977. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  7978.  
  7979. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  7980.  
  7981. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  7982.  
  7983. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  7984.  
  7985. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  7986.  
  7987. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  7988.  
  7989. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  7990.  
  7991. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  7992.  
  7993. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  7994.  
  7995. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  7996.  
  7997. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  7998.  
  7999. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  8000.  
  8001. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  8002.  
  8003.  
  8004. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  8005.  
  8006. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  8007.  
  8008. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  8009.  
  8010. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  8011.  
  8012.  
  8013. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  8014.  
  8015. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  8016.  
  8017. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  8018.  
  8019. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  8020.  
  8021. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  8022.  
  8023. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  8024.  
  8025. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  8026.  
  8027. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  8028.  
  8029.  
  8030. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  8031.  
  8032. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  8033.  
  8034. <!-- ngIf: tableField.type === 'attendance' -->
  8035.  
  8036. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  8037.  
  8038. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  8039.  
  8040. <!-- ngIf: tableField.type === 'payrollProgress' -->
  8041.  
  8042. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  8043.  
  8044. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  8045.  
  8046. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  8047.  
  8048. <!-- ngIf: tableItem[tableField.name] === 0 -->
  8049.  
  8050. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  8051.  
  8052. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  8053.  
  8054. <!-- Fix this -->
  8055. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  8056.  
  8057. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  8058. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  8059.  
  8060.  
  8061. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  8062. <!-- 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">
  8063. <!-- ngIf: !action.isIcon -->
  8064. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  8065. </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">
  8066. <!-- ngIf: !action.isIcon -->
  8067. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  8068. </button><!-- end ngRepeat: action in actionButtonList -->
  8069. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  8070. <i class="fa fa-file-o"></i>
  8071. </button>
  8072. </td>
  8073.  
  8074. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  8075.  
  8076. </tr><!-- end ngRepeat: tableItem in tableData track by $index --><tr ng-repeat="tableItem in tableData track by $index" ng-click="genericTableConfiguration.onSelectRow &amp;&amp; genericTableConfiguration.onSelectRow(tableItem, $index)" ng-class="{'active-row': selectedIndexRow === $index}" class="ng-scope" role="button" tabindex="0">
  8077.  
  8078. <!-- ngIf: genericTableConfiguration.bulkCheck -->
  8079. <!-- RADIO BUTTON -->
  8080. <!-- ngIf: genericTableConfiguration.radioColumn -->
  8081.  
  8082. <!-- 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 -->
  8083.  
  8084. <!-- ngIf: genericTableConfiguration.frontNumbering -->
  8085.  
  8086.  
  8087. <!-- 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">
  8088.  
  8089. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  8090. ND02
  8091. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  8092.  
  8093. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  8094.  
  8095. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  8096.  
  8097. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  8098.  
  8099. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  8100.  
  8101. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  8102.  
  8103. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  8104.  
  8105. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  8106.  
  8107. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  8108.  
  8109. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  8110.  
  8111. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  8112.  
  8113. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  8114.  
  8115. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  8116.  
  8117.  
  8118. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  8119.  
  8120. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  8121.  
  8122. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  8123.  
  8124. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  8125.  
  8126.  
  8127. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  8128.  
  8129. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  8130.  
  8131. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  8132.  
  8133. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  8134.  
  8135. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  8136.  
  8137. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  8138.  
  8139. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  8140.  
  8141. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  8142.  
  8143.  
  8144. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  8145.  
  8146. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  8147.  
  8148. <!-- ngIf: tableField.type === 'attendance' -->
  8149.  
  8150. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  8151.  
  8152. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  8153.  
  8154. <!-- ngIf: tableField.type === 'payrollProgress' -->
  8155.  
  8156. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  8157.  
  8158. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  8159.  
  8160. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  8161.  
  8162. <!-- ngIf: tableItem[tableField.name] === 0 -->
  8163.  
  8164. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  8165.  
  8166. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  8167.  
  8168. <!-- Fix this -->
  8169. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  8170.  
  8171. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  8172. </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">
  8173.  
  8174. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Borromeo</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  8175.  
  8176. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  8177.  
  8178. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  8179.  
  8180. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  8181.  
  8182. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  8183.  
  8184. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  8185.  
  8186. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  8187.  
  8188. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  8189.  
  8190. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  8191.  
  8192. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  8193.  
  8194. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  8195.  
  8196. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  8197.  
  8198. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  8199.  
  8200.  
  8201. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  8202.  
  8203. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  8204.  
  8205. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  8206.  
  8207. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  8208.  
  8209.  
  8210. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  8211.  
  8212. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  8213.  
  8214. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  8215.  
  8216. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  8217.  
  8218. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  8219.  
  8220. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  8221.  
  8222. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  8223.  
  8224. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  8225.  
  8226.  
  8227. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  8228.  
  8229. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  8230.  
  8231. <!-- ngIf: tableField.type === 'attendance' -->
  8232.  
  8233. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  8234.  
  8235. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  8236.  
  8237. <!-- ngIf: tableField.type === 'payrollProgress' -->
  8238.  
  8239. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  8240.  
  8241. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  8242.  
  8243. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  8244.  
  8245. <!-- ngIf: tableItem[tableField.name] === 0 -->
  8246.  
  8247. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  8248.  
  8249. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  8250.  
  8251. <!-- Fix this -->
  8252. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  8253.  
  8254. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  8255. </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">
  8256.  
  8257. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">Rono</span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  8258.  
  8259. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  8260.  
  8261. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  8262.  
  8263. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  8264.  
  8265. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  8266.  
  8267. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  8268.  
  8269. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  8270.  
  8271. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  8272.  
  8273. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  8274.  
  8275. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  8276.  
  8277. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  8278.  
  8279. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  8280.  
  8281. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  8282.  
  8283.  
  8284. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  8285.  
  8286. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  8287.  
  8288. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  8289.  
  8290. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  8291.  
  8292.  
  8293. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  8294.  
  8295. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  8296.  
  8297. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  8298.  
  8299. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  8300.  
  8301. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  8302.  
  8303. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  8304.  
  8305. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  8306.  
  8307. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  8308.  
  8309.  
  8310. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  8311.  
  8312. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  8313.  
  8314. <!-- ngIf: tableField.type === 'attendance' -->
  8315.  
  8316. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  8317.  
  8318. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  8319.  
  8320. <!-- ngIf: tableField.type === 'payrollProgress' -->
  8321.  
  8322. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  8323.  
  8324. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  8325.  
  8326. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  8327.  
  8328. <!-- ngIf: tableItem[tableField.name] === 0 -->
  8329.  
  8330. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  8331.  
  8332. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  8333.  
  8334. <!-- Fix this -->
  8335. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  8336.  
  8337. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  8338. </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">
  8339.  
  8340. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  8341. NA
  8342. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  8343.  
  8344. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  8345.  
  8346. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  8347.  
  8348. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  8349.  
  8350. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  8351.  
  8352. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  8353.  
  8354. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  8355.  
  8356. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  8357.  
  8358. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  8359.  
  8360. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  8361.  
  8362. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  8363.  
  8364. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  8365.  
  8366. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  8367.  
  8368.  
  8369. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  8370.  
  8371. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  8372.  
  8373. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  8374.  
  8375. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  8376.  
  8377.  
  8378. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  8379.  
  8380. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  8381.  
  8382. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  8383.  
  8384. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  8385.  
  8386. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  8387.  
  8388. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  8389.  
  8390. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  8391.  
  8392. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  8393.  
  8394.  
  8395. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  8396.  
  8397. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  8398.  
  8399. <!-- ngIf: tableField.type === 'attendance' -->
  8400.  
  8401. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  8402.  
  8403. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  8404.  
  8405. <!-- ngIf: tableField.type === 'payrollProgress' -->
  8406.  
  8407. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  8408.  
  8409. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  8410.  
  8411. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  8412.  
  8413. <!-- ngIf: tableItem[tableField.name] === 0 -->
  8414.  
  8415. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  8416.  
  8417. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  8418.  
  8419. <!-- Fix this -->
  8420. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  8421.  
  8422. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  8423. </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">
  8424.  
  8425. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  8426. REGULAR
  8427. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  8428.  
  8429. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  8430.  
  8431. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  8432.  
  8433. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  8434.  
  8435. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  8436.  
  8437. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  8438.  
  8439. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  8440.  
  8441. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  8442.  
  8443. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  8444.  
  8445. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  8446.  
  8447. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  8448.  
  8449. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  8450.  
  8451. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  8452.  
  8453.  
  8454. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  8455.  
  8456. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  8457.  
  8458. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  8459.  
  8460. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  8461.  
  8462.  
  8463. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  8464.  
  8465. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  8466.  
  8467. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  8468.  
  8469. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  8470.  
  8471. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  8472.  
  8473. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  8474.  
  8475. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  8476.  
  8477. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  8478.  
  8479.  
  8480. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  8481.  
  8482. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  8483.  
  8484. <!-- ngIf: tableField.type === 'attendance' -->
  8485.  
  8486. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  8487.  
  8488. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  8489.  
  8490. <!-- ngIf: tableField.type === 'payrollProgress' -->
  8491.  
  8492. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  8493.  
  8494. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  8495.  
  8496. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  8497.  
  8498. <!-- ngIf: tableItem[tableField.name] === 0 -->
  8499.  
  8500. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  8501.  
  8502. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  8503.  
  8504. <!-- Fix this -->
  8505. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  8506.  
  8507. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  8508. </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">
  8509.  
  8510. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  8511. RANK_AND_FILE
  8512. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  8513.  
  8514. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  8515.  
  8516. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  8517.  
  8518. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  8519.  
  8520. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  8521.  
  8522. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  8523.  
  8524. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  8525.  
  8526. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  8527.  
  8528. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  8529.  
  8530. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  8531.  
  8532. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  8533.  
  8534. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  8535.  
  8536. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  8537.  
  8538.  
  8539. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  8540.  
  8541. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  8542.  
  8543. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  8544.  
  8545. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  8546.  
  8547.  
  8548. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  8549.  
  8550. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  8551.  
  8552. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  8553.  
  8554. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  8555.  
  8556. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  8557.  
  8558. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  8559.  
  8560. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  8561.  
  8562. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  8563.  
  8564.  
  8565. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  8566.  
  8567. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  8568.  
  8569. <!-- ngIf: tableField.type === 'attendance' -->
  8570.  
  8571. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  8572.  
  8573. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  8574.  
  8575. <!-- ngIf: tableField.type === 'payrollProgress' -->
  8576.  
  8577. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  8578.  
  8579. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  8580.  
  8581. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  8582.  
  8583. <!-- ngIf: tableItem[tableField.name] === 0 -->
  8584.  
  8585. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  8586.  
  8587. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  8588.  
  8589. <!-- Fix this -->
  8590. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  8591.  
  8592. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  8593. </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">
  8594.  
  8595. <!-- ngIf: tableItem[tableField.name] && !tableField.type --><span ng-if="tableItem[tableField.name] &amp;&amp; !tableField.type" class="ng-binding ng-scope">
  8596. COMPLETE
  8597. </span><!-- end ngIf: tableItem[tableField.name] && !tableField.type -->
  8598.  
  8599. <!-- ngIf: tableItem[tableField.name] && !tableField.type === 'monthFrequency' -->
  8600.  
  8601. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'length' -->
  8602.  
  8603. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'date' -->
  8604.  
  8605. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateRange' -->
  8606.  
  8607. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'boolean' -->
  8608.  
  8609. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'period' -->
  8610.  
  8611. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dateTime' -->
  8612.  
  8613. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMMDD' -->
  8614.  
  8615. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'MMM/DD/YYYY' -->
  8616.  
  8617. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'requestDate' -->
  8618.  
  8619. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object' -->
  8620.  
  8621. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectKeyValue' -->
  8622.  
  8623.  
  8624. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'attendanceSummaryStart' -->
  8625.  
  8626. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'bulkType' -->
  8627.  
  8628. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'objectArrayList' -->
  8629.  
  8630. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'arrayList' -->
  8631.  
  8632.  
  8633. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_decimal' -->
  8634.  
  8635. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'shift' -->
  8636.  
  8637. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'decimal' -->
  8638.  
  8639. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'currency' -->
  8640.  
  8641. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'hyphen' -->
  8642.  
  8643. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'object_mergeField' && tableField.separator === 'comma' -->
  8644.  
  8645. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'mergeField' -->
  8646.  
  8647. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'finalPayRegister' -->
  8648.  
  8649.  
  8650. <!-- ngIf: tableItem.scheduleMapping && tableField.type ==='scheduleMapping' -->
  8651.  
  8652. <!-- ngIf: tableItem.schedule && tableField.type ==='schedule' -->
  8653.  
  8654. <!-- ngIf: tableField.type === 'attendance' -->
  8655.  
  8656. <!-- ngIf: tableField.type === 'dropdownViewList' -->
  8657.  
  8658. <!-- ngIf: tableField.type === 'tooltipDetail' -->
  8659.  
  8660. <!-- ngIf: tableField.type === 'payrollProgress' -->
  8661.  
  8662. <!-- ngIf: tableField.type === 'timekeepingAttendanceSummaryProgress' -->
  8663.  
  8664. <!-- ngIf: !tableItem[tableField.name] && tableField.type !== 'boolean' && tableField.type !== 'attendance' && tableField.type !== 'birPeriod' && tableField.type !== 'scheduleMapping' && tableField.type !== 'schedule' && tableItem[tableField.name] !== 0 -->
  8665.  
  8666. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'dictionary' -->
  8667.  
  8668. <!-- ngIf: tableItem[tableField.name] === 0 -->
  8669.  
  8670. <!-- ngIf: tableField.type === 'leaveRemaingCredit' -->
  8671.  
  8672. <!-- ngIf: tableField.type === 'leaveCycleDate' -->
  8673.  
  8674. <!-- Fix this -->
  8675. <!-- ngIf: !tableItem[tableField.name] && tableField.type === 'boolean' -->
  8676.  
  8677. <!-- ngIf: tableItem[tableField.name] && tableField.type === 'birPeriod' -->
  8678. </td><!-- end ngIf: tableField.hide !== true --><!-- end ngRepeat: tableField in tableFields track by $index -->
  8679.  
  8680.  
  8681. <td ng-show="genericTableConfiguration.actionButton" class="text-nowrap table-data-action-button" aria-hidden="false">
  8682. <!-- 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">
  8683. <!-- ngIf: !action.isIcon -->
  8684. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">pageview</i><!-- end ngIf: action.isIcon -->
  8685. </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">
  8686. <!-- ngIf: !action.isIcon -->
  8687. <!-- ngIf: action.isIcon --><i ng-if="action.isIcon" class="material-icons">mode_edit</i><!-- end ngIf: action.isIcon -->
  8688. </button><!-- end ngRepeat: action in actionButtonList -->
  8689. <button ng-show="tableItem.payrollHistory.length > 0 &amp;&amp; tableItem.payrollHistoryIndex !== false" title="Payslip" class="btn btn-primary ng-hide" ng-click="openPayslip(tableItem)" aria-hidden="true">
  8690. <i class="fa fa-file-o"></i>
  8691. </button>
  8692. </td>
  8693.  
  8694. <!-- ngIf: genericTableConfiguration.infoAddOn -->
  8695.  
  8696. </tr><!-- end ngRepeat: tableItem in tableData track by $index -->
  8697.  
  8698. </tbody>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement