Está en la página 1de 4

Estimado Experto Estuve leyendo tus respuestas acerca de inventarios. Y recin inicie mi sesin en este lugar.

Estoy queriendo hacer un pequeo programa de inventario en access, lo hice con el wizard de access pero hay cosas que aad a la tabla y otras que no quiero. Tengo estas tablas: Tabla: OrdenCompraProducto campos: Idingresoproducto, IdProveedor, IdEmpleado, NoOrden, FechaIngreso, FechaOrdenCompra, IdTransaccion, IdProveedor Tabla: TransaccionesProducto; Campos: IdTransaccion, IdProducto, Cantidadcomprada, cantidadrecibida, Precio Tabla: Productos Campos: IdProducto, NombreProducto, descripcion, serie, categoria, CantidadBodega, CantidadEmpleado Tabla: Empleado Campos: IdEmpleado, Nombre, Apellido Tabla: Categoras campos: IdCategoria, nombre Tabla: Proyecto Campos: IdProyecto, Nombre Tabla: SalidaProducto Campos: IdSalida, Fecha, IdProducto, Cantidad, IdEmpleado, IdProyecto Tabla: ReingresoProducto: Campos: IdReingreso, Fecha, Cantidad, IdEmpleado Los mismas tablas para producto se hizo para las herramientas: O sea Herramientas, OrdenCompraHerramientas, ReingresoHerramientas, SalidaHerramientas, transaccionesHerramientas. Lo que no puedo hacer es como actualizar los datos cuando se compran productos o herramientas, reingreso y salida de herramientas y productos como actualiza la base de productos para saber cuanto material tengo en bodega y cuanto tiene el empleado, en que proyectos se ha utilizado, las herramientas que se han sacado, el producto que se saco de bodega y cuanto se devolvi Le agradecera mucho me ayudara en esto o me facilitara algn programa similar y hacerlo Gracias mi correo: amarelisortiz@yahoo.com

Hola que tal, disculpa la molestia. Tengo una.. bueno muchas dudas respecto a una base de datos que quiero hacer es para un inventario de refacciones y tener el control de las entradas y salidas. (access 2003) Tengo la idea de crear solo una tabla, hay refacciones(tarjetas, consolas etc) de varias marcas, con su nmero de parte, descripcin, nmero de refaccin(autonumrico) y el nmero de serie(este lo pongo como clave principal porque este cdigo no se puede repetir), es por eso que slo he creado

una tabla y lo que hice fue crear varias consultas, bsquedas por: marca, no. de parte, no. de serie y por descripcin de la refaccin. No se si este bien, pero mi duda es como poder crear los botones para agregar una refaccin nueva y para quitar una refaccin cuando salga del almacn porque despus de crear las consultas y editar los formularios ya no se como hacer lo que sigue para terminar esta base de datos, y an no estoy seguro si esta bien el tener solamente una tabla. Esas son mis dudas, ojal y puedas ayudarme te lo agradecera muchsimo.
Experto

Primero, ni idea de lo que es una refaccin :). Pero bueno... Por lo que veo tienes una lista de productos en almancen y que te van entrando y saliendo de almacen. Nunca tienes dos productos iguales? Escribes toda la informacin del producto cada vez? Eso no me parece optimo. Por ello yo hubiese creado varias tablas: tblFabricantes (o tblMarca) -----------------IdFabricante (autonumrico y clave primaria) NombreFabricante Observaciones tblProveedores ------------------IdProveedor NombreProveedor Y otros datos que te interesen. Como telfonos, persona de contacto, etc.

tblProductos ---------------IdProducto (autonumrico y clave primaria) NombreProducto (texto) IdFabricante (aqu pondrs el nmero que se corresponde con la marca) IdProveedor (aqu se pone el nmero de proveedor) Descripcin Observaciones Y lo que quieras aadir de un producto. Ojo, que esta es la definicin de un producto, no de un item en tu almacen,

tblItems (o como lo quieras llamar) ----------IdItem IdProducto

NumeroSerie FechaEntrada FechaSalida O lo que te parezca. Aqu pondrs toda la informacin del elemento en concreto que no sea parte del producto estndar. Ejemplo: tblProveedor 1 Distribuciones Pepe C/Pepito 913123123 2 Mayoristas Inc. bla bla tblMarca 1 Nvidia 2 AMD tbl Producto Id Nombre Fab. Prov. otros 1 Athlon XP 2000 2 1 bla bla 2 Geforce 280 1 1 asdaskdnask ... tblItems Id Prod. Serie. Etc. 1 1 11341-1221 bla bla 2 1 11341-1222 bsdfsd 3 1 11341-1225 asdasd 4 2 Z11-A90 asdasdasdas Despus tendras que ir a relaciones y marcar las relaciones que hay entre las tablas. Si no lo haces as te vas a cansar de escribir lo mismo una y otra vez.
Usuario

Aaaa ok... ms o menos voy agarrando la onda... (Refaccin aqu en la empresa se le dice a las tarjetas de un conmutador para telefona, tarjetas digitales, analgicas etc, y son de distintas marcas al igual que hay tarjetas para equipos de cisco que son redes de datos, pero en s las refacciones son puras tarjetas) Una ltima duda, como le hago para agregar los botones que me hagan la funcin de agregar una refaccin nueve y el de eliminar una refaccin que va de salida. Cmo puedo hacer eso? Saludos
Experto

Primero de todo, yo no las eliminara, ya que pierdes el histrico. Pero bueno, te contesto directamente. Para agregar: Crea un formulario como si fuese para editar los datos de una refaccin. Una vez creado ve a propiedades del formulario y le activas la opcin Entrada de Datos (Data Entry). Cuando abras el formulario se pone directamente en modo aadir registro nuevo. Despus en el formulario crea un botn con el asistente en marcha y vers una opcin para abrir un formulario. Para borrar: Tienes que crear el botn dentro del formulario en el que tienes las refacciones. Da igual si es un formulario continuo. Si tienes un formulario que dentro tiene un subformulario que es el que lista las refacciones, el botn tiene que estar dentro del subformulario. Lo mismo que antes, activa el asistente y vers una opcin que pone borrar registro.
Usuario

Muchas gracias, tu informacin me ha servido bastante. En verdad agradezco tu atencin. Saludos Gracias!

También podría gustarte