if ($rutap==1) $rut="../../tienda/";
include ($rut."sessiones.php");
$idproducto = $_REQUEST["idproducto"];
$idtipo = $_REQUEST["idtipo"];
$vistaprevia = $_REQUEST["vistaprevia"];
if ($idproducto=="") $idproducto=$idc;
if ($idproducto=="") $idproducto=0;
$rutaImagen=$rutaFuenteImagenes."contenidos/images/ecommerce_productos/";
?>
 $dsnombre=$_REQUEST['dsnombre']?>
$idrelacion=$_REQUEST['idrelacion'];
if ($idrelacion=="") $idrelacion=$idproducto;
?>
    debug=true;
$sql="select a.id,a.dsm,a.dsruta,a.dsimg1,a.precio1,a.dsd2,a.dsimg2,";//6
$sql.="a.dsimg3,a.dsimg4,a.dsimg5,a.dsimg6,a.dsimg7,a.precio2,a.descuento,  ";//13
$sql.="a.dsdisponible,a.dsentrega,a.dsd,a.dsimg8,a.dsimg9,a.dsimg10";//19
$sql.=",a.preciodescuento,a.dscondiciones,a.dsvideo,a.idactivo,a.idtipoprod,a.idnat,a.preciocompra,a.iva,a.idproveedor,a.preciodistribuidor";//29
$sql.=",a.dsunidadesdispo,a.dsunidad,a.dsruta,a.dsreferencia,a.dsd2txt,a.dsdcondicionestxt,a.precio3,a.precio4,a.precio5,a.dsflete,a.dscaractxt,a.dscarac,a.dsmanual,a.dsmarca";//43
$sql.=" from ecommerce_tblproductos a where a.id=$idrelacion and ($fechaBaseNum between a.idfechainicial and a.idfechafinal) ";
//echo $sql;
                  if ($vistaprevia=="") $sql.=" and idactivo not in (2,5,12,9) and dsruta='$dsnombre'";
                  //echo $sql;
                  $result=$db->Execute($sql);
                  if(!$result->EOF){
                      $id=reemplazar($result->fields[0]);
                      $idproducto=reemplazar($result->fields[0]);
                      $dsproducto=reemplazar($result->fields[1]);
                      $dsproducto=str_replace("+","mas",$dsproducto);
                      $dsproducto=str_replace(">;<","><",$dsproducto);
                      $dsproducto=($dsproducto);
                      $dsd2=($result->fields[5]);
                      $dsd2=str_replace(">;<","><",$dsd2);
                      $dsd2=($dsd2);
                      $dsd2=reemplazar(preg_replace("/\n/","
",$dsd2));
                      $dsd2=str_replace(" "," ",$dsd2);
                      $dsd2=($dsd2);
                      $dsd2=($dsd2);
                      $dsd2=str_replace("$$"," ",$dsd2);
                      
                      $dsd=reemplazar($result->fields[16]);
                      $dsd=str_replace(">;<","><",$dsd);
                      $dsd=str_replace(" ","",$dsd);
                      $dsd=($dsd);
                      $dsd=($dsd);
                      $dsd=($dsd);
                      $dsd=(reemplazar(preg_replace("/\n/","
",$dsd2);
                      
                      $dsd=reemplazar($result->fields[16]);
                      $dsd=str_replace(">;<","><",$dsd);
                      $dsd=str_replace(" ","",$dsd);
                      $dsd=($dsd);
                      $dsd=($dsd);
                      $dsd=($dsd);
                      $dsd=(reemplazar(preg_replace("/\n/","
",$dsd)));
                      
                      $dscondiciones=($result->fields[21]);
                      $dscondiciones=str_replace(" "," ",$dscondiciones);
                      $dscondiciones=str_replace(">;<","><",$dscondiciones);
                      $dscondiciones=($dscondiciones);
                      $dscondiciones=($dscondiciones);
                      $dsruta=($result->fields[2]);
                      $dirredes="http://$dirredesx/contenidos/".$dsruta; // Esta variable se usa para la sindicación
                      $preciodistribuidor=($result->fields[29]);
                      $dsvideo=($result->fields[22]);
                      $idproveedor=($result->fields[28]);
                      $dsunidadesdispo=$result->fields[30];
                      $dsunidad=$result->fields[31];
                      $dsruta=$result->fields[32];
                      $dsd2txt=$result->fields[34];
                      $dsdcondicionestxt=$result->fields[35];
                      $dsrutax=$rutalocal."/productos/".$dsruta;
                      $idactivo=($result->fields[23]);
                      $idtipoprod=($result->fields[24]);
                      $idnat=($result->fields[25]);
                      $dsdisponible=($result->fields[14]);
                      $dsentrega=reemplazar($result->fields[15]);
                      $dscaractxt=reemplazar($result->fields[40]);
                      $dscarac=reemplazar($result->fields[41]);
                      $dscarac=str_replace(" "," ",$dscarac);
                      $dscarac=str_replace(">;<","><",$dscarac);
                      $dscarac=($dscarac);
                      $dscarac=($dscarac);
                      $dsreferencia=$result->fields[33];
                      $dsmarca=reemplazar($result->fields[43]);
                      $dsmanual=$result->fields[42];
                      //$preciodescuento=($result->fields[20]);
                      //*********  Bloque  Valores Segun Tipo Cliente ******************
                      $tipocliente=seldato("idtipocliente","id"," tblclientes",$_SESSION['i_idcliente'],1);
                      if($tipocliente==2) {
                      $xprecio=2;
                      $precio1=($result->fields[12]);
                      }elseif($tipocliente==3){
                        $xprecio=3;
                      $precio1=($result->fields[36]);
                      }elseif($tipocliente==4){
                        $xprecio=4;
                      $precio1=($result->fields[37]);
                      }elseif($tipocliente==5){
                        $xprecio=5;
                      $precio1=($result->fields[38]);
                      }else{
                        $xprecio=1;
                        $precio1=($result->fields[4]);
                      }
                      $dsporflete=($result->fields[39]);
                      //*********  Fin Bloque  Valores Segun Tipo Cliente ******************
                       //**********************inicio  Valor De La Promocion ***********************//
                        $sqldes="select a.id,a.dsporcentaje,idprecio  from ecommerce_tblpromociones a , ";
                        $sqldes.="ecommerce_tblpromocionesxproducto b where  1 and idactivo not in (2,9) ";
                        $sqldes.=" and ".date("YmdHi")." between idfechai and idfechaf ";
                        $sqldes.=" and b.idprecio=$xprecio ";
                        $sqldes.=" and (iddestino=$id )";
                        $sqldes.=" and b.idorigen=a.id ";
                        //echo "
".$sqldes."
--productos";
                        $result_des=$db->Execute($sqldes);
                        if(!$result_des->EOF){
//                        echo "
".$sqldes."
--productos";
                        $xpromoproducto=1;
                        $promodescuento=($result_des->fields[1]);
                        $idprecio=($result_des->fields[2]);
                        }else{
                        $sqldes="select a.id,a.dsporcentaje,idprecio  from ecommerce_tblpromociones a , ";
                        $sqldes.="ecommerce_tblpromocionesxcategoria b where  1 and idactivo not in (2,9) ";
                        $sqldes.=" and ".date("YmdHi")." between idfechai and idfechaf ";
                        $sqldes.=" and b.idprecio=$xprecio ";
                        $sqldes.=" and b.idorigen=a.id ";
                        $sqldes.=" and b.iddestino='".seldato('iddestino','idorigen','tbltblproductoxcategoria',$id,1)."'";
                        //echo "
".$sqldes."
--Categoria";
                        $resultY=$db->Execute($sqldes);
                        if(!$resultY->EOF){
  //                      echo "
".$sqldes."
--productos";
                        $xpromocatecoria=1;
                        $promodescuento=($resultY->fields[1]);
                        $idprecio=($resultY->fields[2]);
                        }else{
                        $sqldes="select a.id,a.dsporcentaje,idprecio  from ecommerce_tblpromociones a , ";
                        $sqldes.=" ecommerce_tblpromocionesxsubcategoria b where  1 and idactivo not in (2,9) ";
                        $sqldes.=" and ".date("YmdHi")." between idfechai and idfechaf ";
                        $sqldes.=" and b.idprecio=$xprecio ";
                        $sqldes.=" and b.idorigen=a.id ";
                        $sqldes.=" and b.iddestino='".seldato('iddestino','idorigen','ecommerce_tblsubcategoriaxtblproducto',$id,1)."'";
                        //echo $sqldes."
--Sub";
                        $resultx=$db->Execute($sqldes);
                        if(!$resultx->EOF){
    //                    echo "
".$sqldes."
--productos";
                        $xpromosubcategoria=1;
                        $promodescuento=($resultx->fields[1]);
                        $idprecio=($resultx->fields[2]);
                        }$resultx->Close();//  Fin Subcategoria
                        }$resultY->Close();// Fin  promocion Categoria
                        }$result_des->Close();// Fin  promocion producto
//                        echo $promodescuento;
                        //echo "
".$xpromoproducto."
".$xpromocatecoria."
".$xpromosubcategoria;
                       //**********************Fin  Valor De La Promocion ***********************//
                       $preciodescuento=($precio1*($promodescuento/100));//  Valor Descunto
                       $preciocompra=($result->fields[26]);
                       $dsporiva=($result->fields[27]);
                       $idprecio1=$precio1;
                       if ($idnat==1 && $preciodescuento<=0) $idprecio1=$precio1; // este valor viene con el iva incluido si es producto nacional y sin descuento
                       if ($preciodescuento>0) $idprecio2=$preciodescuento; // valor descuento
                       $preciomostrar=$idprecio1-$preciodescuento;
                       $preciobase=$preciomostrar;
                       //$dsflete=($result->fields[39]);
                       $valorseguro=0;
                       if ($idnat<>1) {
                       if ($valorseguro<0) $valorseguro=0;
                         }
                      $iva=($preciobase*($dsporiva/100));
                      $ivax=($result->fields[27]);
                      // constructor de mostrar porcentaje
                      $precio1m=$precio1*(1+($ivax/100));
                      $preciodescuentom=$preciodescuento*(1+($ivax/100));
                      $pordescuentom=$promodescuento;
                      // fin constructor de mostrar porcentaje
               }?>
