RE: Table Design
From: Gettingthere (Gettingthere_at_discussions.microsoft.com)
Date: 11/19/04
- Next message: Duane Hookom: "Re: link question"
- Previous message: Pablo: "Re: Can you build an Access database from a Visio diagram?"
- In reply to: Kevin: "RE: Table Design"
- Next in thread: Kevin: "RE: Table Design"
- Reply: Kevin: "RE: Table Design"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 18 Nov 2004 16:11:02 -0800
My i explain quickly, this database is created on the fly. Acustomer walks
in and receives an invoice preprinted by head office. the customer receives
the product and the invoice is then entered into this database, which is
purely for reconciliation. The data entry operator enters Inv number, amount
paid and how. The complication comes when we have to print Batch listing of
25 transactions for each payment type, and there is a combination batch wher
an invoice is paid by two or more methods (which can be frequent). Batch
numbers have to be unique between batches, and invoices cannot be carried
over to the next day, eg the last batch cannot include other days
transactions.
I have somewhat succefully created a database using 4 tables, one for each
transaction type and the data entry person select which form/table to enter
the data. This creates a very messy database trying to get the
reconciliation, but it makes creating batches easy. In the end I thought to
myself there must be a BETTER way of doing this!!!!
Any advise would be fatastic
Thanks
Roger
"Kevin" wrote:
> You could do it either way. Enter your invoice first, then in a different
> form enter the transaction data or have a sub form tied to the transaction
> table that is a child of the invoice data entry form. It depends on how you
> expect the process to work. Will the invoice be created at a different time
> then the transactions occuring? If so have two different forms, if you would
> be creating both at the same time, use the form/subform design.
>
> What your trying to do here is model the process that is occuring or that
> you (or your customer) want to occur.
>
> Hope that helps!
>
> Kevin
>
> "Gettingthere" wrote:
>
> > Thanks this helps alot. But if I may 1 more question.
> >
> > Would you then use in the form, the transaction form as a sub form of DATA
> > ENTRY form, where primary form is invoice?
> >
> > Thanks
> > Roger
> >
> > "Kevin" wrote:
> >
> > > I would use a normailzed table and let them choose the transaction type from
> > > a drop down list. I assume INV details is "Invoice"? If so, have two tables
> > > 1) tbl_Invoice and tbl_tansaction and tie the two together using a
> > > invoice_ID. In the transaction form, have the user choose the invoice number
> > > for each transaction. Selecting only this invoice number will mean the user
> > > only has to enter invoice detail one time, then refer to it to enter each
> > > transaction.
> > >
> > > Your report would be by invoice and could seperate each transaction and the
> > > status of that transaction etc.
> > >
> > > I hope that helps!
> > >
> > > Kevin
> > >
> > > "Gettingthere" wrote:
> > >
> > > > I have to create a database for transactions of school books. The Customer
> > > > often pays by different combination of media, eg: Pay portion by cash and pay
> > > > portion by chq. There are 4 medias, CASH, Cheque, Credit Card, Gov
> > > > Assistance.
> > > > Do i create a Non- Normalize table and include column for each or do I have
> > > > a drop down list selecting the type of payment. The second otion presents a
> > > > problem where the data entry operator may need to enter INV details two or
> > > > more times depending on how many different types of payment they use, not
> > > > posible due to restraint on time. Each type of payment needs to separated in
> > > > a list later to show all transactions of cash only, cc only etc... anything
> > > > with 2 or more types of payments need to be separated and listed on a
> > > > combination report.
> > > >
> > > > What is best practice? and How?
> > > > Thanks in advance
> > > >
> > > > Roger
- Next message: Duane Hookom: "Re: link question"
- Previous message: Pablo: "Re: Can you build an Access database from a Visio diagram?"
- In reply to: Kevin: "RE: Table Design"
- Next in thread: Kevin: "RE: Table Design"
- Reply: Kevin: "RE: Table Design"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|