wang2012
wang2012
wang2012
To cite this article: Jun-Zhong Wang , Su-Tzu Hsieh & Ping-Yu Hsu (2012) Advanced sales and operations planning
framework in a company supply chain, International Journal of Computer Integrated Manufacturing, 25:3, 248-262, DOI:
10.1080/0951192X.2011.629683
Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained
in the publications on our platform. However, Taylor & Francis, our agents, and our licensors make no
representations or warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the
Content. Any opinions and views expressed in this publication are the opinions and views of the authors, and
are not the views of or endorsed by Taylor & Francis. The accuracy of the Content should not be relied upon and
should be independently verified with primary sources of information. Taylor and Francis shall not be liable for
any losses, actions, claims, proceedings, demands, costs, expenses, damages, and other liabilities whatsoever
or howsoever caused arising directly or indirectly in connection with, in relation to or arising out of the use of
the Content.
This article may be used for research, teaching, and private study purposes. Any substantial or systematic
reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or distribution in any
form to anyone is expressly forbidden. Terms & Conditions of access and use can be found at http://
www.tandfonline.com/page/terms-and-conditions
International Journal of Computer Integrated Manufacturing
Vol. 25, No. 3, March 2012, 248–262
Traditional sales and operations planning (S&OP) focuses on balancing company supply and demand, and is utilised
utilised to align plans that support a business-strategic goal. An obvious drawback of previous decision models is
their lack in considering the supply chain network. This article proposes a new global S&OP planning framework to
integrate four supply chain stages of demand, purchasing, production and transportation with different planning
strategies. Model applicability is tested by a real life case. Several simulation scenarios are conducted to evaluate the
effectiveness and efficiency of the proposed model and heuristics. This study adopts the integrated method as a
decision support tool, thereby enhancing coordination between financial and physical activities.
Downloaded by [Simon Fraser University] at 19:21 15 March 2015
The rest of the article is organised into four solved by a Lagrangian heuristic or a genetic
sections. Section 2 reviews and analyses the contribu- algorithm.
tions of previous research in the scope of S&OP. Goetschalckx et al. (2002) proposed two models
Section 3 proposes a solution framework according to and adopted the Benders decomposition to solve
the supply chain context and management considera- logistics network designs of warehousing, transporta-
tions for the S&OP problem, and designs a decision tion centres and production base selection. The first
model to solve the problem using the heuristic method. model focuses on setting transfer prices in the global
Section 4 evaluates the effectiveness of the heuristic supply chain with the objective of maximising the after
solution with data derived from a leading TFT-LCD tax profit of an international corporation. The second
TV company, reports the computational results and model focuses on production and distribution alloca-
provides analysis and conclusions. tion with seasonal demands in a single country system.
Bhutta et al. (2003) considered exchange rates, multiple
products and multiple costs to propose a mixed integer
2. Literature review
programming method to plan production, warehous-
2.1. Supply chain planning ing, transportation and investment issues to provide
Supply chain refers to an integrated system, which multinationals a decision model by which to allocate
Downloaded by [Simon Fraser University] at 19:21 15 March 2015
synchronises a series of interrelated business processes their production capacities. The model maximises total
to acquire raw materials and parts, add value or profit by simultaneously considering restrictions such
transform components into finished goods and dis- as production costs and variable costs for production
tribute products to either retailers or customers. These capacity. Yeh (2005) modified the basic network model
processes can be divided into inbound logistics and with minimum cost to design a multi-stage supply
outbound logistics (Min and Zhou 2002). The former chain network. The model determines how to set up a
concerns storage of raw materials, parts and supplies, production site and a distribution centre. The network
and supports the production process from procure- takes nodes to supply chain facilities and arcs to
ment of production materials to production planning logistic flow to develop a hybrid heuristic algorithm by
and eventually to final product distribution. The latter combining a greedy algorithm and a local search.
comprises all physical distribution activities related to Chern and Hsieh (2007) considered the master plan-
providing customer services such as order receipt, ning problem for a supply chain network using
fulfilment, inventory management, warehousing and outsourcing capacity. They proposed a proper model
transportation. Erengüç et al. (1999) divided supply with mixed integer linear programming (MILP) to
chain into three stages including supplier stage, plant minimise total cost of supply chains including material,
stage and distribution stage from the operational production, processing, transportation and inventory
perspective, and designed a decision model for each holding and developed a heuristic approach based on a
stage. In methodology application, mathematical greedy algorithm to solve the model. Bertel et al.
programming is a useful method to construct a (2008) focused on multiprocessor budgeting planning
decision model in strategic and operation levels for in the supply chain and proposed a greedy algorithm to
the supply chain (Dhaenens-Flipo and Finke 2001, maximise average cash flow with financial constraints.
Goetschalckx et al. 2002, Bhutta et al. 2003). Previous Many cases reported in the literature are developed
researchers have designed heuristics to search a feasible solutions based on optimisation methods because of
solution that considers the influence of problem size on poor communication and coordination throughout the
efficiency (Goetschalckx et al. 2002, Jang et al. 2002, supply chain (Rudberg and Thulin 2009). The research
Bhutta et al. 2003, Yeh 2005, Chern and Hsieh 2007). puts forward one solution to planning problems.
Jang et al. (2002) considered decision problems
including network design, capacity, production plan-
ning and distribution planning. To operate efficient 2.2. Sales and operations planning
supply chains necessitates considering these problems As a tactical-based integrated planning process, S&OP
simultaneously. A proposed system framework com- envisages a plan that involves several functional units
prises an optimised supply network-design module, an to ensure that the aligned plans support the business
integrated planning module for production and dis- strategic goal. The S&OP plan develops production
tribution operations covering suppliers to customers, a based on a sales plan that translates into a capacity-
model management module supporting flexible math- requirement estimation. The difference between sales
ematical modelling, and a data management module. demand and supply capability results in a correspond-
Decision models among system modules can be ing inventory plan and backlog plan (Olhager et al.
divided into three sub-models, including inbound 2001). The scope of tactical planning involves procure-
network, distribution network and outbound network, ment, production, distribution and sales (Thomas and
250 J.-Z. Wang et al.
Griffin, 1996). These issues can further combine to order taking for high-customised products. Mourtzis
buyer-vendor, inventory-distribution and production- et al. (2008) proposed a checking availability procedure
distribution (Vidal and Goetschalckx 1997). Tactical for a customised component before order taking.
planning integrates and consolidates data needed in Makris et al. (2008) used XML to build an order
cross functions of sales, production, distribution and taking system with a ship repair case. Chryssolouris
procurement in planning processes (Genin et al. 2007). et al. (2004) provided a data exchange mechanism for
A basic planning logic flow of S&OP is: various partners in the same supply chain to exchange
data among heterogeneous IT systems. Chryssolouris
. Demand forecast calculation in the sales depart- et al. (2004) experimented with a heterogeneous data
ment in term of product groups; exchanged mechanism in a ship repair industry.
. Execute calculation and capacity balancing for Previous studies have discussed S&OP and supply
each plant by the planner and manager; chain planning from various viewpoints such as
. Simulation of scenarios and feasible plans for the procurement, production, scheduling, inventory or
whole company supply chain; transportation. However, research based on an inte-
. Modification of resource requirements and avail- grated perspective is scarce. This article solves the
abilities and feasible plans validation by the planning problem at the tactical level and considers the
Downloaded by [Simon Fraser University] at 19:21 15 March 2015
3.2.1. Index and parameter UPDCdcp Required unit shipping capacity for
The decision model provides several objective func- product p from DC d to channel c
tions for different planning strategy. We use the UCPp Required unit production capacity for
following notations to define the data field of product p
mathematical model: UIPp Required unit storage capacity for
product p
. Index: UIMm Required unit storage capacity for
P set of product groups, p 2 P material m
T set of planning periods, t 2 T LTFPfp Cycle time of product p to plant f
M set of materials, m 2 M LTVFvf Lead time from vendor v to plant f
F set of plants, f 2 F LTFDfd Lead time from plant f to DC d
C set of channels, c 2 C LTDCdc Lead time from DC d to channel c
D set of distribution centres (DCs), d 2 D
1; if plant f can produce product p
V set of vendors, n 2 V SPFtfp
0; otherwise
. Parameter: . Decision variable:
BLPtcp Backlog quantity of product p to
Downloaded by [Simon Fraser University] at 19:21 15 March 2015
v
X ð22Þ
t
QPfp BOMpm ; 8f; m; t
X p
UIMm IMtfm WHMf ; 8f; t ð23Þ
m
X
TMVFtvfm SUPvm ; 8v; m; t ð24Þ
f
X
SVFtvf 1; 8f; t ð25Þ
v
solving the S&OP problem are to find adequate flow capacity constraint of manufacturing sites.
within a given supply chain network, or flow routes in Assign the demand of product p to manufac-
the supply chain network that are not unique. When turing site f in priority order. Adjust capacity
allocating demands, it is hard to decide which time of the manufacturing sites, remove the order
interval to plan for product and inventory holding, and and continue the next order until all demands
which route to use. Thus, only a few computationally have been assigned to production, or all
efficient heuristics are available for solving the capacities have been utilised. Finally, calculate
problem. the shortage of product demand in each
This study developed a heuristic solution of period.
resources allocation to solve the problem. The (3) Calculate the material requirements using the
expectation is confirmed by the computational result. BOMs and estimate whether the supply
The following describes each heuristic procedure. The capability of vendors is affordable in each
developed heuristic in this study (Figure 2) selects a period. If the supply capability is overloaded
candidate from sets of material vendors, manufactur- with material requirements, the production
ing sites and DCs and then decides production plan needs to be modified to fit the material
quantities and inventory subject to capacity restric- constraint.
Downloaded by [Simon Fraser University] at 19:21 15 March 2015
tions of each stage in the supply chain. The heuristic (4) Consider the shortage of product demand and
also considers transportation quantities. remaining capacity and materials in each
The S&OP heuristic of this research uses a five step- period, and balance the shortage demand to
procedure as shown in Figure 3 and Appendix 1: remaining capacity from the perspective of
forward planning. The available forward per-
(1) Aggregate the total demand from orders. iod in each product is restricted by inventory
From a multi-tasking perspective, demands cost of product. The lowest inventory cost of
of the product in a period can be assigned to product is first selected to reallocate.
several planning periods according to the
comparative forward planning cost of one Consider the distribution centre-channel transpor-
product as compared with others. Sort the tation cost and channel demands to find the lowest link
production priority for products that consid- and decide the amounts of products to be shipped from
ers variable profit determined from the pro- distribution centres to channels. Next, consider the
duct price, transportation cost and inventory manufacturing site-distribution centre transportation
cost across planning periods. cost and distribution centre storage capacity to find the
(2) Execute the capacity allocation according to lowest link and decide the amounts of products to be
the production priority, and allocate the shipped from manufacturing sites to distribution
product production quantity under the centres.
Time periods
Channel Product T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12
C1 K206-10U1 253 334 313 205 241 398 245 310
C2 ST43-15U1 222 327 337 202 216 259 256 249
C3 LT12-23U1 383 490 260 333 304 210 374 323
C4 K206-10U1 256 291 218 248 291 350 351 293
C5 ST43-15U1 293 303 391 355 325 289 310 204
C6 LT12-23U1 340 345 380 352 320 306 353 276
Time periods
Vendor Site Material T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12
V1 F1 Panel 903 1882 157 218 338 0 874 156 0 0 0 0
F2 Panel 5073 5118 5451 5219 4965 4560 5181 4455 0 0 0 0
V2 F1 PCBA 0 1935 1448 0 0 896 0 0 0 0 0 0
F2 PCBA 1484 0 0 1307 1211 0 1547 905 0 0 0 0
V3 F1 Mec. 1930 2605 1728 1677 1459 0 2001 1103 0 0 0 0
F2 Mec. 0 0 0 0 0 928 0 0 0 0 0 0
V4 F1 Panel 5000 4875 5000 5000 5000 4729 5000 5000 0 0 0 0
F2 Panel 0 0 0 0 0 271 0 0 0 0 0 0
V5 F1 PCBA 2371 862 669 2096 2126 993 2378 2100 0 0 0 0
F2 PCBA 629 2138 2331 904 874 2007 622 900 0 0 0 0
V6 F1 Mec. 1207 1172 909 1085 1275 2309 1125 1643 0 0 0 0
F2 Mec. 2793 2828 3091 2915 2725 1691 2875 2357 0 0 0 0
Time periods
Site Product T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12
F1 K206-10U1 0 395 183 403 360 478 531 370 310 0 0 0
ST43-15U1 0 222 327 337 202 216 259 256 249 0 0 0
LT12-23U1 0 383 490 260 333 304 210 374 323 0 0 0
F2 K206-10U1 0 167 152 29 93 155 205 137 293 0 0 0
ST43-15U1 0 293 303 391 355 325 289 310 204 0 0 0
LT12-23U1 0 340 345 380 352 320 306 353 276 0 0 0
selected as key factors representing environment demand control, loose material purchasing BOM
uncertainty. Each key factor can be taken under two cost, loose production and inventory cost, and loose
planning strategies of loose or tight scenarios. Table 9 transportation cost. These four planning strategies
shows a list of 16 scenarios based on these four represent four S&OP stages of demand, purchasing,
planning factors with two planning strategies. production and transportation. The output per-
formance of heuristic frameworks for these four
stages is the same as the software solution at
4.2. Scenario explanation
3,592,046. That is, total cost derived from heuristic
4.2.1. Scenario one frameworks is the same as the software solution that
The S&OP plans have the same planning strategies proves the heuristic frameworks of this research are
of loose strategies. The S&OP plan has loose robust.
258 J.-Z. Wang et al.
Table 7. The distribution plan of each product type from site to DC.
Time periods
Site DC Product T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12
F1 D1 K206-10U1 0 0 342 236 403 360 478 531 370 310 0 0
ST43-15U1 0 0 222 327 337 202 216 259 256 249 0 0
LT12-23U1 0 0 383 490 260 333 304 210 374 323 0 0
D2 K206-10U1 0 0 0 0 0 0 0 0 0 0 0 0
ST43-15U1 0 0 0 0 0 0 0 0 0 0 0 0
LT12-23U1 0 0 0 0 0 0 0 0 0 0 0 0
F2 D1 K206-10U1 0 0 0 0 0 0 0 0 0 0 0 0
ST43-15U1 0 0 0 0 0 0 0 0 0 0 0 0
LT12-23U1 0 0 0 0 0 0 0 0 0 0 0 0
D2 K206-10U1 0 0 167 152 29 93 54 217 226 293 0 0
ST43-15U1 0 0 293 303 391 355 325 289 310 204 0 0
LT12-23U1 0 0 340 345 380 352 320 306 353 276 0 0
Downloaded by [Simon Fraser University] at 19:21 15 March 2015
Time periods
DC Channel Product T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12
D1 C1 K206-10U1 0 0 0 253 236 313 205 241 398 245 310 0
C2 ST43-15U1 0 0 0 222 327 337 202 216 259 256 249 0
C3 LT12-23U1 0 0 0 383 490 260 333 304 210 374 323 0
C4 K206-10U1 0 0 0 89 0 90 155 237 133 125 0 0
C5 ST43-15U1 0 0 0 0 0 0 0 0 0 0 0 0
C6 LT12-23U1 0 0 0 0 0 0 0 0 0 0 0 0
D2 C1 K206-10U1 0 0 0 0 0 0 0 0 0 0 0 0
C2 ST43-15U1 0 0 0 0 0 0 0 0 0 0 0 0
C3 LT12-23U1 0 0 0 0 0 0 0 0 0 0 0 0
C4 K206-10U1 0 0 0 167 152 29 93 54 217 226 293 0
C5 ST43-15U1 0 0 0 293 303 391 355 325 289 310 204 0
C6 LT12-23U1 0 0 0 340 345 380 352 320 306 353 276 0
Factor Description
LC Loose capacity, the total demand at per planning period are set to 75% *95% of total production capacities
TC Tight capacity, the total demand at per planning period are set to 95% *115% of total production capacities
PCL Lower procurement cost for components, the costs are set to the original component price
PCH Higher procurement cost for components, the added costs are correspond to variation in component price
ICL Lower product inventory cost, the costs are set to the original cost
ICH Higher product inventory cost, the added costs are correspond to reduction in product price
TCL Lower product logistics cost from sites and channels, the costs are set to the original cost
TCH Higher product logistics cost from sites and channels, the added costs are correspond to fluctuation in exchange rate
numerical examples. Thirty problems were randomly Bhutta, K.S., et al., 2003. An integrated location, production,
generated for each problem size shown in Table 11. and investment model for a multinational corporation.
International Journal of Production Economics, 86 (3),
For large-scale problems, finding the optimal solution 201–216.
is time consuming. It takes about 16,299 s and Chern, C.-C. and Hsieh, J.-S., 2007. A heuristic algorithm
29,007 s, respectively, to solve 10-15-30-30 and 15– for master planning that satisfies multiple objectives.
15–30–35 numerical examples of the problem size. Computers and Operational Research, 34 (11), 3491–
Along with increasing problem size, the incremental 3513.
Chen-Ritzo, C.-H., et al., 2010. Sales and operations
saving time of the proposed heuristic becomes larger planning in systems with order configuration uncertainty.
than LINGO. The incremental time saving proves that European Journal of Operational Research, 205 (3), 604–
the proposed heuristic is robust. The proposed plan- 614.
ning framework is generic and not specific to the above Chryssolouris, G., et al., 2004. Towards the internet based
case study. supply chain management for the shiprepair industry.
International Journal of Computer Integrated Manufac-
turing, 17 (1), 45–57.
Dhaenens-Flipo, C.D. and Finke, G., 2001. An integrated
model for an industrial production-distribution problem.
5. Conclusions IIE Transactions, 33 (9), 705–715.
Erengüç, S.S., Simpson, N.C., and Vakharia, A.J., 1999.
Downloaded by [Simon Fraser University] at 19:21 15 March 2015
Olhager, J., Rudberg, M., and Wikner, J., 2001. Long-term 30 Dpt ¼ 0
capacity management: linking the perspectives from 31 Else
manufacturing strategy and sales and operations plan- 32 //---If product demands are more than capacity, then
ning. International Journal of Production Economics, 69 update the demands gap DEMpt---
(2), 215–225. 33 DEMpt ¼ Dpt*Wpf – CAPft
Rudberg, M. and Thulin, J., 2009. Centralised supply chain 34 CAPft ¼ 0
master planning employing advanced planning systems. 35 EndIf
Production Planning & Control, 20 (2), 158–167. 36 Else
Shapiro, J.F., 2007. Modelling the supply chain. 2nd ed. 37 Break
Australia: Duxbury press, Thomson Brooks. 38 EndIf
Yeh, W.C., 2005. A hybrid heuristic algorithm for the 39 EndFor
multistage supply chain network problem. International 40 //---Step 3---
Journal of Advanced Manufacturing Technology, 26, 675– 41 //---Calculate procurement quantity Qmvt based on
685. production quantity Qpft and supply constraint---
Vidal, C.J. and Goetschalckx, M., 1997. Strategic produc- 42 //Calculate the material requirements Dmt according to
tion-distribution models: a critical review with emphasis BOMs
on global supply chain models. European Journal of 43 For p 1 to max p, pþþ
Operational Research, 98, 1–18. 44 For f 1 to max f, fþþ
45 Dmt ¼ Dmt þ Qpft*BOMmp
46 Endfor
Downloaded by [Simon Fraser University] at 19:21 15 March 2015