<?php
 error_reporting(E_ALL);
ini_set('display_errors', '1');
 session_start();
  $rut=$_SESSION['rut'];
  $cliente=$_SESSION['cliente'];

$caja_id=$_REQUEST['caja_id'];
$pi_folio=$_REQUEST['pi_folio'];
$norma_id=$_REQUEST['norma_id'];
$num=$_REQUEST['num'];

$variedad_id=$_REQUEST['variedad_id'];


if(isset($_REQUEST['n_lote'])){
	$n_lote=$_REQUEST['n_lote'];
}else{
	$n_lote="";
}

if(isset($_REQUEST['cant_cajas'])){
	$cant_cajas=$_REQUEST['cant_cajas'];
}else{
	$cant_cajas="";
}

if(isset($_REQUEST['nota_recepcion'])){
	$nota_recepcion=$_REQUEST['nota_recepcion'];
}else{
	$nota_recepcion="";
}

if(isset($_REQUEST['nota_campo'])){
	$nota_campo=$_REQUEST['nota_campo'];
}else{
	$nota_campo="";
}

if(isset($_REQUEST['n_precosecha'])){
	$n_precosecha=$_REQUEST['n_precosecha'];
}else{
	$n_precosecha="";
}


$observacion=$_REQUEST['observacion'];
$cont_amarillo=0;
$cont_rojo=0;
$tolerancia1="A";
$tolerancia2="A";
$resolucion_caja="A";


if(isset($_REQUEST['num_caja_madre'])){
	$num_caja_madre=$pi_folio."_".$_REQUEST['num_caja_madre'];
}else{
	$num_caja_madre="";
}
if(isset($_REQUEST['peso_bayas'])){
	$peso_bayas=$_REQUEST['peso_bayas'];
}else{
	$peso_bayas="";
}

//PESO FRUTO
if(isset($_REQUEST['peso_fruto1'])){
	$peso_fruto1=$_REQUEST['peso_fruto1'];
}else{
	$peso_fruto1="";
}

if(isset($_REQUEST['peso_fruto2'])){
	$peso_fruto2=$_REQUEST['peso_fruto2'];
}else{
	$peso_fruto2="";
}

if(isset($_REQUEST['peso_fruto3'])){
	$peso_fruto3=$_REQUEST['peso_fruto3'];
}else{
	$peso_fruto3="";
}
if(isset($_REQUEST['peso_fruto4'])){
	$peso_fruto4=$_REQUEST['peso_fruto4'];
}else{
	$peso_fruto4="";
}
if(isset($_REQUEST['peso_fruto5'])){
	$peso_fruto5=$_REQUEST['peso_fruto5'];
}else{
	$peso_fruto5="";
}
if(isset($_REQUEST['peso_fruto6'])){
	$peso_fruto6=$_REQUEST['peso_fruto6'];
}else{
	$peso_fruto6="";
}
if(isset($_REQUEST['peso_fruto7'])){
	$peso_fruto7=$_REQUEST['peso_fruto7'];
}else{
	$peso_fruto7="";
}
if(isset($_REQUEST['peso_fruto8'])){
	$peso_fruto8=$_REQUEST['peso_fruto8'];
}else{
	$peso_fruto8="";
}
if(isset($_REQUEST['peso_fruto9'])){
	$peso_fruto9=$_REQUEST['peso_fruto9'];
}else{
	$peso_fruto9="";
}
if(isset($_REQUEST['peso_fruto10'])){
	$peso_fruto10=$_REQUEST['peso_fruto10'];
}else{
	$peso_fruto10="";
}
if(isset($_REQUEST['peso_fruto11'])){
	$peso_fruto11=$_REQUEST['peso_fruto11'];
}else{
	$peso_fruto11="";
}
if(isset($_REQUEST['peso_fruto12'])){
	$peso_fruto12=$_REQUEST['peso_fruto12'];
}else{
	$peso_fruto12="";
}
if(isset($_REQUEST['peso_fruto13'])){
	$peso_fruto13=$_REQUEST['peso_fruto13'];
}else{
	$peso_fruto13="";
}
if(isset($_REQUEST['peso_fruto14'])){
	$peso_fruto14=$_REQUEST['peso_fruto14'];
}else{
	$peso_fruto14="";
}
if(isset($_REQUEST['peso_fruto15'])){
	$peso_fruto15=$_REQUEST['peso_fruto15'];
}else{
	$peso_fruto15="";
}
if(isset($_REQUEST['peso_fruto16'])){
	$peso_fruto16=$_REQUEST['peso_fruto16'];
}else{
	$peso_fruto16="";
}
if(isset($_REQUEST['peso_fruto17'])){
	$peso_fruto17=$_REQUEST['peso_fruto17'];
}else{
	$peso_fruto17="";
}
if(isset($_REQUEST['peso_fruto18'])){
	$peso_fruto18=$_REQUEST['peso_fruto18'];
}else{
	$peso_fruto18="";
}
if(isset($_REQUEST['peso_fruto19'])){
	$peso_fruto19=$_REQUEST['peso_fruto19'];
}else{
	$peso_fruto19="";
}
if(isset($_REQUEST['peso_fruto20'])){
	$peso_fruto20=$_REQUEST['peso_fruto20'];
}else{
	$peso_fruto20="";
}
//firmeza norma / mejilla
if(isset($_REQUEST['firmeza1'])){
	$firmeza1=$_REQUEST['firmeza1'];
}else{
	$firmeza1="";
}
if(isset($_REQUEST['firmeza2'])){
	$firmeza2=$_REQUEST['firmeza2'];
}else{
	$firmeza2="";
}
if(isset($_REQUEST['firmeza3'])){
	$firmeza3=$_REQUEST['firmeza3'];
}else{
	$firmeza3="";
}
if(isset($_REQUEST['firmeza4'])){
	$firmeza4=$_REQUEST['firmeza4'];
}else{
	$firmeza4="";
}
if(isset($_REQUEST['firmeza5'])){
	$firmeza5=$_REQUEST['firmeza5'];
}else{
	$firmeza5="";
}
if(isset($_REQUEST['firmeza6'])){
	$firmeza6=$_REQUEST['firmeza6'];
}else{
	$firmeza6="";
}
if(isset($_REQUEST['firmeza7'])){
	$firmeza7=$_REQUEST['firmeza7'];
}else{
	$firmeza7="";
}
if(isset($_REQUEST['firmeza8'])){
	$firmeza8=$_REQUEST['firmeza8'];
}else{
	$firmeza8="";
}
if(isset($_REQUEST['firmeza9'])){
	$firmeza9=$_REQUEST['firmeza9'];
}else{
	$firmeza9="";
}
if(isset($_REQUEST['firmeza10'])){
	$firmeza10=$_REQUEST['firmeza10'];
}else{
	$firmeza10="";
}
if(isset($_REQUEST['firmeza11'])){
	$firmeza11=$_REQUEST['firmeza11'];
}else{
	$firmeza11="";
}
if(isset($_REQUEST['firmeza12'])){
	$firmeza12=$_REQUEST['firmeza12'];
}else{
	$firmeza12="";
}
if(isset($_REQUEST['firmeza13'])){
	$firmeza13=$_REQUEST['firmeza13'];
}else{
	$firmeza13="";
}
if(isset($_REQUEST['firmeza14'])){
	$firmeza14=$_REQUEST['firmeza14'];
}else{
	$firmeza14="";
}
if(isset($_REQUEST['firmeza15'])){
	$firmeza15=$_REQUEST['firmeza15'];
}else{
	$firmeza15="";
}
if(isset($_REQUEST['firmeza16'])){
	$firmeza16=$_REQUEST['firmeza16'];
}else{
	$firmeza16="";
}
if(isset($_REQUEST['firmeza17'])){
	$firmeza17=$_REQUEST['firmeza17'];
}else{
	$firmeza17="";
}
if(isset($_REQUEST['firmeza18'])){
	$firmeza18=$_REQUEST['firmeza18'];
}else{
	$firmeza18="";
}
if(isset($_REQUEST['firmeza19'])){
	$firmeza19=$_REQUEST['firmeza19'];
}else{
	$firmeza19="";
}
if(isset($_REQUEST['firmeza20'])){
	$firmeza20=$_REQUEST['firmeza20'];
}else{
	$firmeza20="";
}

//firmeza punta
if(isset($_REQUEST['firmezapunta1'])){
	$firmezapunta1=$_REQUEST['firmezapunta1'];
}else{
	$firmezapunta1="";
}
if(isset($_REQUEST['firmezapunta2'])){
	$firmezapunta2=$_REQUEST['firmezapunta2'];
}else{
	$firmezapunta2="";
}
if(isset($_REQUEST['firmezapunta3'])){
	$firmezapunta3=$_REQUEST['firmezapunta3'];
}else{
	$firmezapunta3="";
}
if(isset($_REQUEST['firmezapunta4'])){
	$firmezapunta4=$_REQUEST['firmezapunta4'];
}else{
	$firmezapunta4="";
}
if(isset($_REQUEST['firmezapunta5'])){
	$firmezapunta5=$_REQUEST['firmezapunta5'];
}else{
	$firmezapunta5="";
}
if(isset($_REQUEST['firmezapunta6'])){
	$firmezapunta6=$_REQUEST['firmezapunta6'];
}else{
	$firmezapunta6="";
}
if(isset($_REQUEST['firmezapunta7'])){
	$firmezapunta7=$_REQUEST['firmezapunta7'];
}else{
	$firmezapunta7="";
}
if(isset($_REQUEST['firmezapunta8'])){
	$firmezapunta8=$_REQUEST['firmezapunta8'];
}else{
	$firmezapunta8="";
}
if(isset($_REQUEST['firmezapunta9'])){
	$firmezapunta9=$_REQUEST['firmezapunta9'];
}else{
	$firmezapunta9="";
}
if(isset($_REQUEST['firmezapunta10'])){
	$firmezapunta10=$_REQUEST['firmezapunta10'];
}else{
	$firmezapunta10="";
}
//firmeza quilla
if(isset($_REQUEST['firmezaquilla1'])){
	$firmezaquilla1=$_REQUEST['firmezaquilla1'];
}else{
	$firmezaquilla1="";
}
if(isset($_REQUEST['firmezaquilla2'])){
	$firmezaquilla2=$_REQUEST['firmezaquilla2'];
}else{
	$firmezaquilla2="";
}
if(isset($_REQUEST['firmezaquilla3'])){
	$firmezaquilla3=$_REQUEST['firmezaquilla3'];
}else{
	$firmezaquilla3="";
}
if(isset($_REQUEST['firmezaquilla4'])){
	$firmezaquilla4=$_REQUEST['firmezaquilla4'];
}else{
	$firmezaquilla4="";
}
if(isset($_REQUEST['firmezaquilla5'])){
	$firmezaquilla5=$_REQUEST['firmezaquilla5'];
}else{
	$firmezaquilla5="";
}
if(isset($_REQUEST['firmezaquilla6'])){
	$firmezaquilla6=$_REQUEST['firmezaquilla6'];
}else{
	$firmezaquilla6="";
}
if(isset($_REQUEST['firmezaquilla7'])){
	$firmezaquilla7=$_REQUEST['firmezaquilla7'];
}else{
	$firmezaquilla7="";
}
if(isset($_REQUEST['firmezaquilla8'])){
	$firmezaquilla8=$_REQUEST['firmezaquilla8'];
}else{
	$firmezaquilla8="";
}
if(isset($_REQUEST['firmezaquilla9'])){
	$firmezaquilla9=$_REQUEST['firmezaquilla9'];
}else{
	$firmezaquilla9="";
}
if(isset($_REQUEST['firmezaquilla10'])){
	$firmezaquilla10=$_REQUEST['firmezaquilla10'];
}else{
	$firmezaquilla10="";
}

//firmeza Hombros
if(isset($_REQUEST['firmezahombros1'])){
	$firmezahombros1=$_REQUEST['firmezahombros1'];
}else{
	$firmezahombros1="";
}
if(isset($_REQUEST['firmezahombros2'])){
	$firmezahombros2=$_REQUEST['firmezahombros2'];
}else{
	$firmezahombros2="";
}
if(isset($_REQUEST['firmezahombros3'])){
	$firmezahombros3=$_REQUEST['firmezahombros3'];
}else{
	$firmezahombros3="";
}
if(isset($_REQUEST['firmezahombros4'])){
	$firmezahombros4=$_REQUEST['firmezahombros4'];
}else{
	$firmezahombros4="";
}
if(isset($_REQUEST['firmezahombros5'])){
	$firmezahombros5=$_REQUEST['firmezahombros5'];
}else{
	$firmezahombros5="";
}
if(isset($_REQUEST['firmezahombros6'])){
	$firmezahombros6=$_REQUEST['firmezahombros6'];
}else{
	$firmezahombros6="";
}
if(isset($_REQUEST['firmezahombros7'])){
	$firmezahombros7=$_REQUEST['firmezahombros7'];
}else{
	$firmezahombros7="";
}
if(isset($_REQUEST['firmezahombros8'])){
	$firmezahombros8=$_REQUEST['firmezahombros8'];
}else{
	$firmezahombros8="";
}
if(isset($_REQUEST['firmezahombros9'])){
	$firmezahombros9=$_REQUEST['firmezahombros9'];
}else{
	$firmezahombros9="";
}
if(isset($_REQUEST['firmezahombros10'])){
	$firmezahombros10=$_REQUEST['firmezahombros10'];
}else{
	$firmezahombros10="";
}
if(isset($_REQUEST['firmezahombros11'])){
	$firmezahombros11=$_REQUEST['firmezahombros11'];
}else{
	$firmezahombros11="";
}
if(isset($_REQUEST['firmezahombros12'])){
	$firmezahombros12=$_REQUEST['firmezahombros12'];
}else{
	$firmezahombros12="";
}
if(isset($_REQUEST['firmezahombros13'])){
	$firmezahombros13=$_REQUEST['firmezahombros13'];
}else{
	$firmezahombros13="";
}
if(isset($_REQUEST['firmezahombros14'])){
	$firmezahombros14=$_REQUEST['firmezahombros14'];
}else{
	$firmezahombros14="";
}
if(isset($_REQUEST['firmezahombros15'])){
	$firmezahombros15=$_REQUEST['firmezahombros15'];
}else{
	$firmezahombros15="";
}
if(isset($_REQUEST['firmezahombros16'])){
	$firmezahombros16=$_REQUEST['firmezahombros16'];
}else{
	$firmezahombros16="";
}
if(isset($_REQUEST['firmezahombros17'])){
	$firmezahombros17=$_REQUEST['firmezahombros17'];
}else{
	$firmezahombros17="";
}
if(isset($_REQUEST['firmezahombros18'])){
	$firmezahombros18=$_REQUEST['firmezahombros18'];
}else{
	$firmezahombros18="";
}
if(isset($_REQUEST['firmezahombros19'])){
	$firmezahombros19=$_REQUEST['firmezahombros19'];
}else{
	$firmezahombros19="";
}
if(isset($_REQUEST['firmezahombros20'])){
	$firmezahombros20=$_REQUEST['firmezahombros20'];
}else{
	$firmezahombros20="";
}

//BRIX
if(isset($_REQUEST['brix1'])){
	$brix1=$_REQUEST['brix1'];
}else{
	$brix1="";
}
if(isset($_REQUEST['brix2'])){
	$brix2=$_REQUEST['brix2'];
}else{
	$brix2="";
}
if(isset($_REQUEST['brix3'])){
	$brix3=$_REQUEST['brix3'];
}else{
	$brix3="";
}
if(isset($_REQUEST['brix4'])){
	$brix4=$_REQUEST['brix4'];
}else{
	$brix4="";
}
if(isset($_REQUEST['brix5'])){
	$brix5=$_REQUEST['brix5'];
}else{
	$brix5="";
}
if(isset($_REQUEST['brix6'])){
	$brix6=$_REQUEST['brix6'];
}else{
	$brix6="";
}
if(isset($_REQUEST['brix7'])){
	$brix7=$_REQUEST['brix7'];
}else{
	$brix7="";
}
if(isset($_REQUEST['brix8'])){
	$brix8=$_REQUEST['brix8'];
}else{
	$brix8="";
}
if(isset($_REQUEST['brix9'])){
	$brix9=$_REQUEST['brix9'];
}else{
	$brix9="";
}
if(isset($_REQUEST['brix10'])){
	$brix10=$_REQUEST['brix10'];
}else{
	$brix10="";
}



$productor_id=$_REQUEST['productor_id'];



$nfrutos=$_REQUEST['nfrutos'];



$cumple5="A";


//date_default_timezone_set('America/Santiago');
date_default_timezone_set('America/New_York');
$time = time();
$hora=date("h:i", $time);
$hora2=date("h:i:s", $time);
$fecha_buena=date('Y-m-d');
$fecha_buena2=$fecha_buena." ".$hora2;

include '../../conexion/conn.php';

$sql4 = "DELETE FROM cal_caja_causal WHERE caja_id='$caja_id'";
$result4 = @mysql_query($sql4);
$sql4 = "DELETE FROM cal_cajas_det WHERE caja_id='$caja_id'";
$result4 = @mysql_query($sql4);
$sql4 = "DELETE FROM cal_caja_peso_fijo WHERE caja_id='$caja_id'";
$result4 = @mysql_query($sql4);
$sql4 = "DELETE FROM cal_caja_peso_fruto WHERE caja_id='$caja_id'";
$result4 = @mysql_query($sql4);
$sql4 = "DELETE FROM cal_cajas_firmeza WHERE caja_id='$caja_id'";
$result4 = @mysql_query($sql4);
$sql4 = "DELETE FROM cal_caja_brix_fruto WHERE caja_id='$caja_id'";
$result4 = @mysql_query($sql4);

$sincro="N";


$caja_madre3=$caja_id;

$rs = mysql_query("SELECT * FROM cal_cajas where caja_id='$caja_id'");

           if($row = mysql_fetch_array($rs)){
            $sincro=$row['sincro'];
            $caja_madre3=$row['caja_madre'];
            if($caja_madre3==""){
            	$caja_madre3=$caja_id;
            }
            

          }

          if($sincro=="N"){
          	$sincro="N";
          }else if($sincro=="S"){
          	$sincro="E";
          }else{
          	$sincro="E";
          }
          
          

	$sql22 =  ("INSERT INTO `cal_caja_peso_fruto`(`caja_id`, `pi_folio`, `peso1_mm`, `peso2_mm`, `peso3_mm`, `peso4_mm`, `peso5_mm`, `peso6_mm`, `peso7_mm`, `peso8_mm`, `peso9_mm`, `peso10_mm`, `peso11_mm`, `peso12_mm`, `peso13_mm`, `peso14_mm`, `peso15_mm`, `peso16_mm`, `peso17_mm`, `peso18_mm`, `peso19_mm`, `peso20_mm`, `peso1_gr`, `peso2_gr`, `peso3_gr`, `peso4_gr`, `peso5_gr`, `peso6_gr`, `peso7_gr`, `peso8_gr`, `peso9_gr`, `peso10_gr`, `peso11_gr`, `peso12_gr`, `peso13_gr`, `peso14_gr`, `peso15_gr`, `peso16_gr`, `peso17_gr`, `peso18_gr`, `peso19_gr`, `peso20_gr`, `cumple_peso`, sincro) VALUES ('$caja_id','$pi_folio','','','','','','','','','','','','','','','','','','','','','$peso_fruto1','$peso_fruto2','$peso_fruto3','$peso_fruto4','$peso_fruto5','$peso_fruto6','$peso_fruto7','$peso_fruto8','$peso_fruto9','$peso_fruto10','$peso_fruto11','$peso_fruto12','$peso_fruto13','$peso_fruto14','$peso_fruto15','$peso_fruto16','$peso_fruto17','$peso_fruto18','$peso_fruto19','$peso_fruto20','SI','$sincro'");
	$result22 = @mysql_query($sql22);



    $sql =  ("INSERT INTO `cal_cajas_firmeza`(`caja_id`, `pi_folio`, `firmeza1`, `firmeza2`, `firmeza3`, `firmeza4`, `firmeza5`, `firmeza6`, `firmeza7`, `firmeza8`, `firmeza9`, `firmeza10`, `firmeza11`, `firmeza12`, `firmeza13`, `firmeza14`, `firmeza15`, `firmeza16`, `firmeza17`, `firmeza18`, `firmeza19`, `firmeza20`, `cumple_firmeza`, `sincro`, firmezapunta1, firmezapunta2, firmezapunta3, firmezapunta4, firmezapunta5, firmezapunta6, firmezapunta7, firmezapunta8, firmezapunta9, firmezapunta10, firmezaquilla1, firmezaquilla2, firmezaquilla3, firmezaquilla4, firmezaquilla5, firmezaquilla6, firmezaquilla7, firmezaquilla8, firmezaquilla9, firmezaquilla10, firmezahombros1, firmezahombros2, firmezahombros3, firmezahombros4, firmezahombros5, firmezahombros6, firmezahombros7, firmezahombros8, firmezahombros9, firmezahombros10, firmezahombros11, firmezahombros12, firmezahombros13, firmezahombros14, firmezahombros15, firmezahombros16, firmezahombros17, firmezahombros18, firmezahombros19, firmezahombros20) VALUES ('$caja_id','$pi_folio','$firmeza1','$firmeza2','$firmeza3','$firmeza4','$firmeza5','$firmeza6','$firmeza7','$firmeza8','$firmeza9','$firmeza10','$firmeza11','$firmeza12','$firmeza13','$firmeza14','$firmeza15','$firmeza16','$firmeza17','$firmeza18','$firmeza19','$firmeza20','VERDE','N', '$firmezapunta1', '$firmezapunta2', '$firmezapunta3', '$firmezapunta4', '$firmezapunta5', '$firmezapunta6', '$firmezapunta7', '$firmezapunta8', '$firmezapunta9', '$firmezapunta10', '$firmezaquilla1', '$firmezaquilla2', '$firmezaquilla3', '$firmezaquilla4', '$firmezaquilla5', '$firmezaquilla6', '$firmezaquilla7', '$firmezaquilla8', '$firmezaquilla9', '$firmezaquilla10', '$firmezahombros1', '$firmezahombros2', '$firmezahombros3', '$firmezahombros4', '$firmezahombros5', '$firmezahombros6', '$firmezahombros7', '$firmezahombros8', '$firmezahombros9', '$firmezahombros10', '$firmezahombros11', '$firmezahombros12', '$firmezahombros13', '$firmezahombros14', '$firmezahombros15', '$firmezahombros16', '$firmezahombros17', '$firmezahombros18', '$firmezahombros19', '$firmezahombros20')");
    $result = @mysql_query($sql);
if($brix1!=''){
    $sql =  ("INSERT INTO `cal_caja_brix_fruto`(`caja_id`, `pi_folio`, `brix1`, `brix2`, `brix3`, `brix4`, `brix5`, `brix6`, `brix7`, `brix8`, `brix9`, `brix10`, `cumple`) VALUES ('$caja_id', '$pi_folio', '$brix1', '$brix2', '$brix3', '$brix4', '$brix5', '$brix6', '$brix7', '$brix8', '$brix9', '$brix10', 'VERDE')");
    $result = @mysql_query($sql);
}
if(isset($_REQUEST['editar'])){
	$sql = "UPDATE cal_cajas SET  
	norma_id='$norma_id',
	num='$num',
	variedad_id='$variedad_id',
	productor_id='$productor_id',
	n_lote=UPPER('$n_lote'),
	nfrutos='$nfrutos',
	observacion='$observacion',
	cant_cajas='$cant_cajas',
	n_recepcion='$nota_recepcion',
	n_campo='$nota_campo',
	n_precosecha='$n_precosecha',
	baya_promedio='$peso_bayas',
	fecha_modificacion='$fecha_buena2',
	sincro='$sincro'	
	WHERE caja_id='$caja_id'";
	$result = @mysql_query($sql);

	}else if(isset($_REQUEST['contra'])){
		$rs = mysql_query("SELECT COUNT(*) as cant_caja_hijas FROM cal_cajas where caja_id='$caja_madre3' or caja_madre='$caja_madre3'");

           if($row = mysql_fetch_array($rs)){
            $cant_caja_hijas=$row['cant_caja_hijas']+1;
            if($cant_caja_hijas==1){
            	$cant_caja_hijas=0;
            }

          }else{
          	$cant_caja_hijas=0;
          }
          $sql = "UPDATE cal_cajas SET  
			cant_caja_hijas='$cant_caja_hijas',
			sincro='N'	
			WHERE caja_id='$num_caja_madre' AND sincro='N'";
			$result = @mysql_query($sql);
		$sql = "UPDATE cal_cajas SET  
			cant_caja_hijas='$cant_caja_hijas',
			sincro='E'	
			WHERE caja_id='$num_caja_madre' AND (sincro='S' OR sincro='E')";
			$result = @mysql_query($sql);

		$sql =  ("INSERT INTO cal_cajas(caja_id, pi_folio, norma_id, num, variedad_id, productor_id, n_lote, nfrutos, observacion, fecha_creacion, cliente_id, sincro, baya_promedio, usuario_crea, tipo_caja, caja_madre, cant_cajas, n_recepcion, n_campo, n_precosecha) VALUES('$caja_id', '$pi_folio', '$norma_id', '$num', '$variedad_id', '$productor_id', UPPER('$n_lote'), '$nfrutos', '$observacion', '$fecha_buena2', '$cliente', 'N', '$peso_bayas', '$rut', 'PALLET', '$num_caja_madre', '$cant_cajas', '$nota_recepcion', '$nota_campo', '$n_precosecha')");
		$result = @mysql_query($sql);


	}else{

		$sql =  ("INSERT INTO cal_cajas(caja_id, pi_folio, norma_id, num, variedad_id, productor_id, n_lote, nfrutos, observacion, fecha_creacion, cliente_id, sincro, baya_promedio, usuario_crea, tipo_caja, caja_madre, cant_cajas, n_recepcion, n_campo, n_precosecha) VALUES('$caja_id', '$pi_folio', '$norma_id', '$num', '$variedad_id', '$productor_id', UPPER('$n_lote'), '$nfrutos', '$observacion', '$fecha_buena2', '$cliente', 'N', '$peso_bayas', '$rut', 'PALLET', '$num_caja_madre', '$cant_cajas', '$nota_recepcion', '$nota_campo', '$n_precosecha')");
		$result = @mysql_query($sql);

		
	}



	$rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' ORDER BY cal_norma_detalle.orden_ingreso ASC");

    while($row2 = mysql_fetch_array($rs2)){
      $id_defecto=$row2['id_defecto'];
      $tipo_medicion=$row2['tipo_medicion'];
      $nombre_defecto=$row2['nombre_defecto'];
      $cal_caja_causal_id=$caja_id."_".$id_defecto;
      $cajas_det_id=$caja_id."_".$id_defecto;
      if($tipo_medicion!="CALIBRE" && $tipo_medicion!="FOLIO PALLET" && $tipo_medicion!="CANT CAJAS" && $tipo_medicion!="NOTA CALIDAD" && $tipo_medicion!="NOTA CONDICION" && $tipo_medicion!="NFRUTOS" && $tipo_medicion!="PESO BAYA"){

      	if($tipo_medicion=="PORCENTAJE" || $tipo_medicion=="PORCENTAJE RACIMOS" || $tipo_medicion=="PORCENTAJE BAYAS" || $tipo_medicion=="FIRMEZA" || $tipo_medicion=="FIRMEZA2" || $tipo_medicion=="BRIX2" || $tipo_medicion=="PROM FIRMEZA2" || $tipo_medicion=="PROM BRIX2" || $tipo_medicion=="SUMA TOTAL BAYA RACIMO2" || $tipo_medicion=="SUMA TOTAL BAYA RACIMO3" || $tipo_medicion=="SUMA TOTAL BAYA RACIMO4" || $tipo_medicion=="EXPORTABLE" || $tipo_medicion=="EMBALABLE TOTAL" || $tipo_medicion=="EXPORTABLE RECEPCION SOFRUCO"){
      		if(isset($_REQUEST[$id_defecto."d"])){
      			$valor_real=$_REQUEST[$id_defecto."d"];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST[$id_defecto.'dp1'];
		      		$valor_cumple=$_REQUEST[$id_defecto.'dcumple'];

		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}

		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
      		}
      		
      		
      	}else if($tipo_medicion=="PESO NETO"){
      		if(isset($_REQUEST['peso_neto'])){
      			$valor_real=$_REQUEST['peso_neto'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['peso_neto'];
		      		$valor_cumple=$_REQUEST['peso_netocumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
      		}
      		
      	}else if($tipo_medicion=="BRIX"){
      		if(isset($_REQUEST['brix'])){
      			$valor_real=$_REQUEST['brix'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['brix'];
		      		$valor_cumple=$_REQUEST['brixcumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
      		}
      		
      	}else if($tipo_medicion=="NUMERICO"){
      		if(isset($_REQUEST[$id_defecto."d"])){
      			$valor_real=$_REQUEST[$id_defecto."d"];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST[$id_defecto.'dp1'];
		      		$valor_cumple=$_REQUEST[$id_defecto.'dcumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
      		}
      		
      	}else if($tipo_medicion=="SUMA CALIDAD"){
      		if(isset($_REQUEST['suma_calidad'])){
      			$valor_real=$_REQUEST['suma_calidad'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['suma_calidadp1'];
		      		$valor_cumple=$_REQUEST['suma_calidadcumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
      		}
      		
      	}else if($tipo_medicion=="SUMA TOTAL"){
      		if(isset($_REQUEST['suma_total'])){
      			$valor_real=$_REQUEST['suma_total'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['suma_totalp1'];
		      		$valor_cumple=$_REQUEST['suma_totalcumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
      		}
      		
      	}else if($tipo_medicion=="SUMA CONDICION"){
      		if(isset($_REQUEST['suma_condicion'])){
	      		$valor_real=$_REQUEST['suma_condicion'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['suma_condicionp1'];
		      		$valor_cumple=$_REQUEST['suma_condicioncumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else if($tipo_medicion=="OTROS CALIDAD"){
      		if(isset($_REQUEST['otros_calidad'])){
	      		$valor_real=$_REQUEST['otros_calidad'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['otros_calidadp1'];
		      		$valor_cumple=$_REQUEST['otros_calidadcumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else if($tipo_medicion=="OTROS CONDICION"){
      		if(isset($_REQUEST['otros_condicion'])){
	      		$valor_real=$_REQUEST['otros_condicion'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['otros_condicionp1'];
		      		$valor_cumple=$_REQUEST['otros_condicioncumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else if($tipo_medicion=="SUMA2 CALIDAD"){
      		if(isset($_REQUEST['suma2_calidad'])){
	      		$valor_real=$_REQUEST['suma2_calidad'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['suma2_calidadp1'];
		      		$valor_cumple=$_REQUEST['suma2_calidadcumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else if($tipo_medicion=="SUMA2 CALIDAD BAYAS"){
      		if(isset($_REQUEST['suma2baya_calidad'])){
	      		$valor_real=$_REQUEST['suma2baya_calidad'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['suma2baya_calidadp1'];
		      		$valor_cumple=$_REQUEST['suma2baya_calidadcumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else if($tipo_medicion=="SUMA3 CONDICION"){
      		if(isset($_REQUEST['suma3_condicion'])){
	      		$valor_real=$_REQUEST['suma3_condicion'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['suma3_condicionp1'];
		      		$valor_cumple=$_REQUEST['suma3_condicioncumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else if($tipo_medicion=="SUMA4 CONDICION"){
      		if(isset($_REQUEST['suma4_condicion'])){
	      		$valor_real=$_REQUEST['suma4_condicion'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['suma4_condicionp1'];
		      		$valor_cumple=$_REQUEST['suma4_condicioncumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else if($tipo_medicion=="SUMA TOTAL BAYA RACIMO"){
      		if(isset($_REQUEST['suma_total_baya_racimo'])){
	      		$valor_real=$_REQUEST['suma_total_baya_racimo'];
	      		if($valor_real!=""){
	      			$valor_defecto=$_REQUEST['suma_total_baya_racimo'];
		      		$valor_cumple=$_REQUEST['suma_total_baya_racimocumple'];
		      		if($valor_cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($valor_cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$valor_cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		
			      	$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$valor_cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else if($tipo_medicion=="NOTA"){
      		if(isset($_REQUEST[$id_defecto."d"])){
	      		$valor_defecto=$_REQUEST[$id_defecto."d"];
	      		$valor_real=$_REQUEST[$id_defecto."d"];
	      		if($valor_defecto!=""){
	      			if($valor_defecto=='1'){
	      				$cumple="VERDE";
	      			}

	      			if($cliente=="RB"){
	      				if($valor_defecto=='2'){
	      					$cumple="VERDE";
	      				}
	      			}else{
	      				if($valor_defecto=='2'){
	      					$cumple="AMARILLO";
	      				}
	      			}
	      			
	      			if($valor_defecto=='4'){
	      				$cumple="ROJO";
	      			}

	      			if($cumple=="AMARILLO"){
		      			$cont_amarillo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
		      		if($cumple=="ROJO"){
		      			$cont_rojo++;
		      			$sql2 =  ("INSERT INTO cal_caja_causal(cal_caja_causal_id, caja_id, id_defecto, color_causal, valor_causal, tipo_causal) VALUES('$cal_caja_causal_id', '$caja_id', '$id_defecto', '$cumple', '$valor_defecto', 'CAJA')");
						$result2 = @mysql_query($sql2);
		      		}
	      			$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', '$cumple', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
      	}else{
      		if(isset($_REQUEST[$id_defecto."d"])){
	      		$valor_defecto=$_REQUEST[$id_defecto."d"];
	      		$valor_real=$_REQUEST[$id_defecto."d"];
	      		if($valor_defecto!=""){
	      			$sql =  ("INSERT INTO cal_cajas_det(cajas_det_id, caja_id, pi_folio, norma_id, num_cajas_det, id_defecto, valor_defecto, valor_real, cumple, cliente_id) VALUES('$cajas_det_id', '$caja_id', '$pi_folio', '$norma_id', '$num', '$id_defecto', '$valor_defecto', '$valor_real', 'VERDE', '$cliente')");
					$result = @mysql_query($sql);
	      		}
	      	}
	      	
      	}
      	
      	


      }
    }



    if($cont_amarillo>0 && $cont_rojo==0){
    	$tolerancia1="O";
    	$tolerancia2="A";
    	$resolucion_caja="OA";

    }else if($cont_amarillo>=0 && $cont_rojo>0){
    	$tolerancia1="O";
    	$tolerancia2="O";
    	$resolucion_caja="R";

    }else if($cont_amarillo==0 && $cont_rojo==0){
    	$tolerancia1="A";
    	$tolerancia2="A";
    	$resolucion_caja="A";

    }

    $rs = mysql_query("SELECT COUNT(*) cant_cajas_hijas_pallet FROM cal_cajas where caja_id='$caja_madre3' OR caja_madre='$caja_madre3'");

           if($row = mysql_fetch_array($rs)){
           	$cant_cajas_hijas_pallet=$row['cant_cajas_hijas_pallet'];
           	if($cant_cajas_hijas_pallet==1){
           		$cant_cajas_hijas_pallet=0;
           	}
           }

    $resultado=mysql_query("UPDATE cal_cajas 
  		SET cant_cajas_hijas='$cant_cajas_hijas_pallet',
  		sincro='N'
  		WHERE caja_id='$caja_madre3' AND sincro='N'");

    $resultado=mysql_query("UPDATE cal_cajas 
  		SET cant_cajas_hijas='$cant_cajas_hijas_pallet',
  		sincro='E'
  		WHERE caja_id='$caja_madre3' AND (sincro='S' OR sincro='E')");

    $resultado=mysql_query("UPDATE cal_cajas 
  		SET tolerancia1='$tolerancia1',
  		tolerancia2='$tolerancia2',
  		resultado_caja='$resolucion_caja'
  		WHERE caja_id='$caja_id'");



echo json_encode(array('success'=>true));

?>