Creación de tablas
1. Crea una nueva base de datos que se llame
FACTURAS
2. Crea una nueva tabla que se llame “Productos”, con los siguientes campos
Nombre
|
tipo de datos
|
tamaño /formato
|
otras
|
Idproducto
|
texto
|
6
|
mascara de entrada LLL-00 clave principal
|
Producto
|
texto
|
50
|
|
Pr_venta
|
numérico
|
simple /estándar
|
dos decimales
|
Crea una nueva tabla tabla que se llame
clientes con los siguientes campos
Nombre
|
tipo de datos
|
tamaño /formato
|
otras
|
Idcliente
|
Numérico
|
entero largo
|
Clave principal
|
Nombre
|
Texto
|
50
|
|
Dirección
|
Texto
|
80
|
|
Cod Postal
|
Texto
|
5
|
|
Población
|
Texto
|
25
|
|
Provincia
|
Texto
|
25
|
Valor predeterminado “Murcia”
|
Teléfono
|
Texto
|
9
|
|
Fax
|
Texto
|
9
|
|
E-mail
|
texto
|
25
|
Crea una tabla que se llame factura con
los siguientes datos
Nombre
|
tipo de datos
|
tamaño /formato
|
otras
|
N_factura
|
texto
|
6
|
mascara de entrada 000-00 clave principal
|
Idcliente
|
Numérico
|
entero largo
|
|
Fecha
|
fecha/hora
|
fecha corta
|
máscara de entrada fecha corta
|
Descuento
|
texto
|
cuadro combinado
|
lista de valores 0%;5%;10%;15%;20%. valor
predeterminado 0%
|
IVA
|
Texto
|
cuadro combinado
|
lista de valores 4%;7%;!6%. valor predeterminado
16%
|
Crea una tabla que se llame detalles
facturas con los siguientes campos
Nombre
|
tipo de datos
|
tamaño /formato
|
otras
|
N_factura
|
texto
|
6
|
máscara de entrada 000-00 clave principal
|
Idproducto
|
texto
|
6
|
máscara de entrada LLL-00, clave principal
|
Cantidad
|
numérico
|
entero largo
|
Creación de formularios
1. Crea un formulario para
la tabla clientes, el formato es de libre elección y que tenga cuatro botones
de comando con las siguientes opciones:
-
Nuevo Registro
-
Guardar Registro
-
Buscar
-
Cerrar formulario
-
Introduce los datos
siguientes
Idcliente
|
Nombre
|
NIF
|
Dirección
|
C. P.
|
Población
|
Provincia
|
Teléfono
|
Fax
|
1
|
Candela
Buendía Salinas
|
11.120.336-Z
|
Avda.
Constitución 35
|
30200
|
Yecla
|
Murcia
|
968682563
|
968682564
|
2
|
Decomur S.L.
|
B-30.220.330
|
P. Ind. Oeste Nave 24
|
30250
|
Jumilla
|
Murcia
|
968332232
|
968332556
|
3
|
Julio Pastor
Gómez
|
25.995.987-Z
|
C/ Ramón
Gaya, 34
|
30360
|
Lorquí
|
Murcia
|
968523364
|
968521100
|
4
|
construcciones
López S.A.
|
A-25.987-654
|
P. I. La
Capellanía, nave 20
|
30600
|
Archena
|
Murcia
|
968523698
|
968523699
|
5
|
Construcciones
el Derribo, S.A:
|
A-30.253.336
|
Avda Tito
Livio, 32
|
30025
|
Murcia
|
Murcia
|
968254103
|
968254105
|
6
|
Reformas Alcázar
S.L:
|
B-40.369.330
|
Plaza
Zocodover, 34
|
40098
|
Toledo
|
Toledo
|
925336254
|
925336554
|
7
|
Construcciones
Hamman S.L:
|
B-03.336.367
|
C/ Julio
Romero de Torres, 4ºB
|
03692
|
Lucena
|
Córdoba
|
963253665
|
963235223
|
8
|
Interiorismo
Buonarotti S.L.
|
B-52.336.691
|
C/ Poeta
Vicente Medina, 55
|
52003
|
Villadiego
|
Salamanca
|
952369447
|
952236541
|
9
|
Dorico’s S.A
|
A-28.336.210
|
C/ Toledo, Edif. Carlos V, 3ºH
|
28036
|
Madrid
|
Madrid
|
913253669
|
913252336
|
10
|
Pintura
Rafael S.L.
|
B-05.336.336
|
C/ Camí de
Fondo, Edif.. Neptuno 3ºC
|
05236
|
Campello
|
Alicante
|
965332975
|
965235291
|
11
|
Miguel
Ramírez Candel
|
13.258.976-Z
|
C/ Carmona,
12
|
22036
|
Alora
|
Malaga
|
963253665
|
963220336
|
12
|
Trazos
decoradores S.A.
|
A-30.256.330
|
Avda Gran
Vía Salzillo, 34 Edif. Aurora
|
30025
|
Murcia
|
Murcia
|
968523665
|
968445223
|
13
|
Olimpo
Interiores S.A:
|
A-23.253.336
|
C/ Victoria
Soler, 33
|
22052
|
Cartama
|
Málaga
|
963253002
|
963220114
|
14
|
Muebles
Hidalgo S.A.
|
A-23.363.336
|
C/ Rosas, 33
|
22036
|
Alora
|
Málaga
|
963256360
|
963562300
|
Crea un formulario a
partir de la tabla productos que tenga como comandos:
-
Ir al primer registro.
-
Ir al último registro.
-
Ir al registro anterior.
-
Ir al registro siguiente.
Introduce los siguientes
datos.
Idproducto Producto Pr
venta
PPB-01 Pintura
plástica blanca 1 Kg. 3,30
PPB-02 Pintura
plástica blanca 5 Kg. 6,45
PPB-03 Pintura
plástica blanca 10 Kg 11,30
PPA-01 Pintura plástica azul
5 Kg. 8,65
PPA-02 Pintura plástica azul
10 Kg. 15,40
PPM-01 Pintura plástica
amarillo 5 Kg. 10,45
PPM-02 Pintura plástica
amarillo 10 Kg. 19,40
PAB-01 Pintura acrílica blanca
1 Kg 8,45
PAR-01 Pintura acrílica roja 1
Kg 15,40
Crear consultas
Crea la siguiente consulta,
a partir de las relaciones establecidas entre tablas, llámala consulta facturas
Campo
|
Tabla
|
N_factura
|
Facturas
|
Fecha
|
Facturas
|
Idcliente
|
Facturas
|
Nombre
|
Clientes
|
NIF
|
Clientes
|
Dirección
|
Clientes
|
C postal
|
Clientes
|
Población
|
Clientes
|
Provincia
|
Clientes
|
Descuento
|
Facturas
|
IVA
|
facturas
|
Crea la siguiente
consulta, a partir de las relaciones establecidas anteriormente, llámala
consulta productos
Campo
|
Tabla
|
N_factura
|
Detalles
factura
|
Idproducto
|
Detalles
factura
|
Producto
|
Productos
|
Pr_venta
|
Productos
|
Cantidad
|
Detalles
factura
|
AL
final de la consulta, introduce un campo calculado que calcule el importe de
cada artículo vendido, el campo se llama Subtotal.
Creación del formulario facturas
Crea el
formulario facturas a partir de las dos consultas que se han creado
anteriormente.
Debe
haber un subformulario dentro del formulario principal, vinculado por el campo
N_factura.
Introducir
los cálculos necesarios para que aparezca en pantalla la base imponible una vez
descontado el porcentaje adecuado, la cuota de IVA y el total.
Los
campos calculados deben tener formato moneda y 2 decimales.
Los
campos del formulario principal que tienen cálculos y los campos que contienen
los datos del cliente deben estar bloqueados e inactivos
Los
campos del subformulario detalles de facturas, producto, subtotal, deben estar
bloqueados e inactivos
Introduce
los siguientes botones de comando: Nueva factura, guardar factura.
Introduce
las siguientes facturas
N_factura Fecha Idcliente Idproducto Cantidad Descuento IVA
‘001/07 10/01/07 1 PPB-01 25 16%
PPB-02 50
PAB-01 100
PAR-01 65
002/07 15/02/07 5 PPB-02 50 5% 16%
PPA-02 100
PAM-02 120
003/07 20/02/07 8 PPB-01 250 15% 16%
PPB-02 300
PPA-01 250
PPA-02 300
004/07 12/03/07 9 PAR-01 352 20% 16%
005/07 15/03/07 10 PAR-01 220 20% 16%
PAB-01 500
006/07 20/03/07 1 PAB-01 300 10% 16%
PPB-01 300
PPA-02 400
007/07 25/03/07 7 PPB-01 100 5% 16%
PPB-02 200
PPA-01 250
PPA-02 300
PAA-01 50
PAR-01 75
Creación consulta filtro
Crea una consulta que muestre los datos de la factura que aparece en el
formulario. Está consulta sirve para, a partir de ella, crear un informe al que
se le dará formato de factura, para imprimir y enviar las facturas que sean
necesarias. para ello hay que crear una relación uno a uno entre las los campos
N_factura de las consultas “Consulta factura” y “Consulta productos”
La consulta está formada por todos los campos de la consulta facturas y por
todos los campos, menos el número de factura de la consulta productos.
Hay que establecer una relación “1 a 1”, entre los campos N_factura, de ambas consultas, tal y como representa la siguiente imagen
En el campo N_factura, se introduce como criterio el campo N_factura, del
formulario facturas, debe aparecer la siguiente instrucción para comprobar que
se ha hecho correctamente [Formularios]![facturas]![N_factura],
Creación de un informe basado en la consulta
filtro
A partir de la consulta que se ha creado anteriormente diseña un informe
que tenga formato de factura, debe incluir los campos calculados para obtener
todos los cálculos de base imponible, cuota de IVA,....
Para ello se debe crear encabezados de grupo, para agrupar los datos
necesarios. (los campos calculados, deben ir en el pie de página, haz un
encabezado de grupo para el número de factura, y agrupa tanto el número de
factura, como la fecha y los datos del cliente,..)
El encabezado de la factura debe tener los siguientes datos:
Pinturas da Vinci S.A.
P.I. La Capellanía, C/ Vicente Medina Nave 14.
30600 Archena (Murcia)
Tfno: 968 671 110, Fax: 968 671 112, e-mail davinci@vinci.es
NIF A-30.123.456
Creación de listados
1. Crea un listado con los datos de los clientes.
2. Crea un listado con los datos de cada factura, debe figurar, el número
de factura, fecha, nombre del cliente, CIF, Base imponible, Cuota de IVA y
Total., para ello primero se tiene que hacer una consulta en la que se incluyan
los datos que aquí se piden, e introducir los campos calculados necesarios para
obtener la BI, la cuota de IVA y el total, la llamaremos "calculo
facturas" posteriormente a partir de esa consulta, se crea una consulta
resumen para que agrupe todos los datos por facturas, tendrá por nombre
"resumen facturas" y a partir de esa consulta, realizar el informe
Creación de un formulario de inicio con una macro “autoexe”
1. Crea un formulario que no se refiera a ninguna tabla ni consulta,
llámalo inicio, inserta un botón para que se abra el formulario clientes, otro
para el formulario productos y otro para el formulario factura, colócalos en la
parte izquierda del formulario.
2. Crea otros botones de inicio para abrir los listados de clientes, y de
resumen de facturación.
3. Guarda los cambios.
4. Crea una macro nueva, con la siguientes acciones:
-
Abrir formulario Inicio
-
Maximizar
5. Guarda la macro con el nombre de “Autoexe”
6. Sal de la base de datos y vuelve a entrar.
No hay comentarios:
Publicar un comentario