function _ordo_init_new_task(&$TTaskToOrder) { global $conf; foreach ($TTaskToOrder as &$task) { if ($task['grid_row'] == 999999) { if (!empty($conf->global->SCRUM_GROUP_TASK_BY_PRODUCT) && $task['fk_product'] > 0) { $task['grid_row'] = _ordo_int_get_good_row_product($TTaskToOrder, $task, $conf->global->SCRUM_GROUP_TASK_BY_PRODUCT_TOLERANCE); } } } }
function _ordo_init_new_task(&$TTaskToOrder) { global $conf; foreach ($TTaskToOrder as &$task) { if ($task['grid_row'] == 999999) { if (!empty($conf->global->SCRUM_GROUP_TASK_BY_PRODUCT) && $task['fk_product'] > 0) { $task['grid_row'] = _ordo_int_get_good_row_product($TTaskToOrder, $task, $conf->global->SCRUM_GROUP_TASK_BY_PRODUCT_TOLERANCE); } if ((!empty($conf->global->SCRUM_GROUP_TASK_BY_RAL) || !empty($conf->global->SCRUM_GROUP_TASK_BY_CUSTOMER)) && $task['fk_product_ral'] > 0) { $task['grid_row'] = _ordo_int_get_good_row_ral_or_customer($TTaskToOrder, $task, $conf->global->SCRUM_GROUP_TASK_BY_PRODUCT_TOLERANCE, $conf->global->SCRUM_GROUP_TASK_BY_RAL, $conf->global->SCRUM_GROUP_TASK_BY_CUSTOMER); } } } usort($TTaskToOrder, '_ordo_sort_by_grid_row'); }