" . $row1['indent_ref_no'] . ""; $email_link = $space . ""; // $delete_link = ""; } $app_rem = $row1['approval_remarks']; $indent_ref_no = "" . $row1['indent_ref_no'] . ""; $total_price=0; $item_desc = ""; $item_qty = ""; $pos=''; $po_nos=array(); $space = "   "; $sup_not_approved_item=0; $sql_q = "select * from indent_items where indent_id='" . $row1['indent_id'] . "' and status in ('APPROVED' ,'REJECTED' ,'PENDING_DISPATCH' ,'DRAFT_DISPATCH' ,'GRN_APPROVED','COMPLETED')"; error_log("indent sql" . $sql_q); $result = mysqli_query($conn, $sql_q); while ($row2 = mysqli_fetch_assoc($result)) { // $item_desc = $item_desc . '

' . getItemWithFormName($row2['item_id']) . '

'; // $item_unit_id = getTableFieldValue('tbl_items', 'unit_id', 'item_id', $row2['item_id']); // $item_unit = getTableFieldValue(' unit_master', 'unit_name', 'unit_id', $item_unit_id); // $item_qty = $item_qty . '

' . $row2['indent_qty'] . ' ' . $item_unit . '

'; $item_qty=$row2['indent_qty']; $item_id=$row2['item_id']; $rate=getTableFieldValue('item_rate','item_rate','item_id',$item_id); $unit=getTableFieldValue('item_rate','unit','item_id',$item_id); if($unit==0 || $unit==''){ $ratePerUnit=0; } else{ $ratePerUnit=round($rate/$unit,2);} //error_log($ratePerUnit); $total_price+=($ratePerUnit*$item_qty); if($row2['status']=='APPROVED_VENDOR_RATE'){ $sup_not_approved_item++; } array_push($po_nos,$row2["item_po_no"]); } $po_nos= array_unique($po_nos); error_log("pooos".print_r($po_nos,true)); for($i=0;$i" . $po_nos[$i] . ""; $pos.=$po_report . $space ; } $fit = ""; if ($row1['status'] == 'REJECTED') { $fit = "REJECTED"; } else if($row1['status'] == 'APPROVED_LEVEL_1') { $fit = "CMO APPROVED"; }else if($row1['status'] == 'APPROVED_LEVEL_2') { $fit = "HR/IR APPROVED"; }else if($row1['status'] == 'PENDING_RATE') { $fit = " PENDING RFQ "; }else if($row1['status'] == 'APPROVED_VENDOR_RATE') { $fit = "RFQ CREATED By VENDOR"; }else if($row1['status'] == 'APPROVED_VENDOR_RATE' && $sup_not_approved_item!=0){ $fit = "QUOTATION CREATED "; }else if($row1['status'] == 'SUP_APPROVED' && $sup_not_approved_item==0){ $fit = " SENT TO HEAD SUPERVISOR "; }else{ $fit = "".$row1['status'].""; } $links = $delete_link . $space .$email_link . $space; $status = $fit; $data['rows'][] = array( 'id' => $row1['indent_id'], 'cell' => array($links, $count++, $indent_ref_no,$pos, date_format(date_create($row1['indent_date']), "d-M-Y "), round($total_price,2), $row1['remarks'], $status, $app_rem) ); } $data['rows'][] = array( 'id' => $row['filterkey'], 'cell' => array('', "", "", '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '') ); echo json_encode($data);