<?php
session_start();
include "procesos/funciones.php";

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Nota de cr&eacute;dito</title>

<script src="assets/js/funciones.js"></script>
<script src="assets/js/numerosletras2.js"></script>

<style type="text/css">
<!--
.Estilo6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: -1px;
	padding:2px;
}
.Estilo8 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: -1px; }
.Estilo81 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: -1px; }
.Estilo888 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0px; }
.Estilo11 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: -1px; }

.Estilo111 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; letter-spacing: -1px; }

.Estilo9 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Estilo12 {font-size: 12px}
.Estilo88 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; letter-spacing: -1px; }
.Estilo89 {	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Estilo10 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: -1px; }
body {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
}




-->
</style>



<script type="text/javascript">
	function imprimir() {
		if (window.print) {
			window.print();
		} else {
			alert("La función de impresión no está soportada por su navegador.");
		}
	}
</script>

</head>

<body onLoad="imprimir();">

<?php
include("conexion.php");


$xtotal=0;
$xtotal_venta=0;
$nfilas_total=10;
$nfilas_efectivas=0;

$id=$_REQUEST['id'];


//$r_pedido = mysqli_query($conexion,"SELECT * FROM orden_pedido p INNER JOIN personas per ON per.per_codi=p.per_codi_fk WHERE md5(p.ordped_codi)='$id';");
/*
$r_pedido = mysqli_query($conexion,"SELECT * FROM orden_pedido p 
									INNER JOIN personas per ON per.per_codi=p.per_codi_fk 
									INNER JOIN nota_credito n ON n.ordped_codi_fk=p.ordped_codi  
									WHERE md5(p.ordped_codi)='$id';");
*/									
									
$r_pedido = mysqli_query($conexion,"SELECT * FROM orden_pedido p 
									INNER JOIN personas per ON per.per_codi=p.per_codi_fk 
									INNER JOIN nota_credito n ON n.ordped_codi_fk=p.ordped_codi 
									INNER JOIN nota_credito_tipo nct ON nct.notcretip_codi=n.notcretip_codi_fk 
									WHERE md5(p.ordped_codi)='$id';");																											

//$r_pedido= mysqli_query($conexion,"SELECT * FROM orden_pedido o INNER JOIN personas p ON p.per_codi=o.per_codi_fk INNER JOIN pago_tipo pt ON pt.pagtip_codi=o.pagtip_codi_fk WHERE md5(ordped_codi)='$id';");
while($row_pedido = mysqli_fetch_array($r_pedido)){	

	$xper_ruc=$row_pedido['per_ruc'];
	$xper_ruc_dni_tipo=$row_pedido['per_ruc_dni_tipo'];
	$xdocpag_codi_fk=$row_pedido['docpag_codi_fk'];
	$xordped_docpagnum=$row_pedido['ordped_docpagnum'];
	
	$xordped_docpagnum_ndoc = explode('-',$xordped_docpagnum);	
	
	$xordped_docpagnum_serie = $xordped_docpagnum_ndoc[0];
	$xordped_docpagnum_numero = $xordped_docpagnum_ndoc[1];


	$xtipo_documento_identidad = "";
	if($row_pedido['docpag_codi_fk'] == 2){	
		$xtipo_documento_identidad = "DNI";
		
	}

	if($row_pedido['docpag_codi_fk'] == 3){	
		$xtipo_documento_identidad = "RUC";
		
	}
	
	
	$xnotcre_numero = $row_pedido['notcre_numero'];
	
	$xnotcretip_codi = $row_pedido['notcretip_codi'];
	$xnotcretip_nombre = $row_pedido['notcretip_nombre'];	

	//$xordped_docpagnum = $row_pedido['ordped_docpagnum'];
	
	$xcodigohast = $row_pedido['codigohast'];
	
	$xcodigohast_nota_credito = $row_pedido['notcre_codigohast'];

	$xordped_usu_crea=$row_pedido['ordped_usu_crea'];
	$xordped_codi=$row_pedido['ordped_codi'];
	$xnumero=$row_pedido['ordped_numero'];
	$xanotaciones=$row_pedido['ordped_anotaciones'];	
	
	$zigv=($row_pedido['ordped_igv_porcentaje'] / 100) + 1;		
	
	$xdia= date("d",strtotime($row_pedido['notcre_fecha']));
	$xmes= date("m",strtotime($row_pedido['notcre_fecha']));
	$xano= date("Y",strtotime($row_pedido['notcre_fecha']));
	
	$xfecha_hora= date("d/m/Y H:i:s",strtotime($row_pedido['notcre_fechahora']));
	$xfecha= date("d/m/Y",strtotime($row_pedido['notcre_fechahora']));
	$xfecha_qr= date("Y-m-d",strtotime($row_pedido['notcre_fechahora']));	
	
	//$xdias=$row_pedido['cot_dias'];
	$xdias="";

	$xemp_codi_fk = $row_pedido['emp_codi_fk'];
	
	$r_empresa = mysqli_query($conexion,"SELECT * FROM empresas e INNER JOIN empresas_raiz er ON e.emprai_codi_fk=er.emprai_codi WHERE e.emp_codi=$xemp_codi_fk;");
	
	while($row_empresa = mysqli_fetch_array($r_empresa)){		
	
		$xdireccion_empresa = $row_empresa['emp_direccion'];
		$xemprai_ruc = $row_empresa['emprai_ruc'];
		$xemprai_razon_social = $row_empresa['emprai_razon_social'];
		$xtelefono_empresa = $row_empresa['emp_telefono'];				
		$xemprai_direccion = $row_empresa['emprai_direccion'];
		$xemprai_web = $row_empresa['emprai_web'];
		$xemprai_email = $row_empresa['emprai_email'];			
		$xemp_nom = $row_empresa['emp_nom'];	
	
	}		

	

?>
<table width="348" border="0" cellpadding="2" cellspacing="2">
  <tr>
    <td width="340"><table width="338" border="0" cellpadding="0" cellspacing="0">
      
      <tr>
        <td width="433" valign="bottom"><div align="left">
          <table width="338" border="0" cellpadding="1" cellspacing="1">
            <tr>
              <td width="428"><div align="center"><img src="images/logo_empresa.png" width="276" height="55" /></div></td>
            </tr>
            <tr>
              <td class="Estilo9"><div align="center"><?php echo $xemprai_razon_social;?> </div></td>
            </tr>
            
            <tr>
              <td class="Estilo888"><div align="center"><?php echo $xdireccion_empresa;?></div></td>
            </tr>
            <tr>
              <td class="Estilo888"><div align="center">RUC: <?php echo $xemprai_ruc;?> <?php echo $xtelefono_empresa;?></div></td>
            </tr>
            <tr>
              <td class="Estilo888"><div align="center">
                <div align="center" class="Estilo9" >NOTA CR&Eacute;DITO  ELECTR&Oacute;NICA: <?php echo $xnotcre_numero;?></div>
              </div></td>
            </tr>
          </table>
          </div></td>
        </tr>
    </table></td>
  </tr>
  <tr>
    <td><div align="left" style="height:5px;">
      <div align="center" class="Estilo89" style="height:10px;">--------------------------------------------------------<span class="Estilo89" style="height:10px;">-----------------------------</span></div>
    </div></td>
  </tr>
  
  <tr>
    <td><div align="left">
      <table width="338" border="0" cellpadding="0" cellspacing="1">
        <tr>
          <td width="154"><div align="left"><span class="Estilo8">FECHA</span></div></td>
          <td width="16" valign="top"><div align="left"><span class="Estilo8">: </span></div></td>
          <td width="416" align="left" valign="top"><div align="left" class="Estilo111"><?php echo $xfecha;?></div></td>
          </tr>
        <tr>
          <td><div align="left"><span class="Estilo8">DOCUMENTO QUE MODIFICA </span></div></td>
          <td valign="top"><div align="left"><span class="Estilo8">: </span></div></td>
          <td align="left" valign="top"><div align="left" class="Estilo111"><?php echo $xordped_docpagnum;?></div></td>
          </tr>
        <tr>
          <td><div align="left"><span class="Estilo8">SE&Ntilde;OR(A) </span></div></td>
          <td><div align="left"><span class="Estilo8">: </span></div></td>
          <td><div align="left" class="Estilo111"><?php echo $row_pedido['per_nombre_comercial'];?></div></td>
          </tr>
        <tr>
          <td><div align="left"><span class="Estilo8">RUC(DNI)<?php //echo $xtipo_documento_identidad;?></span></div></td>
          <td><div align="left"><span class="Estilo8">: </span></div></td>
          <td><div align="left" class="Estilo111"><?php echo $row_pedido['per_ruc'];?></div></td>
          </tr>
        
        <tr>
          <td><div align="left"><span class="Estilo8">MOTIVO O SUSTENTO </span></div></td>
          <td valign="top"><div align="left"><span class="Estilo8">: </span></div></td>
          <td valign="top"><div align="left" class="Estilo111"><?php echo $xnotcretip_nombre;?></div></td>		  
        </tr>
      </table>
    </div></td>
  </tr>
  
  
  <tr>
    <td><table width="340" border="0" cellpadding="1" cellspacing="0" bordercolor="#397AA8">
      <tr>
        <td><div align="left" style="height:5px;">
          <div align="center" class="Estilo89" style="height:10px;">--------------------------------------------------------<span class="Estilo89" style="height:10px;">----------------------------</span></div>
        </div></td>
      </tr>
      <tr>
        <td width="338"><div align="left">
          <table width="330" border="0" cellpadding="1" cellspacing="1">
            <tr>
              <td width="126" valign="middle"><span class="Estilo10">DESCRIPCI&Oacute;N</span></td>
              <td width="35" valign="middle"><div align="left"><span class="Estilo10">U.M.</span></div></td>
              <td width="30" valign="middle"><div align="center"><span class="Estilo10">CANT.</span></div></td>
              <td width="39" valign="middle"><div align="right"><span class="Estilo10">PRECIO UNIT.</span></div></td>
              <td width="38" valign="middle"><div align="right"><span class="Estilo10">icbper.</span></div></td>
              <td width="43" valign="middle"><div align="right"><span class="Estilo10">VALOR VENTA</span></div></td>
            </tr>
          </table>
        </div></td>
      </tr>
      <tr>
        <td><table width="330" border="0" cellpadding="0" cellspacing="1">
          
          <?php
	//$r_detalle_pedido= mysqli_query($conexion,"SELECT * FROM orden_pedido_detalle opd INNER JOIN productos prd ON opd.prd_codi_fk=prd.prd_codi WHERE opd.ordped_codi_fk=$xordped_codi;");
	
	//$r_detalle_pedido= mysqli_query($conexion,"SELECT * FROM orden_pedido_detalle opd INNER JOIN productos prd ON opd.prd_codi_fk=prd.prd_codi INNER JOIN unidades_medida um ON um.unimed_codi=opd.unimed_codi_fk WHERE opd.ordped_codi_fk=$xordped_codi;");	
	
	//$r_detalle_pedido= mysqli_query($conexion,"SELECT * FROM orden_pedido_detalle pd INNER JOIN productos prd ON pd.prd_codi_fk=prd.prd_codi INNER JOIN unidades_medida um ON um.unimed_codi=pd.unimed_codi_fk WHERE pd.ordped_codi_fk=$xordped_codi;");
	if($xnotcretip_codi==7){
		$sql_devolver = " AND pd.ordpeddet_cantidad_devolver > 0 ";
	}else{
		$sql_devolver = " ";
	}

	if($xnotcretip_codi==5){
		$sql_descuento_item = " AND pd.ordpeddet_precio_descuento > 0 ";
	}else{
		$sql_descuento_item = " ";
	}
		
	$r_detalle_pedido= mysqli_query($conexion,"SELECT * FROM orden_pedido_detalle pd 
														INNER JOIN productos prd ON pd.prd_codi_fk=prd.prd_codi 
														INNER JOIN unidades_medida um ON um.unimed_codi=pd.unimed_codi_fk 
														INNER JOIN marcas m ON m.mar_codi=prd.mar_codi_fk  
														INNER JOIN productos_familia pf ON pf.prdfam_codi=prd.prdfam_codi_fk 
														WHERE pd.ordped_codi_fk=$xordped_codi
														".$sql_devolver.$sql_descuento_item."
														ORDER BY pd.ordpeddet_codi;");		
	
	$n = 0;
	$xtotal_icbper = 0;	
	
	$xigv_total = 0;			
	$xmonto_grabado = 0;
	$xmonto_grabado_total = 0;		
	$xmonto_exonerado = 0;	
	$xmonto_exonerado_total = 0;		
			
	while($row_detalle_pedido = mysqli_fetch_array($r_detalle_pedido)){		
	
		$n = $n + 1;
		
		$nfilas_efectivas = $nfilas_efectivas + 1;

		$xunimed_nombre = $row_detalle_pedido['unimed_nombre'];
		$xprd_nombre = $row_detalle_pedido['prd_nombre']." ".$row_detalle_pedido['ordpeddet_observaciones'];
		$xprd_codigo = $row_detalle_pedido['prd_codigo'];	
				
		if($xnotcretip_codi==7){
			$xcantidad = $row_detalle_pedido['ordpeddet_cantidad_devolver'];		
		}else{
			$xcantidad = $row_detalle_pedido['ordpeddet_cantidad'];				
		}
		
		if($xnotcretip_codi==5){
			$xprecio = $row_detalle_pedido['ordpeddet_precio_descuento'];	
		}else{
			$xprecio = $row_detalle_pedido['ordpeddet_precio'];	
		}		
		
		$xmar_nombre = $row_detalle_pedido['mar_nombre'];			
		
		
		$xmonto = $xcantidad*$xprecio;
		$xtotal_venta = $xtotal_venta + $xmonto;
		
		$xordpeddet_icbper_monto_unitario = $row_detalle_pedido['ordpeddet_icbper_monto_unitario'] * $xcantidad;	
		$xtotal_icbper = $xtotal_icbper + $xordpeddet_icbper_monto_unitario;
		
		$xordpeddet_igv_afectado = $row_detalle_pedido['ordpeddet_igv_afectado'];			
		if($xordpeddet_igv_afectado == 0){
			//$wigv = $xprecio - ($xprecio/(($xs_igv / 100)+1) );
			$wigv = $xprecio - ($xprecio/($zigv));	
			$xmonto_grabado	= $xprecio * $xcantidad;
			$xmonto_grabado_total = $xmonto_grabado_total + $xmonto_grabado;			
			$xvalor_unitario = $xprecio / $zigv;
		}else{
			$wigv = 0;
			$xmonto_exonerado	= $xprecio * $xcantidad;
			$xmonto_exonerado_total = $xmonto_exonerado_total + $xmonto_exonerado;			
			$xvalor_unitario = $xprecio;
		}		
		$xigv_item = round($wigv * $xcantidad, 3);				
		$xigv_total = $xigv_total + $xigv_item;
	
		
		
	
	?>
          <tr>
            <td width="150" valign="top"><div align="left" class="Estilo6"><?php echo $xprd_nombre;?></div></td>
            <td width="42" valign="top"><span class="Estilo6"><?php echo $xunimed_nombre;?></span></td>
            <td width="41" valign="top"><div align="right" class="Estilo6">
                <div align="center"><?php echo $xcantidad;?></div>
            </div></td>
            <td width="46" valign="top"><div align="right" class="Estilo111"><?php echo number_format($xprecio,2,'.',',');?></div></td>
            <td width="46" valign="top"><div align="right" class="Estilo111"><?php echo number_format($xordpeddet_icbper_monto_unitario,2,'.',',');?></div></td>
            <td width="45" valign="top"><div align="right" class="Estilo111" style="text-align:right;"><?php echo number_format($xcantidad*$xprecio,2,'.',',');?></div></td>
          </tr>
          <?php
	}	
	
	$xmonto_grabado_total = round($xmonto_grabado_total,2);
	$xmonto_exonerado_total = round($xmonto_exonerado_total,2);
	$xigv_total = round($xigv_total,2);	
	
	$xtotal_venta = number_format($xtotal_venta,2,'.','');

	?>
          
        </table></td>
      </tr>
    </table></td>
  </tr>
    
  
  <tr>
    <td><table width="330" border="0" cellpadding="1" cellspacing="0" bordercolor="#397AA8">
      <tr>
        <td><div align="left" style="height:5px;">
          <div align="center" class="Estilo89" style="height:10px;">--------------------------------------------------------<span class="Estilo89" style="height:10px;">--------------------------</span></div>
        </div></td>
      </tr>
      <tr>
        <td width="782"><div align="right">
          <table width="200" border="0" cellpadding="0" cellspacing="1">
            <tr>
              <td width="105"><div align="right"><span class="Estilo8">OP. GRABADAS :</span></div></td>
              <td width="92"><div align="right" class="Estilo111">
                  <?php 
					
			echo "S/ ".number_format($xmonto_grabado_total - $xigv_total,2,'.',',');						
			/*
			if($zigv > 1){
				echo "S/ ".number_format($xtotal_venta/$zigv,2,'.',',');
			}else{
				echo "S/ 0.00";
			}
			*/
			?>
              </div></td>
            </tr>
            <tr>
              <td><div align="right"><span class="Estilo10">OP. EXONERADAS :</span></div></td>
              <td><div align="right" class="Estilo111">
                <?php 
			echo "S/ ".number_format($xmonto_exonerado_total,2,'.',',');				
				
			/*
			if($zigv <= 1){
				echo "S/ ".number_format($xtotal_venta/$zigv,2,'.',',');
			}else{
				echo "S/ 0.00";
			}
			*/
			?>
              </div></td>
            </tr>
            <tr>
              <td><div align="right"><span class="Estilo8">IGV :</span></div></td>
              <td><div align="right" class="Estilo111"><?php echo " S/ ".number_format($xigv_total,2,'.',','); //number_format($xtotal_venta-($xtotal_venta/$zigv),2,'.',',');?></div></td>
            </tr>
            <tr>
              <td><div align="right"><span class="Estilo10">ICBPER :</span></div></td>
              <td><div align="right"><span class="Estilo111"><?php echo "S/ ".number_format($xtotal_icbper,2,'.',',');?></span></div></td>
            </tr>
            <tr>
              <td><div align="right"><span class="Estilo8">TOTAL :</span></div></td>
              <td><div align="right" class="Estilo111"><?php echo "S/ ".number_format($xtotal_venta + $xtotal_icbper,2,'.',',');?></div></td>
            </tr>
          </table>
        </div></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td><div align="left" style="height:5px;">
      <div align="center" class="Estilo89" style="height:10px;">--------------------------------------------------------<span class="Estilo89" style="height:10px;">-----------------------------</span></div>
    </div></td>
  </tr>
  <tr>
    <td><div align="center">
      <table width="338" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td><table width="338" border="0" cellpadding="0" cellspacing="1">
            <tr>
              <td width="92"><div align="left"><span class="Estilo10">SUCURSAL</span></div></td>
              <td width="12"><div align="left"><span class="Estilo10">: </span></div></td>
              <td width="283"><div align="left"><span class="Estilo111"><?php echo $xemp_nom;?></span></div></td>
            </tr>
            <tr>
              <td><div align="left"><span class="Estilo10">USUARIO</span></div></td>
              <td><div align="left"><span class="Estilo10">: </span></div></td>
              <td><div align="left" class="Estilo111"><?php echo $row_pedido['ordped_usu_crea'];?></div></td>
            </tr>
            <tr>
              <td><div align="left"><span class="Estilo10">FECHA/HORA</span></div></td>
              <td><div align="left"><span class="Estilo10">: </span></div></td>
              <td><div align="left" class="Estilo111"><?php echo $xfecha_hora;?></div></td>
            </tr>
          </table></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td><div align="center">
<?php	  
	
	$xxxigv = number_format($xtotal_venta-($xtotal_venta/$zigv),2,'.',',');
	//$xxxmonto = number_format($xtotal_venta/$zigv,2,'.',',');
	//$xxxmonto = number_format($xtotal_venta,2,'.',',');
	$xxxmonto = number_format($xtotal_venta + $xtotal_icbper,2,'.',',');	

	$cadena_sqr = $xemprai_ruc."|07|".$xordped_docpagnum_serie."|".$xordped_docpagnum_numero."|".$xxxigv."|".$xxxmonto."|".$xfecha_qr."|".$xper_ruc_dni_tipo."|".$xper_ruc."| "."| "."|";

/*	
RUC | TIPO DE DOCUMENTO | SERIE | NUMERO | MTO TOTAL IGV | MTO
TOTAL DEL COMPROBANTE | FECHA DE EMISION | TIPO DE
DOCUMENTO ADQUIRENTE | NUMERO DE DOCUMENTO ADQUIRENTE |
VALOR RESUMEN | VALOR DE LA FIRMA |
*/
	
	
	$PNG_TEMP_DIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'temp'.DIRECTORY_SEPARATOR;
	
	$PNG_WEB_DIR = 'temp/';
	
	include "qrcode_modulo/qrlib.php";    
	if (!file_exists($PNG_TEMP_DIR))
		mkdir($PNG_TEMP_DIR);
		
	$filename = $PNG_TEMP_DIR.'test.png';
			
	//$tt_codigo="EDUARDO TL-16754598-info@ismypage.com";
	//$filename = $PNG_TEMP_DIR.'test'.md5($tt_codigo.'|'.$errorCorrectionLevel.'|'.$matrixPointSize).'.png';
	$filename = $PNG_TEMP_DIR.'test'.'nombredelarchivo'.'.png';
	QRcode::png($cadena_sqr, $filename, 'M', '5', 2);    
		  
	echo '<img src="'.$PNG_WEB_DIR.basename($filename).'" /> ';  		  
	?>		  
		  
		  </div></td>
        </tr>
        <tr>
          <td><div align="center" class="Estilo111">Autorizado mediante resoluci&oacute;n de intendencia N&ordm; 182-2016/SUNAT </div></td>
        </tr>
        <tr>
          <td><div align="left"  class="Estilo111">
            <div align="center"><?php echo $xcodigohast_nota_credito; ?></div>
          </div></td>
        </tr>
        <tr>
          <td><div align="center" class="Estilo111">Representaci&oacute;n impresa de la nota de cr&eacute;dito electr&oacute;nica generada.</div></td>
        </tr>
      </table>
    </div></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>

<script language="javascript">
covertirNumLetras("<?php echo number_format($xtotal_venta + $xtotal_icbper,2,'.','');?>","tnumeros");
</script>	

<?php
}	

?>

</body>
</html>
