Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CURSO
: LENGUAJE DE PROGRAMACIN
DOCENTE
:
SISTEMA DE VENTAS PRENDAS DE VESTIR FASHION
TRABAJO ENCARGADO :
REALIZADO POR
JULIACA PERU
2007
DIRECTORIO
GERENCIA GENERAL
ASESOR LEGAL
CONTADOR LEGAL
AREA DE VENTAS
Entrada de ventas. Autorizacin de pagos (crdito, dbito, cheque). Administracin del sistema de usuarios, seguridad, cdigo y tablas de constantes, etc Procesamiento automtico de ventas sin conexin cuando fallen los componentes. Transacciones en tiempo real, basadas en estndares industriales, con sistemas de terceras partes, que incluye los servicios de inventario, contabilidad, recursos humanos, impuestos, y autorizacin de pagos.
Es una declaracin precisa y clara que fija los objetivos y metas que debe alcanzar la empresa en un ao. Par formular un plan operativo es necesario tener objetivos y estrategias. OBJETIVOS Superar la venta anual del ao anterior en un 80%. Ofrecer productos de calidad a los usuarios. Exportar nuestros productos segn la demanda en el mercado. Supervisar el buen funcionamiento del sistema de ventas. Identificar las actividades de marketing en el mercado para una mejor y mayor venta de produccin. Innovar los modelos, diseos de prendas de vestir de acuerdo a la moda.
PLANEAMIENTO ESTRATEGICO Esta centrada en temas amplios para asignar la afectividad de una empresa y supervivencia durante muchos aos. Proceso de Planeamiento Estratgico Comprende los siguientes elementos: ANALISIS DE LA SITUACION ACTUAL La empresa se mantiene en un alto nivel de ventas por ser una empresa emprendedora en nuestro pas. .
4.2 VISIN
FASHION S. A. se visualiza como impulsor, catalizador y soporte para lograr desarrollo y progreso comercial y social. FASHION S. A. mide su xito en el reconocimiento y el xito de sus Clientes y as contribuye al logro de los ambiciosos objetivos del milenio.
4.3 OBJETIVOS
Realizar un plan de ventas con fines de comercializacin en la cuidad de Juliaca para expandir en el mercado de la Empresa Fashion S. A. para producir ms, con la misma calidad y con esto llegar hacia nuevos mercados. Sugiriendo la posibilidad de abarcar mayor parte del mercado nacional.
4.4 SERVICIOS
Empresa Fashion S. A. tiene una amplia variedad de productos, brindando a sus clientes sus mejores precios, siempre enfocados en producir productos de calidad para aumentar nuestras. Dentro de cada categora podr encontrar una descripcin de cada uno de los productos, si necesita ms informacin acerca de alguno de ellos, puede consultar y nos pondremos en contacto con usted.
Venta Normal
Solicitar autorizacin
Vendedor
Venta de Oferta
Sistema de Ventas
Cliente Codigo_Cliente: char(18) Nombre_Cliente: char(18) Apellido_Cliente: char(18) Direccion: char(18) RUC: char(18)
Factura Codigo_Factura: char(18) Codigo_Cliente: char(18) Codigo_Venta: char(18) Codigo_Proveedor: char(18) igv: char(18)
Proveedor Codigo_Proveedor: char(18) Nombre: char(18) Apellido: char(18) Telefono: char(18) Direccion: char(18) Ventas Codigo_Venta: char(18) Codigo_Proveedor: char(18) Monto: char(18) Producto Codigo_Producto: char(18) Codigo_Venta: char(18) Codigo_Proveedor: char(18) Descripcion: char(18) Cantidad: char(18) Precio: char(18)
Cliente
rea de Ventas
6.1 DISEO DE LA BASE DE DATOS DEL SISTEMA DE VENTAS DE PRENDAS DE VESTIR FASHION S. A.
MODELO ENTIDAD RELACION PROCESO DE LA METODOLOGIA PROPUESTA ETAPA I ETAPA II : Modelo Conceptual : Modelo Fsico
MODELO CONCEPTUAL Listado de posibles datos : Proveedores Clientes Factura Consulta Mantenimiento Administrador Vendedor Nombre del Cliente Dni del Cliente Fecha de Emisin Direccin del Proveedor Cdigo de Factura Telfono del Administrador
PASOS : 1. 2. 3. Reconocer Entidades de la Lista de Datos. No debe haber un dato repetido de una sola tabla. Datos que se puedan generar en tiempo de ejecucin.
1.
ATRIBUTOS DE LAS ENTIDADES PROVEEDOR Cdigo del Proveedor Nombre del Proveedor Direccin del Proveedor Telfono del Proveedor Email del Proveedor Pagina Web del Proveedor
CLIENTES Cdigo Cliente Nombre del Cliente Direccin del Cliente Telfono del Cliente
PRODUCTO Id Producto Cdigo Producto Descripcin Producto Nombre Producto Precio Producto Id_Proveedor
DETALLE
BOLETA Id_Boleta Fecha Boleta Descripcin Boleta Importe Boleta Id_Producto Id_Cliente
CLIENTE
comp ra
PRODUCTO
PROVEEDOR
prov ee
PRODUCTO
CLIENTE
orde na
PEDIDO
CLIENTE
solicit a
FACTURA
PRODUCTO
detall e
VENTA
VENDEDOR
requier e
MANTENIMIENTO
2. ATRIBUTOS DE ENTIDADES
Entidad
PROVEEDOR
Codigo Proveedor Nombre Proveedor Direccin Proveedor Telefono Proveedor Email Proveedor
Entidad
CLIENTE
Entidad
PRODUCTO
Id_Producto Cdigo Producto Descripcin Producto Nombre Producto Precio Producto Id_Proveedor
Entidad
BOLETA
Id_Boleta Fecha Boleta Descripcin Boleta Importe Boleta Id_Producto Id_Cliente
Entidad
DETALLE
Id_Boleta Id_Producto Precio Cantidad
Entidad
VENDEDOR
Id_Vendedor Nombre Vendedor Fecha Emisin
Registrar Cliente Mantenimiento Cliente Reporte Cliente SUB SISTEMA DE PRODUCTOS Registrar Productos Mantenimiento del Producto Reporte del Producto SUB SISTEMA DE ADMINISTRADOR Ingresar Nombre de Usuario Ingresar Password Iniciar Sesin SUB SISTEMA DE FACTURA Emitir Factura Descripcin de Factura Imprimir Factura SUB SISTEMA DE CONSULTAS Reporte de Consultas Descripcin del Producto Precio del Producto
7.4 PROTOTIPOS
--> </style> <link href="style/estilo1.css" rel="stylesheet" type="text/css"> </head> <body> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/fla sh/swflash.cab#version=6,0,29,0" width="697" height="80"> <param name="movie" value="image/cabecera.swf"> <param name="quality" value="high"> <embed src="image/cabecera.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="697" height="80"></embed> </object> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> </head> <body> <?php session_start(); session_destroy(); header("location:index.php?derror=LA SESION FUE CERRADA...!"); ?> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> </head> <body bgcolor="#506C9C"> <p> </p> <?php $error=$_GET['derror']; ?> <table width="642" align="center"> <tr> <td colspan="2"><div align="center"><img src="image/empresa.jpg" width="636" height="97"></div></td> </tr> <tr> <td width="218"><form name="form1" method="post" action="logueo.php">
<p> <script languaje="JavaScript"> var mydate=new Date(); var year=mydate.getYear(); if (year <1000) year+=1900; var day=mydate.getDay(); var month=mydate.getMonth(); var daym=mydate.getDate(); if (daym<10) daym="0"+daym; var dayarray=new Array("Domingo, ","Lunes, ","Martes, ","Mircoles, ","Jueves, ","Viernes, ","Sabado, "); var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Ago sto","Septiembre","Octubre","Noviembre","Diciembre"); document.write("<small><font color='white' face='Arial'>"+dayarray[day]+" "+daym+" de "+montharray[month]+" del "+year+"</font></small>"); </script> </p> <table align="center"> <tr bgcolor="#003366"> <th colspan="2" scope="col"><font color="#FFFFFF" size="2">Acceso al Sistema </font></th> </tr> <tr bgcolor="#93AEC6"> <td><div align="right"><font color="#000000">Usuario:</font></div></td> <td><input name="usu" type="text" id="usu" size="20"></td> </tr> <tr bgcolor="#93AEC6"> <td><div align="right"><font color="#000000">Password:</font></div></td> <td><input name="pas" type="password" id="pas" size="20"></td> </tr> <tr bgcolor="#93AEC6"> <td colspan="2"><div align="center"> <input type="submit" name="Submit" value="OK"> </div></td> </tr> <tr bgcolor="#93AEC6"> <td colspan="2"><div align="center"> <font color="#FF0000"><?php echo $error; ?></font></div></td> </tr> </table> </form></td> <td width="517"><p><font face="Courier New, Courier, mono"><strong><font color="#00CC00" size="6"><u>Confecciones FASHON</u></font></strong></font></p> <p><font color="#99CC00" size="2">Jr. Moquegua Nº372 JULIACA</font> </p>
<p><FONT face=Arial color=#FFFFFF size=2>Tejidos y Confecciones Fashon S.A.C es una empresa dedicada a la Venta, confección y comercialización de prendas de vestir de punto para mujeres, hombres y niños.<BR> <BR> Su fundadora, con mas de 30 años de experiencia en el sector textil, creó Tejidos y Ventas FASHON en el año 1976 en la ciudad de Juliaca,Puno, Perú. <BR> <BR> Contamos con una planta de producción implementada con maquinaria moderna y con el personal calificado, capaz de desarrollar el producto más exigente, tanto para el mercado local como internacional, teniendo como objetivo lograr una calidad total.</FONT></p></td> </tr> </table> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> </head> <body bgcolor="#506C9C"> <p> </p> <?php $error=$_GET['derror']; ?> <table width="642" align="center"> <tr> <td colspan="2"><div align="center"><img src="image/empresa.jpg" width="636" height="97"></div></td> </tr> <tr> <td width="218"><form name="form1" method="post" action="logueo.php"> <p> <script languaje="JavaScript"> var mydate=new Date(); var year=mydate.getYear(); if (year <1000) year+=1900; var day=mydate.getDay(); var month=mydate.getMonth(); var daym=mydate.getDate(); if (daym<10) daym="0"+daym; var dayarray=new Array("Domingo, ","Lunes, ","Martes, ","Mircoles, ","Jueves, ","Viernes, ","Sabado, "); var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Ago sto","Septiembre","Octubre","Noviembre","Diciembre");
document.write("<small><font color='white' face='Arial'>"+dayarray[day]+" "+daym+" de "+montharray[month]+" del "+year+"</font></small>"); </script> </p> <table align="center"> <tr bgcolor="#003366"> <th colspan="2" scope="col"><font color="#FFFFFF" size="2">Acceso al Sistema </font></th> </tr> <tr bgcolor="#93AEC6"> <td><div align="right"><font color="#000000">Usuario:</font></div></td> <td><input name="usu" type="text" id="usu" size="20"></td> </tr> <tr bgcolor="#93AEC6"> <td><div align="right"><font color="#000000">Password:</font></div></td> <td><input name="pas" type="password" id="pas" size="20"></td> </tr> <tr bgcolor="#93AEC6"> <td colspan="2"><div align="center"> <input type="submit" name="Submit" value="OK"> </div></td> </tr> <tr bgcolor="#93AEC6"> <td colspan="2"><div align="center"> <font color="#FF0000"><?php echo $error; ?></font></div></td> </tr> </table> </form></td> <td width="517"><p><font face="Courier New, Courier, mono"><strong><font color="#00CC00" size="6"><u>Confecciones FASHON</u></font></strong></font></p> <p><font color="#99CC00" size="2">Jr. Moquegua Nº372 JULIACA</font> </p> <p><FONT face=Arial color=#FFFFFF size=2>Tejidos y Confecciones Fashon S.A.C es una empresa dedicada a la Venta, confección y comercialización de prendas de vestir de punto para mujeres, hombres y niños.<BR> <BR> Su fundadora, con mas de 30 años de experiencia en el sector textil, creó Tejidos y Ventas FASHON en el año 1976 en la ciudad de Juliaca,Puno, Perú. <BR> <BR> Contamos con una planta de producción implementada con maquinaria moderna y con el personal calificado, capaz de desarrollar el producto más exigente, tanto para el mercado local como internacional, teniendo como objetivo lograr una calidad total.</FONT></p></td> </tr> </table> </body>
</html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> </head> <body> <?php $usu=$_POST['usu']; $pas=$_POST['pas']; include("conexion.php"); $sql=mysql_query("select * from administrador where usuario='$usu' and password='$pas'"); $fetch=mysql_fetch_array($sql); $codadmin=$fetch['dni_ad']; $num=mysql_num_rows($sql); session_start(); if($num==1) { $_SESSION["usuario"]="sesion"; $_SESSION["usu"]=$usu; //$_SESSION["nombre"]=$usu; $_SESSION["codigo"]=$codadmin; header ("Location:cargar.php"); } else { header ("Location:index.php?derror=Usuario o Password no valido!"); } ?> ?> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> <style type="text/css"> <!-.Estilo4 {color: #0080C0} --> </style> <link href="style/estilo1.css" rel="stylesheet" type="text/css"> </head> <body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/fla sh/swflash.cab#version=6,0,29,0" width="697" height="80"> <param name="movie" value="image/cabecera.swf"> <param name="quality" value="high"> <embed src="image/cabecera.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="697" height="80"></embed> </object> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> </head> <body> <?php session_start(); session_destroy(); header("location:index.php?derror=LA SESION FUE CERRADA...!"); ?> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> </head> <body bgcolor="#506C9C"> <p> </p> <?php $error=$_GET['derror']; ?> <table width="642" align="center"> <tr> <td colspan="2"><div align="center"><img src="image/empresa.jpg" width="636" height="97"></div></td> </tr> <tr> <td width="218"><form name="form1" method="post" action="logueo.php"> <p> <script languaje="JavaScript"> var mydate=new Date(); var year=mydate.getYear(); if (year <1000) year+=1900;
var day=mydate.getDay(); var month=mydate.getMonth(); var daym=mydate.getDate(); if (daym<10) daym="0"+daym; var dayarray=new Array("Domingo, ","Lunes, ","Martes, ","Mircoles, ","Jueves, ","Viernes, ","Sabado, "); var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Ago sto","Septiembre","Octubre","Noviembre","Diciembre"); document.write("<small><font color='white' face='Arial'>"+dayarray[day]+" "+daym+" de "+montharray[month]+" del "+year+"</font></small>"); </script> </p> <table align="center"> <tr bgcolor="#003366"> <th colspan="2" scope="col"><font color="#FFFFFF" size="2">Acceso al Sistema </font></th> </tr> <tr bgcolor="#93AEC6"> <td><div align="right"><font color="#000000">Usuario:</font></div></td> <td><input name="usu" type="text" id="usu" size="20"></td> </tr> <tr bgcolor="#93AEC6"> <td><div align="right"><font color="#000000">Password:</font></div></td> <td><input name="pas" type="password" id="pas" size="20"></td> </tr> <tr bgcolor="#93AEC6"> <td colspan="2"><div align="center"> <input type="submit" name="Submit" value="OK"> </div></td> </tr> <tr bgcolor="#93AEC6"> <td colspan="2"><div align="center"> <font color="#FF0000"><?php echo $error; ?></font></div></td> </tr> </table> </form></td> <td width="517"><p><font face="Courier New, Courier, mono"><strong><font color="#00CC00" size="6"><u>Confecciones FASHON</u></font></strong></font></p> <p><font color="#99CC00" size="2">Jr. Moquegua Nº372 JULIACA</font> </p> <p><FONT face=Arial color=#FFFFFF size=2>Tejidos y Confecciones Fashon S.A.C es una empresa dedicada a la Venta, confección y comercialización de prendas de vestir de punto para mujeres, hombres y niños.<BR> <BR>
Su fundadora, con mas de 30 años de experiencia en el sector textil, creó Tejidos y Ventas FASHON en el año 1976 en la ciudad de Juliaca,Puno, Perú. <BR> <BR> Contamos con una planta de producción implementada con maquinaria moderna y con el personal calificado, capaz de desarrollar el producto más exigente, tanto para el mercado local como internacional, teniendo como objetivo lograr una calidad total.</FONT></p></td> </tr> </table> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> </head> <body bgcolor="#506C9C"> <p> </p> <?php $error=$_GET['derror']; ?> <table width="642" align="center"> <tr> <td colspan="2"><div align="center"><img src="image/empresa.jpg" width="636" height="97"></div></td> </tr> <tr> <td width="218"><form name="form1" method="post" action="logueo.php"> <p> <script languaje="JavaScript"> var mydate=new Date(); var year=mydate.getYear(); if (year <1000) year+=1900; var day=mydate.getDay(); var month=mydate.getMonth(); var daym=mydate.getDate(); if (daym<10) daym="0"+daym; var dayarray=new Array("Domingo, ","Lunes, ","Martes, ","Mircoles, ","Jueves, ","Viernes, ","Sabado, "); var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Ago sto","Septiembre","Octubre","Noviembre","Diciembre"); document.write("<small><font color='white' face='Arial'>"+dayarray[day]+" "+daym+" de "+montharray[month]+" del "+year+"</font></small>"); </script> </p>
<table align="center"> <tr bgcolor="#003366"> <th colspan="2" scope="col"><font color="#FFFFFF" size="2">Acceso al Sistema </font></th> </tr> <tr bgcolor="#93AEC6"> <td><div align="right"><font color="#000000">Usuario:</font></div></td> <td><input name="usu" type="text" id="usu" size="20"></td> </tr> <tr bgcolor="#93AEC6"> <td><div align="right"><font color="#000000">Password:</font></div></td> <td><input name="pas" type="password" id="pas" size="20"></td> </tr> <tr bgcolor="#93AEC6"> <td colspan="2"><div align="center"> <input type="submit" name="Submit" value="OK"> </div></td> </tr> <tr bgcolor="#93AEC6"> <td colspan="2"><div align="center"> <font color="#FF0000"><?php echo $error; ?></font></div></td> </tr> </table> </form></td> <td width="517"><p><font face="Courier New, Courier, mono"><strong><font color="#00CC00" size="6"><u>Confecciones FASHON</u></font></strong></font></p> <p><font color="#99CC00" size="2">Jr. Moquegua Nº372 JULIACA</font> </p> <p><FONT face=Arial color=#FFFFFF size=2>Tejidos y Confecciones Fashon S.A.C es una empresa dedicada a la Venta, confección y comercialización de prendas de vestir de punto para mujeres, hombres y niños.<BR> <BR> Su fundadora, con mas de 30 años de experiencia en el sector textil, creó Tejidos y Ventas FASHON en el año 1976 en la ciudad de Juliaca,Puno, Perú. <BR> <BR> Contamos con una planta de producción implementada con maquinaria moderna y con el personal calificado, capaz de desarrollar el producto más exigente, tanto para el mercado local como internacional, teniendo como objetivo lograr una calidad total.</FONT></p></td> </tr> </table> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> </head> <body> <?php $usu=$_POST['usu']; $pas=$_POST['pas']; include("conexion.php"); $sql=mysql_query("select * from administrador where usuario='$usu' and password='$pas'"); $fetch=mysql_fetch_array($sql); $codadmin=$fetch['dni_ad']; $num=mysql_num_rows($sql); session_start(); if($num==1) { $_SESSION["usuario"]="sesion"; $_SESSION["usu"]=$usu; //$_SESSION["nombre"]=$usu; $_SESSION["codigo"]=$codadmin; header ("Location:cargar.php"); } else { header ("Location:index.php?derror=Usuario o Password no valido!"); } ?> ?> </body> </html> FACTURA Factura <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> <link href="../style/factura.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-.Estilo5 {font-size: xx-large} .Estilo8 {font-size: 9px} .Estilo12 {font-size: 18px} .Estilo13 {color: #FFFFFF} --> </style> </head> <body onLoad="imprimir();"> <?php
include("../conexion.php"); $numero=$_POST['numero']; $fecha=$_POST['fec']; $total=$_POST['total']; $codigocli=$_POST['codigocli']; $codigopro=$_POST['codigopro']; //admin //******************* session_start(); $codadmin=$_SESSION['codigo']; $nomadmin=$_SESSION['usu']; //************* $hora=$_POST['hora']; $codigo1=$_POST['codigo1']; $codigo2=$_POST['codigo2']; $codigo3=$_POST['codigo3']; $codigo4=$_POST['codigo4']; $codigo5=$_POST['codigo5']; //************** //POST cantidades $can1=$_POST['can1']; $can2=$_POST['can2']; $can3=$_POST['can3']; $can4=$_POST['can4']; $can5=$_POST['can5']; //totales $t1=$_POST['t1']; $t2=$_POST['t2']; $t3=$_POST['t3']; $t4=$_POST['t4']; $t5=$_POST['t5']; //******************* /* $codigocli=$_POST['codigocli']; $codigopro=$_POST['codigopro'];*/ $cliente=mysql_query("select * from cliente where dni_cli='$codigocli'"); $proveedor=mysql_query("select * from proveedor where dni_pro='$codigopro'"); $ecliente=mysql_fetch_array($cliente); $eproveedor=mysql_fetch_array($proveedor); $vcod1=mysql_query("select * from producto where codigo_pro='$codigo1'"); $vcod2=mysql_query("select * from producto where codigo_pro='$codigo2'"); $vcod3=mysql_query("select * from producto where codigo_pro='$codigo3'"); $vcod4=mysql_query("select * from producto where codigo_pro='$codigo4'"); $vcod5=mysql_query("select * from producto where codigo_pro='$codigo5'"); //**************** $ecod1=mysql_fetch_array($vcod1); $ecod2=mysql_fetch_array($vcod2); $ecod3=mysql_fetch_array($vcod3); $ecod4=mysql_fetch_array($vcod4); $ecod5=mysql_fetch_array($vcod5); //extraendo el campo
$comcod1=$ecod1["cantidad"]; $comcod2=$ecod2["cantidad"]; $comcod3=$ecod3["cantidad"]; $comcod4=$ecod4["cantidad"]; $comcod5=$ecod5["cantidad"]; //condicionando si esta vacio o no el $COMCOD if($comcod1=='') $comcod1=0; if($comcod2=='') $comcod2=0; if($comcod2=='') $comcod2=0; if($comcod3=='') $comcod3=0; if($comcod4=='') $comcod4=0; if($comcod5=='') $comcod5=0; /* echo "<br>esta es la cantida".$comcod1."<br>"; echo "esta es la cantida".$comcod2."<br>"; echo "esta es la cantida".$comcod3."<br>"; echo "esta es la cantida".$comcod4."<br>"; echo "esta es la cantida".$comcod5."<br>"; */ //condicionando para el producto de la cantidad //para el producto 1 if($comcod1<$can1) { $acceso=1; header("Location:registrar.php?derror=Pro1 Excede de la cantidad !!!"); } //para el producto 2 if($comcod2<$can2) { $acceso=1; header("Location:registrar.php?derror=Pro2 Excede de la cantidad !!!"); } //para el producto 3 if($comcod3<$can3) { $acceso=1; header("Location:registrar.php?derror=Pro3 Excede de la cantidad !!!"); } //para el producto 4 if($comcod4<$can4) { $acceso=1; header("Location:registrar.php?derror=Pro4 Excede de la cantidad !!!"); } //para el producto 5 if($comcod5<$can5) { $acceso=1;
header("Location:registrar.php?derror=Pro5 Excede de la cantidad !!!"); } //***************************************************** //***************************************************** //***************************************************** //***************************************************** //***************************************************** //***************************************************** if($can1=="0") $can1=''; if($can2=="0") $can2=''; if($can3=="0") $can3=''; if($can4=="0") $can4=''; if($can5=="0") $can5=''; //asiganado valor nulo a los totales; if($t1==0) $t1=''; if($t2==0) $t2=''; if($t3==0) $t3=''; if($t4==0) $t4=''; if($t5==0) $t5=''; /* echo"<br>---------------------------<br>"; echo "numero: ".$numero; echo "<br>fecha: ".$fecha; echo "<br>".$codigocli." ".$ecliente['nombres']." ". $ecliente['apellidos']." ".$ecliente['direccion']; echo "<br>".$codigopro." ".$eproveedor['nombres']." ". $eproveedor['apellidos']." ".$eproveedor['direccion']; echo "<br>".$ecod1['codigo_pro']." ".$ecod1['descripcion']." ". $can1." ".$ecod1['precio']." ".$t1; echo "<br>".$ecod2['codigo_pro']." ".$ecod2['descripcion']." ". $can2." ".$ecod2['precio']." ".$t2; echo "<br>".$ecod3['codigo_pro']." ".$ecod3['descripcion']." ". $can3." ".$ecod3['precio']." ".$t3; echo "<br>".$ecod4['codigo_pro']." ".$ecod4['descripcion']." ". $can4." ".$ecod4['precio']." ".$t4; echo "<br>".$ecod5['codigo_pro']." ".$ecod5['descripcion']." ". $can5." ".$ecod5['precio']." ".$t5; echo "<br>total de venta: ".$total; echo "<br>hora:".$hora; echo "<br>codigo admin: ".$codadmin; echo "<br>nom admin: ".$nomadmin."<br>"; echo"<br>---------------------------<br>"; */ //**************************** //**************************** //**************************** //****************************
//**************************** //actualizando datos de la tabla producto el campo cantidad if($acceso!=1) { $resta1=$ecod1['cantidad']-$can1; $sql1=mysql_query("update producto set cantidad='$resta1' where codigo_pro='$codigo1'"); $resta2=$ecod2['cantidad']-$can2; $sql2=mysql_query("update producto set cantidad='$resta2' where codigo_pro='$codigo2'"); $resta3=$ecod3['cantidad']-$can3; $sql3=mysql_query("update producto set cantidad='$resta3' where codigo_pro='$codigo3'"); $resta4=$ecod4['cantidad']-$can4; $sql4=mysql_query("update producto set cantidad='$resta4' where codigo_pro='$codigo4'"); $resta5=$ecod5['cantidad']-$can5; $sql5=mysql_query("update producto set cantidad='$resta5' where codigo_pro='$codigo5'"); //insertando datos a la boleta $sql6=mysql_query("insert into boleta values('$numero','$fecha','$total','$codigocli','$codigopro','$codadmin ','$hora','$codigo1','$codigo2','$codigo3','$codigo4','$codigo5')"); } /* echo $comcod1."<br>"; echo $can1."<br>"; echo "arriba<br>"; echo "<br>"; echo "<br>"; echo "<br>"; echo "<br>"; echo "<br>"; echo "<br>"; echo $ecod1['descripcion']."<br>"; echo $ecod2['descripcion']."<br>"; echo $ecod3['descripcion']."<br>"; echo $ecod4['descripcion']."<br>"; echo $ecod5['descripcion']."<br>"; echo $numero."<br>"; echo $fecha."<br>"; echo $total."<br>"; echo $codigocli."<br>"; echo $codigopro."<br>"; echo "codigo admin: ".$codadmin; echo "<br>nom admin: ".$nomadmin."<br>"; echo $hora."<br>"; echo $codigo1."<br>"; echo $codigo2."<br>"; echo $codigo3."<br>"; echo $codigo4."<br>"; echo $codigo5;*/ ?> <table align="center"> <tr> <td width="88" rowspan="2"><div align="center"><img src="../image/images5.jpg" width="82" height="84"></div></td>
<th colspan="3" class="menu"><span class="Estilo12">CONFECCION FASHON S.A.C. </span></th> <th colspan="2" rowspan="4"><p align="left">RUC: Nº 20321984658<br> Hora: <?php echo $hora;?></p> <p class="menu Estilo5">FACTURA </p> <p> </p></th> </tr> <tr> <td colspan="3"><span class="Estilo8">OFICINA PUNO: AV. La Torre Nº 664<br> OFICINA JULIACA: Jr. Moquegua Nº653</span></td> </tr> <tr> <th><div align="left">DNI CLI:</div></th> <td colspan="3"><?php echo $codigocli;?> </td> </tr> <tr> <th><div align="left">SEÑOR(ES):</div></th> <td colspan="3"><?php echo $ecliente['nombres']." ". $ecliente['apellidos'];?></td> </tr> <tr> <th><div align="left">DIRECCION:</div></th> <td colspan="3"><?php echo $ecliente['direccion'];?></td> <td width="98"><div align="right">Nº</div></td > <td width="104"><?php echo $numero;?></td> </tr> <tr> <th><div align="left">Cod. Prov:</div></th> <td width="110"><?php echo $codigopro;?></td> <th width="75"><div align="left">Cod. Adm:</div></th> <td width="69"><?php echo $codadmin;?></td> <td><div align="right">Fecha:</div></td> <td><?php echo $fecha;?></td> </tr> <tr> <td colspan="6"><span class="Estilo8">Este documento no incluye necesariamente la Facturacion de los Envases y cajas plasticas por la compra de los productos detallados </span></td> </tr> <tr> <th>CODIGO</th> <th colspan="2">DESCRIPCION DEL PRODUCTO </th> <th>CANTIDAD</th> <th>P. UNIT S/. </th> <th>TOTAL S/. </th> </tr> <tr> <td height="19"><?php echo $codigo1;?></td> <td colspan="2"><?php echo $ecod1['descripcion'];?></td> <td><?php echo $can1;?></td> <td><?php echo $ecod1['precio'];?></td> <td><?php echo $t1;?></td> </tr> <tr> <td height="20"><?php echo $codigo2;?></td> <td colspan="2"><?php echo $ecod2['descripcion'];?></td>
<td><?php echo $can2;?></td> <td><?php echo $ecod2['precio'];?></td> <td><?php echo $t2;?></td> </tr> <tr> <td height="20"><?php echo $codigo3;?></td> <td colspan="2"><?php echo $ecod3['descripcion'];?></td> <td><?php echo $can3;?></td> <td><?php echo $ecod3['precio'];?></td> <td><?php echo $t3;?></td> </tr> <tr> <td height="22"><?php echo $codigo4;?></td> <td colspan="2"><?php echo $ecod4['descripcion'];?></td> <td><?php echo $can4;?></td> <td><?php echo $ecod4['precio'];?></td> <td><?php echo $t4;?></td> </tr> <tr> <td height="20"><?php echo $codigo5;?></td> <td colspan="2"><?php echo $ecod5['descripcion'];?></td> <td><?php echo $can5;?></td> <td><?php echo $ecod5['precio'];?></td> <td><?php echo $t5;?></td> </tr> <tr> <td colspan="4"> </td> <th>Precio Total:</th> <td><?php echo $total;?></td> </tr> </table> <p align="center"> _________ ___________   ; &nb sp; & nbsp; ___________ _____________<BR> Firma del Vendedor &nb sp; & nbsp; &nbs p; &n bsp; Firma del Adquiriente </p> <div align="center"> <script> function imprimir() { window.print(); } </script> <a href="Javascript:imprimir();">Print </a> </div> </body> </html> Registrar
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1"> <title>Documento sin título</title> <script language="JavaScript" type="text/JavaScript"> <!-function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight! =document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> <link href="../style/estindex.css" rel="stylesheet" type="text/css"> </head> <body> <script language="javascript" src="../js/calendario.js"></script> <script language="javascript" src="../js/calendario_conf.js"></script> <?php include("../conexion.php"); $fec=$_POST['fec']; $codcli=$_POST['codcli']; $codpro=$_POST['codpro']; $cod1=$_POST['cod1']; $cod2=$_POST['cod2']; $cod3=$_POST['cod3']; $cod4=$_POST['cod4']; $cod5=$_POST['cod5']; $resultcli=mysql_query("select * from cliente",$conexion); $resultpro=mysql_query("select * from proveedor"); $resultproducto=mysql_query("select * from producto"); $resultproducto2=mysql_query("select * from producto"); $resultproducto3=mysql_query("select * from producto"); $resultproducto4=mysql_query("select * from producto"); $resultproducto5=mysql_query("select * from producto"); $boleta=mysql_query("select * from boleta"); $num=mysql_num_rows($boleta); $numcod=$num+1; $cod=strlen($numcod); if($cod==1) $letra="00000"; elseif($cod==2) $letra="0000"; elseif($cod==3) $letra="000"; elseif($cod==4) $letra="00"; elseif($cod==5) $letra="0"; ?>
<div id="Layer1" style="position:absolute; width:112px; height:307px; z-index:1; left: 42px; top: 53px;"> <form name="form1" method="post" action=""> <table border="0"> <tr> <th>Buscar Codigos </th> </tr> <tr> <td height="26"><div align="center"> <select name="codcli" id="codcli"> <option><?php echo $codcli;?></option> <?php while($cli=mysql_fetch_array($resultcli)) { ?> <option><?php echo $cli['dni_cli'];?></option> <?php } ?> </select> </div></td> </tr> <tr> <td height="15"><div align="center"></div></td> </tr> <tr> <td><div align="center"> <select name="codpro" id="codpro"> <option><?php echo $codpro;?></option> <?php while($proveedor=mysql_fetch_array($resultpro)) { ?> <option><?php echo $proveedor['dni_pro'];?></option> <?php } ?> </select> </div></td> </tr> <tr> <td height="21"><div align="center"></div></td> </tr> <tr> <td height="15"><div align="center"></div></td> </tr> <tr> <td><div align="center"> <select name="cod1" id="cod1"> <option><?php echo $cod1;?></option> <?php while($codi1=mysql_fetch_array($resultproducto)) { ?> <option><?php echo $codi1['codigo_pro'];?></option>
<?php } ?> </select> </div></td> </tr> <tr> <td><div align="center"> <select name="cod2" id="cod2"> <option><?php echo $cod2;?></option> <?php while($codi2=mysql_fetch_array($resultproducto2)) { ?> <option><?php echo $codi2['codigo_pro'];?></option> <?php } ?> </select> </div></td> </tr> <tr> <td><div align="center"> <select name="cod3" id="cod3"> <option><?php echo $cod3;?></option> <?php while($codi3=mysql_fetch_array($resultproducto3)) { ?> <option><?php echo $codi3['codigo_pro'];?></option> <?php } ?> </select> </div></td> </tr> <tr> <td><div align="center"> <select name="cod4" id="cod4"> <option><?php echo $cod4;?></option> <?php while($codi4=mysql_fetch_array($resultproducto4)) { ?> <option><?php echo $codi4['codigo_pro'];?></option> <?php } ?> </select> </div></td> </tr> <tr> <td><div align="center"> <select name="cod5" id="cod5">
<option><?php echo $cod5;?></option> <?php while($codi5=mysql_fetch_array($resultproducto5)) { ?> <option><?php echo $codi5['codigo_pro'];?></option> <?php } ?> </select> </div></td> </tr> <tr> <td><div align="center"> <input type="submit" name="Submit" value="Buscar"> </div></td> </tr> </table> </form> </div> <div id="Layer2" style="position:absolute; width:449px; height:115px; z-index:2; left: 152px; top: 11px;"> <?php /*$codigocli=$_POST['codigocli']; $codigopro=$_POST['codigopro']; $codigo1=$_POST['codigo1']; $codigo2=$_POST['codigo2']; $codigo3=$_POST['codigo3']; $codigo4=$_POST['codigo4']; $codigo5=$_POST['codigo5'];*/ $vcli=mysql_query("select * from cliente where dni_cli='$codcli'"); $vpro=mysql_query("select * from proveedor where dni_pro='$codpro'"); $vcod1=mysql_query("select * from producto where codigo_pro='$cod1'"); $vcod2=mysql_query("select * from producto where codigo_pro='$cod2'"); $vcod3=mysql_query("select * from producto where codigo_pro='$cod3'"); $vcod4=mysql_query("select * from producto where codigo_pro='$cod4'"); $vcod5=mysql_query("select * from producto where codigo_pro='$cod5'"); $ecli=mysql_fetch_array($vcli); $epro=mysql_fetch_array($vpro); $ecod1=mysql_fetch_array($vcod1); $ecod2=mysql_fetch_array($vcod2); $ecod3=mysql_fetch_array($vcod3); $ecod4=mysql_fetch_array($vcod4); $ecod5=mysql_fetch_array($vcod5); ?> <script> function procesar() { var can1=parseInt(document.insertar.can1.value); var can2=parseInt(document.insertar.can2.value); var can3=parseInt(document.insertar.can3.value);
var can4=parseInt(document.insertar.can4.value); var can5=parseInt(document.insertar.can5.value); var pre1=parseInt(document.insertar.pre1.value); var pre2=parseInt(document.insertar.pre2.value); var pre3=parseInt(document.insertar.pre3.value); var pre4=parseInt(document.insertar.pre4.value); var pre5=parseInt(document.insertar.pre5.value); var t1=can1*pre1; var t2=can2*pre2; var t3=can3*pre3; var t4=can4*pre4; var t5=can5*pre5; document.insertar.t1.value=t1; document.insertar.t2.value=t2; document.insertar.t3.value=t3; document.insertar.t4.value=t4; document.insertar.t5.value=t5; //sumando los campos de subtotales document.insertar.total.value=t1+t2+t3+t4+t5; } </script> <form name="insertar" method="post" action="factura.php"> <table border="0"> <tr> <td scope="col"> </td> <th colspan="4" scope="col">Registro de la Factura</th> </tr> <tr> <td> </td> <td>Fecha: <input name="fec" type="text" id="fec" value="<?php echo date('Y-m-d');?>" size="10" readonly=""> <a href="javascript:showCal('Calendar5')"><img src="../image/calendario.gif" width="16" height="15" border="0"></a></td> <td colspan="3">Hora: <input name="hora" type="text" id="hora" value="<?php echo date("H:i:a");?>" size="10" readonly=""> Nº <input name="numero" type="text" id="numero" value="<?php echo $letra.$numcod; ?>" size="6" readonly=""></td> </tr> <tr> <td><input name="codigocli" type="hidden" id="codigocli" value="<?php echo $codcli;?>"></td> <th colspan="4">Datos del Cliente </th> </tr> <tr> <td colspan="2"><div align="right">Nombres y Apellidos </div></td> <td colspan="3"><input type="text" name="textfield" value="<? php echo $ecli['nombres']." ".$ecli['apellidos']; ?>" readonly=""></td> </tr> <tr> <td><input name="codigopro" type="hidden" id="codigopro" value="<?php echo $codpro;?>"></td> <th colspan="4">Datos del Proveedor </th>
</tr> <tr> <td colspan="2"><div align="right">Nombres y Apellidos </div></td> <td colspan="3"><input name="textfield" type="text" value="<? php echo $epro['nombres']." ".$epro['apellidos']; ?>" readonly=""></td> </tr> <tr> <td> </td> <th colspan="4">Productos a Vender </th> </tr> <tr> <td> </td> <th>Descripcion</th> <th>Cantidad</th> <th>Precio</th> <th>Total</th> </tr> <tr> <td><input name="codigo1" type="hidden" id="codigo1" value="<?php echo $cod1;?>"></td> <td><input name="textfield" type="text" value="<?php echo $ecod1['descripcion']; ?>" readonly=""></td> <td><div align="center"> <input name="can1" type="text" id="can1" onKeyUp="procesar();" value="0" size="5"> <input name="va1" type="text" class="tbl1" id="va1" value="<? php echo $ecod1['cantidad']; ?>" size="3" readonly=""> </div></td> <td><div align="center"> <input name="pre1" type="text" id="pre1" value="<?php if ($ecod1['precio']=='') echo 0; else echo $ecod1['precio']; ?>" size="5" readonly=""> </div></td> <td><div align="center"> <input name="t1" type="text" id="t1" size="5" readonly=""> </div></td> </tr> <tr> <td><input name="codigo2" type="hidden" id="codigo2" value="<?php echo $cod2;?>"></td> <td><input name="textfield" type="text" value="<?php echo $ecod2['descripcion']; ?>" readonly=""></td> <td><div align="center"> <input name="can2" type="text" id="can2" onKeyUp="procesar();" value="0" size="5"> <input name="va1" type="text" class="tbl1" id="va1" value="<? php echo $ecod2['cantidad']; ?>" size="3" readonly=""> </div></td> <td><div align="center"> <input name="pre2" type="text" id="pre2" value="<?php if($ecod2['precio']=='') echo 0; echo $ecod2['precio']; ?>" size="5" readonly=""> </div></td> <td><div align="center"> <input name="t2" type="text" id="t2" size="5" readonly=""> </div></td>
</tr> <tr> <td><input name="codigo3" type="hidden" id="codigo3" value="<?php echo $cod3;?>"></td> <td><input name="textfield" type="text" value="<?php echo $ecod3['descripcion']; ?>" readonly=""></td> <td><div align="center"> <input name="can3" type="text" id="can3" onKeyUp="procesar();" value="0" size="5"> <input name="va1" type="text" class="tbl1" id="va1" value="<? php echo $ecod3['cantidad']; ?>" size="3" readonly=""> </div></td> <td><div align="center"> <input name="pre3" type="text" id="pre3" value="<?php if($ecod3['precio']=='') echo 0; echo $ecod3['precio']; ?>" size="5" readonly=""> </div></td> <td><div align="center"> <input name="t3" type="text" id="t3" size="5" readonly=""> </div></td> </tr> <tr> <td><input name="codigo4" type="hidden" id="codigo4" value="<?php echo $cod4;?>"></td> <td><input name="textfield" type="text" value="<?php echo $ecod4['descripcion']; ?>" readonly=""></td> <td><div align="center"> <input name="can4" type="text" id="can4" onKeyUp="procesar();" value="0" size="5"> <input name="va1" type="text" class="tbl1" id="va1" value="<? php echo $ecod4['cantidad']; ?>" size="3" readonly=""> </div></td> <td><div align="center"> <input name="pre4" type="text" id="pre4" value="<?php if($ecod4['precio']=='') echo 0; echo $ecod4['precio']; ?>" size="5" readonly=""> </div></td> <td><div align="center"> <input name="t4" type="text" id="t4" size="5" readonly=""> </div></td> </tr> <tr> <td><input name="codigo5" type="hidden" id="codigo5" value="<?php echo $cod5;?>"></td> <td><input name="textfield" type="text" value="<?php echo $ecod5['descripcion']; ?>" readonly=""></td> <td><div align="center"> <input name="can5" type="text" id="can5" onKeyUp="procesar();" value="0" size="5"> <input name="va1" type="text" class="tbl1" id="va1" value="<? php echo $ecod5['cantidad']; ?>" size="3" readonly=""> </div></td> <td><div align="center"> <input name="pre5" type="text" id="pre5" value="<?php if($ecod5['precio']=='') echo 0; echo $ecod5['precio']; ?>" size="5" readonly=""> </div></td> <td><div align="center">
<input name="t5" type="text" id="t5" size="5" readonly=""> </div></td> </tr> <tr> <td><div align="center"></div></td> <td><div align="center"> </div></td> <td colspan="2"><div align="right">Precio Total: </div></td> <td><input name="total" type="text" class="th3" id="total" size="10" readonly=""></td> </tr> <tr> <td colspan="5"><div align="center"> <input type="submit" name="Submit" value="Registrar y Emitir Factura"> </div></td> </tr> <tr> <td colspan="5"><div align="center"> <?php $derro=$_GET['derror']; echo $derror; ?> </div></td> </tr> </table> </form> </div> </body> </html>