Results 1 to 2 of 2
  1. #1
    compooper is offline Advanced Beginner
    Windows XP Access 2003
    Join Date
    Jun 2011
    Posts
    87

    Efficient Process?

    Here's the idea:



    There are 5 companies, A,B,C,D,E.
    Each Company provides various services, and sends invoices either monthly or biweekly.

    The services that were ordered are on a seperate system & will be linked later.

    For now, the database system should do the following:
    - create invoice summaries (for each company and for the overall business)
    - find possible errors that might be in a particular invoice (using predefined thresholds)
    - find data for a particular client (ie. services ordered for a client in a specific time period)

    My question to you is if the following is an efficient process:
    - user imports invoice by an importing form I have developed, & the user indicates which company the invoice is from
    - invoice merges to its corresponding company table, for example all invoices for Company A in one table
    - important data is extracted from the company tables and merged together, such as client name, service, price & company name
    - all queries, forms and reports use data from the table above (not the separate company tables)

    Is this an efficient process?
    There are approx. 20 invoices that will be imported every month.
    This system has to work in the long run.

  2. #2
    Bob Fitz's Avatar
    Bob Fitz is offline Access Developer
    Windows XP Access 2003
    Join Date
    May 2011
    Location
    Essex UK
    Posts
    3,544
    I would have the following tables:

    tblCompany
    CompID PK
    CompName
    and any other fields needed for info about each company

    tblInvoices
    InvID PK
    CompID FK
    InvRef
    InvDate
    InvAmount
    and any other fields needed for info about each invoice

    tblInvDet
    InvDetID PK
    InvID FK
    and any other fields needed for info about the details of each invoice

    You might also consider a table for info on the "services" that you mentioned.
    If this helped, please click the star at the bottom left of this posting and add to my reputation . Many thanks.
    Bob Fitzpatrick

Please reply to this thread with any new information or opinions.

Similar Threads

  1. Replies: 3
    Last Post: 03-28-2011, 11:49 AM
  2. Replies: 1
    Last Post: 06-23-2010, 10:52 AM
  3. Automate Compact and Repair process
    By tracerbullet in forum Security
    Replies: 2
    Last Post: 01-14-2010, 05:12 PM
  4. Are text primary keys less efficient than autonumbers?
    By bar tomas in forum Database Design
    Replies: 4
    Last Post: 05-11-2009, 09:37 AM
  5. Process that requires 2 users on 2 machines
    By Rstarr1 in forum Programming
    Replies: 0
    Last Post: 12-17-2008, 03:14 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums