Pregunta:
ayuda con access?
tkd
2008-04-11 18:45:18 UTC
alguien me podria explicar, de que manera puedo llevar la cuenta de ej: mercaderia

ej: hago un pedido de 10.000 enpanadas, para luego verderlas a determinado precio, y cada pedido de irlo descontando, asi al final del dia cuando haga la caja, las cuentas salgan bien

PD: de que manera me puedo dar cuenta cuando se anula algo ?

si alguien me puede explicar contactarme,

10 puntoss!!
Cuatro respuestas:
anonymous
2008-04-11 19:04:00 UTC
Lo que te conviene hacer es un mecanismo de asientos, en lugar de tener un número inicial del cual restas cantidades, porque si tienes un problema a lo largo del día que coincida con una operación, puedes terminar perdiendo la cuenta.



crea una tabla como sigue (algunas cosas como los tipos de datos pueden cambiar en Access y no las recuerdo con exactitud):



create table Existencias (

producto char(10)

cantidad integer

);



cuando recibes el pedido, haz



insert into Existencias (producto, cantidad) values ('EMPANADAS', 10000);



cuando vendes, digamos, una docena de empanadas



insert into Existencias (producto, cantidad) values ('EMPANADAS', -12);



Para averiguar las existencias prepara la siguiente vista:



create view ExistenciasActuales as

select producto, sum(cantidad)

from Existencias

group by producto;



Y cuando quieres averiguar las existencias:



select * from ExistenciasActuales;



Suponiendo que vendes empanadas y tortas, te devolverá:



EMPANADAS 978

TORTAS 3425



O bien, si quieres las existencias solo de las empanadas:



select * from ExistenciasActuales where producto = 'EMPANADAS';



Por supuesto, en Access puedes usar las herramientas visuales para hacer todo esto, pero es imposible explicarte el uso por este medio. En todos los casos, cada herramienta visual tiene un botón "SQL" que te lleva a la sentencia que realiza la operación. Puedes copiar y pegar las sentencias que te pasé en este lugar.



Seguramente lo que quieres es un programa, un formulario donde poner valores y que se efectúe la operación. En última instancia, se tratará de un programa que contiene a las sentencias que acabo de pasarte... pero enseñar a programar por Yahoo respuestas... mmmm difícil.
anonymous
2008-04-12 02:04:36 UTC
mira la neta no me acuerdo bien estube buscando en el 07 y no pude pero en el 03 era en modo diseño tienes que hacer una hjoja tipo html y en una fila la pones como clave principal oscea la del inventario y en la pagina (no me acuerdo como se se llama es como si fuera html) html de access y en la parte donde vas a ponerle los totales juntas tu inventario y haces que descuente de el stok y en tu pagina principal aparece disculpa si te confundo mas es ya tiene mucho que vi eso si lo quieres para una empresa usa coi y sae de aspel
miggel
2008-04-12 02:02:13 UTC
hola tienes que trabajarlo con tablas por separado y usar formulas para que te calcule las cantidades automaticamente...



cheka esta web http://www.aulaclic.es/access2007/index.htm



Saludos
seyloros
2008-04-12 01:53:33 UTC
POS POR EJEMPLO SI UNO TE DICE DAME 4 CAJAS PROCURA LAS 10 MIL EMPANADAS DIVIDIRALAS(RECOMIENDO CADA PAQUETE DE 10 EMPANADAS) PARA Q EN CADA PAKETE SALGAN 10 Y POR 100O K TE PIDAN 1000 X10=10 MIL



AHORA YO TE PIDO 5 CAJAS (CADA CAJA TIENE 10 ENTONCES SON 50) Y ASI LES VAS SUMANDO ASTA LAS 10 MIL EMPANADAS


Este contenido se publicó originalmente en Y! Answers, un sitio web de preguntas y respuestas que se cerró en 2021.
Loading...