$Vsql = "SELECT * FROM solicitud_viaje WHERE sv_tramite = {$idSolicitud}"; $Res_Vsql = $cnn->consultar($Vsql); $IdSolc = mysql_result($Res_Vsql, 0, "sv_id"); $MontoSolc = mysql_result($Res_Vsql, 0, "sv_anticipo"); $centroCosto = mysql_result($Res_Vsql, 0, "sv_ceco_paga"); // Busca aprobador para la solicitud en caso que sea necesario $Usu = new Usuario(); $fecha = date("Y-m-d"); $ruta_autorizadores = $Usu->buscaAprobadorParaComprobacion($centroCosto, $tTotal, $total_anticipo, $fecha); $aprobador = $ruta_autorizadores[0]; // Registra nuevo tramite $tramite = new Tramite(); $tramite->insertar("BEGIN WORK"); $idTramite = $tramite->Crea_Tramite($iduser, $idempresa, COMPROBACION_ETAPA_COMPROBACION, FLUJO_COMPROBACION, $cMotive); // Agrega nueva comprobacion $idComprobacion = Add_new($idTramite, $idSolicitud, $tAmnt, $tIVA, $tTotal, $montoexc, $motivoComprobacion, $centroCosto, 1, $CreditCard, $refacturar, $observ, $MontoSolc); // Guarda los detalles de la comprobacion $totalComprobado = 0; $status_c = 1; for ($i = 1; $i <= $_POST['rowCount']; $i++) { //Partidas $cNo = $_POST['row' . $i]; $cDate = $_POST['fecha' . $i]; $cCargo = ""; $cConc = $_POST['concepto' . $i]; $cRef = $_POST['referencia' . $i]; $cProv = $_POST['proveedor' . $i]; $cP_RFC = $_POST['rfc' . $i]; $cAmt = $_POST['mnt' . $i]; $cExch = $_POST['divisa' . $i]; $cRate = $_POST['tasa' . $i];
$CreditCard = ""; $motivoComprobacion = $_POST["motive"]; $cMotive = "Comprobacion de Caja Chica"; // Datos del aprobador $Usu = new Usuario(); $fecha = date('Y-m-d'); $ruta_autorizadores = $Usu->buscaAprobadorParaComprobacion($cat_cecos_cargado, $tTotal, 0, $fecha); $aprobador = $ruta_autorizadores[0]; // Registra nuevo tramite $tramite = new Tramite(); $tramite->insertar("BEGIN WORK"); $idTramite = $tramite->Crea_Tramite($iduser, $idempresa, COMPROBACION_CAJA_CHICA_ETAPA_COMPROBACION_CAJA_CHICA, FLUJO_REEMBOLSO_CAJA_CHICA, $cMotive); // OJO: El tipo de comprobacion 3 es de caja chica $idSolicitud = -1; $refacturar = ""; $idComprobacion = Add_new($idTramite, $idSolicitud, $tAmnt, $tIVA, $tTotal, $montoexc, $motivoComprobacion, $cat_cecos_cargado, 3, $CreditCard, $refacturar, $sObser, 0); $status_c = 1; for ($i = 1; $i <= $_POST['rowCount']; $i++) { //Partidas $cNo = $_POST['row' . $i]; $cDate = $_POST['fecha' . $i]; $cCargo = ""; $cConc = $_POST['concepto' . $i]; $cRef = $_POST['referencia' . $i]; $cProv = $_POST['proveedor' . $i]; $cP_RFC = $_POST['rfc' . $i]; $cAmt = $_POST['mnt' . $i]; $cExch = $_POST['divisa' . $i]; $cRate = $_POST['tasa' . $i]; $cImp = $_POST['pimpuesto' . $i]; $cImpVal = $_POST['imp' . $i];