Beispiel #1
1
 function formato($id)
 {
     $this->load->plugin('numletra');
     $this->load->helper('date');
     $this->load->helper('fecha');
     $sel = array('a.id', 'a.id_edres', 'a.numero_edres', 'a.numero', 'a.status', 'a.fecha', 'a.cliente', 'a.edificacion', 'a.inmueble', 'a.inicial', 'a.financiable', 'a.firma', 'a.precioxmt2', 'a.mt2', 'a.monto', 'a.notas', 'e.uso', 'CONCAT_WS(" ",TRIM(b.dire11),TRIM(b.dire12)) AS direc', 'b.ciudad', 'b.rifci', 'b.telefono', 'TRIM(b.nombre) AS nombre', 'c.codigo AS lcodigo', 'f.descripcion AS ubica');
     $this->db->select($sel);
     $this->db->from('edcont AS a');
     $this->db->join('scli AS b', 'a.cliente=b.cliente');
     $this->db->join('edinmue AS c', 'c.id=a.inmueble');
     $this->db->join('eduso AS e', 'e.id=a.uso');
     $this->db->join('edifubica AS f', 'c.ubicacion=f.id');
     $this->db->where('a.id', $id);
     $query = $this->db->get();
     if ($query->num_rows() > 0) {
         foreach ($query->result() as $row) {
             $this->db->where('id_edcont', $id);
             $this->db->from('itedcont');
             $cuotas = $this->db->count_all_results();
             $estado = '';
             $data = array();
             $empresa = true;
             if (!$empresa) {
                 $data['opcionante'] = "el ciudadano: " . utf8_encode($row->nombre) . ", venezolano, mayor de edad,  titular de la Cédula de Identidad No. " . $row->rifci . ",  Médico, domiciliado en la ciudad de " . utf8_encode($row->ciudad) . ", Estado " . $estado . " y hábil;";
             } else {
                 $data['opcionante'] = utf8_encode($row->nombre) . " domiciliada en la ciudad de " . utf8_encode($row->ciudad) . ", Estado " . $estado . ", debidamente inscrita por ante el Registro Mercantil Cuarto de la Circunscripción Judicial del Estado Zulia, en fecha 18 de Abril de 2006, bajo el No. 04, Tomo 31-A; con Registro de Información Fiscal No. " . $row->rifci;
             }
             $data['opcionante'] = 'opcionante';
             $timespan = mysql_to_unix($row->fecha);
             $data['dialet'] = date('d', $timespan);
             $data['meslet'] = mesletra(date('m', $timespan));
             $data['anio'] = date('Y', $timespan);
             $data['lcodigo'] = $row->lcodigo;
             $data['ubicacion'] = $row->ubica;
             $data['preciomt2let'] = strtoupper(numletra($row->precioxmt2));
             $data['preciomt2'] = nformat($row->precioxmt2);
             $data['financiable'] = nformat($row->financiable);
             $data['financiablelet'] = strtoupper(numletra($row->inicial + $row->financiable));
             $data['cuotas'] = $cuotas;
             $data['cuotaslet'] = strtoupper(numletra($cuotas));
             $data['moncuotaslet'] = '';
             $data['moncuotas'] = '';
             $data['venceprimera'] = '';
             $data['inifinanlet'] = strtoupper(numletra($row->inicial));
             $data['inifinan'] = nformat($row->inicial + $row->financiable);
             $data['iniciallet'] = strtoupper(numletra($row->inicial + $row->financiable));
             $data['inicial'] = nformat($row->inicial);
             $data['firmalet'] = strtoupper(numletra($row->firma));
             $data['firma'] = nformat($row->firma);
             $data['numero'] = $row->numero;
             $data['fecha'] = dbdate_to_human($row->fecha);
             $data['monto'] = nformat($row->monto);
             $data['montolet'] = strtoupper(numletra($row->monto));
             $data['area'] = $row->mt2;
             $data['arealet'] = strtoupper(numletra($row->mt2));
             $data['uso'] = $row->uso;
             formams::_msxml('contrato', $data);
         }
     }
 }
Beispiel #2
0
 function formato($id)
 {
     $this->load->plugin('numletra');
     $sel = array('a.numero', 'a.reserva', 'a.fecha', 'b.nombre', 'b.rifci', 'a.formap1', 'a.banco1', 'a.nummp1', 'a.pfecha1', 'a.formap2', 'a.banco2', 'a.nummp2', 'a.pfecha2', 'a.formap3', 'a.banco3', 'a.nummp3', 'a.pfecha3', 'CONCAT(b.dire11,b.dire12) AS direc', 'b.telefono', 'c.codigo AS inmueble', 'd.descripcion AS ubicacion', 'e.uso');
     $this->db->select($sel);
     $this->db->from('edres AS a');
     $this->db->join('scli AS b', 'a.cliente=b.cliente');
     $this->db->join('edinmue AS c', 'c.id=a.inmueble');
     $this->db->join('edifubica AS d', 'd.id=c.ubicacion');
     $this->db->join('eduso AS e', 'e.id=c.uso');
     $this->db->where('a.id', $id);
     $query = $this->db->get();
     //echo $this->db->last_query();
     if ($query->num_rows() > 0) {
         foreach ($query->result() as $row) {
             $data = array();
             $data['numero'] = $row->numero;
             $data['fecha'] = dbdate_to_human($row->fecha);
             $data['monto'] = nformat($row->reserva);
             $data['montolet'] = strtoupper(numletra($row->reserva));
             $data['nom_scli'] = $row->nombre;
             $data['rif_scli'] = $row->rifci;
             $data['direc_scli'] = $row->direc;
             $data['telef_scli'] = $row->telefono;
             $data['inmueble'] = $row->inmueble;
             $data['ubicacion'] = $row->ubicacion;
             $data['uso'] = $row->uso;
             $data['fpagos'] = '';
             for ($i = 1; $i < 4; $i++) {
                 $pago = 'pago' . $i;
                 $formap = 'formap' . $i;
                 $pfecha = 'pfecha' . $i;
                 $banco = 'banco' . $i;
                 $nummp = 'nummp' . $i;
                 $banco = 'banco' . $i;
                 $data[$pago] = '';
                 if (!empty($row->{$formap})) {
                     if ($row->{$formap} == 'CH') {
                         $data[$pago] .= 'Cheque';
                     } elseif ($row->{$formap} == 'DE') {
                         $data[$pago] .= 'Depósito';
                     } elseif ($row->{$formap} == 'NC') {
                         $data[$pago] .= 'Transferencia';
                     }
                     $dbcodbanc = $this->db->escape($row->{$banco});
                     $nombanc = $this->datasis->dameval("SELECT nomb_banc FROM tban WHERE cod_banc={$dbcodbanc}");
                     $data[$pago] .= ' del Banco ';
                     $data[$pago] .= ucwords($nombanc);
                     $data[$pago] .= ', Número ' . $row->{$nummp};
                     $data[$pago] .= ' de fecha ' . dbdate_to_human($row->{$pfecha}) . '.';
                 } else {
                     $data[$pago] = '';
                 }
             }
             formams::_msxml('reservacion', $data);
         }
     }
 }
Beispiel #3
0
 function certificado($id)
 {
     $sel = array('b.numero', 'b.fecha', 'a.distrito', 'a.aseguradora', 'a.vence', 'a.nomban', 'a.banrif', 'a.representante', 'a.concesionario', 'a.concesionariorif', 'a.nombre', 'a.casa', 'a.calle', 'a.urb', 'a.ciudad', 'a.municipio', 'a.estado', 'a.cpostal', 'a.poliza', 'a.ctelefono1', 'a.telefono1', 'a.ctelefono2', 'a.telefono2', 'd.nombre AS sclinom', 'd.nomfis', 'd.telefono', 'd.telefon2', 'b.ciudad', 'b.rifci');
     $this->db->select($sel);
     $this->db->from('sinvehiculo AS a');
     $this->db->join('sfac AS b', 'a.id_sfac=b.id');
     $this->db->join('scli AS d', 'b.cod_cli=d.cliente');
     $this->db->where('a.id', $id);
     $query = $this->db->get();
     if ($query->num_rows() > 0) {
         $row = $query->row();
         $data['rifci'] = $row->rifci;
         $data['factura'] = $row->numero;
         $data['ffactura'] = dbdate_to_human($row->fecha);
         $data['nombre'] = $row->nombre;
         $data['casa'] = $row->casa;
         $data['calle'] = $row->calle;
         $data['ciudad'] = $row->ciudad;
         $data['urb'] = $row->urb;
         $data['ciudad'] = $row->ciudad;
         $data['municipio'] = $row->municipio;
         $data['estado'] = $row->estado;
         $data['cpostal'] = $row->cpostal;
         $data['ctelefono1'] = $row->ctelefono1;
         $data['telefono1'] = $row->telefono1;
         $data['ctelefono2'] = $row->ctelefono2;
         $data['telefono2'] = $row->telefono2;
         $data['titulo1'] = $this->datasis->traevalor('TITULO1');
         $data['distrito'] = $row->distrito;
         $data['aseguradora'] = $row->aseguradora;
         $data['vence'] = !empty($row->vence) ? dbdate_to_human($row->vence) : '';
         $data['nomban'] = $row->nomban;
         $data['banrif'] = $row->banrif;
         $data['representante'] = $row->representante;
         $data['concesionario'] = $row->concesionario;
         $data['concesionariorif'] = $row->concesionariorif;
         $data['poliza'] = $row->poliza;
         formams::_msxml('certificado', $data);
     }
 }