SlideShare a Scribd company logo
1 of 19
Chapter 5
Sales and Collection Business Process
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
1
Agenda
Welcome and Introduction
Sales and Collection Business Process
Midterm Exam
Week 5 Homework
Questions
2
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Learning Objectives
Describe the business activities that comprise the sales and
collection process
Develop an activity model of the sales and collection process
Understand and apply different activity modeling options
Develop business rules to implement controls for the sales and
collection process
Develop UML Class Diagrams for the sales and collection
process
Implement a relational database from the UML Class Diagram
of the sales and collection process
Use multiplicities to implement foreign keys in relational tables
5-3
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Credit Sales System Flowchart
1 1-4
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Review of Sales and Collections Accounting
5-5
LO# 1
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Sunset Graphics
6
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Sunset Graphics Continuing Example
Sunset graphics design and sell
signs and banners,
lettering and vinyl graphics for vehicles and boats,
corporate promotional items, and
silk-screened t-shirts and embroidered gear, among other
products.
5-7
LO# 2
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Sunset Graphics Sales Process Description
Sunset prepares a quote that carefully describes the products
and services to be provided to the customer
Customer places the order for all or part of the quoted products
and services
Sunset orders any products not in inventory from their suppliers
(outside the sales process)
Sunset applies graphics
Sunset delivers the products to the customer
Sunset bills the customer and collects payment
5-8
LO# 2
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Basic BPMN activity model
5-9
LO# 2
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
BPMN Model Refinement
5-10
Collaboration Sales Activity Model
LO# 3
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Further BPMN Model Refinement
5-11
Collaboration Sales Activity Model emphasizing the
CHOREOGRAPHY – message flows between pools, since
Sunset is not interested in the Customers activities. To clarify
the diagram, the message flows should be labeled, e.g., “quote
information” for the first message flow.
LO# 3
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
More BPMN Model Refinement
5-12
Considering EXCEPTIONS to the process. Shows the process
flow when the supplier does not have the products necessary to
fulfill the customer’s order. Sub-process represents the
PURCHASING activities without the detail; the
INTERMEDIATE ERROR EVENT shows exception flow.
LO# 3
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Business Rules
Business rules help ensure that information systems operate in a
consistent and effective manner to achieve organizational
objectives.
Business rules are constraints on the process.
Business rules implement control activities, such as
Approvals, authorizations, verifications, and reconciliations
Reviews of operating performance
Security of assets and segregation of duties
5-13
LO# 4
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Establishing Business Rules for Sunset’s Sales
Define objectives for each important business event
Use the BPMN activity diagram to identify important business
events
Define constraints on each event
What people/employees can do.
What information is available and not available
What the information system should do
5-14
LO# 4
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Sample Business Rules
5-15Process StepsIntentionPartner Authority/ActionAccess
ControlsApplication ControlsProvide QuoteProvide quotes
promptly and accuratelyPartner must provide quote within 1
business day of request; Manager must approve quotes >
$5,000Partners preparing quotes cannot modify established
product and service pricesSystem must provide quote number
control, default values, range and limit checks, and create audit
trailReceive OrderRecord order promptly and accurately; ensure
customer credit is authorizedPartner must record order within
one hour of receipt; Manager must approve orders > $5,000;
Credit manager must approve credit order > $1,000Partners
accepting orders cannot modify established product and service
prices; Partners accepting orders cannot approve request for
customer credit > $1,000.System must provide order number
control, default values, range and limit checks, and create audit
trail; system links quote to order
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Sunset Graphics Structure Models
The primary purpose of an UML model of the sales and
collection process is to create a blueprint for the development
of a relational database to support the collection, aggregation,
and communication of process information.
To develop UML class diagrams, the REA framework
(resources, events, and agents) is a proven approach to
describing business processes in a way that meets both
accounting and broad management information requirements.
5-16
LO# 5
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
The quotation process
17
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Sunset’s Quotes - Defining Business Relationships
Each Sunset Partner may participate in a minimum of zero
Quotes and a maximum of many Quotes, but each Quote
involves only one Sunset Partner
Each Customer may participate in zero to many Quotes and each
Quote is prepared for only one Customer
Each Quote specifies prices and quantities for at least one
product
5-18
LO# 5
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Adding the Order Event
5-19
4. Each quote can result in a minimum of 0 orders and a
maximum of many orders. Each order may related to 0 or 1
quote (some orders don’t have quotes).
LO# 5
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Adding Cash Receipts
5-20
Each order can be either paid or unpaid.
Each cash receipt is deposited into one bank account
LO# 5
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Ask students when Sunset might model sales separately. In this
case, each order results in one sale and each sale is ordered
first, so the orders and sales can be modeled as one event.
20
Type Images for Categorical Information
Type images apply guidelines, constraints, and descriptive
information to their resources, events, and agents to help
manage the business process
Type images also support summarization of the economic
activity to support management’s information requirements
For Sunset Graphics, type images allow
Product categorization
Order status summary
Assignment of partners to manage product categories
5-21
LO# 5
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Adding Type Images to the Model
5-22
Orders (and Sales) can be summarized by product category.
Sunset partners can be assigned to manage on or more product
categories.
LO# 5
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
UML Class Models Support DB Planning
The database will contain one table for each class plus one table
to support each many-to-many relationships
Multiplicities indicate location of foreign keys
Multiplicities indicate linking tables
5-23
LO# 6
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
5-24
This model would result in a database with 9 tables for classes
and 2 linking tables.
Associations that will be implemented with Linking Tables
LO# 6
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Posting Foreign Keys Example
5-25
Customer Number is posted in the Quote table as a foreign key.
Customer Number is posted in the Order table as a foreign key.
Quote Number is posted in the Order table as a foreign key.
LO# 7
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Rule of thumb – post the foreign key toward the MANY side of
the one-to-many relationships (look at maximum multiplicities
only).
25
Rule of Thumb
5-26
POST TOWARD THE * and AWAY FROM THE 1
The primary key of Customer should be a foreign key in the
Sale Table!
LO# 7
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
26
Resulting DB Tables and Relationships
5-27
LO# 6
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
5-28
This model would result in a database with 9 tables for classes
and 2 linking tables.
Associations that will be implemented with Linking Tables
LO# 6
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Generic Sales and Cash Receipts Model
29
Each customer participates in a minimum of zero and a
maximum of many sales.
Each sale involves a minimum of one and a maximum of many
inventory items.
Each cash receipt (e.g., one check from a customer) is deposited
into one and only one account, and each account is associated
with a minimum of zero cash receipts and a maximum of many
cash receipts. These multiplicities reflect typical business
practices.
These multiplicities depend on the nature of the business. Some
businesses require payment at the time of the sale. Some allow
payment terms. Some provide revolving accounts for their
customers. Some collect payments in advance of the sale (e.g.,
magazine subscriptions). So, there are no typical multiplicities
for this association.
LO# 5
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
29
homework
30
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Week 5 Assignment 1
Please complete the homework in McGraw-Hill connect for
Week 5.
Due Date: Sunday June 11th at midnight your local time.
31
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Week 5 Assignment 2
Complete discussion questions from your textbook, page 145, 1,
2, 3, 7, and 8.
Due Date: Sunday June 11th at midnight your local time.
Upload to the assignment dropbox.
The sales and collection process generates revenue accounts
receivable, and cash flow information for a firm’s financial
statements. What other information do you think managers
would like to collect?
How to approach: Think of the other information that is
generated and used when there is a sale. How would an
organization use that information and what information would
help manage the business?
32
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Week 5 Assignment 2
2. What kinds of businesses collect cash before recording the
corresponding sales? How would that different sequence affect
internal control requirements.
Think of businesses that collect cash before delivery of goods
and services.
For internal controls, does cash collection represent the
recognition of revenue? What is the implication of that on
internal controls in the sales to cash transaction cycle?
3. Draw a basic sales activity model using BPMN for a fast-food
restaurant. Draw a second basic sales activity model using
BPMN for a traditional restaurant. Discuss similarities and
differences. How would you add taking reservations to the
second model?
How to approach: List the steps for each activity model – fast-
food restaurant and traditional restaurant. The convert that to a
BPMN for each one. Make sure that you use the correct notation
symbols.
33
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Week 5 Assignment 2
7. From your experience, think about the sales process for an
online or brick-and-mortar store. Describe some business rules
that help provide internal controls over the process.
List business rules that online or brick-and-mortar stores use to
provide controls over the process and explain how they do that.
34
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Week 5 Assignment 2
8. What classes and associations would be included in a model
that describes the information needed for a query that calculates
the accounts receivable balance for each customer? Describe
differences in the information for the open-invoice method,
where customers pay according to specific invoices, versus the
balance-forward method, where customers pay balances on
monthly statements?
Create a UML class diagram for the classes and associations
that are involved in the accounts receivable process. Then,
explain how the queries would work:
Calculates the accounts receivable balance for each customer.
What are the differences between the open-invoice method and
the balance forward method?
35
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
QUESTIONS
36
Copyright © 2018 McGraw-Hill Education. All rights reserved.
No reproduction or distribution without the prior written
consent of McGraw-Hill Education.
Sunset
Partner
Quote
Products
Customer
1..1
1..1
0..*
0..*
1..*
0..*
Order
1..*
0..*
0..*
0..*
1..1
1..1
0..*
0..1
Cash Receipt
Cash
0..*
0..*
1..1
1..1
0..1
1..*
0..*
1..1
Product
Categories
1..1
0..*
Order Status
1..1
0..*
1..1
0..*
Quote
Customer
1..1
0..*
Order
0..*
0..*
1..1
0..*
0..1
1
2
3
Sale Cust
1..1
0..*
Employees
Inventory
Customers
1..1
Sales
1..*
0..*
0..*
0..*
1..1
1..1
Cash Receipts
Cash
0..*
0..*
1..1
0..*1..1
?..?
?..?
1
2
3
4
Chapter 5 Discussion Questions
1. The sales and collection process generates revenue accounts
receivable, and cash flow information for a firm’s financial
statements. What other information do you think managers
would like to collect?
2. What kinds of businesses collect cash before recording the
corresponding sales? How would that different sequence affect
internal control requirements?
3. Draw a basic sales activity model using BPMN for a fast-food
restaurant. Draw a second basic sales activity model using
BPMN for a traditional restaurant. Discuss similarities and
differences. How would you add taking reservations to the
second model?
7. From your experience, think about the sales process for an
online or brick-and-mortar store. Describe some business rules
that help provide internal controls over the process.
8. What classes and associations would be included in a model
that describes the information needed for a query that calculates
the accounts receivable balance for each customer? Describe
differences in the information for the open-invoice method,
where customers pay according to specific invoices, versus the
balance-forward method, where customers pay balances on
monthly statements?

More Related Content

Similar to Chapter 5Sales and Collection Business ProcessCopyrigh

Strategic capacity planning for products and services chapter 5
Strategic capacity planning for products and services chapter 5Strategic capacity planning for products and services chapter 5
Strategic capacity planning for products and services chapter 5mayank272369
 
Marketing Use Cases: Data Integrations with CRM
Marketing Use Cases: Data Integrations with CRMMarketing Use Cases: Data Integrations with CRM
Marketing Use Cases: Data Integrations with CRMPrinciple America
 
Keeping Product Management Sanity when Moving to Agile
Keeping Product Management Sanity when Moving to AgileKeeping Product Management Sanity when Moving to Agile
Keeping Product Management Sanity when Moving to Agilejohnpmilburn
 
What is the meaning of Partner Sales Enablement?
What is the meaning of Partner Sales Enablement?What is the meaning of Partner Sales Enablement?
What is the meaning of Partner Sales Enablement?ZINFI Technologies, Inc.
 
Mind the Gap 2: Marketing Operations in Age of Disruption
Mind the Gap 2: Marketing Operations in Age of DisruptionMind the Gap 2: Marketing Operations in Age of Disruption
Mind the Gap 2: Marketing Operations in Age of DisruptionAprimo
 
Marketing Operations: Hot New Playground for Project Managers
Marketing Operations: Hot New Playground for Project ManagersMarketing Operations: Hot New Playground for Project Managers
Marketing Operations: Hot New Playground for Project ManagersClearAction
 
Become an Expert - Campaign Management and Website Integration
Become an Expert - Campaign Management and Website IntegrationBecome an Expert - Campaign Management and Website Integration
Become an Expert - Campaign Management and Website Integrationdreamforce2006
 
English 103Essay #3 Film AnalysisChoose any film (a feature
English 103Essay #3 Film AnalysisChoose any film (a featureEnglish 103Essay #3 Film AnalysisChoose any film (a feature
English 103Essay #3 Film AnalysisChoose any film (a featureTanaMaeskm
 
Channel Marketing Automation – Key Risks IT Partners Must Manage To Succeed I...
Channel Marketing Automation – Key Risks IT Partners Must Manage To Succeed I...Channel Marketing Automation – Key Risks IT Partners Must Manage To Succeed I...
Channel Marketing Automation – Key Risks IT Partners Must Manage To Succeed I...ZINFI Technologies, Inc.
 
Lecture 3 Customer Relationship Management
Lecture 3 Customer Relationship ManagementLecture 3 Customer Relationship Management
Lecture 3 Customer Relationship ManagementAli Noman
 
Sales Enablement Plan Playbook
Sales Enablement Plan PlaybookSales Enablement Plan Playbook
Sales Enablement Plan PlaybookDemand Metric
 
Partner Community Training for Marketing Cloud Partners (March 10, 2016)
Partner Community Training for Marketing Cloud Partners (March 10, 2016)Partner Community Training for Marketing Cloud Partners (March 10, 2016)
Partner Community Training for Marketing Cloud Partners (March 10, 2016)Salesforce Partners
 
Profitability.pptx
Profitability.pptxProfitability.pptx
Profitability.pptxPanktiOza2
 
100 Task Playbook - Sample
100 Task Playbook - Sample100 Task Playbook - Sample
100 Task Playbook - SampleMartin Bell
 
20120628 building the sfdc business case-ar-mad
20120628 building the sfdc business case-ar-mad20120628 building the sfdc business case-ar-mad
20120628 building the sfdc business case-ar-madFlorian Zink
 
Overcoming the Top 3 SMB Challenges with Marketing Automation
Overcoming the Top 3 SMB Challenges with Marketing AutomationOvercoming the Top 3 SMB Challenges with Marketing Automation
Overcoming the Top 3 SMB Challenges with Marketing AutomationPardot
 
Competitiveness, Strategy, and ProductivityChapter 2Copyrigh
Competitiveness, Strategy, and ProductivityChapter 2CopyrighCompetitiveness, Strategy, and ProductivityChapter 2Copyrigh
Competitiveness, Strategy, and ProductivityChapter 2CopyrighLynellBull52
 
Meaningful metrics for annual marketing plans
Meaningful metrics for annual marketing plansMeaningful metrics for annual marketing plans
Meaningful metrics for annual marketing plansThomas Emrich
 
The100TaskPlaybookFreeSamplev201-200127-183734.pdf
The100TaskPlaybookFreeSamplev201-200127-183734.pdfThe100TaskPlaybookFreeSamplev201-200127-183734.pdf
The100TaskPlaybookFreeSamplev201-200127-183734.pdfMyongMin
 
Marketing Operations: Hot New Playground for Project Managers
Marketing Operations: Hot New Playground for Project ManagersMarketing Operations: Hot New Playground for Project Managers
Marketing Operations: Hot New Playground for Project ManagersClearAction Continuum
 

Similar to Chapter 5Sales and Collection Business ProcessCopyrigh (20)

Strategic capacity planning for products and services chapter 5
Strategic capacity planning for products and services chapter 5Strategic capacity planning for products and services chapter 5
Strategic capacity planning for products and services chapter 5
 
Marketing Use Cases: Data Integrations with CRM
Marketing Use Cases: Data Integrations with CRMMarketing Use Cases: Data Integrations with CRM
Marketing Use Cases: Data Integrations with CRM
 
Keeping Product Management Sanity when Moving to Agile
Keeping Product Management Sanity when Moving to AgileKeeping Product Management Sanity when Moving to Agile
Keeping Product Management Sanity when Moving to Agile
 
What is the meaning of Partner Sales Enablement?
What is the meaning of Partner Sales Enablement?What is the meaning of Partner Sales Enablement?
What is the meaning of Partner Sales Enablement?
 
Mind the Gap 2: Marketing Operations in Age of Disruption
Mind the Gap 2: Marketing Operations in Age of DisruptionMind the Gap 2: Marketing Operations in Age of Disruption
Mind the Gap 2: Marketing Operations in Age of Disruption
 
Marketing Operations: Hot New Playground for Project Managers
Marketing Operations: Hot New Playground for Project ManagersMarketing Operations: Hot New Playground for Project Managers
Marketing Operations: Hot New Playground for Project Managers
 
Become an Expert - Campaign Management and Website Integration
Become an Expert - Campaign Management and Website IntegrationBecome an Expert - Campaign Management and Website Integration
Become an Expert - Campaign Management and Website Integration
 
English 103Essay #3 Film AnalysisChoose any film (a feature
English 103Essay #3 Film AnalysisChoose any film (a featureEnglish 103Essay #3 Film AnalysisChoose any film (a feature
English 103Essay #3 Film AnalysisChoose any film (a feature
 
Channel Marketing Automation – Key Risks IT Partners Must Manage To Succeed I...
Channel Marketing Automation – Key Risks IT Partners Must Manage To Succeed I...Channel Marketing Automation – Key Risks IT Partners Must Manage To Succeed I...
Channel Marketing Automation – Key Risks IT Partners Must Manage To Succeed I...
 
Lecture 3 Customer Relationship Management
Lecture 3 Customer Relationship ManagementLecture 3 Customer Relationship Management
Lecture 3 Customer Relationship Management
 
Sales Enablement Plan Playbook
Sales Enablement Plan PlaybookSales Enablement Plan Playbook
Sales Enablement Plan Playbook
 
Partner Community Training for Marketing Cloud Partners (March 10, 2016)
Partner Community Training for Marketing Cloud Partners (March 10, 2016)Partner Community Training for Marketing Cloud Partners (March 10, 2016)
Partner Community Training for Marketing Cloud Partners (March 10, 2016)
 
Profitability.pptx
Profitability.pptxProfitability.pptx
Profitability.pptx
 
100 Task Playbook - Sample
100 Task Playbook - Sample100 Task Playbook - Sample
100 Task Playbook - Sample
 
20120628 building the sfdc business case-ar-mad
20120628 building the sfdc business case-ar-mad20120628 building the sfdc business case-ar-mad
20120628 building the sfdc business case-ar-mad
 
Overcoming the Top 3 SMB Challenges with Marketing Automation
Overcoming the Top 3 SMB Challenges with Marketing AutomationOvercoming the Top 3 SMB Challenges with Marketing Automation
Overcoming the Top 3 SMB Challenges with Marketing Automation
 
Competitiveness, Strategy, and ProductivityChapter 2Copyrigh
Competitiveness, Strategy, and ProductivityChapter 2CopyrighCompetitiveness, Strategy, and ProductivityChapter 2Copyrigh
Competitiveness, Strategy, and ProductivityChapter 2Copyrigh
 
Meaningful metrics for annual marketing plans
Meaningful metrics for annual marketing plansMeaningful metrics for annual marketing plans
Meaningful metrics for annual marketing plans
 
The100TaskPlaybookFreeSamplev201-200127-183734.pdf
The100TaskPlaybookFreeSamplev201-200127-183734.pdfThe100TaskPlaybookFreeSamplev201-200127-183734.pdf
The100TaskPlaybookFreeSamplev201-200127-183734.pdf
 
Marketing Operations: Hot New Playground for Project Managers
Marketing Operations: Hot New Playground for Project ManagersMarketing Operations: Hot New Playground for Project Managers
Marketing Operations: Hot New Playground for Project Managers
 

More from WilheminaRossi174

Senior Seminar in Business Administration BUS 499Coope.docx
Senior Seminar in Business Administration BUS 499Coope.docxSenior Seminar in Business Administration BUS 499Coope.docx
Senior Seminar in Business Administration BUS 499Coope.docxWilheminaRossi174
 
Select two countries that have been or currently are in confli.docx
Select two countries that have been or currently are in confli.docxSelect two countries that have been or currently are in confli.docx
Select two countries that have been or currently are in confli.docxWilheminaRossi174
 
Serial KillersFor this assignment you will review a serial kille.docx
Serial KillersFor this assignment you will review a serial kille.docxSerial KillersFor this assignment you will review a serial kille.docx
Serial KillersFor this assignment you will review a serial kille.docxWilheminaRossi174
 
SESSION 1Michael Delarosa, Department ManagerWhat sugg.docx
SESSION 1Michael Delarosa, Department ManagerWhat sugg.docxSESSION 1Michael Delarosa, Department ManagerWhat sugg.docx
SESSION 1Michael Delarosa, Department ManagerWhat sugg.docxWilheminaRossi174
 
Sheet11a & 1b.RESDETAILRes NumCheck InCheck OutCust IDCustFNameCus.docx
Sheet11a & 1b.RESDETAILRes NumCheck InCheck OutCust IDCustFNameCus.docxSheet11a & 1b.RESDETAILRes NumCheck InCheck OutCust IDCustFNameCus.docx
Sheet11a & 1b.RESDETAILRes NumCheck InCheck OutCust IDCustFNameCus.docxWilheminaRossi174
 
Selecting & Implementing Interventions – Assignment #4.docx
Selecting & Implementing Interventions – Assignment #4.docxSelecting & Implementing Interventions – Assignment #4.docx
Selecting & Implementing Interventions – Assignment #4.docxWilheminaRossi174
 
Seediscussions,stats,andauthorprofilesforthispublicati.docx
Seediscussions,stats,andauthorprofilesforthispublicati.docxSeediscussions,stats,andauthorprofilesforthispublicati.docx
Seediscussions,stats,andauthorprofilesforthispublicati.docxWilheminaRossi174
 
Shared Reading FrameworkFollow this framework when viewing the v.docx
Shared Reading FrameworkFollow this framework when viewing the v.docxShared Reading FrameworkFollow this framework when viewing the v.docx
Shared Reading FrameworkFollow this framework when viewing the v.docxWilheminaRossi174
 
Self-disclosureDepth of reflectionResponse demonstrates an in.docx
Self-disclosureDepth of reflectionResponse demonstrates an in.docxSelf-disclosureDepth of reflectionResponse demonstrates an in.docx
Self-disclosureDepth of reflectionResponse demonstrates an in.docxWilheminaRossi174
 
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docxSheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docxWilheminaRossi174
 
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docxSeemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docxWilheminaRossi174
 
See the attachment of 1 Article belowPlease answer all the que.docx
See the attachment of 1 Article belowPlease answer all the que.docxSee the attachment of 1 Article belowPlease answer all the que.docx
See the attachment of 1 Article belowPlease answer all the que.docxWilheminaRossi174
 
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docxSHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docxWilheminaRossi174
 
Select a healthcare legislature of interest. Discuss the historica.docx
Select a healthcare legislature of interest. Discuss the historica.docxSelect a healthcare legislature of interest. Discuss the historica.docx
Select a healthcare legislature of interest. Discuss the historica.docxWilheminaRossi174
 
See discussions, stats, and author profiles for this publicati.docx
See discussions, stats, and author profiles for this publicati.docxSee discussions, stats, and author profiles for this publicati.docx
See discussions, stats, and author profiles for this publicati.docxWilheminaRossi174
 
Segmented Assimilation Theory and theLife Model An Integrat.docx
Segmented Assimilation Theory and theLife Model An Integrat.docxSegmented Assimilation Theory and theLife Model An Integrat.docx
Segmented Assimilation Theory and theLife Model An Integrat.docxWilheminaRossi174
 
Select a local, state, or national public policy that is relev.docx
Select a local, state, or national public policy that is relev.docxSelect a local, state, or national public policy that is relev.docx
Select a local, state, or national public policy that is relev.docxWilheminaRossi174
 
School of Community and Environmental HealthMPH Program .docx
School of Community and Environmental HealthMPH Program .docxSchool of Community and Environmental HealthMPH Program .docx
School of Community and Environmental HealthMPH Program .docxWilheminaRossi174
 
School Effects on Psychological Outcomes During Adolescence.docx
School Effects on Psychological Outcomes During Adolescence.docxSchool Effects on Psychological Outcomes During Adolescence.docx
School Effects on Psychological Outcomes During Adolescence.docxWilheminaRossi174
 
Search the gene belonging to the accession id you selected in week 2.docx
Search the gene belonging to the accession id you selected in week 2.docxSearch the gene belonging to the accession id you selected in week 2.docx
Search the gene belonging to the accession id you selected in week 2.docxWilheminaRossi174
 

More from WilheminaRossi174 (20)

Senior Seminar in Business Administration BUS 499Coope.docx
Senior Seminar in Business Administration BUS 499Coope.docxSenior Seminar in Business Administration BUS 499Coope.docx
Senior Seminar in Business Administration BUS 499Coope.docx
 
Select two countries that have been or currently are in confli.docx
Select two countries that have been or currently are in confli.docxSelect two countries that have been or currently are in confli.docx
Select two countries that have been or currently are in confli.docx
 
Serial KillersFor this assignment you will review a serial kille.docx
Serial KillersFor this assignment you will review a serial kille.docxSerial KillersFor this assignment you will review a serial kille.docx
Serial KillersFor this assignment you will review a serial kille.docx
 
SESSION 1Michael Delarosa, Department ManagerWhat sugg.docx
SESSION 1Michael Delarosa, Department ManagerWhat sugg.docxSESSION 1Michael Delarosa, Department ManagerWhat sugg.docx
SESSION 1Michael Delarosa, Department ManagerWhat sugg.docx
 
Sheet11a & 1b.RESDETAILRes NumCheck InCheck OutCust IDCustFNameCus.docx
Sheet11a & 1b.RESDETAILRes NumCheck InCheck OutCust IDCustFNameCus.docxSheet11a & 1b.RESDETAILRes NumCheck InCheck OutCust IDCustFNameCus.docx
Sheet11a & 1b.RESDETAILRes NumCheck InCheck OutCust IDCustFNameCus.docx
 
Selecting & Implementing Interventions – Assignment #4.docx
Selecting & Implementing Interventions – Assignment #4.docxSelecting & Implementing Interventions – Assignment #4.docx
Selecting & Implementing Interventions – Assignment #4.docx
 
Seediscussions,stats,andauthorprofilesforthispublicati.docx
Seediscussions,stats,andauthorprofilesforthispublicati.docxSeediscussions,stats,andauthorprofilesforthispublicati.docx
Seediscussions,stats,andauthorprofilesforthispublicati.docx
 
Shared Reading FrameworkFollow this framework when viewing the v.docx
Shared Reading FrameworkFollow this framework when viewing the v.docxShared Reading FrameworkFollow this framework when viewing the v.docx
Shared Reading FrameworkFollow this framework when viewing the v.docx
 
Self-disclosureDepth of reflectionResponse demonstrates an in.docx
Self-disclosureDepth of reflectionResponse demonstrates an in.docxSelf-disclosureDepth of reflectionResponse demonstrates an in.docx
Self-disclosureDepth of reflectionResponse demonstrates an in.docx
 
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docxSheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
Sheet1Excel for Finance Majorsweek 1week 2week 3week 4week 5week 6.docx
 
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docxSeemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
Seemingly riding on the coattails of SARS-CoV-2, the alarming sp.docx
 
See the attachment of 1 Article belowPlease answer all the que.docx
See the attachment of 1 Article belowPlease answer all the que.docxSee the attachment of 1 Article belowPlease answer all the que.docx
See the attachment of 1 Article belowPlease answer all the que.docx
 
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docxSHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
SHAPING SCHOOL CULTURE BY LIVING THE VISION AND MISSIONNameI.docx
 
Select a healthcare legislature of interest. Discuss the historica.docx
Select a healthcare legislature of interest. Discuss the historica.docxSelect a healthcare legislature of interest. Discuss the historica.docx
Select a healthcare legislature of interest. Discuss the historica.docx
 
See discussions, stats, and author profiles for this publicati.docx
See discussions, stats, and author profiles for this publicati.docxSee discussions, stats, and author profiles for this publicati.docx
See discussions, stats, and author profiles for this publicati.docx
 
Segmented Assimilation Theory and theLife Model An Integrat.docx
Segmented Assimilation Theory and theLife Model An Integrat.docxSegmented Assimilation Theory and theLife Model An Integrat.docx
Segmented Assimilation Theory and theLife Model An Integrat.docx
 
Select a local, state, or national public policy that is relev.docx
Select a local, state, or national public policy that is relev.docxSelect a local, state, or national public policy that is relev.docx
Select a local, state, or national public policy that is relev.docx
 
School of Community and Environmental HealthMPH Program .docx
School of Community and Environmental HealthMPH Program .docxSchool of Community and Environmental HealthMPH Program .docx
School of Community and Environmental HealthMPH Program .docx
 
School Effects on Psychological Outcomes During Adolescence.docx
School Effects on Psychological Outcomes During Adolescence.docxSchool Effects on Psychological Outcomes During Adolescence.docx
School Effects on Psychological Outcomes During Adolescence.docx
 
Search the gene belonging to the accession id you selected in week 2.docx
Search the gene belonging to the accession id you selected in week 2.docxSearch the gene belonging to the accession id you selected in week 2.docx
Search the gene belonging to the accession id you selected in week 2.docx
 

Recently uploaded

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 

Recently uploaded (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 

Chapter 5Sales and Collection Business ProcessCopyrigh

  • 1. Chapter 5 Sales and Collection Business Process Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. 1 Agenda Welcome and Introduction Sales and Collection Business Process Midterm Exam Week 5 Homework Questions 2 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Learning Objectives Describe the business activities that comprise the sales and collection process Develop an activity model of the sales and collection process Understand and apply different activity modeling options Develop business rules to implement controls for the sales and collection process Develop UML Class Diagrams for the sales and collection process
  • 2. Implement a relational database from the UML Class Diagram of the sales and collection process Use multiplicities to implement foreign keys in relational tables 5-3 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Credit Sales System Flowchart 1 1-4 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Review of Sales and Collections Accounting 5-5 LO# 1 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Sunset Graphics 6 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
  • 3. Sunset Graphics Continuing Example Sunset graphics design and sell signs and banners, lettering and vinyl graphics for vehicles and boats, corporate promotional items, and silk-screened t-shirts and embroidered gear, among other products. 5-7 LO# 2 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Sunset Graphics Sales Process Description Sunset prepares a quote that carefully describes the products and services to be provided to the customer Customer places the order for all or part of the quoted products and services Sunset orders any products not in inventory from their suppliers (outside the sales process) Sunset applies graphics Sunset delivers the products to the customer Sunset bills the customer and collects payment 5-8 LO# 2 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Basic BPMN activity model 5-9
  • 4. LO# 2 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. BPMN Model Refinement 5-10 Collaboration Sales Activity Model LO# 3 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Further BPMN Model Refinement 5-11 Collaboration Sales Activity Model emphasizing the CHOREOGRAPHY – message flows between pools, since Sunset is not interested in the Customers activities. To clarify the diagram, the message flows should be labeled, e.g., “quote information” for the first message flow. LO# 3 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. More BPMN Model Refinement 5-12 Considering EXCEPTIONS to the process. Shows the process flow when the supplier does not have the products necessary to fulfill the customer’s order. Sub-process represents the
  • 5. PURCHASING activities without the detail; the INTERMEDIATE ERROR EVENT shows exception flow. LO# 3 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Business Rules Business rules help ensure that information systems operate in a consistent and effective manner to achieve organizational objectives. Business rules are constraints on the process. Business rules implement control activities, such as Approvals, authorizations, verifications, and reconciliations Reviews of operating performance Security of assets and segregation of duties 5-13 LO# 4 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Establishing Business Rules for Sunset’s Sales Define objectives for each important business event Use the BPMN activity diagram to identify important business events Define constraints on each event What people/employees can do. What information is available and not available What the information system should do
  • 6. 5-14 LO# 4 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Sample Business Rules 5-15Process StepsIntentionPartner Authority/ActionAccess ControlsApplication ControlsProvide QuoteProvide quotes promptly and accuratelyPartner must provide quote within 1 business day of request; Manager must approve quotes > $5,000Partners preparing quotes cannot modify established product and service pricesSystem must provide quote number control, default values, range and limit checks, and create audit trailReceive OrderRecord order promptly and accurately; ensure customer credit is authorizedPartner must record order within one hour of receipt; Manager must approve orders > $5,000; Credit manager must approve credit order > $1,000Partners accepting orders cannot modify established product and service prices; Partners accepting orders cannot approve request for customer credit > $1,000.System must provide order number control, default values, range and limit checks, and create audit trail; system links quote to order Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Sunset Graphics Structure Models The primary purpose of an UML model of the sales and collection process is to create a blueprint for the development of a relational database to support the collection, aggregation, and communication of process information. To develop UML class diagrams, the REA framework (resources, events, and agents) is a proven approach to
  • 7. describing business processes in a way that meets both accounting and broad management information requirements. 5-16 LO# 5 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. The quotation process 17 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Sunset’s Quotes - Defining Business Relationships Each Sunset Partner may participate in a minimum of zero Quotes and a maximum of many Quotes, but each Quote involves only one Sunset Partner Each Customer may participate in zero to many Quotes and each Quote is prepared for only one Customer Each Quote specifies prices and quantities for at least one product 5-18 LO# 5 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Adding the Order Event 5-19
  • 8. 4. Each quote can result in a minimum of 0 orders and a maximum of many orders. Each order may related to 0 or 1 quote (some orders don’t have quotes). LO# 5 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Adding Cash Receipts 5-20 Each order can be either paid or unpaid. Each cash receipt is deposited into one bank account LO# 5 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Ask students when Sunset might model sales separately. In this case, each order results in one sale and each sale is ordered first, so the orders and sales can be modeled as one event. 20 Type Images for Categorical Information Type images apply guidelines, constraints, and descriptive information to their resources, events, and agents to help manage the business process Type images also support summarization of the economic activity to support management’s information requirements For Sunset Graphics, type images allow Product categorization Order status summary Assignment of partners to manage product categories 5-21
  • 9. LO# 5 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Adding Type Images to the Model 5-22 Orders (and Sales) can be summarized by product category. Sunset partners can be assigned to manage on or more product categories. LO# 5 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. UML Class Models Support DB Planning The database will contain one table for each class plus one table to support each many-to-many relationships Multiplicities indicate location of foreign keys Multiplicities indicate linking tables 5-23 LO# 6 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. 5-24 This model would result in a database with 9 tables for classes and 2 linking tables. Associations that will be implemented with Linking Tables LO# 6
  • 10. Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Posting Foreign Keys Example 5-25 Customer Number is posted in the Quote table as a foreign key. Customer Number is posted in the Order table as a foreign key. Quote Number is posted in the Order table as a foreign key. LO# 7 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Rule of thumb – post the foreign key toward the MANY side of the one-to-many relationships (look at maximum multiplicities only). 25 Rule of Thumb 5-26 POST TOWARD THE * and AWAY FROM THE 1 The primary key of Customer should be a foreign key in the Sale Table! LO# 7 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. 26
  • 11. Resulting DB Tables and Relationships 5-27 LO# 6 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. 5-28 This model would result in a database with 9 tables for classes and 2 linking tables. Associations that will be implemented with Linking Tables LO# 6 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Generic Sales and Cash Receipts Model 29 Each customer participates in a minimum of zero and a maximum of many sales. Each sale involves a minimum of one and a maximum of many inventory items. Each cash receipt (e.g., one check from a customer) is deposited into one and only one account, and each account is associated with a minimum of zero cash receipts and a maximum of many cash receipts. These multiplicities reflect typical business practices. These multiplicities depend on the nature of the business. Some businesses require payment at the time of the sale. Some allow
  • 12. payment terms. Some provide revolving accounts for their customers. Some collect payments in advance of the sale (e.g., magazine subscriptions). So, there are no typical multiplicities for this association. LO# 5 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. 29 homework 30 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Week 5 Assignment 1 Please complete the homework in McGraw-Hill connect for Week 5. Due Date: Sunday June 11th at midnight your local time. 31 Copyright © 2018 McGraw-Hill Education. All rights reserved.
  • 13. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Week 5 Assignment 2 Complete discussion questions from your textbook, page 145, 1, 2, 3, 7, and 8. Due Date: Sunday June 11th at midnight your local time. Upload to the assignment dropbox. The sales and collection process generates revenue accounts receivable, and cash flow information for a firm’s financial statements. What other information do you think managers would like to collect? How to approach: Think of the other information that is generated and used when there is a sale. How would an organization use that information and what information would help manage the business? 32 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Week 5 Assignment 2
  • 14. 2. What kinds of businesses collect cash before recording the corresponding sales? How would that different sequence affect internal control requirements. Think of businesses that collect cash before delivery of goods and services. For internal controls, does cash collection represent the recognition of revenue? What is the implication of that on internal controls in the sales to cash transaction cycle? 3. Draw a basic sales activity model using BPMN for a fast-food restaurant. Draw a second basic sales activity model using BPMN for a traditional restaurant. Discuss similarities and differences. How would you add taking reservations to the second model? How to approach: List the steps for each activity model – fast- food restaurant and traditional restaurant. The convert that to a BPMN for each one. Make sure that you use the correct notation symbols. 33 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Week 5 Assignment 2 7. From your experience, think about the sales process for an online or brick-and-mortar store. Describe some business rules that help provide internal controls over the process. List business rules that online or brick-and-mortar stores use to provide controls over the process and explain how they do that.
  • 15. 34 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Week 5 Assignment 2 8. What classes and associations would be included in a model that describes the information needed for a query that calculates the accounts receivable balance for each customer? Describe differences in the information for the open-invoice method, where customers pay according to specific invoices, versus the balance-forward method, where customers pay balances on monthly statements? Create a UML class diagram for the classes and associations that are involved in the accounts receivable process. Then, explain how the queries would work: Calculates the accounts receivable balance for each customer. What are the differences between the open-invoice method and the balance forward method? 35 Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. QUESTIONS 36
  • 16. Copyright © 2018 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Sunset Partner Quote Products Customer 1..1 1..1 0..* 0..* 1..* 0..* Order 1..* 0..* 0..* 0..* 1..1 1..1 0..* 0..1 Cash Receipt Cash 0..* 0..* 1..1 1..1 0..1 1..* 0..* 1..1 Product Categories
  • 18. 0..* 0..* 1..1 0..*1..1 ?..? ?..? 1 2 3 4 Chapter 5 Discussion Questions 1. The sales and collection process generates revenue accounts receivable, and cash flow information for a firm’s financial statements. What other information do you think managers would like to collect? 2. What kinds of businesses collect cash before recording the corresponding sales? How would that different sequence affect internal control requirements? 3. Draw a basic sales activity model using BPMN for a fast-food restaurant. Draw a second basic sales activity model using BPMN for a traditional restaurant. Discuss similarities and differences. How would you add taking reservations to the second model? 7. From your experience, think about the sales process for an online or brick-and-mortar store. Describe some business rules that help provide internal controls over the process. 8. What classes and associations would be included in a model that describes the information needed for a query that calculates the accounts receivable balance for each customer? Describe differences in the information for the open-invoice method,
  • 19. where customers pay according to specific invoices, versus the balance-forward method, where customers pay balances on monthly statements?