Buscar este blog

jueves, 14 de mayo de 2015

Módulo de Facturas – “Credimar” - En Visual Basic.Net 2013 - 2015

La tienda de electrodomésticos “Credimar” desea agilizar sus ventas para lo cual decide automatizar la emisión de las Facturas y Boletas cambiando sus talonarios de facturas y boletas por otros pre impresos, codificando sus artículos, clasificándolos por categorías e ingresándolos en una tabla con sus precios actuales, se sabe que:
Los datos del cliente serán almacenados en una tabla aparte donde se incluirá su teléfono y número de ruc.
- Los artículos (código, nombre, precio, categoría) serán almacenados en una tabla.
- Las facturas y boletas tendrán un código autogenerado correlativo iniciando con el número de factura F01-000001 y el número de boleta B01-000001, la fecha actual será automática.
Diseñar una base de datos para el correcto funcionamiento del módulo, creando sus llaves primarias, ingresar un mínimo de 5 registros validos en la tabla clientes y 10 registros validos en la tabla artículos con sus respectivos precios pertenecientes a tres categorías.
- Programar un formulario que permita ingresar los datos de la Factura de la siguiente manera: el ruc del cliente se ingresara en una caja de texto y al dar enter se mostraran todos sus datos, los artículos se seleccionarán de un formulario aparte, luego de lo cual se traerá su código, nombre y su precio sin IGV a una cuadricula ingresando la cantidad de artículos calcular el importe, subtotal, el igv y el precio total. (El igv está incluido en el precio), Grabar estos datos en las tablas respectivas (grabar los datos de la factura y sus detalles).
- Programar el correcto funcionamiento de los formulario de mantenimiento de datos (Agregar, Modificar, Eliminar, Buscar, etc) de las tablas maestras.
- Programar un formulario que permita ingresar los datos de la Factura y Grabar estos datos en las tablas respectivas (grabar los datos de la boleta y sus detalles).
- Programar formularios de búsquedas y consultas.
- Programar un formulario de cierre de caja que permita hacer un arqueo de caja para la venta diaria.
- Programar un formulario que permita presentar una vista previa de impresión de la boleta y la factura.
- Programar reportes de impresión según su criterio.
BASE DE DATOS
USE [master]
GO
CREATE DATABASE BDCREDIMAR
GO
USE [BDCREDIMAR]
GO
CREATE TABLE [dbo].[CLIENTE](
[RUC] [nchar](11) PRIMARY KEY NOT NULL,
[NOMBRES] [nvarchar](80) NULL,
[TELEFONO] [nchar](10) NULL,
[DIRECCION] [nvarchar](80) NULL)
GO
 
FACTURA
 
BOLETA

MANTENIMIENTO DE DATOS

CONSULTA DE DATOS
 
 
Solicitar código fuente a: 
cgprognet@hotmail.com
cgprognet@gmail.com 

Costo del código fuente: 50 soles

No hay comentarios:

Publicar un comentario