<?php

include "../seguridad.php";
require_once '../Connections/cn.php';
include "../clases/datos.php";
$objDatos = new datos();
$rsCaja = $objDatos->ObtenerCodigoCajaSelId($_SESSION['MM_Username']);
$row_Caja = $objDatos->PoblarCodigoCajaSelId($rsCaja);
$Sql = "insert into comprobante (CodComprobante, CodAlumno, CodTipoComprobante, UsuarioCreacion, FechaCreacion, CodCaja, TipoModulo) ";
$Sql .= "values ('null', '" . $_SESSION['CajaCodAlumno'] . "', 100, '" . $_SESSION['MM_Username'] . "', now(), '" . $row_Caja['CodCaja'] . "',0) ";
mysql_select_db($database_cn, $cn);
$query_Grabar = $Sql;
$Grabar = mysql_query($query_Grabar, $cn) or die(mysql_error());
//****************************** CREA DETALLE DE COMPROBANTE ******************************//
mysql_select_db($database_cn, $cn);
$query_rsCodigoComprobante = "SELECT  MAX(CodComprobante) AS CodComprobante ";
$query_rsCodigoComprobante .= "FROM comprobante ";
$query_rsCodigoComprobante .= "where CodAlumno='" . $_SESSION['CajaCodAlumno'] . "' ";
$query_rsCodigoComprobante .= "and UsuarioCreacion='" . $_SESSION['MM_Username'] . "' ";
$rsCodigoComprobante = mysql_query($query_rsCodigoComprobante, $cn) or die(mysql_error());
$row_rsCodigoComprobante = mysql_fetch_assoc($rsCodigoComprobante);
$totalRows_rsCodigoComprobante = mysql_num_rows($rsCodigoComprobante);
$IdComprobante = $row_rsCodigoComprobante['CodComprobante'];
$_SESSION['CajaCodComprobante'] = $row_rsCodigoComprobante['CodComprobante'];
$Sql_Detalle = "INSERT INTO detallecomprobante (CodComprobante, Tipo, Codigo, Cantidad, PrecioUnit, Dscto, Mora, SubTotal, UsuarioCreacion, FechaCreacion) ";
$Sql_Detalle .= "SELECT '" . $IdComprobante . "', Tipo, Codigo, Cantidad, PrecioUnit, Dscto, Mora, Total, '" . $_SESSION['MM_Username'] . "', now() ";
$Sql_Detalle .= "FROM temporal ";
$Sql_Detalle .= "WHERE UsuarioCreacion='" . $_SESSION['MM_Username'] . "' and CodAlumno='" . $_SESSION['CajaCodAlumno'] . "' ";
mysql_select_db($database_cn, $cn);
$rsGrabar_Detalle = $Sql_Detalle;
$rsGrabar2 = mysql_query($rsGrabar_Detalle, $cn) or die(mysql_error());