public  function send( $printaitorViewObj  ) {    
            $dv = $printaitorViewObj->dataToView;
            $factura['AfipFactura'] = array(
                    'json_data'       => $printaitorViewObj->viewTextRender,
                    'mesa_id'         => Hash::get( $dv, 'Mesa.id'),
                    'importe_total'   => Hash::get( $dv, 'Mesa.total'),
                    'importe_neto'    => Hash::get( $dv, 'importe_neto'),
                    'importe_iva'     => Hash::get( $dv, 'importe_iva'),
                    'punto_de_venta'  => Hash::get( $dv, 'punto_de_venta'),
                    'comprobante_nro' => Hash::get( $dv, 'numero_comprobante'),
                    'tipo_factura_id' => Hash::get( $dv, 'tipo_factura_id'),
                    'cae'             => Hash::get( $dv, 'cae'),
                    'iva_porcentaje'  => Configure::read('Afip.default_iva_porcentaje'),
                );

            $AfipFactura = ClassRegistry::init("Printers.AfipFactura");
            $factura = $AfipFactura->save($factura);
            if ( !$factura ) {
                foreach ( $AfipFactura->validationErrors as $field => $msg) {
                    $msgErr = implode(',', $msg);
                    throw new CakeException( __("No se pudo guardar la factura. Campo: %s, Error: %s", $field, $msgErr), 1);
                }
            }
            return $factura;
        }