public function formato_campo($field, $name)
 {
     $data = $field;
     if ($name == 'codigo') {
         $data = parent::get_formatter()->code_format($field);
     } elseif ($name == 'fecha') {
         $data = parent::get_formatter()->datetime_format($field);
     } elseif ($name == 'cliente') {
         $data = $this->clientes->get_field('razon', $field);
     } elseif (is_numeric($field)) {
         $data = parent::get_formatter()->number_format($field);
     }
     return $data;
 }
 public function formato_campo($field, $name)
 {
     $data = $field;
     if (strstr($name, 'codigo')) {
         $data = parent::get_formatter()->code_format($field);
     } elseif (strstr($name, 'provincia')) {
         $data = $this->provincias->get_descripcion_provincia($field);
     } elseif (strstr($name, 'localidad')) {
         $data = $this->localidades->get_descripcion_localidad($field);
     } elseif (is_numeric($field)) {
         $data = parent::get_formatter()->number_format($field);
     }
     return $data;
 }
 public function formato_campo($field, $name)
 {
     $data = $field;
     if ($name == 'codigo' || $name == 'factura') {
         $data = parent::get_formatter()->code_format($field);
     } elseif ($name == 'fecha') {
         $data = parent::get_formatter()->datetime_format($field);
     } elseif ($name == 'proveedor') {
         $data = $this->proveedores->get_field('razon', $field);
     } elseif ($name == 'fondo') {
         $data = $this->fondos->get_field(1, $field);
     } elseif ($name == 'condicion') {
         $data = $this->condiciones->get_field(1, $field);
     } elseif (is_numeric($field)) {
         $data = parent::get_formatter()->number_format($field);
     }
     return $data;
 }