$coa_combination_object_ai->seek($position); while ($coa_combination_object_ai->valid()) { $coa_combination = $coa_combination_object_ai->current(); if (!empty($coa_combination->coa_id)) { ${$class_second}->findBy_id($coa_combination->coa_id); } else { if (!empty($coa_id_h)) { ${$class_second}->findBy_id($coa_id_h); } } echo '<tr class="coa_combination' . $count . '">'; if (!empty(${$class_second}->coa_id)) { $datacount = 1; foreach (coa::coa_display_by_coaId(${$class_second}->coa_id) as $key => $value) { if (!empty($value)) { $option_line = option_line::find_by_optionId_lineCode(${$class_second}->coa_structure_id, $value); $field_name = 'field' . $datacount; $descArray = ['code', 'description']; echo '<td>' . $f->select_field_from_object($field_name, sys_value_group_line::find_by_header_id($option_line->value_group_id), 'code', $descArray, ${$class}->{$field_name}, '', 'ac field_values', 1, $readonly, '', '', '', 'account_qualifier') . '</td>'; $datacount++; } } } echo '</tr>'; $coa_combination_object_ai->next(); if ($coa_combination_object_ai->key() == $position + $per_page) { break; } $count = $count + 1; } ?>
$po_detail = new po_detail(); $po_detail_object = array(); array_push($po_detail_object, $po_detail); } $detailCount = 0; foreach ($po_detail_object as $po_detail) { $class_third = 'po_detail'; ${$class_third} =& $po_detail; ?> <tr class="line_rows"> <td><?php echo ${$class_second}->line_number . '-' . ${$class_third}->shipment_number; ?> </td> <td><?php $line_type = option_line::find_by_optionId_lineCode(133, ${$class_second}->line_type); echo $line_type->option_line_value; ?> </td> <td><?php echo ${$class_second}->item_number; ?> </td> <td><?php echo ${$class_second}->unit_price; ?> </td> <td><?php echo ${$class_second}->line_quantity; ?> </td>