コード例 #1
0
		
		$sy = "select personamoral from catalogocliente where id = $_GET[idcliente]";
		$ry = mysql_query($sy,$l) or die($sy);
		$fpm = mysql_fetch_object($ry);
		$personamoral = $fpm->personamoral;
	
	$s = "SELECT folio, descuentosobreflete, cantidaddescuento,precioporcaja  FROM generacionconvenio 
	WHERE estadoconvenio = 'ACTIVADO' AND idcliente = '$_GET[idcliente]'";
	//echo $s;
	$r = mysql_query($s,$l) or die($s);
	$f = mysql_fetch_object($r);
	$convenio = ($f->folio=="")?0:$f->folio;
	$porcdescuento = $f->cantidaddescuento;
	$cantdescuento = $f->cantidaddescuento;
	if($f->precioporcaja!="1"){
		$res = $vc->ObtenerFlete($convenio, $idorigen, $iddestino, "$tipopaquete(S)", $peso, $cantidad);
		$res = split(",",$res);
		$costo = $res[0];
	}else{
		$costo = 0;
		$array = count($_GET['detalle_CANT']);
		for($i = 0; $i < $array; $i++){
			if($_GET['detalle_DESCRIPCION'][$i]!=""){
				$cantidadD = $_GET['detalle_CANT'][$i];
				$descripcion = $_GET['detalle_DESCRIPCION'][$i];
				//echo "$convenio, $idorigen, $iddestino, $descripcion, $peso, $cantidadD";
				$res = $vc->ObtenerFlete($convenio, $idorigen, $iddestino, "$descripcion", $peso, $cantidadD);
				$res = split(",",$res);
				//echo "<br>$res[0]<br>";
				$costo += $res[0];
			}
コード例 #2
0
			$vc = new validaConvenio('','','','');
			
			$s = "SELECT NULL, em.cantidad, cd.descripcion, em.contenido, em.pesototal, em.peso, em.largo, em.ancho, em.alto, em.volumen
			FROM evaluacionmercanciadetalle AS em
			INNER JOIN catalogodescripcion AS cd ON em.descripcion = cd.id
			WHERE em.evaluacion = '$_GET[folio]'";
			
			$rn = mysql_query($s,$l) or die($s);
			$tpesokg = 0;
			$tpesovo = 0;
			$tenvase = 0;
			$totalimporte = 0;
			$tproductos = 0;
			while($fn = mysql_fetch_object($rn)){
				
				$res = $vc->ObtenerFlete(0, $_GET[idsucorigen], $f->idsucursal, "$fn->descripcion", 
												(($fn->volumen>$fn->pesototal)?$fn->volumen:$fn->pesototal), $fn->cantidad);
				
				$res = split(",",$res);
				$s = "insert into guia_temporaldetalle
				select null, $fn->cantidad, '$fn->descripcion', '$fn->contenido', 
				'$fn->peso', '$fn->alto', '$fn->ancho', '$fn->largo',
				$fn->pesototal, $fn->volumen, '".$res[0]."', '".$res[1]."',0,$_SESSION[IDUSUARIO]";
				
				mysql_query($s,$l) or die("$s<br>".mysql_error($l));
			}
			
			$s = "select * 
			from guia_temporaldetalle 
			where idusuario = $_SESSION[IDUSUARIO]";
			$rx = mysql_query($s,$l) or die($s);
			
コード例 #3
0
						$precioporcaja = true;
				}else
					$precioporcaja = false;
			}else{
				$precioporcaja = false;
			}
			if($_GET[idmercancia]!=""){
				$s = "select * from guia_temporaldetalle where id=$_GET[idmercancia]";
				$rn = mysql_query($s,$l) or die($s);
				while($fn = mysql_fetch_object($rn)){
					$kgse = "";
					$kgse = $vc->obtenerExcedente($_GET[idconvenio], $_GET[idsucorigen], $_GET[idsucdestino], "$_GET[descripcion]", 
													(($fn->volumen>$fn->peso)?$fn->volumen:$fn->peso), $fn->cantidad);
					
					$res = "";
					$res = $vc->ObtenerFlete($_GET[idconvenio], $_GET[idsucorigen], $_GET[idsucdestino], "$_GET[descripcion]", 
													(($fn->volumen>$fn->peso)?$fn->volumen:$fn->peso), $fn->cantidad);
					
					//echo $res."|";
					$res = split(",",$res);
					$s = "update guia_temporaldetalle
					set descripcion = '$_GET[descripcion]', contenido='$fn->contenido', 
					importe=$res[0], kgexcedente=$res[1], kgexcedente='$kgse' where id = $_GET[idmercancia]";
					//echo "<br>1<br>$s<br><br>";
					mysql_query($s,$l) or die($s);
				}
				$s = "select * from guia_temporaldetalle where idusuario=$_GET[idpagina]";
				
				$rn = mysql_query($s,$l) or die($s);
				while($fn = mysql_fetch_object($rn)){
					$res = "";
					$res = $vc->ObtenerFlete($_GET[idconvenio], $_GET[idsucorigen], $_GET[idsucdestino], "$fn->descripcion",