473,809 Members | 2,724 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Commission Database Examples/Experience or Suggestion on creating database

di
Does anyone have any recommendations on Examples or experience on
creating a multilevel commission in Access Database. I realize
this can be a very complicated set up so would like some advise.
Thanks
Nov 13 '05 #1
6 4486
Di,
If they are still around, there was AgainTech's CompSense package which was
started as an Access 2.0 database. I'd analyse the problem as a data
warehouse, looking for my measured fact(s)--commision dollars on sales
dollars to start with, and dimensions, one of which would be my heirarchy,
another is likely to be time, a third probably personnel, and any others
that are needed. The biggest issue would be identifying the grain of fact
needed. From there the rest is fairly straightforward DBA & Systems
Analysis stuff.

"di" <di******@chart er.net> wrote in message
news:9b******** *************** ***@posting.goo gle.com...
Does anyone have any recommendations on Examples or experience on
creating a multilevel commission in Access Database. I realize
this can be a very complicated set up so would like some advise.
Thanks

Nov 13 '05 #2
"Alan Webb" <kn*****@hotmai l.com> wrote in message news:<cY******* *************@c omcast.com>...
Di,
If they are still around, there was AgainTech's CompSense package which was
started as an Access 2.0 database. I'd analyse the problem as a data
warehouse, looking for my measured fact(s)--commision dollars on sales
dollars to start with, and dimensions, one of which would be my heirarchy,
another is likely to be time, a third probably personnel, and any others
that are needed. The biggest issue would be identifying the grain of fact
needed. From there the rest is fairly straightforward DBA & Systems
Analysis stuff.

"di" <di******@chart er.net> wrote in message
news:9b******** *************** ***@posting.goo gle.com...
Does anyone have any recommendations on Examples or experience on
creating a multilevel commission in Access Database. I realize
this can be a very complicated set up so would like some advise.
Thanks


Alan,
since you're on the subject, know any good books on Data Warehousing
besides Kimball & Ross, "DW Toolkit" ? I was supposed to do that
class last term, but the instructor was so awful that I dropped.
Nov 13 '05 #3
I've been designing/maintaining a commissions database in Access which our
company uses to track payments on orders, revenue reps earn etc and run
various reports. What exactly are you looking for in this database
(reports, tracking, etc.) and I'll let you know if it is what I've been
working with.

thanks

T Martin

"di" <di******@chart er.net> wrote in message
news:9b******** *************** ***@posting.goo gle.com...
Does anyone have any recommendations on Examples or experience on
creating a multilevel commission in Access Database. I realize
this can be a very complicated set up so would like some advise.
Thanks

Nov 13 '05 #4
Pieter,
No, but the basics of Kimball & Ross' books are summarized in some articles
Kimball wrote for Intelligent Enterprise. My summary follows. First, a
data warehouse is a relational database. You can't ignore Boyce-Codd Normal
Form just because you've decided to jump camp and call yourself a data
warehouse architect. The primary mission of a data warehouse is to support
management's understanding of the performance of the organization through
numeric measurement (metrics). Traditional relational designs tend to be
better at capturing data. There are design choices which improve the speed
and reliability of data capture that can in turn inhibit management's
ability to interpret the data being captured.
So, a Systems Analyst tasked with building a relational database tries to
understand the flow of information through a business process and in turn
design a database that efficiently supports that information flow. Some key
goals are to provide the most current picture of the business, to minimize
redundant work by attempting to only capture a piece of data once and
provide it wherever needed, and to put the right data in the right hands at
the right time.
The same Systems Analyst tasked with building a data warehouse is not
releived of his need to understand how information flows through a business.
But instead of ensuring the efficient flow of current data the task is to
ensure management has information it can use to measure the performance of
the organization and make good decisions. As a first goal a data warehouse
must be an accurate historical record of the organization's performance.
One of the early questions that has to be asked is, "What are we measuring
and from what perspective(s) (dimension(s)) to we want to view these
measures?" Based on the answers to these questions the analyst can then
begin to map out attributes of the dimensions that management is interested
in and to identify the numeric facts that will be used to measure the
organization's performance.
So, the relational schema that often evolves has at its center a fact table
containing columns of numeric measures as well as foreign keys that relate
to one or more dimensions by which the numeric measures will be viewed.
"Pieter Linden" <pi********@hot mail.com> wrote in message
news:bf******** *************** ***@posting.goo gle.com...

Alan,
since you're on the subject, know any good books on Data Warehousing
besides Kimball & Ross, "DW Toolkit" ?

Nov 13 '05 #5
"Alan Webb" <kn*****@hotmai l.com> wrote in message news:<os******* *************@c omcast.com>...
Pieter,
No, but the basics of Kimball & Ross' books are summarized in some articles
Kimball wrote for Intelligent Enterprise. My summary follows. First, a
data warehouse is a relational database. You can't ignore Boyce-Codd Normal
Form just because you've decided to jump camp and call yourself a data
warehouse architect. The primary mission of a data warehouse is to support
management's understanding of the performance of the organization through
numeric measurement (metrics). Traditional relational designs tend to be
better at capturing data. There are design choices which improve the speed
and reliability of data capture that can in turn inhibit management's
ability to interpret the data being captured.
So, a Systems Analyst tasked with building a relational database tries to
understand the flow of information through a business process and in turn
design a database that efficiently supports that information flow. Some key
goals are to provide the most current picture of the business, to minimize
redundant work by attempting to only capture a piece of data once and
provide it wherever needed, and to put the right data in the right hands at
the right time.
The same Systems Analyst tasked with building a data warehouse is not
releived of his need to understand how information flows through a business.
But instead of ensuring the efficient flow of current data the task is to
ensure management has information it can use to measure the performance of
the organization and make good decisions. As a first goal a data warehouse
must be an accurate historical record of the organization's performance.
One of the early questions that has to be asked is, "What are we measuring
and from what perspective(s) (dimension(s)) to we want to view these
measures?" Based on the answers to these questions the analyst can then
begin to map out attributes of the dimensions that management is interested
in and to identify the numeric facts that will be used to measure the
organization's performance.
So, the relational schema that often evolves has at its center a fact table
containing columns of numeric measures as well as foreign keys that relate
to one or more dimensions by which the numeric measures will be viewed.
"Pieter Linden" <pi********@hot mail.com> wrote in message
news:bf******** *************** ***@posting.goo gle.com...

Alan,
since you're on the subject, know any good books on Data Warehousing
besides Kimball & Ross, "DW Toolkit" ?


Cool, I'll get around to reading them after I finish this ridiculous
homework... that's the problem with school - gets in the way of
learning all the time! Thanks for the commonsense explanation. I
almost never get them in school. (Makes you wonder what you're paying
for!)

Pieter
Nov 13 '05 #6
Di,
Again Tech's big marketing pitch was that their package would let you design
and modify a commision plan per employee if needed as well as the ability to
create arbitrary pay calendars per employee. I helped code some of the
interface--which was a nightmare of complexity because they used contract
coders and allowed each contractor to design his or her own interface for
that portion of the application--and saw the potential of the product if
they ever got it to work right. In any case, in addition to the other
dimensions I wrote about one more is probably commision plan, since this
will change over time as managers seek to drive sales through changes to the
compensation plan and it will be necessary to know the compensation plan for
historical records so the data can be understood. The numbers will not tie
if you use a current compensation plan for an employee on sales they
completed and were paid on a few years ago.

"di" <di******@chart er.net> wrote in message
news:9b******** *************** ***@posting.goo gle.com...
Does anyone have any recommendations on Examples or experience on
creating a multilevel commission in Access Database. I realize
this can be a very complicated set up so would like some advise.
Thanks

Nov 13 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
2428
by: Karen | last post by:
As an Access novice, I have built a database that contains our company customer data, job info, and surveyor time and expense. I taught myself about tables, relationships, queries, etc., but feel that this project is becoming too much for me to maintain. There has to be a more streamlined way to achieve the same result. The database is stored on our server with 20 local users and 5 remote users that connect via Citrix. The forms and...
2
1389
by: Maurizio Poletto | last post by:
I should appeal to your experience to have a suggest as to solve my problem. I have developed an application using .Net (1.1) where a handler (derived by IHttpHandler) intercepts every web request beucase the files, formed the page, are stored in a database. No problem happens if the page is a pure html: in fact I fetch it from the database and output it as reponse. If it contains an image (for example), a new request is fired...
7
1242
by: Phil | last post by:
Hi all, 1st post here so................:-) I am using VS.Net and coding in VB. I am following some examples from a book that shows a connection string as:- sqlcnn = new sqlconnection("data source=(local);initial catalog=Northwind;integrated security=SSPI")
7
4332
by: Jurek | last post by:
I have 10+ experience in C/C++ - mostly automation and graphics. I have never written any business apps though. Recently I've been asked to write a simple report that would calculate sales commission. The report needs to be generated from within a C/C++ app. I don't want to mess it up so I thought maybe someone from this group could give me some advice or point to me to a place that'll provide some background on the issue. Here is a...
0
1463
by: lindagoldstein100 | last post by:
Questions on Affiliate Marketing - Linkshare / Commission Junction etc ? I have heard of LinkShare, Commission junction etc ? Are these any any good ? Any one have experience with them ? Good ? Bad ? Are they worth the money ? Is it a month to month or yearly contract
10
2963
by: C# Beginner | last post by:
Hi there, I'm currently trying to create a MS access file at runtime, but I stumble into some problems. 1. When I use Datatype adUnsignedInt I get an error (invalid type). 2. Which datatype must I use to create an autonumbering field? 3. Which datatype must I use to create an OLE-object field? I'm currently using Microsoft ActiveX Data Objects Library 2.8 and using engine type 5.
2
5495
by: spima05 | last post by:
Hello I am trying to create a database to calculate commissions on a sale based on a tiered commission schedule and am having trouble with how to design the tables and relationships to store the info needed. Each sale will have 1 or 2 sales reps which are assigned to a tier. For example: repA is assigned to Tier 1 repB is assigned to Tier 2
0
2125
by: spima05 | last post by:
<html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>New Page 1</title> </head>
12
4935
by: spima05 | last post by:
Hello I am developing a database to calculate commissions on a sale for each rep involved in the same and their uplines. Below is the database structure and the commissions schedule. I am having trouble designing a way to store the commission rates and calculate the commission amounts. Below is a list of the business rules for calculating the commisssions.
0
9601
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10635
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10376
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
10115
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
7653
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6881
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5687
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4332
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3013
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.