A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Database Design
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Keeping Track Of Daily Sales



 
 
Thread Tools Display Modes
  #1  
Old November 12th, 2008, 12:20 PM posted to microsoft.public.access.tablesdbdesign
dhstein
external usenet poster
 
Posts: 665
Default Keeping Track Of Daily Sales

I want to keep an inventory Database. One of the inputs will be daily sales.
I can either keep track of the amount on hand (simple solution) or try to
keep track of daily sales as well (more difficult - but of more use). Can
Access be used to create a table that will have columns of sales items by
date - and clearly this is an always increasing table? Another approach
would be to limit it to 1 year so there would be a limit to the number of
columns. Any ideas or suggestions would be appreciated. Thanks.
  #2  
Old November 12th, 2008, 12:27 PM posted to microsoft.public.access.tablesdbdesign
Rick Brandt
external usenet poster
 
Posts: 4,354
Default Keeping Track Of Daily Sales

dhstein wrote:
I want to keep an inventory Database. One of the inputs will be
daily sales. I can either keep track of the amount on hand (simple
solution) or try to keep track of daily sales as well (more difficult
- but of more use). Can Access be used to create a table that will
have columns of sales items by date - and clearly this is an always
increasing table? Another approach would be to limit it to 1 year so
there would be a limit to the number of columns. Any ideas or
suggestions would be appreciated. Thanks.


A Daily Sales table would have a new ROW per date, not a column per date.
Access is not a spreadsheet.

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com


  #3  
Old November 12th, 2008, 03:00 PM posted to microsoft.public.access.tablesdbdesign
dhstein
external usenet poster
 
Posts: 665
Default Keeping Track Of Daily Sales

Rick, Thank you for your response. That makes sense to keep a row per day.
I'm thinking that would be a separate table - for daily sales with the SKU
number as the column heading. But in the other table(s), the SKU number is
the key for each row. So the question is, can I relate Daily sales from the
daily sales table to the product table, since they are organized differently?
Thanks for any help.

"Rick Brandt" wrote:

dhstein wrote:
I want to keep an inventory Database. One of the inputs will be
daily sales. I can either keep track of the amount on hand (simple
solution) or try to keep track of daily sales as well (more difficult
- but of more use). Can Access be used to create a table that will
have columns of sales items by date - and clearly this is an always
increasing table? Another approach would be to limit it to 1 year so
there would be a limit to the number of columns. Any ideas or
suggestions would be appreciated. Thanks.


A Daily Sales table would have a new ROW per date, not a column per date.
Access is not a spreadsheet.

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com



  #4  
Old November 12th, 2008, 03:50 PM posted to microsoft.public.access.tablesdbdesign
Klatuu[_3_]
external usenet poster
 
Posts: 396
Default Keeping Track Of Daily Sales

To get full sales information, what you really need is a sales order system.
It would not only provide all the information you need for sales, but also
for product activity.
It involves two table. A sales order table that provides information about
the sale. Date, who to, etc. and an order detail table that would be
related to the order table that defines each product, quantiy, price, etc.

It also involves an order form and a order detail sub form. There is a good
example in the Northwind database that ships with Access you can use as a
model.

"dhstein" wrote in message
...
Rick, Thank you for your response. That makes sense to keep a row per
day.
I'm thinking that would be a separate table - for daily sales with the SKU
number as the column heading. But in the other table(s), the SKU number
is
the key for each row. So the question is, can I relate Daily sales from
the
daily sales table to the product table, since they are organized
differently?
Thanks for any help.

"Rick Brandt" wrote:

dhstein wrote:
I want to keep an inventory Database. One of the inputs will be
daily sales. I can either keep track of the amount on hand (simple
solution) or try to keep track of daily sales as well (more difficult
- but of more use). Can Access be used to create a table that will
have columns of sales items by date - and clearly this is an always
increasing table? Another approach would be to limit it to 1 year so
there would be a limit to the number of columns. Any ideas or
suggestions would be appreciated. Thanks.


A Daily Sales table would have a new ROW per date, not a column per date.
Access is not a spreadsheet.

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com





  #5  
Old November 14th, 2008, 02:01 PM posted to microsoft.public.access.tablesdbdesign
Fred
external usenet poster
 
Posts: 1,451
Default Keeping Track Of Daily Sales

Reading between the lines, I think that you are envisioning an application
where your transactions on individual products automatically make adjustments
to inventory levels of those products. This is a typically large
undertaking, with most of the work creating lots of new operational
procedures for the entire business so that anything that affects the
inventory level of an item gets recorded as a transaction. (purchasing,
creation/destruction by using one itne to "build" another item, sales,
thefts, scrapping, etc. The Northwind example does not include this,
and you may want to ( at least temporarily) set that idea aside and start
with something along the lines of the Northwind example.

  #6  
Old November 14th, 2008, 03:55 PM posted to microsoft.public.access.tablesdbdesign
Klatuu[_3_]
external usenet poster
 
Posts: 396
Default Keeping Track Of Daily Sales

A full blown inventory system would be as you described.
I did not intend to imply that level of detail. That is why I recommended
NorthWind.

It is a good place to start as strictly a sales order system.

"Fred" wrote in message
...
Reading between the lines, I think that you are envisioning an application
where your transactions on individual products automatically make
adjustments
to inventory levels of those products. This is a typically large
undertaking, with most of the work creating lots of new operational
procedures for the entire business so that anything that affects the
inventory level of an item gets recorded as a transaction. (purchasing,
creation/destruction by using one itne to "build" another item, sales,
thefts, scrapping, etc. The Northwind example does not include this,
and you may want to ( at least temporarily) set that idea aside and start
with something along the lines of the Northwind example.



  #7  
Old November 17th, 2008, 01:53 PM posted to microsoft.public.access.tablesdbdesign
Fred
external usenet poster
 
Posts: 1,451
Default Keeping Track Of Daily Sales

Sorry for the confusion I created. I was responding the the original
poster, not commenting on your post.

Sincerely,

Fred



 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 06:44 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.