LEFT JOIN venta_obsequio d06 ON d06.id = d.obsequio LEFT JOIN venta_estado_real d07 ON d07.id = d.estado_real LEFT JOIN venta_tipo_pago d08 ON d08.id = d.tipo_pago WHERE v.info_status = 1 '; // print $sql; if (trim($_SESSION['lineas']) != '') { $sql .= ' AND v.lineal_id IN (' . $_SESSION['lineas'] . ')'; } if (trim($in['ini']) != '') { $sql .= ' AND d.fecha_entrega >= "' . $in['ini'] . ' 00:00:00"'; } if (trim($in['end']) != '') { $sql .= ' AND d.fecha_entrega <= "' . $in['end'] . ' 23:59:59"'; } $ou = $venta->setSQL($fields, $sql); $j = 0; $objPHPExcel->setActiveSheetIndex(0)->setCellValue(c0(++$j) . 1, 'PRIORIDAD')->setCellValue(c0(++$j) . 1, 'DISTRITO')->setCellValue(c0(++$j) . 1, 'OBSERVACIÓN DE ENTREGA')->setCellValue(c0(++$j) . 1, 'HORA')->setCellValue(c0(++$j) . 1, 'FECHA DE ENTREGA')->setCellValue(c0(++$j) . 1, 'CLIENTE')->setCellValue(c0(++$j) . 1, 'TELEFONO FIJO')->setCellValue(c0(++$j) . 1, 'TELEFONO MOVIL')->setCellValue(c0(++$j) . 1, 'DIRECCION')->setCellValue(c0(++$j) . 1, 'DISTRITO')->setCellValue(c0(++$j) . 1, 'URBANIZACIÓN')->setCellValue(c0(++$j) . 1, 'PROVINCIA')->setCellValue(c0(++$j) . 1, 'DEPARTAMENTO')->setCellValue(c0(++$j) . 1, 'REFERENCIA')->setCellValue(c0(++$j) . 1, 'FACHADA')->setCellValue(c0(++$j) . 1, 'PRODUCTO')->setCellValue(c0(++$j) . 1, 'CANTIDAD')->setCellValue(c0(++$j) . 1, 'COLOR')->setCellValue(c0(++$j) . 1, 'TIPO DE PAGO')->setCellValue(c0(++$j) . 1, 'PRECIO')->setCellValue(c0(++$j) . 1, 'COSTO DE ENVIO')->setCellValue(c0(++$j) . 1, 'OBSEQUIO')->setCellValue(c0(++$j) . 1, 'OBSERVACIÓN')->setCellValue(c0(++$j) . 1, 'ESTADO'); $objPHPExcel->getActiveSheet()->getStyle(c2(1, $j, 1, 1))->applyFromArray($border_style); $objPHPExcel->setActiveSheetIndex(0)->getStyle(c2(1, $j, 1, 1))->getFill()->setFillType(PHPExcel_Style_Fill::FILL_SOLID)->getStartColor()->setARGB('FFFFBF00'); $j = 0; $objPHPExcel->getActiveSheet()->getColumnDimension(c0(++$j))->setWidth(20); // prioridad $objPHPExcel->getActiveSheet()->getColumnDimension(c0(++$j))->setWidth(30); // distrito $objPHPExcel->getActiveSheet()->getColumnDimension(c0(++$j))->setWidth(30); // observacion entre $objPHPExcel->getActiveSheet()->getColumnDimension(c0(++$j))->setWidth(15); // hora de entrega $objPHPExcel->getActiveSheet()->getColumnDimension(c0(++$j))->setWidth(17); // fecha entrega
$old = substr($old, 0, 16); } if (utf8_encode($in['valor']) != utf8_encode($old)) { $log_campos = $modelo->drawLogItem($in['tabla'], $in['campo'], $old, $in['valor']); $healthy = array("\n\r", "\r\n", "\n", "\r", "\t"); $yummy = array("<br>", "<br>", "<br>", "<br>", " "); $log_campos = str_replace($healthy, $yummy, $log_campos); $modelo->drawDivLogItem($in['campania'], $in['venta_id'], $in['usuario'], $in['fecha'], utf8_encode($log_campos)); } // ----------------------------------- guardar $modelo->setValorEditable($in); // Utilidades::printr($in); if ($in['campo'] == 'estado_real') { $in['campo'] = 'estado'; $in['valor'] = $modelo->getEstadoRealToEstado($in['valor']); $modelo->setValorEditable($in); } if ($in['campo'] == 'supervisor_id') { $in['campo'] = 'lineal_id '; $sql = ' SELECT ul.lineal_id FROM usu_usuario_lineal ul WHERE ul.usuario_id=' . $in['valor'] . ' '; $data = $modelo->setSQL(array('id' => ''), $sql); if (isset($data[0]['id'])) { $in['valor'] = $data[0]['id']; // print_r($in); $modelo->setValorEditable($in); } } // Utilidades::printr($in);