consulta_empresas($usua, 'dueno', $link);
if (isset($_POST['compania']) and ''!=$_POST['compania'])
{
$resultado=$mi_aux->limpia_aux('compania',$sesion,$link);
$resultado=$mi_aux->limpia_aux('compania_cliente',$sesion,$link);
$resultado=$mi_aux->limpia_aux('apellido_cliente',$sesion,$link);
$resultado=$mi_aux->limpia_aux('nombre_cliente',$sesion,$link);
if($empresa_inicial=='%')
{
$empresa_inicial='Seleccione una empresa';
}
else
{
$resultado=$mi_aux->guarda_aux('compania',$empresa_inicial,$sesion,$link);
// echo 'd2'.$v_max_nro_orden;
/**************CLIENTES******************/
$result_clientes=$mi_listado_empresas->consulta_empresas_proveedor($link);
// $empresa_cliente=$mi_listado_empresas->siguiente_empresa($result_clientes);
}
if ($resultado=='')
{
echo '1 - error en pre_ventas.php. '.$resultado;
die();
}
}
else
{
$empresa_inicial=$mi_aux->consulta_aux('compania',$sesion,$link);
if ($empresa_inicial=='')
{
$empresa_inicial='Seleccione una empresa';
}
}
if (isset($_POST['compania_cliente']) and ''!=$_POST['compania_cliente'])
{
$resultado=$mi_aux->limpia_aux('compania_cliente',$sesion,$link);
$resultado=$mi_aux->limpia_aux('apellido_cliente',$sesion,$link);
$resultado=$mi_aux->limpia_aux('nombre_cliente',$sesion,$link);
if($empresa_cliente_inicial=='%')
{
$empresa_cliente_inicial='Seleccione una empresa';
$result_clientes=$mi_listado_empresas->consulta_empresas_proveedor($link);
}
else
{
$resultado=$mi_aux->guarda_aux('compania_cliente',$empresa_cliente_inicial,$sesion,$link);
$result_apellido_obtenida=$mi_listado_personas->consulta_personas($empresa_cliente_inicial,'propia',$link);
}
}
else
{
$empresa_cliente_inicial=$mi_aux->consulta_aux('compania_cliente',$sesion,$link);
if ($empresa_cliente_inicial=='')
{
$empresa_cliente_inicial='Seleccione una empresa';
}
}
if (isset($_POST['apellido_cliente']) and ''!=$_POST['apellido_cliente'])
{
// $resultado=$mi_aux->limpia_aux('caja',$sesion,$link);
if($apellido_cliente_inicial=='%')
{
$apellido_cliente_inicial='Seleccione una empresa';
$result_apellido_obtenida=$mi_listado_personas->consulta_personas($empresa_cliente_inicial,'propia',$link);
}
else
{
$resultado=$mi_aux->guarda_aux('apellido_cliente',$apellido_cliente_inicial,$sesion,$link);
$result_nombre_obtenida=$mi_listado_personas->consulta_personas_nombre($empresa_cliente_inicial,$apellido_cliente_inicial,'propia',$link);
}
}
else
{
$apellido_cliente_inicial=$mi_aux->consulta_aux('apellido_cliente',$sesion,$link);
if ($apellido_cliente_inicial=='')
{
$apellido_cliente_inicial='Seleccione una empresa';
}
}
if (isset($_POST['nombre_cliente']) and ''!=$_POST['nombre_cliente'])
{
// $resultado=$mi_aux->limpia_aux('caja',$sesion,$link);
if($nombre_cliente_inicial=='%')
{
$nombre_cliente_inicial='Seleccione una empresa';
//$result_apellido_obtenida=$mi_listado_personas->consulta_personas($empresa_cliente_inicial,'propia',$link);
}
else
{
$resultado=$mi_aux->guarda_aux('nombre_cliente',$nombre_cliente_inicial,$sesion,$link);
// $result_apellido_obtenida=$mi_listado_personas->consulta_personas($empresa_cliente_inicial,'propia',$link);
}
}
else
{
$nombre_cliente_inicial=$mi_aux->consulta_aux('nombre_cliente',$sesion,$link);
if ($nombre_cliente_inicial=='')
{
$nombre_cliente_inicial='Seleccione una empresa';
}
}
/************************** SI ELigio un producto******************************/
if ((isset($_POST['nombre_producto']) and ''!=$_POST['nombre_producto']) or (isset($_POST['id_producto']) and ''!=$_POST['id_producto']) )
{
$resultado=$mi_aux->limpia_aux('nombre_producto',$sesion,$link);
$resultado=$mi_aux->limpia_aux('id_producto',$sesion,$link);
if(($nombre_producto_inicial=='%')and($id_producto_inicial=='%'))
{
$nombre_producto_inicial='Seleccione un producto';
$id_producto_inicial='Seleccione un producto';
}
else
{
if (isset($_POST['nombre_producto']) and ''!=$_POST['nombre_producto'])
{
$resultado=$mi_aux->guarda_aux('nombre_producto',$nombre_producto_inicial,$sesion,$link);
$result_id_productos=$mi_productos->consulta_cod_producto($empresa_cliente_inicial,$nombre_producto_inicial,$vacio,$link);
$id_producto_inicial=$mi_productos->siguiente($result_id_productos);
// echo 'id_producto:'.$id_producto_inicial;
$result_id_prod=$mi_productos->consulta_id_producto($empresa_cliente_inicial,$nombre_producto_inicial,$id_producto_inicial, $link);
$id_prod=$mi_productos->siguiente($result_id_prod);
//echo ' - result_id_prod:'.$result_id_prod;
// echo ' - id_prod:'.$id_prod;
}
else if (isset($_POST['id_producto']) and ''!=$_POST['id_producto'])
{
$resultado=$mi_aux->guarda_aux('id_producto',$id_producto_inicial,$sesion,$link);
// echo "
".'id producto inicial:'.$id_producto_inicial;
$result_id_prod=$mi_productos->consulta_id_producto($empresa_cliente_inicial,$vacio,$id_producto_inicial, $link);
// echo "
".'result id prod:'.$result_id_prod;
$id_prod=$mi_productos->siguiente($result_id_prod);
// echo "
".'id:'.$id_prod;
$result_nombre_producto_obtenida=$mi_productos->consulta_nombre_producto($empresa_cliente_inicial,$id_prod,$link);
$nombre_producto_inicial=$mi_productos->siguiente($result_nombre_producto_obtenida);
}
/*********asigno demas cosas del producto***************/
$result_precio_producto_obtenida=$mi_productos->consulta_precio_actual( $empresa_cliente_inicial,$id_prod,$link);
$precio_producto=$mi_productos->siguiente($result_precio_producto_obtenida);
/*
$stock_producto=$mi_stock_sucursal->consulta_stock_individual_sucursal($empresa_cliente_inicial,$sucursal_vendedor,$id_prod,$link);
*/
/////SE ELIGE EL PRODUCTO!!!
$ver_compra=$_POST['Comprar'];
// echo "
".'comp '.$ver_compra;
if ($ver_compra<>'')
{
/***********inserto en ventas_aux**************************/
$result=$mi_venta->inserta_venta_aux($sesion,$id_prod,$id_producto_inicial,$nombre_producto_inicial,$cantidad,$descripcion_x1,$precio_sin_iva,$iva,$precio_con_iva,$abona,$fecha_entrega,$nro_persona_vendedor,$link);
/* ///arma el array!!!!!!!!
if ($datos=='')
{
$datos= array( "producto" => array( "id_prod" => $id_prod,
"id_producto" => $id_producto_inicial,
"nombre_producto" => $nombre_producto_inicial,
"cantidad" => $cantidad,
"descripcion" => $descripcion_x1,
"precio_sin_iva" => $precio_sin_iva,
"iva" => $iva,
"precio_con_iva" => $precio_con_iva,
"abona" => $abona,
"fecha_entrega" => $fecha_entrega,
"nro_persona_vendedor" => nro_persona_vendedor));
}
*/
//armo las variables traidas de la base
$mis_variables_aux=$mi_venta->lee_venta_aux($sesion,$link);
$mis_rows=$mi_venta->siguiente($mis_variables_aux);
$v_id_producto=$mis_rows['id_producto'];
$v_cod_producto=$mis_rows['cod_producto'];
$v_nombre_producto_inicial=$mis_rows['nombre_producto'];
$v_cantidad=$mis_rows['cantidad'];
$v_descripcion_xl=$mis_rows['descripcion'];
$v_precio_sin_iva=$mis_rows['precio_sin_iva'];
$v_iva=$mis_rows['iva'];
$v_precio_con_iva=$mis_rows['precio_con_iva'];
$v_abona=$mis_rows['abona'];
$v_fecha_entrega=$mis_rows['fecha_entrega'];
$v_nro_persona_vendedor=$mis_rows['nro_persona_vendedor'];
do
{
$mis_rows=$mi_venta->siguiente($mis_variables_aux);
// asigno las variables para mandar
$v_id_producto=$v_id_producto.'*'.$mis_rows['id_producto'];
$v_cod_producto=$v_cod_producto.'*'.$mis_rows['cod_producto'];
$v_nombre_producto_inicial=$v_nombre_producto_inicial.'*'.$mis_rows['nombre_producto'];
$v_cantidad=$v_cantidad.'*'.$mis_rows['cantidad'];
$v_descripcion_xl=$v_descripcion_xl.'*'.$mis_rows['descripcion'];
$v_precio_sin_iva=$v_precio_sin_iva.'*'.$mis_rows['precio_sin_iva'];
$v_iva=$v_iva.'*'.$mis_rows['iva'];
$v_precio_con_iva=$v_precio_con_iva.'*'.$mis_rows['precio_con_iva'];
$v_abona=$v_abona.'*'.$mis_rows['abona'];
$v_fecha_entrega=$v_fecha_entrega.'*'.$mis_rows['fecha_entrega'];
$v_nro_persona_vendedor=$v_nro_persona_vendedor.'*'.$mis_rows['nro_persona_vendedor'];
} while($mis_rows['id_producto']<>'');
/*
if (
$v_id_prod=$v_id_prod.'*'.$id_prod;
$v_id_producto=$v_id_producto.'*'.$id_producto_inicial;
$v_nombre_producto_inicial=$v_nombre_producto_inicial.'*'.$nombre_producto_inicial;
$v_cantidad=$v_cantidad.'*'.$cantidad;
$v_descripcion_xl=$v_descripcion_xl.'*'.$descripcion_x1;
$v_precio_sin_iva=$v_precio_sin_iva.'*'.$precio_sin_iva;
$v_iva=$v_iva.'*'.$iva;
$v_precio_con_iva=$v_precio_con_iva.'*'.$precio_con_iva;
$v_abona=$v_abona.'*'.$abona;
$v_fecha_entrega=$v_fecha_entrega.'*'.$fecha_entrega;
$v_nro_persona_vendedor=$v_nro_persona_vendedor.'*'.$nro_persona_vendedor;
*/
/*muestro el vector*/
//para testear lo que trae!!!!
/* foreach($datos as $k => $v)
{
echo "
".'variable primer campo: '.$k.' -valor:', $v;
foreach ($v as $v2 => $v3)
{
echo "
".'variable segundo campo:'.$v.'-valor v2:'.$v2.'-valor v3:'.$v3;
}
}*/
// echo 'el montp'.$monto_parcial['abona'];
// $monto_total=0;
}
/************** CONSULTO TODO EL MONTO QUE HAY PARA PAGAR************************/
//////muestra total
$result_monto_total=$mi_venta->lee_venta_aux($sesion,$link);
$monto_parcial=$mi_venta->siguiente($result_monto_total);
do{
$monto_total=$monto_total+$monto_parcial['abona'];
$monto_parcial=$mi_venta->siguiente($result_monto_total);
}while($monto_parcial['identificador']<>'');
if($monto_total==0)
{
$monto_total='';
}
$result_aux=$mi_venta->lee_venta_aux($sesion,$link);
// echo $stock_producto;
/*
$query_persona="select apellido,nombre,nro_persona from persona p, m_p_empresa_persona ep where razon_social=$razon_social_vendedor and tipo_emp='vendedor' and ep.nro_persona=p.nro_persona;";
$result_persona = mysql_query($query_persona, $link) or die('1 - error ventas.php '.mysql_error());
$arr_persona=mysql_fetch_assoc($result_persona);
$nombre=$arr_persona['nombre'];
$apellido=$arr_persona['apellido'];
$id_persona=$arr_persona['nro_persona'];
*/
}
if ($result_aux=='')
{
echo 'error 160. '.$result_aux;
die();
}
}
else
{
$nombre_producto_inicial=$mi_aux->consulta_aux('nombre_producto',$sesion,$link);
$id_producto_inicial=$mi_aux->consulta_aux('id_producto',$sesion,$link);
if (($nombre_producto_inicial=='')and($id_producto_inicial==''))
{
$nombre_producto_inicial='producto';
}
}
/***********POST BORRAR***************************************/
if (isset($_POST['aux']) and ''!=$_POST['aux'])
{
$identificador=$_POST['aux'];
$result_aux=$mi_venta->borra_venta_aux($sesion,$identificador,$link);
$result_aux=$mi_venta->lee_venta_aux($sesion,$link);
/************** CONSULTO TODO EL MONTO QUE HAY PARA PAGAR************************/
$result_monto_total=$mi_venta->lee_venta_aux($sesion,$link);
$monto_parcial=$mi_venta->siguiente($result_monto_total);
// echo 'el montp'.$monto_parcial['abona'];
// $monto_total=0;
do{
$monto_total=$monto_total+$monto_parcial['abona'];
$monto_parcial=$mi_venta->siguiente($result_monto_total);
}while($monto_parcial['identificador']<>'');
}
if(isset($_POST['generar_orden']) and ''!=$_POST['generar_orden'])
{
$verrr='holaaaaaa';
//require_once("../operaciones/ui_m_d_comprobantes.php?cadena='holaaaaaaa'");
/******consulta el proximo nro de orden***************/
// $result_ordenes_obtenida=$mi_ordenes->consulta_nro_ultima_orden($empresa_inicial,$link);
// echo 'd1'.$result_ordenes_obtenida;
// $v_max_nro_orden=$mi_ordenes->siguiente($result_ordenes_obtenida);
}
?>
Empresa que realiza el gasto
|
|||||||||||||||||||||
|
|||||||||||||||||||||
Empresa vendedora: |
|||||||||||||||||||||
Productos | |||||||||||||||||||||
Productos seleccionados: | |||||||||||||||||||||
|