Activity Based Costing and Management Applied in A Hybrid Decision Support System For Order Management 2011 Decision Support Systems
Activity Based Costing and Management Applied in A Hybrid Decision Support System For Order Management 2011 Decision Support Systems
Activity Based Costing and Management Applied in A Hybrid Decision Support System For Order Management 2011 Decision Support Systems
Department of Mechanical and Industrial Engineering, Concordia University, 1515 St. Catherine St. West, Montral (Qubec), Canada, H3G 1M8 (ofce EV 13105)
John Molson School of Business, Concordia University, Montreal, Canada, 1450 Guy Street, Montral (Qubec), Canada, H3G 1M8 (ofce MB 14229)
a r t i c l e
i n f o
Article history:
Received 8 July 2010
Received in revised form 25 February 2011
Accepted 10 June 2011
Available online 25 June 2011
Keywords:
Activity-Based Costing and Management
Decision Support System
Mixed-Integer Programming
System Dynamics
Supply chain management
Cost control
a b s t r a c t
This article introduces a new Cost Management and Decision Support System (DSS) applicable to Order
Management. This model is better t and compatible with today's competitive, and constantly changing,
business environment. The presented Protable-To-Promise (PTP) approach is a novel modeling approach
which integrates System Dynamics (SD) simulation with Mixed-Integer Programming (MIP). This Order
Management model incorporates Activity-Based Costing and Management (ABC/M) as a link to merge the
two models, MIP and SD. This combination is introduced as a hybrid Decision Support System. Such a system
can evaluate the protability of each Order Fulllment policy and generate valuable cost information. Unlike
existing optimization-based DSS models, the presented hybrid modeling approach can perform on-time cost
analysis. This will lead to better business decisions based on the updated information.
2011 Elsevier B.V. All rights reserved.
1. Introduction
Decision Support Systems (DSSs) play a crucial role in today's
rigorous global competition business environment. By providing ontime and reliable information, DSS assist management decision
making in rendering the company more protable, leaner, more
responsive, and agile. In the area of Supply Chain Order Management,
DSSs can be formulated through three different theoretical modeling
approaches: Available-To-Promise (ATP), Capable-To-Promise (CTP),
and Protable-To Promise (PTP).
The rst two modeling approaches emphasize the capacity
availability in order to decide whether to accept or reject an order,
whereas the PTP approach considers the opportunity cost of accepting
or rejecting an order as a main decision evaluation factor. In fact, PTP
examine decisions based on the possibility of assigning the available
capacity by not accepting an order today to another order with higher
prot margin which has been predicted to take place in the future.
Regardless of the modeling approach used, management requires a
complementary tool that can assist them to analyze the impact of the
decision implemented on the business status changes. For instance,
with respect to ATP and CTP, management needs to know the
availability of their production resources after fullling each order.
However, PTP management needs to monitor and control the costs
and prot changes after taking any decision dynamically. The
Corresponding author. Tel.: + 1 514 848 2424x7222; fax: + 1 514 848 3175.
E-mail addresses: [email protected] (A.H. Khataie),
[email protected] (A.A. Bulgak), [email protected] (J.J. Segovia).
0167-9236/$ see front matter 2011 Elsevier B.V. All rights reserved.
doi:10.1016/j.dss.2011.06.003
143
decision, and monitors their business competitiveness factors dynamically. SD is a simulation approach that was developed in the mid
50s by J. Forrester from Massachusetts Institute of Technology (MIT)
to understand the dynamic behavior and status alternation of
complex systems over a certain period of time with learning ability.
Lately, SD has been applied on numerous diverse areas of research by
upcoming the advanced generation of SD simulation software. However,
the survey presented by Braines and Harrison [3] showed the limitations
of SD modeling in the manufacturing sector from the business and/or
operational perspective. This represented a diversication from its
original purpose, which was to serve as a decision support tool for
manufacturing processes at the operational level. Instead, and according
to the survey, SD have been broadly used in the modeling of resource
management at national and global level decision support processes,
and in the service sector at operational levels.
A limited number of studies using SD approach for nancial
decisions have been reported. Abdel Hamid and Madnick [1] used SD
for software development cost estimation. They implemented the SD
simulation technique to see the effects of multi-variable changes in
the model. Marquez and Blanchar [23] applied SD to support
investment decisions in high-technology business. Macedo et al.
[21] developed a real-time cost monitoring model for the reengineering process of a gelatinous substance at the microbiology laboratory
by integrating the ABC/M and SD. However, the developed model was
acting as a real-time cost calculator rather than a System Dynamics
model. There were no positive or negative learning loops in the
proposed model.
3. General illustrative problem
A Flexible Manufacturing System is selected as a pilot production
facility in a simplied three-echelon Supply Chain including supplier,
producer, and customers. The system can set up two different production
processes or models: Basic and Deluxe. Direct material is similar for
both models and there is no restriction for direct material supply. The
manufacturing process, Fig. 1, starts by injecting the common direct
material into the system. Second, the FMS alternates between two types of
setup based on the assigned production plan. Lastly, the manufacturing
products are stored for shipping to the customers.
The rm's management follows a pull-production strategy,
therefore it develops the aggregate production plan (AP) based on
the received orders per month. Not all the orders can be fullled
completely due to machining hour capacity per period; as a result, the
rm's management has to choose the fulllment rate of each order.
The Order Management policy is fullling completely, or partially, or
rejecting the orders according to the production system availability
and order's protability factors.
The problem and parameters have been extracted from a
managerial accounting educational business case study known as
Willow Company from [10]. The production costs have been split
into two groups; prime costs (which include Direct Materials and
Direct Labor) and overhead costs. The latter is divided into ve
homogeneous cost pools with a particular activity cost driver for each
one. The case study assumes that the overhead unit-level costs are
completely traceable and are included in the prime costs.
There are two different batch-level cost pools introduced in the
case study; material handling and setups. Their respective cost drivers
PBasic
RM
FMS
PDeluxe
Fig. 1. Manufacturing process ow.
144
are: number of moves and number of setups. The case also presents
two order-level cost pools: administrative cost pool with activity cost
driver of number of orders and engineering supports cost pool with
activity cost driver of maintenance hours. The last pool is facility-level
which has a unit-level activity cost driver, machining hours, based on
the hint given in the case study. Fig. 2 shows the activity-based cost
ow down diagram for Willow Company.
4. Order Management MIP decision support model
The objective of the Order Management DSS is to nd the most
protable and optimal combination of the fullling ratio of the
received orders. This should be accomplished by taking into account
the orders' protability, the production resources productivity and
availability. In ABC/M the overhead cost charged to each product is
determined by identifying the actual consumption of the activity by
each product, and then multiplying it by its respective unit cost driver.
For the purpose of modeling the rst part of DSS, we implemented
the technique that was introduced by [16], solving the Order
Management problem by integrating the ABC/M and MIP optimization techniques. The integration can be done by applying Cooper
and Kaplan [6] homogenous cost pooling structure. According to
their structure, the overhead costs can be assigned to four specic
homogenous cost pools; unit, batch, product, and facility level
activities' cost pool.
The unit-level activities (machine time, direct material, direct
labor, etc) cost pool includes the overhead costs that vary directly
with the number of units produced. The batch-level activities
(planning and tactical management, material handling, setup, etc.)
cost pool which are the overhead costs invoked whenever a batch is
processed. The product-level activities (process engineering,
manufacturing equipments maintenance, product design, etc.) cost
pool which are overhead costs incurred whenever a particular
product is produced. In this study, the product-level is replaced by
order-level which is overhead costs incurred whenever a particular
order is processed. The facility sustaining activities' cost pool includes
overhead costs such as rent, utilities, and facility management.
Integrating the ABC/M approach into the Order Management DSS
shows and claries the role, importance, and source of each overhead
i
t
o
j
k
l
r
dl+
dl-
product index
period of time index
order index
activities at unit-level index
activities at batch-level index
activities at order-level index
activity at facility-level index
amount of over capacity production (capacity surplus
variable)
amount of under capacity production (capacity slack
variable)
Providing Space
Maintaining
Equipment
Engineering
Support
Receiving
Goods
Paying Supplier
Purchasing
Materials
Setting Up
Equipments
Material
Handling
Cost Pool
Indirect Costs
Activity
Cost Driver
Direct Costs
Batch-Level 1 Batch-Level 2
Order-Level 1
Order-Level 2
Facility-Level
No. Of Orders
Maintenances
Hours
Machining
Hours
pri
ak
yl
cr
hi
qijr
uijk
fil
bij
pi
m1
m2
m3
m4
O
Diot
Qjt
Ukt
Fl
Iit
Pit
Siot
Bijt
Yiot
YBiot
j; r; t
k; t
i; j; t
Constraints (5) make sure that the production quantity meets the
sales commitments of each order. Constraints (6) are the order-level
activities capacity variation constraints. They ensure that we accept
the orders considering the order-level activities available capacity.
145
i o t fil Yiot dl + dl = Fl
5
l
Yiot YBiot
i; o; t
Diot Yiot
i; o; t
Constraints (10) and (11) determine the inventory level for each
product type at the end of each period of time.
Ii0 = 0
10
i; t1
11
i; t
12
Bijt 0
i; j; t
13
0Yiot 1
i; o; t
14
YBiot = 0 or 1
i; o; t
15
146
Table 1
Order specications.
Order number
Product type
Period due
Quantity
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Basic
Basic
Deluxe
Basic
Deluxe
Basic
Basic
Deluxe
Deluxe
Basic
Deluxe
Basic
Basic
Basic
Deluxe
Deluxe
1
2
2
2
3
5
5
5
6
8
9
10
11
12
12
12
3500
4600
2500
3000
2500
3200
4700
1900
4000
4500
3000
3500
3000
5000
2700
5000
Table 2
Comparison table for fullling rates.
Minimum desirable amount of orders which should be satised completely
Order
6 Fullling rate %
7 Fullling rate %
8 Fullling rate %
9 Fullling rate %
10 Fullling rate %
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Prot $
86
65
14
27
72
100
45
17
100
68
100
100
100
20
3,694,067.00
86
14
100
27
72
100
45
17
100
68
100
100
100
20
3,693,925.00
86
14
100
6
72
100
100
17
100
68
100
100
100
20
3,681,280.00
60
14
100
27
100
100
30
100
100
100
100
100
20
3,650,092.00
31
8
100
100
100
100
100
100
100
100
100
20
3,614,196.00
No feasible solution
147
Fulfillment
rates
Fulfillment
rates
Pricing
Strategy
System Output
System Input
Orders
Specification
System Dynamics
Model
Optimization
Model
148
Deluxe Model
Production Rate
Total Production of
Basic Model
Basic Model
Production Rate
Inventory Level of
Deluxe Model
Inventory Level of
Basic Model
Deluxe Model
Shipping Rate
Basic Model
Shipping Rate
Total Sales of
Deluxe Model
Total Sales of
Basic Model
batch size of
Deluxe model
<Deluxe Model
Production Rate>
Batch-Level-1 Cost
(Material Handling) Rate for
Basic Model
Total Batch-Level-1
(Material Handling)
Cost for Basic Model
batch size of
Basic model
batch-level-1 activity cost driver
(number of moves) consumption
ratio by Basic model
batch-level-1 activity cost driver
consumption ratio by each batch
of Basic model
Fig. 5. Batch-level-1 pool rates adjustment loops.
<Basic Model
Production Rate>
<batch size of
Deluxe model>
Total Batch-Level-2
(Equipments Setup)
Cost for Deluxe Model
Batch-Level-2 Cost
(Equipments Setup) Rate for
Deluxe Model
<Deluxe Model
Production Rate>
total batch-level-2
(equipments setup) cost
batch-level-2
(equipments setup) pool
rate
Batch-Level-2 Cost
(Equipments Setup) Rate for
Basic Model
Total Batch-Level-2
(Equipments Setup)
Cost for Basic Model
149
Total Order-Level-1
Cost for Deluxe Model
total cost of
order-level-1 cost pool
order-level-1
pool rate
Order-Level-1 Cost
Rate for Basic Model
Total Order-Level-1
Cost for Basic Model
150
Order-Level-2 Cost
Rate for Deluxe Model
Total Order-Level-2
Cost for Deluxe Model
order-level-2
pool rate
Order-Level-2 Cost
Rate for Basic Model
total cost of
order-level-2 cost pool
Total Order-Level-2
Cost for Basic Model
model. In the order-level-1 cost pool, the MOH costs are estimated via
order fulllment rates for the Deluxe and Basic models and orderlevel-1 activity cost driver consumption ratio.
For the order-level-2 homogeneous cost pool, engineering and
maintenance, the relations between variables are presented in Fig. 8.
The relevant adjustment loops are designed similar to the order-level-1
MOH costs for the Basic and Deluxe models. The total consumption of
<Deluxe Model
Shipping Rate>
Facility-Level (Providing
Space) Cost Rate for Deluxe
Model
Total Facility-Level
(Providing Space) Cost
for Deluxe Model
facility-level (providing
space) pool rate
Facility-Level (Providing
Space) Cost Rate for Basic
Model
Total Facility-Level
(Providing Space) Cost
for Basic Model
<Basic Model
Shipping Rate>
151
<Total Batch-Level-1
<Total Batch-Level-2 (Material Handling) Cost for
<Total Holding Cost of
Deluxe Model>
(Equipments Setup) Cost for
<Total Order-Level-1
Deluxe Model>
Deluxe Model>
Cost for Deluxe Model>
Deluxe model cost of
goods manufactured
total overhead cost for
<Total Order-Level-2
Deluxe model
Cost for Deluxe Model>
fractional prime cost
<Total Production of
ratio for Deluxe model
Deluxe Model>
Deluxe model cost of goods
<Total Facility-Level
manufactured per unit
(Providing Space) Cost for
Total Prime Cost of
Deluxe model
Deluxe Model>
Deluxe Model
Prime Cost Rate of
markup
Deluxe
model
Deluxe Model
<Deluxe Model
selling price
Production Rate>
Basic model
<Basic Model
Basic model
selling price
Production Rate>
markup
Total Prime Cost of
Basic Model
Prime Cost Rate of
Basic Model
<Total Batch-Level-1
(Material Handling) Cost for
Basic Model>
<Total Batch-Level-2
(Equipments Setup) Cost for
<Total Production of
Basic Model>
Basic Model>
<Total Order-Level-1
Cost for Basic Model>
<Total Facility-Level
(Providing Space) Cost for
<Total Order-Level-2
Basic Model>
Cost for Basic Model>
by adding the specic markup for each product to the related cost of
goods manufactured per unit for that product. The related equations
to the SD model variables are presented in alphabetical order in the
Appendix.
The model can be applied to the different Order Fulllment
scenarios in order to appraise the attributes of each Order Fulllment
policy and evaluate the effect of the management discretionary factor
on the manufacturing cost and subsequently on the selling price
(selling price = (1 + markup) cost of goods manufactured per unit).
The variation in the selling price based on the number of orders that
should be fullled completely is shown in Table 3. The indicated prices
in period one are the prices used by the MIP model.
The selling prices estimated by the SD model are calculated
through the actual manufacturing cost. The estimated prices are
Table 3
Selling price variation.
Minimum desirable amount of orders which should be satised completely
5 or less selling price $
6 Selling price $
Period
Basic
Deluxe
Basic
Deluxe
7 Selling price $
Basic
Deluxe
8 Selling price $
Basic
Deluxe
9 Selling price $
Basic
Deluxe
1
2
3
4
5
6
7
8
9
10
11
12
Average
180.000
178.755
178.429
178.051
179.361
183.081
182.259
182.703
184.298
184.254
184.859
185.142
181.766
360.000
347.461
356.987
350.247
349.443
350.344
349.392
348.386
350.759
356.031
355.623
355.856
352.544
180.000
178.755
178.461
178.075
179.378
183.096
182.272
182.715
184.309
184.263
184.867
185.150
181.778
360.000
347.461
356.987
350.247
349.443
350.344
349.392
348.386
350.759
356.031
355.623
355.856
352.544
180.000
178.755
178.461
178.075
179.624
182.746
181.913
182.426
184.138
184.106
184.756
185.061
181.672
360.000
347.461
356.987
349.049
352.819
361.395
358.145
355.685
356.718
360.747
360.227
360.302
356.628
180.000
178.361
179.591
179.933
181.482
185.620
184.460
184.658
186.064
185.858
186.271
186.403
183.225
360.000
347.461
356.955
350.215
349.415
349.962
350.457
354.435
360.160
368.390
367.541
367.384
356.865
180.000
177.923
180.829
181.999
184.531
188.559
186.896
186.817
188.079
187.668
187.871
187.828
184.917
360.000
347.461
356.999
350.852
356.819
366.354
363.199
364.481
368.187
374.675
373.705
373.380
363.009
152
Table 4
Total cost of goods manufactured per model.
Minimum desirable amount of orders which should be satised completely
Product 5 or less cost of goods manufactured 6 Cost of goods manufactured 7 Cost of goods manufactured 8 Cost of goods manufactured 9 Cost of goods manufactured
$
$
$
$
$
Basic
Deluxe
2,343,900.00
883,103.00
2,344,000.00
883,103.00
2,256,110.00
986,631.00
2,359,860.00
911,711.00
2,289,830.00
1,022,440.00
Table 5
Total production per model.
Minimum desirable amount of orders which should be satised completely
Product
Basic
Deluxe
27,000
4930
27,000
4930
26,000
5440
27,000
4930
26,000
5440
Table 6
Total overhead cost per model.
Minimum desirable amount of orders which should be satised completely
Product
Basic
Deluxe
94,247.20
71,830.60
94,338.00
71,830.60
90,696.40
79,327.80
94,114.10
71,762.50
90,173.30
79,090.50
Dollar/Order
200
150
100
50
0
10
11
12
70
60
50
40
30
20
10
0
Time(Month)
Fulfilling 5,6, or 7 Orders Completely
Fulfilling 8 Orders Completely
Fulfilling 9 Orders Completely
Time(Month)
Fulfilling 5,6, or 7 Orders Completely
Fulfilling 8 Orders Completely
Fulfilling 9 Orders Completely
Fig. 11. Order-level activities pool rates.
10
11
12
20
Dollar/Order
Dollar/Order
20.02
19.98
19.96
19.94
19.92
19.9
153
10
11
12
1400
1200
1000
800
600
400
200
0
Time(Month)
10
11
12
Time(Month)
Dollar/Order
10
11
12
Time(Month)
Fulfilling 5,6, or 7 Orders Completely
Fulfilling 8 Orders Completely
Fulfilling 9 Orders Completely
Fig. 12. Batch-level and facility-level activities pool rates.
of the correlation between the Order Fulllment ratios and the orderlevel activities. In contrast, in Fig. 12 there is no correlation between
batch-level and facility-level activities' pool rates and the Order
Fulllment scenario. Accordingly, the pool rates have not changed for
those activities at different Order Fulllment scenarios.
7. Conclusion and future work
This study introduces a novel modeling approach by integrating
System Dynamics and MIP programming in order to develop a powerful
hybrid PTP Decision Support System for the Supply Chain Order
Management problem. The developed DSS system assists management
in monitoring, analyzing and foreseeing the consequences and outcomes
of each decision and monitors their business competitiveness factors. In
the rst step, we developed a mathematical Decision Support model
based on the ABC/M cost structure. In the MIP model a more detailed and
activity-oriented cost structure is used to enhance the model accuracy.
As a second step, the ABC/M-based SD model presented a complementary tool to the MIP model. This model identies the interconnections
and correlations between the Order Management decision making
variables. The SD model helps management to investigate and examine
the further consequences of executing the different Order Fulllment
decision scenarios expansively. The model adjusts the pool rates based on
the actual costs, denes the on-time selling price based on the Order
Management fulllment policy, and can also serve as a cost monitoring
tool with the purpose of checking the costs behavior at different levels and
for different products. ABC/M, as a common modeling approach, makes
two models work together as a hybrid Decision Support System.
The hybrid DSS output indicates that fullling more orders actually
decreases the company's prot (MIP part output), and requires
adjusting the product selling price (SD part output). Depending on the
product type and applied Order Fulllment scenario, the selling price
could be decreased or increased compared to the initial selling price
used in the MIP model. Reducing the selling price can give more
154
53. order-level-1 activity cost driver (number of orders) consumption ratio by Deluxe model = Deluxe model order fulllment
rates order-level-1 activity cost driver consumption ratio by
each order of Deluxe model Units: Order/Month
54. order-level-1 activity cost driver consumption ratio by each
order of Basic model = 1 Units: Dmnl
55. order-level-1 activity cost driver consumption ratio by each
order of Deluxe model = 1 Units: Dmnl
56. Order-level-1 Cost Rate for Basic Model = order-level-1 pool
rate order-level-1 activity cost driver (number of orders)
consumption ratio by Basic model Units: Dollar/Month
57. Order-level-1 Cost Rate for Deluxe Model = order-level-1
activity cost driver (number of orders) consumption ratio by
Deluxe model order-level-1 pool rate Units: Dollar/Month
58. order-level-1 pool rate = IF THEN ELSE(total cost of orderlevel-1 cost pool N 0,total cost of order-level-1 cost pool/Total
Consumption Order-level-1 Cost Pool Activity Driver (Number of
Orders), 173.33) Units: Dollar/Order
59. order-level-2 activity cost driver (maintenances hours) consumption ratio by Basic model = Basic model order fulllment
rates order-level-2 activity cost driver consumption ratio by
each order of Basic model Units: MaintenanceHr/Month
60. order-level-2 activity cost driver (maintenances hours) consumption ratio by Deluxe model = order-level-2 activity cost
driver consumption ratio by each order of Deluxe model Deluxe
model order fulllment rates Units: MaintenanceHr/Month
61. order-level-2 activity cost driver consumption ratio by each
order of Basic model = 4 Units: MaintenanceHr/Order
62. order-level-2 activity cost driver consumption ratio by each
order of Deluxe model = 6 Units: MaintenanceHr/Order
63. Order-level-2 Cost Rate for Basic Model = order-level-2 activity
cost driver (maintenances hours) consumption ratio by Basic
model order-level-2 pool rate Units: Dollar/Month
64. Order-level-2 Cost Rate for Deluxe Model = order-level-2
activity cost driver (maintenances hours) consumption ratio by
Deluxe model order-level-2 pool rate Units: Dollar/Month
65. order-level-2 pool rate = IF THEN ELSE(total cost of orderlevel-2 cost pool N 0, total cost of order-level-2 cost pool/Total Consumption Order-level-2 Cost Pool Activity Driver (Maintenances Hours), 58.5) Units: Dollar/MaintenanceHr
66. SAVEPER = TIME STEP Units: Month (The frequency with
which output is stored.)
67. TIME STEP = 1 Units: Month (The time step for the simulation.)
68. Total Batch-Level-1 (Material Handling) Cost for Basic Model = INTEG (Batch-Level-1 Cost (Material Handling) Rate for
Basic Model,0) Units: Dollar
69. Total Batch-Level-1 (Material Handling) Cost for Deluxe
Model = INTEG (Batch-Level-l Cost (Material Handling) Rate
for Deluxe Model,0) Units: Dollar
70. total batch-level-1 (material handling) cost = Total BatchLevel-1 (Material Handling) Cost for Basic Model + Total
Batch-Level-1 (Material Handling) Cost for Deluxe Model
-Units: Dollar
71. Total Batch-Level-2 (Equipments Setup) Cost for Basic Model = INTEG (Batch-Level-2 Cost (Equipments Setup) Rate for
Basic Model,0) Units: Dollar
72. Total Batch-Level-2 (Equipments Setup) Cost for Deluxe
Model = INTEG (Batch-Level-2 Cost (Equipments Setup) Rate
for Deluxe Model,0) Units: Dollar
73. total batch-level-2 (equipments setup) cost = Total BatchLevel-2 (Equipments Setup) Cost for Basic Model + Total
Batch-Level-2 (Equipments Setup) Cost for Deluxe Model Units: Dollar
74. Total Consumption Batch-Level-1 Cost Pool Activity Driver (Number of Moves)=INTEG (Total Consumption Ratio of Batch-Level-1
Activity Cost Driver (Number of Moves), 1)Units: Move
155
75. Total Consumption Batch-Level-2 Cost Pool Activity Driver (Number of Setups)=INTEG (Total Consumption Ratio of Batch-Level-2
Activity Cost Driver (Number of Setups), 1)Units: Setup
76. Total Consumption Facility-Level Cost Pool Activity Driver
(Machining Hours) = INTEG (Total Consumption Ratio of
Facility-Level Activity Cost Driver (Machining Hours), 1)
Units: MachiningHr
77. Total Consumption Order-level-1 Cost Pool Activity Driver
(Number of Orders) = INTEG (Total Consumption Ratio of
Order-level-1 Activity Cost Driver (Number of Orderss), 1)
Units: Order
78. Total Consumption Order-level-2 Cost Pool Activity Driver
(Maintenances Hours) = INTEG (Total Consumption Ratio of
Order-level-2 Activity Cost Driver (Maintenances Hours), 1)
Units: MaintenanceHr
79. Total Consumption Ratio of Batch-Level-1 Activity Cost Driver
(Number of Moves) = batch-level-1 activity cost driver (number of moves) consumption ratio by Basic model + batchlevel-1 activity cost driver (number of moves) consumption
ratio by Deluxe model Units: Move/Month
80. Total Consumption Ratio of Batch-Level-2 Activity Cost Driver
(Number of Setups) = batch-level-2 activity cost driver (number of setups) consumption ratio by Basic model + batchlevel-2 activity cost driver (number of setups) consumption
ratio by Deluxe model Units: Setup/Month
81. Total Consumption Ratio of Facility-Level Activity Cost Driver
(Machining Hours) = facility-level activity cost driver (machining hours) consumption ratio by Basic model + facilitylevel activity cost driver (machining hours) consumption ratio
by Deluxe model Units: MachiningHr/Month
82. Total Consumption Ratio of Order-level-1 Activity Cost Driver
(Number of Orderss) = order-level-1 activity cost driver
(number of orders) consumption ratio by Basic model + order-level-1 activity cost driver (number of orders) consumption
ratio by Deluxe model Units: Order/Month
83. Total Consumption Ratio of Order-level-2 Activity Cost Driver
(Maintenances Hours) = order-level-2 activity cost driver
(maintenances hours) consumption ratio by Basic model + order-level-2 activity cost driver (maintenances hours) consumption ratio by Deluxe model Units: MaintenanceHr/Month
84. total cost of facility-level (providing space) cost pool = Total
Facility-Level (Providing Space) Cost for Basic Model + Total
Facility-Level (Providing Space) Cost for Deluxe Model Units:
Dollar
85. total cost of order-level-1 cost pool = Total Order-level-1 Cost
for Basic Model + Total Order-level-1 Cost for Deluxe Model Units: Dollar
86. total cost of order-level-2 cost pool = Total Order-level-2 Cost
for Basic Model + Total Order-level-2 Cost for Deluxe Model Units: Dollar
87. Total Facility-Level (Providing Space) Cost for Basic Model = INTEG (Facility-Level (Providing Space) Cost Rate for Basic
Model,0) Units: Dollar
88. Total Facility-Level (Providing Space) Cost for Deluxe Model = INTEG (Facility-Level (Providing Space) Cost Rate for
Deluxe Model,0) Units: Dollar
89. Total Holding Cost of Basic Model = INTEG (Holding Cost Rate of
Basic Model,0) Units: Dollar
90. Total Holding Cost of Deluxe Model = INTEG (Holdeing Cost Rate
of Deluxe Model,0) Units: Dollar
91. total overhead cost for Basic model = Total Batch-Level-1
(Material Handling) Cost for Basic Model + Total BatchLevel-2 (Equipments Setup) Cost for Basic Model + Total
Facility-Level (Providing Space) Cost for Basic Model + Total
Order-level-1 Cost for Basic Model + Total Order-level-2 Cost
for Basic Model Units: Dollar
156
References
[1] T.K. Abdel-Hamid, S.E. Madnick, On the portability of quantitative software
estimation models, Inf and Management 13 (1987) 110.
[2] B.J. Angerhofer, M.C. Angelides, System Dynamics Modeling in Supply Chain
Management: Research Review, Proceedings of the 2000 Winter Simulation
Conference, 2000, pp. 342351.
[3] T.S. Baines, D.K. Harrison, An opportunity for system dynamics in manufacturing
system modeling, Production Planning and Control 10 (1999) 542552.
[4] D. Cagwin, K.J. Barker, Activity-based costing, total quality management and
business process reengineering: their separate and concurrent association with
improvement in nancial performance, Academy of Accounting and Financial
Studies Journal 10 (2006) 4977.
[5] D. Cagwin, M.J. Bouwman, The association between activity-based costing and
improvement in nancial performance, Management Accounting Research 13
(2002) 139.
[6] R. Cooper, R.S. Kaplan, The Design of Cost Management Systems: Text, Cases and
Readings, First ed. Prentice-Hall, Englewood Cliffs, 1991.
[7] M. Gosselin, The effect of strategy and organizational structure on the adoption
and implementation of activity-based costing, Accounting, Organizations and
Society 22 (1997) 105122.
[8] M. Gosselin, A review of activity-based costing: technique, implementation, and
consequences, Handbook of Management Accounting Research 2 (2007)
641671.
[9] A. Gregoriades, B. Karakostas, Unifying business objects and system dynamics as a
paradigm for developing decision support systems, Decision Support Systems 37
(2004) 307311.
[10] D.R. Hansen, M.M. Mowen, N.S. Elias, D.W. Senkow, Management Accounting,
Canadian, Fifth ed. Nelson, Canada, 2001.
[11] J.S. Holmen, ABC vs. TOC: it's a matter of time, Management Accounting 76 (1995)
3740.
[12] C.D. Ittner, W.N. Lanen, D.F. Larcker, The association between activity-based
costing and manufacturing performance, Journal of Accounting Research 40
(2002) 711726.
[13] R.S. Kaplan, S.R. Anderson, Time-driven activity-based costing, Harvard Business
Review 82 (2004) 131138.
[14] R. Kee, Integrating activity-based costing with theory of constraints to enhance
production-related decision-making, Accounting Horizons 9 (1995) 4861.
[15] T. Kennedy, J. Afeck-Graves, The impact of activity-based costing techniques on
rm performance, Journal of Management Accounting Research 13 (2001) 1945.
[16] A. Khataie, F.M. Defersha, A.A. Bulgak, A multi-objective optimization approach for
order management: incorporating Activity-Based Costing in supply chains,
International Journal of Production Research 48 (2010) 50075020.
[17] E.T. Kirche, S.N. Kadipasaoglu, B.M. Khumawala, Maximizing supply chain prots
with effective order management: integration of activity-based costing and
theory of constraints with mixed-integer modeling, International Journal of
Production Research 43 (2005) 12971311.
[18] E. Kirche, R. Srivastava, An ABC-based cost model with inventory and order level
costs: a comparison with TOC, International Journal of Production Research 43
(2005) 16851710.
[19] D. Li, C. O'Brien, Integrated decision modeling of supply chain efciency,
International Journal of Production Economics 59 (1999) 147157.
[20] D. Li, C. O'Brien, A quantitative analysis of relationships between product types
and supply chain strategies, International Journal of Production Economics 73
(2001) 2939.
[21] J. Macedo, R. Ruiz Usano, J. Framinan Torres, A real time cost monitoring system for
business process reengineering, Proceedings from IFAC Workshop (1997) 411416.
[22] S.A. Malik, W.G. Sullivan, Impact of ABC information on product mix and costing
decisions, IEEE Transactions on Engineering Management 42 (1995) 171176.
[23] A.C. Marquez, C. Blanchar, A Decision Support System for evaluating operations
investments in high-technology business, Decision Support Systems 41 (2006)
472487.
[24] C. Martinez-Olvera, Benets of using hybrid business models within a supply
chain, International Journal of Production Economics 120 (2009) 501511.
[25] B. Novievi, L. Anti, Total quality management and activity-based costing,
Economics and Organization 1 (1999) 18.
[26] W. Sen, S. Pokharel, W.Y. Lei, Supply chain positioning strategy integration,
evaluation, simulation, and optimization, Computers and Industrial Engineering
46 (2004) 781792.
[27] C. Sheu, M.H. Chen, S. Kovar, Integrating ABC and TOC for better manufacturing
decision making, Integrated Manufacturing System 14 (2003) 433441.
[28] J.D. Sterman, Business Dynamics: Systems Thinking and Modeling for a Complex
World, First ed. Irwin, CF: McGraw-Hill, 2000.
Amir H. Khataie obtained his B.Sc. degree in Industrial Engineering in 2005 from Amir
Kabir University of Technology (Tehran Polytechnic) consequently; he received M. Eng.
degree in Engineering Management from the University of Ottawa in August 2007.
Currently he is a part-time faculty and PhD candidate in the department of Mechanical
and Industrial Engineering at Concordia University. Amir H. Khataie research
preferences are within hybrid hard and soft OR modeling approach, supply chain
management, activity-based costing. His current research is application of accounting
approaches in developing supply chain cost management Decision Support Systems.
Dr. Akif A. Bulgak is a professor at the Department of Mechanical and Industrial
Engineering at Concordia University. He obtained his B.Sc. degree from Istanbul
Technical University in Mechanical/Industrial Engineering and his M.Sc. and Ph.D.
degrees from the University of Wisconsin-Madison, USA, all in Industrial Engineering.
Dr. Bulgak's research areas include Modeling, Performance Evaluation, Design
Optimization, and Economics of Flexible Manufacturing/Assembly Systems, Stochastic
Optimization, and Revenue Management, and Supply Chain Management. Dr. Bulgak is
a registered professional engineer at Professional Engineers Ontario.
Dr. Juan J. Segovia is currently an Associate Professor of Accountancy in the John
Molson School of Business, Concordia University, Montreal, Canada. He obtained his
Doctorate in Business Administration in 1979 from the University of Paris-Dauphine,
France. From the same university, he obtained the Diplme d'tudes Approfondies:
Business Administration (DEA). Professor Segovia obtained the degree of Bachelor of
Commerce Major: Accounting, from the Universidad de Guanajuato, Mexico. His area
of research includes Accounting Education and Management Accounting. His papers
have been published in various prestigious journals, e.g., The British Accounting
Review, The Accounting Educators' Journal, CMA Magazine, Journal of Business and
Behavioural Sciences. In addition, he has presented at several conferences both national
and international. His research interests are in the areas of Accounting Education,
Activity-Based Costing (ABC), Activity-Based Management (ABM), Performance
Measurements, and Business Strategy.