示例#1
0
 $TextoCodigoQR = mayuscula($TextoCodigoQR);
 //echo $TextoCodigoQR;
 QRcode::png($TextoCodigoQR, "../../imagenes/factura/codigos/" . $CodFactura . ".png", 'H', 8, 0);
 /*Fin CódigoQR*/
 //exit();
 $ValoresFactura = array("CodFactura" => "'{$CodFactura}'", "FechaFactura" => "'" . fecha2Str($FechaFactura, 0) . "'", "NFactura" => "'" . trim($NFactura) . "'", "NReferencia" => "'" . trim($NReferencia) . "'", "FacturaAlumno" => "'" . trim($FacturaAlumno) . "'", "CodAlumno" => "'{$CodAlumno}'", "Nit" => "'" . trim($Nit) . "'", "Factura" => "'" . trim($NombreFactura) . "'", "TotalDescuento" => "'{$TotalDescuento}'", "TotalInteres" => "'{$TotalInteres}'", "TotalBs" => "'{$TotalBs}'", "Cancelado" => "'{$Cancelado}'", "MontoDevuelto" => "'{$MontoDevuelto}'", "Observacion" => "'{$Observacion}'", "Estado" => "'Valido'", "MontoCodigo" => "'{$TotalBsCodigo}'", "NumeroAutorizacion" => "'{$NumeroAutorizacion}'", "LlaveDosificacion" => "'{$LlaveDosificacion}'", "CodigoControl" => "'{$TxtCodigoDeControl}'", "FechaLimiteEmision" => "'{$FechaLimiteEmision}'", "Tipo" => "'General'", "NitEmisor" => "'{$NitEmisor}'", "RazonSocialEmisor" => "'{$RazonSocialEmisor}'", "ActividadEconomica" => "'{$ActividadEconomica}'", "LeyendaPiePagina" => "'{$LeyendaPiePagina}'", "TipoFactura" => "'{$SistemaFacturacion}'", "ImagenFondo" => "'{$ImagenFondoFactura}'");
 /*echo "<pre>";
 	print_r($ValoresFactura);
 	echo "</pre>";*/
 foreach ($a as $fd) {
     if ($fd['CodCuota'] != "") {
         $ValoresFacturaDetalle = array("CodFactura" => "'{$CodFactura}'", "CodAlumno" => "'" . $fd['CodAlumno'] . "'", "Nombre" => "'" . $fd['Nombre'] . "'", "CodCuota" => "'" . $fd['CodCuota'] . "'", "MontoCuota" => "'" . $fd['MontoCuota'] . "'", "ImporteCobrado" => "'" . $fd['ImporteCobrado'] . "'", "Interes" => "'" . $fd['Interes'] . "'", "Descuento" => "'" . $fd['Descuento'] . "'", "Total" => "'" . $fd['Total'] . "'", "Tipo" => "'General'");
         /*echo "<pre>";	
         		print_r($ValoresFacturaDetalle);
         		echo "</pre>";*/
         $facturadetalle->insertarRegistro($ValoresFacturaDetalle);
         switch ($fd['CodCuota']) {
             case "Todo":
                 for ($numcuo = 1; $numcuo <= 10; $numcuo++) {
                     $cuo = $cuota->mostrarCuota($fd['CodAlumno'], $numcuo);
                     $cuo = array_shift($cuo);
                     $CodCuota = $cuo['CodCuota'];
                     $Valor = 1;
                     $Factura = trim($NFactura);
                     $Observaciones = "Facturado";
                     $Fecha = fecha2Str($FechaFactura, 0);
                     $Hora = date("H:i:s");
                     $Fecha = $Fecha . " " . $Hora;
                     $cuota->actualizar($CodCuota, $Valor, $Factura, $Observaciones, $Fecha);
                 }
                 break;