AuthUser(); exit; $sql = 'SHOW TABLES'; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $tables = $util->DBSelect($_SESSION["empresaId"])->GetResult(); $tablas = array(); foreach($tables as $t){ $tabla = $t['Tables_in_avantikads_nm']; $sql = 'DESCRIBE '.$tabla; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $campos = $util->DBSelect($_SESSION["empresaId"])->GetResult(); foreach($campos as $c){ if($c['Field'] == 'proveedorId'){ if(!in_array($tabla, $tablas)) $tablas[] = $tabla; } } } echo 'Tablas con Proveedores'; echo '

'; //Eliminar 597. Dejar 77 //Eliminar 598. Dejar 70 //Eliminar 536. Dejar 124 foreach($tablas as $tabla){ if($tabla == 'proveedor') continue; $sql = 'SELECT COUNT(*) FROM '.$tabla.' WHERE proveedorId = 597'; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $total597 = $util->DBSelect($_SESSION["empresaId"])->GetSingle(); $sql = 'SELECT COUNT(*) FROM '.$tabla.' WHERE proveedorId = 598'; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $total598 = $util->DBSelect($_SESSION["empresaId"])->GetSingle(); $sql = 'SELECT COUNT(*) FROM '.$tabla.' WHERE proveedorId = 536'; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $total536 = $util->DBSelect($_SESSION["empresaId"])->GetSingle(); echo $tabla.' = 597 = '.$total597.' :: 598 = '.$total598.' :: 536 = '.$total536; echo '
'; /* $sql = 'UPDATE '.$tabla.' SET proveedorId = 77 WHERE proveedorId = 597'; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $util->DBSelect($_SESSION["empresaId"])->UpdateData(); $sql = 'UPDATE '.$tabla.' SET proveedorId = 70 WHERE proveedorId = 598'; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $util->DBSelect($_SESSION["empresaId"])->UpdateData(); $sql = 'UPDATE '.$tabla.' SET proveedorId = 124 WHERE proveedorId = 536'; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $util->DBSelect($_SESSION["empresaId"])->UpdateData(); */ } echo '

'; echo 'Done'; exit; exit; $sql = "SELECT * FROM envio WHERE status = 'Pendiente'"; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $result = $util->DBSelect($_SESSION["empresaId"])->GetResult(); foreach($result as $res){ echo $res['envioId']; echo '
'; $envio->setEnvioId($res['envioId']); $info = $envio->Info(); $resOrdenes = $envio->GetPedidos(); $ordenes = array(); foreach($resOrdenes as $res){ $pedidoId = $res['pedidoId']; $pedido->setPedidoId($pedidoId); $infP = $pedido->Info(); $fechaIng = date('Y-m-d',strtotime($infP['fechaOrdenCompIng'])); if($fechaIng >= '2013-12-17') continue; echo '    - '.$res['pedidoId'].' = '.$fechaIng; echo '
'; $pedido->setSucursalId($info['sucursalId']); $items = $pedido->GetItemsDistSuc(); $total = 0; $totPrendas = 0; $productos = array(); foreach($items as $val){ /* if($val['envioId'] != $envioId && $envioId >= 4791) //Local 4776, Prod = 4791 continue; */ if($val['envioId'] == 0){ echo '           > '.$val['productoId']; echo ' = '.$val['pedDistId'].' = '.$val['envioId']; echo '
'; } $producto->setProductoId($val['productoId']); $infP = $producto->Info(); $pedido->setProductoId($val['productoId']); $infPP = $pedido->GetInfoProd(); if($infPP['prendasComp'] == 0) $val['cantidad'] = $val['prendas']; $prendas = $val['cantidad']; $totPrendas += $prendas; $total += $prendas * $infP['costo']; //Informacion del Producto if($val['cantidad']){ $card['codigoBarra'] = $infP['codigoBarra']; $card['modelo'] = $infP['modelo']; $card['cantidad'] = $val['cantidad']; $card['cajas'] = $val['cajas']; $productos[] = $card; } }//foreach $res['total'] = number_format($total,2); $res['prendas'] = $totPrendas; $res['productos'] = $productos; $ordenes[] = $res; } }//foreach exit; exit; $envioId = 4786; $envio->setEnvioId($envioId); $info = $envio->Info(); echo $sucursalId = $info['sucursalId']; echo '
'; $resOrdenes = $envio->GetPedidos(); $productos = array(); $idProds = array(); foreach($resOrdenes as $res){ $pedidoId = $res['pedidoId']; $pedido->setPedidoId($pedidoId); $infP = $pedido->Info(); echo $res['pedidoId'].' = '.$infP['noPedido']; echo '
'; //Obtenemos los Productos $sql = "SELECT * FROM pedidoDistribucion WHERE pedidoId = '".$pedidoId."' AND sucursalId = '".$sucursalId."' AND status = 'Enviado'"; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $productos = $util->DBSelect($_SESSION["empresaId"])->GetResult(); foreach($productos as $val){ $pedDistId = $val['pedDistId']; if($val['cantidad'] == 0) continue; $pedido->setProductoId($val['productoId']); $infPP = $pedido->GetInfoProd(); if($infPP['prendasComp'] == 0) $val['cantidad'] = $val['prendas']; $val['cantPrendas'] = $val['cantidad']; echo '   '; echo $pedDistId.' :: '.$val['productoId'].' = '.$val['cantPrendas'].' = '.$val['envioId']; echo '
'; $sql = 'UPDATE pedidoDistribucion SET envioId = '.$envioId.' WHERE pedDistId = '.$pedDistId; //$util->DBSelect($_SESSION["empresaId"])->setQuery($sql); //$util->DBSelect($_SESSION["empresaId"])->UpdateData(); //echo $sql.'
'; } } exit; exit; $sql = "SELECT * FROM `pedido` WHERE `status` = 'OrdenCompIng' AND pedidoId <= 4003 ORDER BY pedidoId DESC"; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $result = $util->DBSelect($_SESSION["empresaId"])->GetResult(); foreach($result as $res){ $pedidoId = $res['pedidoId']; echo $pedidoId; echo '
'; $sql = "UPDATE `_pedidoProducto` SET recibido = '1' WHERE pedidoId = ".$pedidoId; //echo $sql.'
'; //$util->DBSelect($_SESSION["empresaId"])->setQuery($sql); //$util->DBSelect($_SESSION["empresaId"])->UpdateData(); $sql = "SELECT * FROM `pedidoProducto` WHERE pedidoId = ".$pedidoId; $util->DBSelect($_SESSION["empresaId"])->setQuery($sql); $productos = $util->DBSelect($_SESSION["empresaId"])->GetResult(); foreach($productos as $p){ $productoId = $p['productoId']; echo '   '.$productoId.' = '.$p['recibido']; echo '
'; } } exit; ?>