"; echo "
".print_r($_POST, true)."
"; //error_reporting (E_ALL); $obj1 = unserialize(base64_decode($_POST['datosConsulta1'])); $nvaLP = unserialize(base64_decode($_POST['datosConsulta2'])); //echo "
obj1".print_r($obj1, true)."
"; //echo "
nvaLP".print_r($nvaLP, true)."
"; echo ""; //die; ?> Cierre de Contrato
Cierre de Contrato Prorrateado


queryCTR $queryCTR
"; mysql_query($queryCTR); // Buscar el Detalle del Contrato (es decir, los servicios asociados) $CantCDT_PR = LeerStd($ResultCDT_PR, "410CDT", "*", "CDTLink1_CTR = '$idContrat' AND CDTCheckbox1='1'", "", "", "", ""); if ($CantCDT_PR < 1){ $CantCDT = LeerStd($ResultCDT, "410CDT", "*", "CDTLink1_CTR = '$idContrat'", "", "", "", ""); for ($j = 0; $j < $CantCDT; $j++){ $rowCDT = mysql_fetch_array($ResultCDT); $rowServ = $nvaLista['Servicios'][$rowCDT['CDTLink1_AR4']]; $queryCDT = "INSERT INTO 410CDT SET ". "CDTLink1_AR4 = '$rowCDT[CDTLink1_AR4]',". //Servicio "CDTMonto5 = '$rowServ[monto]',". //Monto Diario "CDTMonto4 = '$rowServ[montopDias]',". //Monto "CDTCheckbox1 = '1',". //Prorrateado "CDTLink1_CTR = '$idContrat'"; //echo "
queryCDT $queryCDT
"; mysql_query($queryCDT); } } } //Buscando el Contrato $cantContrato = LeerStd($contrato, '410CTR', "*", "CTRCant2 = '$nroContrato' AND CTRLink1_EST = '$EstacionAlq' ", "", "", "", ""); $rowCTR = mysql_fetch_array($contrato); $nroContratoN2C = $rowCTR['CTRCodigo']; // agregarTarifaPR($nroContratoN2C, $nvaLP, $_POST['diasCTR'], $rowCTR['CTRLink1_UND']); //Buscando el Contrato $cantContrato = LeerStd($contrato, '410CTR', "*", "CTRCodigo = '$nroContratoN2C' ", "", "", "", ""); $rowCTR = mysql_fetch_array($contrato); //Buscando Siniestros $nroSin = LeerStd($sin,"410SIN","*","SINLink1_CTR = '$nroContratoN2C' AND (SINFecha3='' OR SINFecha3='0000-00-00' OR (SINFecha3 IS NULL))","","","",""); if ($nroSin > 0) echo ""; //Buscando la estación $cantEstaciones = LeerStd($EstacionAlqes, '410EST', "*", "ESTCodigo = '$EstacionAlq' ", "", "", "", ""); $rowEST = mysql_fetch_array($EstacionAlqes); //Si el contrato no existe mostrar Mensaje if($cantContrato ==0){ echo "
Contrato
El Contrato número ".$nroContrato." en la estación ".$rowEST['ESTNombre']." No Existe
"; die; } else if($rowCTR['CTRLista6'] == 'Cerrado' || $rowCTR['CTRLista6'] == 'Anulado' || $rowCTR['CTRLista6'] == 'Anulado con Pago'){ echo "
Contrato
El Contrato número ".$nroContrato." está ".$rowCTR['CTRLista6']."
"; die; } //Buscando el Cliente if($rowCTR['CTRLink1_PER'] != '' && $rowCTR['CTRLink1_PER'] != 0){ $cantCliente = LeerStd($cliente, '410PER', "*", "PERCodigo = '$rowCTR[CTRLink1_PER]' ", "", "", "", ""); $EsEmpresa=0; } else if($rowCTR['CTRLink1_AR1'] != '' && $rowCTR['CTRLink1_AR1'] != 0){ $cantCliente = LeerStd($cliente, '410AR1', "*", "AR1Codigo = '$rowCTR[CTRLink1_AR1]' ", "", "", "", ""); $EsEmpresa = 1; } $rowCliente = mysql_fetch_array($cliente); //Buscando Creador $cantTrabajador = LeerStd($trabajador, '410AGE', "*", "AGECodigo = '$rowCTR[CTRCodAgente]' ", "", "", "", ""); $rowTrabajador = mysql_fetch_array($trabajador); /* */ $arregloA = explode("-", $rowCTR['CTRFecha1']); $FeA = $arregloA[0]."".$arregloA[1]."".$arregloA[2]; $arregloC = explode("/",$FechaC); $FeC = $arregloC[2]."".$arregloC[1]."".$arregloC[0]; if($FeA > $FeC){ echo "
Contrato
La Fecha de Cierre no puede ser menor a la fecha de apertura del contrato
"; die; } $FeAmas30 = date("Y-m-d", strtotime("$rowCTR[CTRFecha1] +31 day")); $arregloA = explode("-",$FeAmas30); $FeAmas30 = $arregloA[0]."".$arregloA[1]."".$arregloA[2]; /*if($FeAmas30 < $FeC){ echo "
Contrato
La Fecha de Cierre no puede ser mayor a 31 días partiendo de la Fecha de Apertura del contrato
"; die; } */ $hoy = $FechaC; $horaHoy = $HoraC; $arregloHoy = explode("/",$hoy); $fechaDeHoy = $arregloHoy[2]."-".$arregloHoy[1]."-".$arregloHoy[0]; if (isset($facturaAdelantada)){ if($facturaAdelantada == 1){ $fechaDeHoy = $rowCTR['CTRFecha2']; $horaHoy = $rowCTR['CTRHora2']; $arregloHoy = explode("-",$rowCTR['CTRFecha2']); $hoy = $arregloHoy[2]."/".$arregloHoy[1]."/".$arregloHoy[0]; } } //UNIDAD $cantUnidad = LeerStd($unidad, '410UND', "*", "UNDCodigo = '$rowCTR[CTRLink1_UND]' ", "", "", "", ""); $rowUND = mysql_fetch_array($unidad); $subgrupo = ObtenerUno("410SUB",$rowUND['UNDLink1_SUB'],"SUBNombre",""); // Lista de Precios del Contrato $ListaPrecios = $rowCTR['CTRLink1_EVE']; $ListaPrecios_PR = $rowCTR['CTRLink2_EVE']; $cantLPs = LeerStd($listPrecios, '410EVE', "*", "EVECodigo = '$ListaPrecios' ", "", "", "", ""); $rowListaP = mysql_fetch_array($listPrecios); // Lista de Precios del Contrato para Prorrateo $cantLPs_PR = LeerStd($listPrecios_PR, '410EVE', "*", "EVECodigo = '$ListaPrecios_PR' ", "", "", "", ""); $rowListaP_PR = mysql_fetch_array($listPrecios_PR); $CodTarifaAplic = $rowListaP['EVELinea2']; $CodTarifaAplic_PR = $rowListaP_PR['EVELinea2']; //Buscando la Tarifa $cantTAR = LeerStd($tar,"410AR9","*","AR9Codigo = '$rowCTR[CTREnlace9]' ","","","",""); $rowTAR = mysql_fetch_array($tar); //Buscando la Tarifa $cantTAR_PR = LeerStd($tar_PR,"410AR9","*","AR9Codigo = '$rowCTR[CTRLink1_AR9]' ","","","",""); $rowTAR_PR = mysql_fetch_array($tar_PR); //Buscar Parámetro de Día $CantDia = LeerStd($DIA,'410PRM',"*","PRMNombre = 'DIA' AND (PRMFecha1 ='' OR PRMFecha1 ='0000-00-00' OR PRMFecha1 >='$fechaDeHoy')","","","",""); $rowPDIA = mysql_fetch_array($DIA); if($CantDia == 0) { $CantDia = LeerStd($DIA,'410PRM',"*","PRMNombre = 'DIA'","PRMFecha1 DESC","","",""); $rowPDIA = mysql_fetch_array($DIA); if($CantDia == 0){ echo ""; die; } } //Parámetro Día $ParamDIA = $rowPDIA['PRMLinea2']; // Buscar el Detalle del Contrato (es decir, los servicios asociados) $CantDetalle = LeerStd($detalle,"410CDT","*","CDTLink1_CTR = '$nroContratoN2C'","","","",""); //Se modifica para que tome los costos de cierre del la tarifa de prorateo //Hora Adicional $CostoHoraAdicional = $rowCTR['CTRMonto11']; $CostoHoraAdicional_PR = $rowCTR['CTRMonto53']; //Día Adicional $CostoDiaAdicional = $rowCTR['CTRMonto12']; $CostoDiaAdicional_PR = $rowCTR['CTRMonto54']; //Fecha de Apertura del Contrato $fechaAperturaCTR = $rowCTR['CTRFecha1']; $arregloFechaAlq = explode('-',$fechaAperturaCTR); $fechaAperturaCTR = $arregloFechaAlq[2]."/".$arregloFechaAlq[1]."/".$arregloFechaAlq[0]; //Dias Alquiler $diasNuevosAlquiler = numeroNoches($fechaAperturaCTR,$hoy); $diasAlquiler = $rowCTR['CTRCant16']; $diasAlquiler_PR = $diasNuevosAlquiler - $diasAlquiler; //Hora de Alquiler $horaAlquiler = $rowCTR['CTRHora1']; //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //Si está en contingencia actualiza el Checkbox if(isset($contingencia)){ $queryContingencia = "UPDATE 410CTR SET CTRCheckbox10 = '$contingencia' WHERE CTRCodigo = '$nroContratoN2C'"; mysql_query($queryContingencia); } //Calculando Días Alquiler if ($diasNuevosAlquiler == 0){ $diasNuevosAlquiler = 1; $horasAdicionales = 0; }else{ if (strtotime ($horaHoy) > strtotime ($horaAlquiler)){ $horaiHoy = substr($horaHoy,0,2); $miniHoy = substr($horaHoy,3,2); $ini = ((($horaiHoy*60)*60)+($miniHoy*60)); $horafAlquiler = substr($horaAlquiler,0,2); $minfAlquiler = substr($horaAlquiler,3,2); $fin = ((($horafAlquiler*60)*60)+($minfAlquiler*60)); $dif = $ini-$fin; $cantHoras = floor($dif/3600); if($cantHoras >= $ParamDIA){ $diasNuevosAlquiler = $diasNuevosAlquiler+1; $diasAlquiler_PR = $diasNuevosAlquiler - $diasAlquiler; $horasAdicionales = 0; }else $horasAdicionales = $cantHoras; }else $horasAdicionales = 0; } $meses = $diasNuevosAlquiler/ $rowTAR['AR9Cant6']; $semanas = 0; $dias = 0; $meses = floor($meses); $dAlquiler = $diasNuevosAlquiler % $rowTAR['AR9Cant6']; if($dAlquiler >= $rowTAR['AR9Cant5'] AND $dAlquiler <= $rowTAR['AR9Cant6']){ $meses++; } else { $semanas = $dAlquiler/ $rowTAR['AR9Cant4']; $semanas = floor($semanas); $dias = $dAlquiler % $rowTAR['AR9Cant4']; if($dias != 0 AND $dias >= $rowTAR['AR9Cant3'] AND $dias <= $rowTAR['AR9Cant4']){ $semanas++; $dias = 0; } } if($meses != 0){ $periocidadCobrada = 'Mensual'; //$diasAdicionales = $dias; //$dias = 0; }else if($semanas != 0){ $periocidadCobrada = 'Semanal'; //$diasAdicionales = $dias; //$dias = 0; }else { $periocidadCobrada = 'Diaria'; //$diasAdicionales = 0; } //Calculo de dias para la tarifa con la que se abrio el contrato $meses_N = $diasAlquiler/ $rowTAR['AR9Cant6']; $semanas_N = 0; $dias_N = 0; $meses_N = floor($meses_N); $dAlquiler_N = $diasAlquiler % $rowTAR['AR9Cant6']; if($dAlquiler_N >= $rowTAR['AR9Cant5'] AND $dAlquiler_N <= $rowTAR['AR9Cant6']){ $meses_N++; } else { $semanas_N = $dAlquiler_N/ $rowTAR['AR9Cant4']; $semanas_N = floor($semanas_N); $dias_N = $dAlquiler_N % $rowTAR['AR9Cant4']; if($dias_N != 0 AND $dias_N >= $rowTAR['AR9Cant3'] AND $dias_N <= $rowTAR['AR9Cant4']){ $semanas_N++; $dias_N = 0; } } if($meses_N != 0){ $periocidadCobrada_N = 'Mensual'; //$diasAdicionales_N = $dias_N; //$dias_N = 0; }else if($semanas_N != 0){ $periocidadCobrada_N = 'Semanal'; //$diasAdicionales_N = $dias_N; //$dias_N = 0; }else { $periocidadCobrada_N = 'Diaria'; //$diasAdicionales_N = 0; } //Calculo de dias para la tarifa de prorateo del contrato $meses_PR = $diasAlquiler_PR/ $rowTAR_PR['AR9Cant6']; $semanas_PR = 0; $dias_PR = 0; $meses_PR = floor($meses_PR); $dAlquiler_PR = $diasAlquiler_PR % $rowTAR_PR['AR9Cant6']; if($dAlquiler_PR >= $rowTAR_PR['AR9Cant5'] AND $dAlquiler_PR <= $rowTAR_PR['AR9Cant6']){ $meses_PR++; } else { $semanas_PR = $dAlquiler_PR/ $rowTAR_PR['AR9Cant4']; $semanas_PR = floor($semanas_PR); $dias_PR = $dAlquiler_PR % $rowTAR_PR['AR9Cant4']; if($dias_PR != 0 AND $dias_PR >= $rowTAR_PR['AR9Cant3'] AND $dias_PR <= $rowTAR_PR['AR9Cant4']){ $semanas_PR++; $dias_PR = 0; } } if($meses_PR != 0){ $periocidadCobrada_PR = 'Mensual'; //$diasAdicionales_PR = $dias_PR; //$dias_PR = 0; }else if($semanas_PR != 0){ $periocidadCobrada_PR = 'Semanal'; //$diasAdicionales_PR = $dias_PR; //$dias_PR = 0; }else { $periocidadCobrada_PR = 'Diaria'; //$diasAdicionales_PR = 0; } //Tarifas $tarifaDiaria = $rowCTR['CTRMonto8']; $tarifaSemanal = $rowCTR['CTRMonto9']; $tarifaMensual = $rowCTR['CTRMonto10']; //Tarifas PR $tarifaDiaria_PR = $rowCTR['CTRMonto50']; $tarifaSemanal_PR = $rowCTR['CTRMonto51']; $tarifaMensual_PR = $rowCTR['CTRMonto52']; if($semanas_N != 0){ $tarifaActual_N = $semanas_N * $tarifaSemanal; }else if($meses_N != 0){ $tarifaActual_N = $meses_N * $tarifaMensual; }else if($dias_N != 0){ $tarifaActual_N = $dias_N * $tarifaDiaria; } $tarifaActual_N= $diasAlquiler * $tarifaDiaria; if($semanas_PR != 0){ $tarifaActual_PR = $semanas_PR * $tarifaSemanal_PR; }else if($meses_PR != 0){ $tarifaActual_PR = $meses_PR * $tarifaMensual_PR; }else if($dias_PR != 0){ $tarifaActual_PR = $dias_PR * $tarifaDiaria_PR; } $tarifaActual_PR= $diasAlquiler_PR * $tarifaDiaria_PR; $tarifaActual = $tarifaActual_PR + $tarifaActual_N; //Tarifa de los Días Adicionales /*$tarifaDiasAdicionales_N = $diasAdicionales * $CostoDiaAdicional ; $tarifaDiasAdicionales_PR = $diasAdicionales_PR * $CostoDiaAdicional_PR ; //Agregada PR $tarifaDiasAdicionales_N = $tarifaDiasAdicionales_PR; $tarifaDiasAdicionales = $tarifaDiasAdicionales_PR;*/ //Tarifa de las Horas Adicionales $tarifaHorasAdicionales = $horasAdicionales * $CostoHoraAdicional; $tarifahorasAdicionales = $horasAdicionales * $CostoHoraAdicional_PR; //Agregada PR $tarifaHorasAdicionales = $tarifahorasAdicionales; //KMS Libres Diarios $kmsLibresD = $rowCTR['CTRCant7']; $kmsLibresD_PR = $rowCTR['CTRCant17']; //KMS Libres Semanales $kmsLibresS = $rowCTR['CTRCant10']; $kmsLibresS_PR = $rowCTR['CTRCant18']; //KMS Libres Mensuales $kmsLibresM = $rowCTR['CTRCant11']; $kmsLibresM_PR = $rowCTR['CTRCant19']; //Cálculo de Kms libres $kmsLibres = ($kmsLibresD * $dias) + ($kmsLibresS * $semanas) + ($kmsLibresM * $meses); $kmsLibres_PR = ($kmsLibresD_PR * $dias_PR) + ($kmsLibresS_PR * $semanas_PR) + ($kmsLibresM_PR * $meses_PR); //Costo del Km Adicional $costoKmAdic = $rowCTR['CTRMonto46']; $costoKmAdic_PR = $rowCTR['CTRMonto57']; //Buscando Siniestros $cantSin = LeerStd($siniestro,"410SIN","*","SINLink1_CTR = '$rowCTR[CTRCodigo]' ","","","",""); $rowSIN = mysql_fetch_array($siniestro); //Sumar los valores de los avalúos if($cantSin !=0 ) $avaluos = $rowSIN['SINMonto8']; else $avaluos = 0; //Proyecto $proyecto = $rowCTR['CTRLinea8']; //Buscando Convenio if($proyecto != ''){ $cantProyecto = LeerStd($Proyectos,"410PYT","*","PYTCodigo = '$proyecto' ","","","",""); if( $cantProyecto != 0 ){ $rowProyecto = mysql_fetch_array($Proyectos); $diasCredito = $rowProyecto['PYTCant1']; } } //Dias Nuevos de Alquiler (Igualado para poder hacer las operaciones que se hacían antes del cambio) $diasTarAlq = $diasNuevosAlquiler; $diasTarAlq_N = $diasAlquiler; $diasTarAlq_PR = $diasAlquiler_PR; $EstacionAlqActual = $cok["COKGlobal2"]; $cantEstacionesAc = LeerStd($EstacionAlqesAc, '410EST', "*", "ESTCodigo = '$EstacionAlqActual' ", "", "", "", ""); $rowESTAc = mysql_fetch_array($EstacionAlqesAc); ?> '> '> '> '> '> '>
Contrato '> '>
Número: Elaborado por:
Fecha y Hora de Apertura: Fecha y Hora Estimada de Cierre
Días de Tarifa 1: Días de Tarifa 2:
Días de Alquiler: Status:
Fecha Actual de Cierre: Hora Actual de Cierre:
Estación de Apertura: Estación de Cierre:
Estación Actual de Cierre:

Cliente
Nombre Comercial: Razón Social:
RIF: Tipo de Empresa:
Teléfono: Email:
Tiene Crédito?:    
Domicilio Fiscal:
Nombre: C.I.
Pasaporte: Email:
Celular:    
Dirección:

Conductor
Nombre: C.I.
Pasaporte: Email:
Celular:    
Dirección:

Unidad '> '> '>
Número: Grupo/Subgrupo:
Placa: Color:
Kms Iniciales: Combustible Inicial:
Kms Actuales de la Unidad: '> Combustible Actual de la Unidad: Kms Actuales de la Unidad: Combustible Actual de la Unidad:

Actividades de Choferes
Recibido por:

Siniestro
Número: Fecha y Hora del Siniestro:
Lugar del Siniestro: Exonerado al Cliente      
Datos del Cierre ='$fechaDeHoy')","","","",""); $rowDMD = mysql_fetch_array($DMD); if($CantDMD == 0){ $CantDMD = LeerStd($DMD,'410PRM',"*","PRMNombre = 'DMD'","PRMFecha1 DESC","","",""); $rowDMD = mysql_fetch_array($DMD); if($CantDMD == 0){ echo ""; die; } } if($EstacionAlqActual != $rowCTR['CTRLink1_EST'] && $diasTarAlq < $rowDMD['PRMLinea2']){ //echo "Entre al if"; $CantDO = LeerStd($DO,'410PRM',"*","PRMNombre = 'DOF' AND (PRMFecha1 ='' OR PRMFecha1 ='0000-00-00' OR PRMFecha1 >='$fechaDeHoy')","","","",""); $rowDO = mysql_fetch_array($DO); if($CantDO == 0){ $CantDO = LeerStd($DO,'410PRM',"*","PRMNombre = 'DOF'","PRMFecha1 DESC","","",""); $rowDO = mysql_fetch_array($DO); if($CantDO == 0){ echo ""; die; } } //Costo del Km de DropOff $costoDO = $rowDO['PRMLinea2']; $ciudad1 = ObtenerUno("410EST", $EstacionAlqActual, "ESTLista3", ""); $ciudad2 = ObtenerUno("410EST", $rowCTR['CTRLink1_EST'], "ESTLista3", ""); //Buscando el la tabla Kms entre ciudades $CantKMS = LeerStd($KMS,'410KMS',"*","(KMSLista1 = '$ciudad1' OR KMSLista1 = '$ciudad2') AND (KMSLista2 = '$ciudad1' OR KMSLista2 = '$ciudad2')","","","",""); $rowKMS = mysql_fetch_array($KMS); $cantidadKMS = $rowKMS['KMSCant1']; $dropoff = $costoDO * $cantidadKMS; } else $dropoff = 0; //------------------------------------------------------------------------ $montoTotalTarifa = isset($tarifaDescuento) ? $tarifaDescuento : 0; $montoTotalDias = $tarifaDiasAdicionales; $montoTotalHoras = $tarifaHorasAdicionales; $montoTotalGasPrep = $rowCTR['CTRMonto55']; $montoTotalDO = $dropoff; $montoTotalAvaluos = $avaluos; //Búsqueda de Impuesto para la Tarifa if($EsAeropuerto){ echo ""; }else{ echo ""; } for($j = 0; $j < $cantImp; $j++){ $rowImp = mysql_fetch_array($imp); $nombreImp = $rowImp['AR8Lista4']; $porcentajeImp = $rowImp['AR8Monto1']; echo ""; echo ""; //CREANDO LOS VALORES PARA LOS IMPUESTOS //Creando los campos para guardar los montos de los impuestos //Impuesto calculado al Monto del servicio multiplicado por los días de alquiler $cantidadImpuesto = 0; if($porcentajeImp != 0){ if($rowCTR['CTRMonto55'] != ''){ //Para Gasolina Prepagada if($rowCTR['CTRMonto44'] !=0) $gasPrep = $rowCTR['CTRMonto44'] + $rowCTR['CTRMonto55']; else $gasPrep = $rowCTR['CTRMonto55']; $montoImpGasPrepago = ($gasPrep * $porcentajeImp) / 100; $cantidadImpuesto = $cantidadImpuesto + $montoImpGasPrepago; } $montoImpDropOff = ($dropoff * $porcentajeImp) / 100; $montoImpAvaluos = ($avaluos * $porcentajeImp) / 100; //Para sumar el monto por impuestos $$nombreImp = $cantidadImpuesto; }else{ $$nombreImp = $cantidadImpuesto; } if($rowCTR['CTRMonto55'] == 0 || $rowCTR['CTRMonto55'] == '') $montoTotalGasPrep = 0; else $montoTotalGasPrep = $montoTotalGasPrep + $montoImpGasPrepago; if($dropoff == 0 || $dropoff == '') $montoTotalDO = 0; else $montoTotalDO = $montoTotalDO + $montoImpDropOff; if($avaluos == 0 || $avaluos == '') $montoTotalAvaluos = 0; else @$montoTotalAvaluos = @$montoTotalAvaluos + $montoImpAvaluos; $impuestos = @$impuestos." ".$nombreImp; $tiposImpuestos = $tiposImpuestos."#".$nombreImp; } ?> ' > '> '> 0) $ServDropoff = $dropoff; else $ServDropoff = 0; ?> ='$fechaDeHoy' OR DPRFecha2 = ' ')", "", "", "", ""); $rowDPR = mysql_fetch_array($ServRelacionados); $fecha_actual = date("d-m-Y"); if( $rowDetalles['CDTCheckbox1'] == 0 ){ $diasTarifa = $diasTarAlq_N; }else{ $diasTarifa = $diasTarAlq_PR; } //Estableciendo el precio con los nuevos días adicionales $palabra = substr($tipoServicio, 0, 12); if($palabra == 'Protecciones'){ $montoDiario = $rowDetalles['CDTMonto5']; //Cambio requerido 27/06. Una hora adicional ya implica un día más de protecciones para ellos if($horasAdicionales == 0 ){ $montopDias = $montoDiario * $diasTarifa; }else{ $montopDias = $montoDiario * ($diasTarifa + 1); } //$montopDias = $montopDias + ($montoDiario/$ParamDIA)*$horasAdicionales; cambio requerido 27/06. }else{ if($diario == 0) $montopDias = $rowDetalles['CDTMonto5']; else{ $montopDias = $rowDetalles['CDTMonto5'] * $diasTarifa; } } //Sumando al Ingreso Operativo if($impacto) { echo ""; }else{ echo ""; } $impuestos2 = ''; $montoTotalServicio = $montopDias; //Calculando los impuestos if( $EsAeropuerto ) //Se modifico $CiudadAperura por $CiudadCierre para que tomara el IVA de la Ciudad de cierre (01/11/08 JL. Oduber) //se modificó $CiudadCierre por $CiudadGlobal segun ticket 2812 29/08/08 fmoreno $cantImp = LeerStd($imp, "410AR8", "*", "AR8Enlace4 = '$rowDetalles[CDTLink1_AR4]' AND AR8Lista5='$CiudadGlobal' AND AR8Fecha1<= '$fechaDeHoy' AND (AR8Fecha2 = '0000-00-00' OR AR8Fecha2>='$fechaDeHoy' OR AR8Fecha2 = ' ') ", "", "", "", ""); else //Se modifico $CiudadAperura por $CiudadCierre para que tomara el IVA de la Ciudad de cierre (01/11/08 JL. Oduber) //se modificó $CiudadCierre por $CiudadGlobal segun ticket 2812 29/08/08 fmoreno $cantImp = LeerStd($imp, "410AR8", "*", "AR8Enlace4 = '$rowDetalles[CDTLink1_AR4]' AND NOT(AR8Lista4 = 'FEE') AND AR8Lista5='$CiudadGlobal' AND AR8Fecha1<= '$fechaDeHoy' AND (AR8Fecha2 = '0000-00-00' OR AR8Fecha2>='$fechaDeHoy' OR AR8Fecha2 = ' ') ", "", "", "", ""); $acumuladorImpuestos = 0; for($j = 0; $j < $cantImp; $j++){ $rowImp = mysql_fetch_array($imp); $nombreImp = $rowImp['AR8Lista4']; $porcentajeImp = $rowImp['AR8Monto1']; $montoImp = ($montopDias * $porcentajeImp) / 100; //Impuesto calculado al Monto del servicio multiplicado por los días de alquiler //todos los impuestos que aplican echo ""; $acumuladorImpuestos = $acumuladorImpuestos + $montoImp; if($montopDias == 0 ) $montoTotalServicio; else $montoTotalServicio = $montoTotalServicio+$montoImp; $impuestos2 = $impuestos2." ".$nombreImp; } ?> '> '> "; } ?> "; }else{ echo ""; } //Calculando los impuestos if($EsAeropuerto) //Se modifico $CiudadAperura por $CiudadCierre para que tomara el IVA de la Ciudad de cierre (01/11/08 JL. Oduber) //se modificó $CiudadCierre por $CiudadGlobal segun ticket 2812 29/08/08 fmoreno $cantImp = LeerStd($imp,"410AR8","*","AR8Enlace4 = '$rowDetalles[CDTLink1_AR4]' AND AR8Lista5='$CiudadGlobal' AND AR8Fecha1<= '$fechaDeHoy' AND (AR8Fecha2 = '0000-00-00' OR AR8Fecha2>='$fechaDeHoy' OR AR8Fecha2 = ' ') ","","","",""); else //Se modifico $CiudadAperura por $CiudadCierre para que tomara el IVA de la Ciudad de cierre (01/11/08 JL. Oduber) //se modificó $CiudadCierre por $CiudadGlobal segun ticket 2812 29/08/08 fmoreno $cantImp = LeerStd($imp,"410AR8","*","AR8Enlace4 = '$rowDetalles[CDTLink1_AR4]' AND NOT(AR8Lista4 = 'FEE') AND AR8Lista5='$CiudadGlobal' AND AR8Fecha1<= '$fechaDeHoy' AND (AR8Fecha2 = '0000-00-00' OR AR8Fecha2>='$fechaDeHoy' OR AR8Fecha2 = ' ') ","","","",""); //Impuestos que aplican echo ""; $acumuladorImpuestos = 0; //Variable para sumar los montos de los impuestos por servicio for($j = 0; $j < $cantImp; $j++){ $rowImp = mysql_fetch_array($imp); $nombreImp = $rowImp['AR8Lista4']; $porcentajeImp = $rowImp['AR8Monto1']; $montoImp =($montopDias * $porcentajeImp)/100; //Impuesto calculado al Monto del servicio multiplicado por los días de alquiler //Suma de los Impuestos que aplican por Servicio echo ""; $acumuladorImpuestos = $acumuladorImpuestos + $montoImp; if($montopDias == 0 ) $montoTotalServicio = 0; else $montoTotalServicio = $montoTotalServicio + $montoImp; $impuestos1 = $impuestos1." ".$nombreImp; } ?> '> '> '>
 
  Por favor ingrese Solo las cantidades decimales utilizando Punto "." Cada vez que cambie algún monto presione el botón Calcular
 
  CARGO   MONTO (Bs) IMP. TOTAL (Bs)
  Cargos de Alquiler Tarifa 1:
  Días Adicionales
  Cargos de Alquiler Tarifa 2:
  Días Adicionales
  Horas Adicionales
  Costo KMS Adicionales: U 0
  Total Cargos Alquiler    
 
  Días a Exonerar:      
  U    
  Total Cargos Alquiler con Descuento  
 
  Total Cargos Alquiler con Impuestos
 
  Combustible Prepagado  
  Combustible Normal U --- ---
  Entrega en otra ciudad U

  PROTECCIONES Y SERVICIOS  
 

  SINIESTRO  
  Monto de Siniestro: U
Deducible: U  

  Mas Varios: U  
  Menos Varios: U  
  Tickets Estacionamiento: U  
 
Es exonerado?  
Es complementario?  
 
  TOTAL + IMPUESTOS:
Observaciones
  Observaciones: