 <?php

//error_reporting(E_ERROR  | E_PARSE);

session_start();
/*
$_SESSION['database'] = $_GET["database"];

$_SESSION['suc_id'] = $_GET["suc_id"];

$_SESSION['est_id'] = $_GET["est_id"];

$_SESSION['id_pack'] =$_GET["id_pack"];
 */

$_SESSION['database'] = $_POST["database"];

$_SESSION['suc_id'] = $_POST["suc_id"];

$_SESSION['est_id'] = $_POST["est_id"];

$_SESSION['id_pack'] = $_POST["id_pack"];

include 'conn.php';

include 'funciones.php';

//logs("xxxxxxxxxxxxxxxxxx");

$hoynow = getdate();

//echo print_r($hoynow);

//echo date_default_timezone_get();

$hora = str_pad($hoynow["hours"], 2, "0", STR_PAD_LEFT);

$minutos = str_pad($hoynow["minutes"], 2, "0", STR_PAD_LEFT);

$mes = str_pad($hoynow["mon"], 2, "0", STR_PAD_LEFT);

$dia = str_pad($hoynow["mday"], 2, "0", STR_PAD_LEFT);

$timeStamp = $hoynow["year"] . "-" . $mes . "-" . $dia . " " . $hora . ":" . $minutos . ":" . $hoynow["seconds"];
if ($_SESSION['est_id'] == "0") {
    $SQLupdate = "update " . $_SESSION['database'] . ".sucursales set suc_ult_con='" . $timeStamp . "',suc_pack_eclie=" . $_SESSION['id_pack'] . "  where  suc_id='" . $_SESSION['suc_id'] . "' limit 1 ";
} else {
    $SQLupdate = "update " . $_SESSION['database'] . ".estaciones set e_ult_con='" . $timeStamp . "',e_pack_eclie=" . $_SESSION['id_pack'] . "  where suc_id='" . $_SESSION['suc_id'] . "'  and e_id='" . $_SESSION['est_id'] . "' limit 1 ";
}

if ($connection->query($SQLupdate) === true) {
    //  echo "update op";
} else {
    echo "Error: " . $SQLupdate . "<br>" . $conn->error;
}

$montoesql1 = "select
             clientes.c_id
				,clientes.c_descripcion
				,ifnull(clientes.c_contacto,'') as c_contacto
				,clientes.c_nom_comercial
				,ifnull(clientes.c_direccion,'') as c_direccion
				,ifnull(clientes.c_telefono,'') as c_telefono
				,ifnull(clientes.c_fax,'') as c_fax
				,ifnull(clientes.c_correo,'') as c_correo
				,ifnull(clientes.c_web,'') as c_web
				,clientes.c_idfiscal
				,ifnull(clientes.c_dias_credito,0) as c_dias_credito
				,clientes.c_limite_credito
				,ifnull(clientes.c_termino,'') as c_termino
				,clientes.c_activo
				,clientes.c_notas
				,clientes.c_vendedor
				,clientes.pa_id
				,clientes.ciu_id
				,clientes.nom_fiscal_id
				,clientes.id_contribuyente
				,clientes.c_creacion
				,clientes.c_modificacion
				,clientes.c_u_id_crea
				,clientes.c_u_id_mod
				,clientes.c_envia_email
				,clientes.c_credito
				,clientes.c_desc
				,clientes.suc_id
				,clientes.c_precio
				,clientes.cat_id
				,clientes.c_apart
				,clientes.user
				,clientes.pass
				,clientes.c_observ
				,clientes.c_pagcxc
				,clientes.c_pagacxc
				,clientes.c_nccxc
				,clientes.c_ndcxc
				,clientes.c_factcxc
				,clientes.c_usuar_trans
				,clientes.id_autoinc
				,clientes.c_contacto2
				,clientes.c_contacto3
				,clientes.c_contacto4
				,clientes.c_exclusiv_cont
				,clientes.c_contacto5
				,clientes.c_contacto6
				,clientes.c_contacto7
				,clientes.c_contacto8
				,clientes.c_contacto9
				,clientes.c_contacto10
				,clientes.c_ced1
				,clientes.c_ced2
				,clientes.c_ced3
				,clientes.c_ced4
				,clientes.c_ced5
				,clientes.c_ced6
				,clientes.c_ced7
				,clientes.c_ced8
				,clientes.c_ced9
				,clientes.c_ced10
				,clientes.c_telef1
				,clientes.c_telef2
				,clientes.c_telef3
				,clientes.c_telef4
				,clientes.c_telef5
				,clientes.c_telef6
				,clientes.c_telef7
				,clientes.c_telef8
				,clientes.c_telef9
				,clientes.c_telef10
				,clientes.c_web1
				,clientes.c_web2
				,clientes.c_web3
				,clientes.c_web4
				,clientes.c_web5
				,clientes.c_web6
				,clientes.c_web7
				,clientes.c_web8
				,clientes.c_web9
				,clientes.c_web10
				,clientes.c_ul_compra
				,clientes.c_recarg_mora
				,clientes.w_prod
				,clientes.w_prom
				,clientes.w_est_c
				,clientes.w_opc
				,clientes.w_fisc
				,clientes.cor_inf
				,clientes.otros
				,clientes.c_prospect
				,clientes.wadmin
				,ifnull(clientes.c_contacto_fech_cumple1,'2001-01-01 01:00:00') as c_contacto_fech_cumple1
				,ifnull(clientes.c_contacto_fech_cumple2,'2001-01-01 01:00:00') as c_contacto_fech_cumple2
				,ifnull(clientes.c_contacto_fech_cumple3,'2001-01-01 01:00:00') as c_contacto_fech_cumple3
				,ifnull(clientes.c_contacto_fech_cumple4,'2001-01-01 01:00:00') as c_contacto_fech_cumple4
				,ifnull(clientes.c_contacto_fech_cumple5,'2001-01-01 01:00:00') as c_contacto_fech_cumple5
				,ifnull(clientes.c_contacto_fech_cumple6,'2001-01-01 01:00:00') as c_contacto_fech_cumple6
				,ifnull(clientes.c_contacto_fech_cumple7,'2001-01-01 01:00:00') as c_contacto_fech_cumple7
				,ifnull(clientes.c_contacto_fech_cumple8,'2001-01-01 01:00:00') as c_contacto_fech_cumple8
				,ifnull(clientes.c_contacto_fech_cumple9,'2001-01-01 01:00:00') as c_contacto_fech_cumple9
				,ifnull(clientes.c_contacto_fech_cumple10,'2001-01-01 01:00:00') as c_contacto_fech_cumple10


				,clientes.c_contacto_img1
				,clientes.c_contacto_img2
				,clientes.c_contacto_img3
				,clientes.c_contacto_img4
				,clientes.c_contacto_img5
				,clientes.c_contacto_img6
				,clientes.c_contacto_img7
				,clientes.c_contacto_img8
				,clientes.c_contacto_img9
				,clientes.c_contacto_img10


					,ifnull(clientes.c_hist_vta_cont,'0') as c_hist_vta_cont

				,clientes.SyncProcesing
				,clientes.UserModify
				,clientes.UserOption
				,pais.pa_descripcion
				,pais.pa_activo
				,pais.etiq_id
				,pais.pa_id as cod_pais
				,ciudad.des_ciudad
				,ciudad.ciu_activo
				,ciudad.det_ciudad
				,ciudad.pr_ubicacion
				,clientes.c_ref2
				,ifnull(clientes.c_ref3,'') as c_ref3
				,id_pack,
				ifnull(clientes.c_club,0) as c_club,
				ifnull(clientes.cliente_pre_pago,0) as cliente_pre_pago,
				ifnull(clientes.c_afiliado,0) as c_afiliado,
				ifnull(clientes.c_acumpuntos,0) as c_acumpuntos




				  from " . $_SESSION['database'] . "_tmp_pack.clientes_pack

                 left outer join  " . $_SESSION['database'] . ".clientes on " . $_SESSION['database'] . "_tmp_pack.clientes_pack.c_id=clientes.c_id

                  	 left outer join " . $_SESSION['database'] . ".pais on clientes.pa_id=pais.pa_id

                left outer join   " . $_SESSION['database'] . ".ciudad on clientes.ciu_id=ciudad.ciu_id




				   where  id_pack='" . $_SESSION['id_pack'] . "'   ";

// echo "clint:". $montoesql1;
$qur1 = $connection->query($montoesql1);

$i = 0;

//  $jsonData[] ='';

while ($r1 = mysqli_fetch_assoc($qur1)) {

    $jsonTempData = array();
    $jsonTempData['c_id'] = ($r1['c_id']);
    $jsonTempData['c_descripcion'] = utf8_encode($r1['c_descripcion']);
    $jsonTempData['c_contacto'] = ($r1['c_contacto']);
    $jsonTempData['c_nom_comercial'] = utf8_encode($r1['c_nom_comercial']);
    $jsonTempData['c_direccion'] = ($r1['c_direccion']);
    $jsonTempData['c_telefono'] = ($r1['c_telefono']);
    $jsonTempData['c_fax'] = ($r1['c_fax']);
    $jsonTempData['c_correo'] = ($r1['c_correo']);
    $jsonTempData['c_web'] = ($r1['c_web']);
    $jsonTempData['c_idfiscal'] = ($r1['c_idfiscal']);
    $jsonTempData['c_dias_credito'] = ($r1['c_dias_credito']);
    $jsonTempData['c_limite_credito'] = ($r1['c_limite_credito']);
    $jsonTempData['c_termino'] = ($r1['c_termino']);
    $jsonTempData['c_activo'] = ($r1['c_activo']);
    $jsonTempData['c_notas'] = ($r1['c_notas']);
    $jsonTempData['c_vendedor'] = ($r1['c_vendedor']);
    $jsonTempData['pa_id'] = ($r1['pa_id']);
    $jsonTempData['ciu_id'] = ($r1['ciu_id']);
    $jsonTempData['nom_fiscal_id'] = ($r1['nom_fiscal_id']);
    $jsonTempData['id_contribuyente'] = ($r1['id_contribuyente']);
    $jsonTempData['c_creacion'] = ($r1['c_creacion']);
    $jsonTempData['c_modificacion'] = ($r1['c_modificacion']);
    $jsonTempData['c_u_id_crea'] = ($r1['c_u_id_crea']);
    $jsonTempData['c_u_id_mod'] = ($r1['c_u_id_mod']);
    $jsonTempData['c_envia_email'] = ($r1['c_envia_email']);
    $jsonTempData['c_credito'] = ($r1['c_credito']);
    $jsonTempData['c_desc'] = ($r1['c_desc']);
    $jsonTempData['suc_id'] = ($r1['suc_id']);
    $jsonTempData['c_precio'] = ($r1['c_precio']);
    $jsonTempData['cat_id'] = ($r1['cat_id']);
    $jsonTempData['c_apart'] = ($r1['c_apart']);
    $jsonTempData['user'] = ($r1['user']);
    $jsonTempData['pass'] = ($r1['pass']);
    $jsonTempData['c_observ'] = ($r1['c_observ']);
    $jsonTempData['c_pagcxc'] = ($r1['c_pagcxc']);
    $jsonTempData['c_pagacxc'] = ($r1['c_pagacxc']);
    $jsonTempData['c_nccxc'] = ($r1['c_nccxc']);
    $jsonTempData['c_ndcxc'] = ($r1['c_ndcxc']);
    $jsonTempData['c_factcxc'] = ($r1['c_factcxc']);
    $jsonTempData['c_usuar_trans'] = ($r1['c_usuar_trans']);
    $jsonTempData['id_autoinc'] = ($r1['id_autoinc']);
    $jsonTempData['c_contacto2'] = ($r1['c_contacto2']);
    $jsonTempData['c_contacto3'] = ($r1['c_contacto3']);
    $jsonTempData['c_contacto4'] = ($r1['c_contacto4']);
    $jsonTempData['c_exclusiv_cont'] = ($r1['c_exclusiv_cont']);
    $jsonTempData['c_contacto5'] = ($r1['c_contacto5']);
    $jsonTempData['c_contacto6'] = ($r1['c_contacto6']);
    $jsonTempData['c_contacto7'] = ($r1['c_contacto7']);
    $jsonTempData['c_contacto8'] = ($r1['c_contacto8']);
    $jsonTempData['c_contacto9'] = ($r1['c_contacto9']);
    $jsonTempData['c_contacto10'] = ($r1['c_contacto10']);
    $jsonTempData['c_ced1'] = ($r1['c_ced1']);
    $jsonTempData['c_ced2'] = ($r1['c_ced2']);
    $jsonTempData['c_ced3'] = ($r1['c_ced3']);
    $jsonTempData['c_ced4'] = ($r1['c_ced4']);
    $jsonTempData['c_ced5'] = ($r1['c_ced5']);
    $jsonTempData['c_ced6'] = ($r1['c_ced6']);
    $jsonTempData['c_ced7'] = ($r1['c_ced7']);
    $jsonTempData['c_ced8'] = ($r1['c_ced8']);
    $jsonTempData['c_ced9'] = ($r1['c_ced9']);
    $jsonTempData['c_ced10'] = ($r1['c_ced10']);
    $jsonTempData['c_telef1'] = ($r1['c_telef1']);
    $jsonTempData['c_telef2'] = ($r1['c_telef2']);
    $jsonTempData['c_telef3'] = ($r1['c_telef3']);
    $jsonTempData['c_telef4'] = ($r1['c_telef4']);
    $jsonTempData['c_telef5'] = ($r1['c_telef5']);
    $jsonTempData['c_telef6'] = ($r1['c_telef6']);
    $jsonTempData['c_telef7'] = ($r1['c_telef7']);
    $jsonTempData['c_telef8'] = ($r1['c_telef8']);
    $jsonTempData['c_telef9'] = ($r1['c_telef9']);
    $jsonTempData['c_telef10'] = ($r1['c_telef10']);
    $jsonTempData['c_web1'] = ($r1['c_web1']);
    $jsonTempData['c_web2'] = ($r1['c_web2']);
    $jsonTempData['c_web3'] = ($r1['c_web3']);
    $jsonTempData['c_web4'] = ($r1['c_web4']);
    $jsonTempData['c_web5'] = ($r1['c_web5']);
    $jsonTempData['c_web6'] = ($r1['c_web6']);
    $jsonTempData['c_web7'] = ($r1['c_web7']);
    $jsonTempData['c_web8'] = ($r1['c_web8']);
    $jsonTempData['c_web9'] = ($r1['c_web9']);
    $jsonTempData['c_web10'] = ($r1['c_web10']);
    $jsonTempData['c_ul_compra'] = ($r1['c_ul_compra']);
    $jsonTempData['c_recarg_mora'] = ($r1['c_recarg_mora']);
    $jsonTempData['w_prod'] = ($r1['w_prod']);
    $jsonTempData['w_prom'] = ($r1['w_prom']);
    $jsonTempData['w_est_c'] = ($r1['w_est_c']);
    $jsonTempData['w_opc'] = ($r1['w_opc']);
    $jsonTempData['w_fisc'] = ($r1['w_fisc']);
    $jsonTempData['cor_inf'] = ($r1['cor_inf']);
    $jsonTempData['otros'] = ($r1['otros']);
    $jsonTempData['c_prospect'] = ($r1['c_prospect']);
    $jsonTempData['wadmin'] = ($r1['wadmin']);
    $jsonTempData['c_contacto_fech_cumple1'] = ($r1['c_contacto_fech_cumple1']);
    $jsonTempData['c_contacto_fech_cumple2'] = ($r1['c_contacto_fech_cumple2']);
    $jsonTempData['c_contacto_fech_cumple3'] = ($r1['c_contacto_fech_cumple3']);
    $jsonTempData['c_contacto_fech_cumple4'] = ($r1['c_contacto_fech_cumple4']);
    $jsonTempData['c_contacto_fech_cumple5'] = ($r1['c_contacto_fech_cumple5']);
    $jsonTempData['c_contacto_fech_cumple6'] = ($r1['c_contacto_fech_cumple6']);
    $jsonTempData['c_contacto_fech_cumple7'] = ($r1['c_contacto_fech_cumple7']);
    $jsonTempData['c_contacto_fech_cumple8'] = ($r1['c_contacto_fech_cumple8']);
    $jsonTempData['c_contacto_fech_cumple9'] = ($r1['c_contacto_fech_cumple9']);
    $jsonTempData['c_contacto_fech_cumple10'] = ($r1['c_contacto_fech_cumple10']);
    $jsonTempData['c_contacto_img1'] = ($r1['c_contacto_img1']);
    $jsonTempData['c_contacto_img2'] = ($r1['c_contacto_img2']);
    $jsonTempData['c_contacto_img3'] = ($r1['c_contacto_img3']);
    $jsonTempData['c_contacto_img4'] = ($r1['c_contacto_img4']);
    $jsonTempData['c_contacto_img5'] = ($r1['c_contacto_img5']);
    $jsonTempData['c_contacto_img6'] = ($r1['c_contacto_img6']);
    $jsonTempData['c_contacto_img7'] = ($r1['c_contacto_img7']);
    $jsonTempData['c_contacto_img8'] = ($r1['c_contacto_img8']);
    $jsonTempData['c_contacto_img9'] = ($r1['c_contacto_img9']);
    $jsonTempData['c_contacto_img10'] = ($r1['c_contacto_img10']);
    $jsonTempData['c_hist_vta_cont'] = ($r1['c_hist_vta_cont']);
    $jsonTempData['SyncProcesing'] = ($r1['SyncProcesing']);
    $jsonTempData['UserModify'] = ($r1['UserModify']);
    $jsonTempData['UserOption'] = ($r1['UserOption']);
    $jsonTempData['pa_descripcion'] = ($r1['pa_descripcion']);
    $jsonTempData['pa_activo'] = ($r1['pa_activo']);
    $jsonTempData['etiq_id'] = ($r1['etiq_id']);
    $jsonTempData['cod_pais'] = ($r1['cod_pais']);
    $jsonTempData['des_ciudad'] = ($r1['des_ciudad']);
    $jsonTempData['ciu_activo'] = ($r1['ciu_activo']);
    $jsonTempData['det_ciudad'] = ($r1['det_ciudad']);
    $jsonTempData['pr_ubicacion'] = ($r1['pr_ubicacion']);
    $jsonTempData['c_ref2'] = ($r1['c_ref2']);
    $jsonTempData['c_ref3'] = ($r1['c_ref3']);
    $jsonTempData['id_pack'] = ($r1['id_pack']);

    $jsonTempData['c_club'] = ($r1['c_club']);
    $jsonTempData['cliente_pre_pago'] = ($r1['cliente_pre_pago']);
    $jsonTempData['c_afiliado'] = ($r1['c_afiliado']);
    $jsonTempData['c_acumpuntos'] = ($r1['c_acumpuntos']);

    $jsonData[] = $jsonTempData;

    $i = $i + 1;
}

$json->registros = $i;

$_SESSION['clientes_cant'] = $i;


$json->clientes = $jsonData;




$montoesql1a = "SELECT categorias.cat_id,categorias.cat_cod,categorias.cat_descripcion,categorias.cat_mod,categorias.cat_activa FROM " . $_SESSION['database'] . "_tmp_pack.clientes_pack

LEFT OUTER JOIN " . $_SESSION['database'] . ".clientes ON " . $_SESSION['database'] . "_tmp_pack.clientes_pack.c_id=clientes.c_id

LEFT OUTER JOIN " . $_SESSION['database'] . ".categorias ON clientes.cat_id=categorias.cat_id

WHERE id_pack='" . $_SESSION['id_pack'] . "'  AND " . $_SESSION['database'] . ".categorias.cat_id is NOT null

GROUP BY categorias.cat_id";


logs($montoesql1a);
$qur1a = $connection->query($montoesql1a);

$i = 0;
$jsonTempDataa = array();
while ($r1 = mysqli_fetch_assoc($qur1a)) {

   

    $jsonTempDataa = array();
    $jsonTempDataa['cat_id'] = utf8_encode($r1['cat_id']);
    $jsonTempDataa['cat_descripcion'] = utf8_encode($r1['cat_descripcion']);
    $jsonTempDataa['cat_mod'] = utf8_encode($r1['cat_mod']);
    $jsonTempDataa['cat_activa'] = utf8_encode($r1['cat_activa']);

    $jsonDataa[] = $jsonTempDataa;

    $i = $i + 1;
}

if ($_SESSION['clientes_cant'] == 0) {
    if ($i == 0) {
        $jsonTempDataa = array();
        $jsonTempDataa['cat_id'] = 0;
        $jsonTempDataa['cat_descripcion'] = 0;
        $jsonTempDataa['cat_mod'] = 0;
        $jsonTempDataa['cat_activa'] = 0;

        $jsonDataa[] = $jsonTempDataa;

    }
}

$json->categorias = $jsonDataa;


$montoesql1ap = "SELECT puntos_conf.cod_cat,puntos_conf.monto,puntos_conf.acum,puntos_conf.redim_porc FROM " . $_SESSION['database'] . "_tmp_pack.clientes_pack

LEFT OUTER JOIN " . $_SESSION['database'] . ".clientes ON " . $_SESSION['database'] . "_tmp_pack.clientes_pack.c_id=clientes.c_id

LEFT OUTER JOIN " . $_SESSION['database'] . ".puntos_conf ON clientes.cat_id=puntos_conf.cod_cat

WHERE id_pack='" . $_SESSION['id_pack'] . "' AND puntos_conf.cod_cat is NOT null

GROUP BY puntos_conf.cod_cat";


logs($montoesql1ap);
$qur1ap = $connection->query($montoesql1ap);

$i = 0;
$jsonTempDataap = array();
while ($r1 = mysqli_fetch_assoc($qur1ap)) {

   

    $jsonTempDataap = array();
    $jsonTempDataap['cod_cat'] = utf8_encode($r1['cod_cat']);
    $jsonTempDataap['monto'] = utf8_encode($r1['monto']);
    $jsonTempDataap['acum'] = utf8_encode($r1['acum']);
    $jsonTempDataap['redim_porc'] = utf8_encode($r1['redim_porc']);

    $jsonDataap[] = $jsonTempDataap;

    $i = $i + 1;
}




if ($i <1) {
  
        $jsonTempDataap = array();
        $jsonTempDataap['cod_cat'] = 0;
        $jsonTempDataap['monto'] = 0;
        $jsonTempDataap['acum']  = 0;
        $jsonTempDataap['redim_porc'] = 0;
    
        $jsonDataap[] = $jsonTempDataap;

    
}


$json->puntos_conf = $jsonDataap;




$montoesql1ac = "SELECT cliente_actividad.c_id,codigo_act,descripcion_act FROM " . $_SESSION['database'] . "_tmp_pack.clientes_pack

LEFT OUTER JOIN " . $_SESSION['database'] . ".cliente_actividad ON " . $_SESSION['database'] . "_tmp_pack.clientes_pack.c_id=cliente_actividad.c_id

WHERE id_pack='" . $_SESSION['id_pack'] . "'  AND " . $_SESSION['database'] . ".cliente_actividad.c_id is NOT null

GROUP BY cliente_actividad.c_id,cliente_actividad.codigo_act";


logs($montoesql1ac);
$qur1ac = $connection->query($montoesql1ac);

$i = 0;

$_SESSION['clientes_cant']=$i;
$jsonTempDataa = array();
while ($r1 = mysqli_fetch_assoc($qur1ac)) {

   

    $jsonTempDataac = array();
    $jsonTempDataac['c_id'] = ($r1['c_id']);
    $jsonTempDataac['codigo_act'] = ($r1['codigo_act']);
    $jsonTempDataac['descripcion_act'] = ($r1['descripcion_act']);

    $jsonDataac[] = $jsonTempDataac;

    $i = $i + 1;
    $_SESSION['cliente_actividad']=$i;
}

if ($_SESSION['cliente_actividad'] == 0) {
    if ($i == 0) {
        $jsonTempDataac = array();
        $jsonTempDataac['c_id'] = 0;
        $jsonTempDataac['codigo_act'] = 0;
        $jsonTempDataac['descripcion_act'] = 0;

        $jsonDataac[] = $jsonTempDataac;

    }
}

$json->cliente_actividad = $jsonDataac;





$hoynow = getdate();

$timeStamp = $hoynow["year"] . "-" . $hoynow["mon"] . "-" . $hoynow["mday"] . " " . $hoynow["hours"] . ":" . $hoynow["minutes"] . ":" . $hoynow["seconds"];

$timeStamp2 = $hoynow["year"] . "-" . $hoynow["mon"] . "-01 00:00:01";
//echo $timeStamp;

$SQLflags = "select idflagprom from " . $_SESSION['database'] . ".flag  limit 1";

//    logs($SQLflags);
$qur = $connection->query($SQLflags);

$_SESSION['flags'] = "9";
while ($r = mysqli_fetch_assoc($qur)) {

    $_SESSION['flags'] = $r['idflagprom'];

//logs("Esta es la banderaaaaaaaaaaaaaaaaaaaaaaa ".$_SESSION['flags']);

}

if ($_SESSION['flags'] == "0") {

    $SQLupdate44 = "UPDATE " . $_SESSION['database'] . ".flag SET idflagclie=1 ";

    if ($connection->query($SQLupdate44) === true) {

        logs("Cambio la Bandera a 1 " . $_SESSION['est_id']);

    } else {
        echo "Error: " . $SQLupdate4 . "<br>" . $conn->error;
    }

    $montoesql3 = "select  " . $_SESSION['database'] . ".clientes.c_id as pr_id from " . $_SESSION['database'] . ".clientes where usermodify=1  limit 1";

//echo  $montoesql;
    //logs($montoesql);

    $qur = $connection->query($montoesql3);

    $_SESSION['pr_id'] = "NO";

    while ($r = mysqli_fetch_assoc($qur)) {

        $_SESSION['pr_id'] = $r['pr_id'];
    }

    if ($_SESSION['pr_id'] != "NO") {

        $SQLupdate = "UPDATE   " . $_SESSION['database'] . ".clientes SET syncprocesing=1 WHERE  usermodify=1  limit 1000";

//echo $SQLupdate;

        logs("uuuuuuuuuuuuuuuuuuuuuuuuuuu" . $SQLupdate);

        if ($connection->query($SQLupdate) === true) {
            //  echo "update op";
        } else {
            echo "Error: " . $SQLupdate . "<br>" . $conn->error;
        }

        if ($_SESSION['est_id'] == "0") {

            $getData = "select suc_corre_eclie+1 as corre_e,suc_id FROM " . $_SESSION['database'] . ".sucursales  where   suc_id=1 limit 1";
        } else {

            $getData = "select e_corre_eclie+1 as corre_e,e_id FROM " . $_SESSION['database'] . ".estaciones  where   e_id=1 and suc_id=1 limit 1 ";
        }

        logs("ccccccccccccccccccccccccccccccc" . $getData);

//$getData = "select * from user";
        $qur = $connection->query($getData);

        $_SESSION['corre'] = 0;

        while ($r = mysqli_fetch_assoc($qur)) {

            $_SESSION['corre'] = $r['corre_e'];
        }

        if ($_SESSION['corre'] > 0) {

            $SQLupdate2 = "  insert into  " . $_SESSION['database'] . "_tmp_pack.clientes_pack  (id_pack,c_id) select   " . $_SESSION['corre'] . "  as id,
			      	clientes.c_id


				  from
				 " . $_SESSION['database'] . ".clientes


				where clientes.syncprocesing=1  ";

            logs($SQLupdate2);

            if ($connection->query($SQLupdate2) === true) {

                $SQLupdate3 = "select id_pack from " . $_SESSION['database'] . "_tmp_pack.clientes_pack where  id_pack=" . $_SESSION['corre'] . " limit 1";

                logs('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' . $SQLupdate3);
                $qur = $connection->query($SQLupdate3);

                $empaco = "NO";
                while ($r = mysqli_fetch_assoc($qur)) {

                    $empaco = $r['id_pack'];

                    logs("si consiguio un registro  " . $empaco);

                }

                if ($_SESSION['corre'] == $empaco) {

                    logs("   empaco" . $empaco . " corre  " . $_SESSION['corre']);

                    $SQLupdate4 = "UPDATE " . $_SESSION['database'] . ".clientes SET syncprocesing=0,usermodify=0 WHERE   syncprocesing=1 ";

                    if ($connection->query($SQLupdate4) === true) {

                        $sqlmax = "select max(id_pack) as id_pack from " . $_SESSION['database'] . "_tmp_pack.clientes_pack limit 1";

                        $qur12 = $connection->query($sqlmax);

                        $_SESSION['empaco'] = 0;

                        while ($r = mysqli_fetch_assoc($qur12)) {

                            $_SESSION['empaco'] = $r['id_pack'];
                        }

                        if ($_SESSION['est_id'] == "0") {
                            $connection->query("update " . $_SESSION['database'] . ".sucursales set suc_corre_eclie=" . $_SESSION['empaco'] . "");
                        } else {

                            $connection->query("update " . $_SESSION['database'] . ".estaciones set e_corre_eclie=" . $_SESSION['empaco'] . "");

                            logs("xxxxxxxxxxxxxxxxxxxxxxxxxxxxx update " . $_SESSION['database'] . ".estaciones set e_corre_eclie=" . $_SESSION['empaco'] . "");

                        }

                    } else {
                        echo "Error: " . $SQLupdate4 . "<br>" . $conn->error;
                    }

                } else {
                    echo "Errorde empaque: " . $_SESSION['corre'] . " " . $empaco . "<br>";
                }

            }

        } else {

            //echo "error en busca de corre";

        }

    }

    $SQLupdate44 = "UPDATE " . $_SESSION['database'] . ".flag SET idflagclie=0 ";

    if ($connection->query($SQLupdate44) === true) {

        logs("Cambio la Bandera a 0 " . $_SESSION['est_id']);

    } else {
        echo "Error: " . $SQLupdate4 . "<br>" . $conn->error;
    }

} else {

    logs("Esta ocupado por la estacionnnnnnnn " . $_SESSION['est_id'] . " Bandera " . $_SESSION['flags']);

}

header('content-type: application/json');
print_r(json_encode($json));
// echo json_encode($json);
//header('content-type: application/text_plain');
//header('content-type: application/json');

//empacando($_SESSION['database']);

$qur = null;
@mysqli_close($connection);
?>