Advanced Operations & Supply Chain Analytics

Chapter 2
Supply Chain Data, Metrics and Analytical Readiness

Post Graduate Program in Supply Chain Management
Advanced Operations & Supply Chain Analytics   •   Post Graduate Diploma

Supply Chain Data, Metrics and Analytical Readiness

Introduction

Supply chains generate data whenever materials are purchased, moved, transformed, stored, sold, returned, or paid for. Yet the existence of data does not guarantee analytical usefulness. Data may be incomplete, duplicated, poorly defined, delayed, inaccessible, or interpreted differently by different functions. Analytical readiness is therefore not simply a technology issue. It is the organisational capability to produce trusted, connected, timely, and decision-relevant information.

For supply chain managers, analytical readiness provides the foundation for forecasting, inventory optimisation, supplier evaluation, warehouse improvement, transport planning, cost-to-serve analysis, and customer-service management. Weak foundations produce apparently sophisticated dashboards that support poor decisions. Strong foundations allow managers to connect operational events with financial outcomes and strategic objectives.

This chapter develops a practical framework for designing reliable supply chain data foundations. It explains master and transactional data, data quality, lineage and integration, KPI hierarchies, SCOR metrics, cost-to-serve, service levels, working-capital measures, and analytical maturity. It also considers governance, ethics, technology, and implementation challenges.

Learning Objectives

By the end of this chapter, the learner should be able to:

  1. Distinguish master, transactional, reference, and analytical data.
  2. Assess data quality using dimensions such as accuracy, completeness, consistency, timeliness, validity, and uniqueness.
  3. Explain data lineage, integration, ownership, and governance.
  4. Construct KPI hierarchies linking strategic outcomes to operational drivers.
  5. Apply SCOR, cost-to-serve, service-level, and working-capital measures.
  6. Interpret trade-offs among cost, service, responsiveness, assets, and resilience.
  7. Evaluate an organisation’s analytical maturity and design an improvement roadmap.

1. The Role of Data in Supply Chain Management

A supply chain decision typically combines several kinds of information. A replenishment decision may require inventory balances, open purchase orders, supplier lead times, demand forecasts, minimum order quantities, transport schedules, and customer requirements. If these inputs are inconsistent, the resulting decision may be mathematically correct but operationally wrong.

Supply chain data supports three broad purposes:

  • Descriptive analysis: What happened? Examples include late-delivery rates and inventory ageing.
  • Diagnostic analysis: Why did it happen? Examples include identifying supplier delays or forecast bias.
  • Predictive and prescriptive analysis: What is likely to happen, and what should be done? Examples include predicting stockouts and selecting an allocation plan.

The value of advanced analytics depends on the quality of the underlying data. A useful principle is:

Analytical sophistication cannot compensate for unclear definitions, unreliable records, or disconnected processes.

Data must also be interpreted in its business context. A high inventory turnover ratio may indicate efficient inventory management, but it may also reflect dangerously low stock. A high order-fill rate may be achieved by holding excessive safety stock. Metrics should therefore be viewed as a system rather than as isolated targets.

2. Supply Chain Data Foundations

2.1 Master data

Master data describes relatively stable business entities used repeatedly across processes. Important examples include:

  • product or material identifiers;
  • customer and supplier records;
  • locations, warehouses, plants, and stores;
  • bills of material and product structures;
  • units of measure and conversion factors;
  • transport lanes and routes;
  • payment terms, incoterms, and planning parameters.

A product record may contain a stock-keeping unit (SKU), description, product family, weight, dimensions, packaging hierarchy, hazardous-material classification, shelf life, procurement group, and planning method. If one system records a case as 12 units and another records it as 10 units, inventory and cost calculations may be materially distorted.

Master-data governance requires standard definitions, controlled creation and modification, duplicate detection, approval workflows, and clear ownership. A product should not be created independently by every plant unless there is a compelling reason to permit local variants.

2.2 Transactional data

Transactional data records events. Examples include purchase orders, sales orders, goods receipts, goods issues, production confirmations, shipment notices, invoices, returns, stock transfers, and cycle counts. Transactions normally include a date and time, entity identifiers, quantity, value, location, status, and responsible process.

Transactional data provides the evidence of what occurred. Master data gives transactions meaning. A shipment transaction containing SKU 4812 is not analytically useful if SKU 4812 has no valid product definition or has been assigned to multiple product families.

2.3 Reference and event data

Reference data provides controlled categories and codes, such as currency codes, country codes, reason codes, transport modes, or order-status values. Event data records changes in state, such as an order being released, picked, packed, dispatched, delivered, or cancelled. Event timestamps enable process mining and lead-time analysis.

2.4 Analytical data

Analytical data is prepared for reporting, modelling, and decision support. It may be stored in a data warehouse, data lakehouse, or governed semantic layer. Analytical structures commonly contain:

  • facts, such as quantities, values, dates, and durations; and
  • dimensions, such as product, customer, supplier, location, and time.

A dimensional model can make reporting efficient, but it does not remove the need for sound source data and clear business definitions.

3. Data Quality, Lineage, and Integration

3.1 Dimensions of data quality

Data quality should be assessed against intended use. The principal dimensions are shown below.

DimensionMeaningSupply chain example
AccuracyCorrect representation of realityRecorded stock agrees with physical stock
CompletenessRequired values are presentAll deliveries have promised and actual dates
ConsistencyValues agree across systemsSame SKU has the same unit conversion
TimelinessData is available when neededGoods receipts posted promptly
ValidityValues follow rules and formatsQuantity is non-negative and uses an approved unit
UniquenessNo unintended duplicatesOne supplier is not represented by three records
IntegrityRelationships are validEvery order line refers to an existing SKU

A data-quality score can be constructed for monitoring purposes, but it should not conceal serious failures. For example, a completeness score may be calculated as:

Completeness = (Number of non-null required fields ÷ Total required fields) × 100%

The measure assumes that required fields have been formally defined and that each record is weighted appropriately. A single missing product-hazard classification may be more consequential than several missing descriptive fields, so weighted quality measures may be preferable.

3.2 Data lineage

Data lineage describes the origin, transformations, movement, and use of data. For a delivery-performance KPI, lineage may run from a transport-management-system event to an integration layer, then to a warehouse table, a semantic metric definition, and finally a dashboard.

Lineage supports three questions:

  1. Where did this value originate?
  2. What transformations were applied?
  3. Which reports, models, and decisions depend on it?

Without lineage, disagreements about a KPI may become political rather than analytical. With lineage, analysts can identify whether the dispute concerns source data, transformation logic, timing, or business definition.

3.3 Integration

Integration connects systems and processes. Common supply chain systems include enterprise resource planning, warehouse-management, transport-management, manufacturing-execution, customer-order, supplier, and financial systems. Integration may use application programming interfaces, event streams, batch files, or electronic data interchange.

Integration design should address identifier mapping, time zones, units of measure, currency conversion, duplicate messages, late-arriving data, error handling, and reconciliation. A technically connected system can still be analytically disconnected if identifiers and definitions do not align.

3.4 Governance and ownership

Data governance establishes decision rights and controls. Key roles include:

  • Data owner: accountable for the business meaning and quality of a data domain.
  • Data steward: manages definitions, standards, and issue resolution.
  • Data custodian: operates technical storage, access, and security.
  • Data consumer: uses data for analysis or decisions.

A data dictionary should define each KPI, including its name, purpose, numerator, denominator, inclusion rules, exclusions, frequency, owner, source, and refresh time. For example, “on-time delivery” is incomplete unless the organisation specifies whether it is measured against the requested date, confirmed date, or promised date, and whether partial deliveries count as on time.

4. KPI Hierarchies and Performance Architecture

A KPI is useful only when it supports a decision or accountability process. KPI hierarchies connect strategic outcomes to tactical and operational drivers.

A typical hierarchy may be:

Strategic objective → outcome KPI → driver KPI → process measure → action

For example:

  • Strategic objective: improve profitable customer service.
  • Outcome KPI: contribution margin after fulfilment cost.
  • Driver KPIs: order-fill rate, transport cost per order, return rate.
  • Process measures: pick accuracy, dispatch delay, carrier failure rate.
  • Action: redesign picking waves or change carrier allocation.

A balanced supply chain scorecard commonly includes five dimensions:

  1. Reliability: delivering the correct product to the correct customer at the agreed time and condition.
  2. Responsiveness: speed of fulfilling demand.
  3. Agility: ability to respond to changes and disruptions.
  4. Cost: expenditure required to operate the supply chain.
  5. Asset management efficiency: use of inventory, capacity, facilities, and cash.

Metrics should have desirable direction, target, tolerance, frequency, owner, and escalation rule. Managers should avoid excessive numbers of KPIs. A small set of connected indicators is generally more useful than a large dashboard without priorities.

5. SCOR Metrics

The Supply Chain Operations Reference framework provides a common language for supply-chain processes and performance. Its traditional process categories include Plan, Source, Make, Deliver, and Return; newer versions also emphasise orchestration and related capabilities.

SCOR performance attributes include:

  • reliability;
  • responsiveness;
  • agility;
  • cost; and
  • asset management efficiency.

Examples of measures include perfect-order fulfilment, order-fulfilment cycle time, upside supply-chain flexibility, supply-chain management cost, and cash-to-cash cycle time.

A perfect order generally requires multiple conditions to be met, such as correct product, correct quantity, no damage, complete documentation, and on-time delivery. If the dimensions are treated as independent, an illustrative perfect-order rate can be calculated as:

Perfect-order rate = (Orders meeting all specified conditions ÷ Total orders) × 100%

The measure is conjunctive: one failed condition makes the order imperfect. Organisations must define the conditions explicitly, because different definitions produce different results.

SCOR is valuable as a benchmarking and process-structuring framework, but it is not a substitute for local business definitions. A company should avoid adopting metric labels without establishing data sources, scope, and calculation rules.

6. Service-Level Measures

Service level expresses how successfully demand is met. Several measures are possible:

  • Cycle service level: probability of not experiencing a stockout during a replenishment cycle.
  • Fill rate: proportion of demand supplied immediately from available stock.
  • Order-line fill rate: proportion of order lines fulfilled completely.
  • On-time delivery: proportion of deliveries arriving within the agreed time window.
  • Perfect-order rate: proportion of orders meeting all specified conditions.

These measures are not interchangeable. A business can achieve a high cycle service level while having a low fill rate if stockouts are rare but severe. Similarly, an order-level fill rate may appear high when a few large lines dominate the calculation.

For demand quantities, fill rate may be expressed as:

Fill rate = (Demand supplied immediately ÷ Total demand) × 100%

The numerator and denominator must use the same unit, period, product scope, and treatment of substitutions, backorders, and cancellations. Service measures should also be segmented by customer, product, channel, and order size; aggregate values can conceal important failures.

7. Cost-to-Serve

Cost-to-serve assigns supply-chain costs to customers, products, channels, orders, or segments. It extends beyond sales revenue and standard product cost by including activities such as order processing, picking, packing, transport, special handling, returns, customer service, and inventory support.

An illustrative contribution calculation is:

Net contribution = Revenue − Product cost − Variable fulfilment cost − Returns cost − Allocated service cost

The formula is useful only when cost categories are clearly defined and allocation methods are appropriate. Variable costs may be traced directly; shared costs may require activity-based allocation. For example, warehouse labour may be assigned using picks, lines, units, or labour minutes. The selected driver should reflect resource consumption.

Worked example

A customer generates revenue of $120,000 in a quarter. Product cost is $78,000, transport cost is $9,000, order-processing cost is $3,000, special handling is $4,000, and returns cost is $2,000.

Net contribution is:

$120,000 − $78,000 − $9,000 − $3,000 − $4,000 − $2,000 = $24,000.

The contribution margin percentage is:

Contribution margin percentage = ($24,000 ÷ $120,000) × 100% = 20%

This analysis may reveal that a high-revenue customer is less profitable than a smaller customer with simpler ordering and delivery requirements. Management should not automatically discontinue the account. Possible responses include minimum order quantities, revised delivery schedules, packaging changes, price adjustments, or service differentiation.

8. Working-Capital Measures

Supply chains influence cash through inventory, receivables, payables, and operating lead times. The cash-to-cash cycle measures the time between paying suppliers and receiving cash from customers.

A common formulation is:

Cash-to-cash cycle = Days inventory outstanding + Days sales outstanding − Days payable outstanding

Where:

Days inventory outstanding = Average inventory ÷ Cost of goods sold × Number of days
Days sales outstanding = Average accounts receivable ÷ Revenue × Number of days
Days payable outstanding = Average accounts payable ÷ Cost of goods sold × Number of days

The number of days may be 365 or 360, but the organisation must apply one convention consistently. These measures are approximations and depend on accounting classifications, seasonality, and whether averages adequately represent the period.

Worked example

Suppose annual cost of goods sold is $36 million, annual revenue is $60 million, average inventory is $6 million, average receivables are $8 million, and average payables are $4 million. Using 365 days:

  • Days inventory outstanding = $6m ÷ $36m × 365 = 60.8 days.
  • Days sales outstanding = $8m ÷ $60m × 365 = 48.7 days.
  • Days payable outstanding = $4m ÷ $36m × 365 = 40.6 days.

Therefore:

Cash-to-cash cycle = 60.8 + 48.7 − 40.6 = 68.9 days, approximately 69 days.

Reducing the cycle may involve lowering inventory, accelerating customer collection, or negotiating supplier terms. However, excessive inventory reduction can damage service and resilience, while extending supplier payment may create financial or ethical problems for smaller suppliers.

9. Analytical Maturity

Analytical maturity describes how effectively an organisation converts data into repeatable decisions. A practical five-level model is:

LevelCharacteristics
1. Ad hocSpreadsheets, inconsistent definitions, reactive reporting
2. StandardisedCommon dashboards and basic data ownership
3. IntegratedConnected systems, governed master data, cross-functional KPIs
4. PredictiveForecasting, risk models, exception management, scenario analysis
5. Prescriptive and adaptiveOptimisation, near-real-time decisions, learning feedback loops

Maturity is multidimensional. An organisation may possess advanced algorithms but weak governance, or excellent data governance but limited analytical skills. Assessment should therefore consider data, technology, processes, people, governance, and culture.

A sensible roadmap begins with high-value decisions rather than with technology acquisition. The organisation should identify priority use cases, define required data, establish ownership, repair critical master data, document metrics, create controlled integration, and then scale analytical applications.

10. Applied Case: Meridian Home Appliances

The following is an illustrative case.

Background

Meridian Home Appliances sells refrigerators and washing machines through retail partners and its own online channel. Management believes that inventory is excessive while customer complaints about late deliveries are increasing. Different departments report different service levels.

Problem

The sales dashboard measures on-time delivery against requested dates, whereas logistics measures it against confirmed dates. The ERP contains duplicate customer records. Warehouse transactions are posted at the end of each shift, and several products have inconsistent carton-to-unit conversions. Cost-to-serve is not reported by customer.

Analysis

A cross-functional team creates a data dictionary and traces the delivery KPI to source events. It discovers that 14% of orders lack a reliable promised date and that cancelled orders are excluded from one report but included in another. A physical inventory count identifies a 3.5% difference from system stock. The team also finds that two major customers require small, frequent deliveries that generate high transport and handling costs.

Approach and solution

Meridian takes five actions:

  1. Establishes a single definition of promised date and a controlled delivery-status model.
  2. Removes duplicate customer and SKU records through stewardship workflows.
  3. Introduces daily transaction reconciliation and cycle counting for high-value products.
  4. Builds a KPI hierarchy linking perfect orders, delivery reliability, pick accuracy, and carrier performance.
  5. Calculates customer-level cost-to-serve using orders, lines, delivery stops, special handling, and returns.

The company then introduces a service segmentation policy. Strategic customers retain high delivery frequency, but low-margin customers are encouraged to use consolidated delivery windows.

Outcome

After three months, reported service performance initially declines because previously hidden failures are now visible. Management treats this as improved measurement rather than operational deterioration. Over the next two quarters, inventory accuracy improves, delivery disputes fall, and planners use exception alerts instead of manually reconciling multiple spreadsheets.

Learning points

The case demonstrates that analytical improvement often begins with definitions and process discipline. Technology becomes more valuable after the organisation agrees on meanings, ownership, and decision rights. It also shows that service and cost must be analysed together; improving one dimension in isolation may produce an undesirable overall result.

11. Challenges, Ethics, and Contemporary Developments

Data quality initiatives often fail because ownership is unclear, local teams resist standardisation, or benefits are not measured. Another challenge is metric gaming: employees may improve a reported KPI by changing timing, excluding difficult transactions, or prioritising measured work over customer value.

Supply chain data may contain personal information, commercial contracts, employee records, or sensitive supplier details. Access should follow legitimate business need, least-privilege principles, retention rules, and applicable privacy and security regulations. Data sharing with suppliers and logistics partners should specify permitted use, confidentiality, cybersecurity responsibilities, and breach procedures.

Artificial intelligence can support anomaly detection, demand sensing, document extraction, predictive maintenance, and route analysis. However, AI outputs inherit source-data problems. Models require monitoring for bias, drift, explainability, data leakage, and inappropriate automation. A human decision-maker should remain accountable for high-impact decisions such as supplier exclusion, customer prioritisation, or employment-related performance assessment.

Contemporary practice is moving toward event-driven architectures, semantic layers, digital twins, process mining, and data products. These developments can improve speed and reuse, but they increase the importance of governance. Real-time data is not automatically better if it is noisy, unstable, or poorly interpreted.

Best-Practice Checklist

A supply chain organisation is analytically prepared when it can answer the following questions:

  • Are critical products, customers, suppliers, and locations uniquely identified?
  • Are KPI definitions documented and consistently applied?
  • Can each important metric be traced to source records?
  • Are data owners and stewards assigned?
  • Are units, currencies, calendars, and time zones controlled?
  • Are data-quality rules monitored and exceptions resolved?
  • Are financial, operational, and service measures connected?
  • Are dashboards designed around decisions rather than visual display?
  • Are access, privacy, retention, and cybersecurity controls established?
  • Are analytical models tested, monitored, and subject to human oversight?

Chapter Summary

Reliable supply chain analytics begins with reliable data foundations. Master data defines the entities used across processes, while transactional data records operational events. Reference and analytical data provide controlled classifications and decision-ready structures. Data quality must be assessed through accuracy, completeness, consistency, timeliness, validity, uniqueness, and integrity.

Data lineage explains where measures originate and how they are transformed. Integration requires more than technical connectivity; identifiers, units, timing, and business definitions must align. Governance assigns ownership and establishes standards for data and metrics.

KPI hierarchies connect strategic objectives with operational drivers. SCOR provides a useful structure for evaluating reliability, responsiveness, agility, cost, and asset efficiency. Service-level measures such as fill rate, cycle service level, on-time delivery, and perfect-order rate answer different questions and must not be treated as equivalent.

Cost-to-serve reveals the economic consequences of customer and channel requirements. Working-capital measures, especially the cash-to-cash cycle, connect operational decisions with liquidity. Analytical maturity progresses from fragmented reporting toward integrated, predictive, and prescriptive decision-making. Throughout this progression, governance, ethics, security, and human accountability remain essential.

Key Terms

Master data: Stable data describing core entities such as products, customers, suppliers, and locations.

Transactional data: Records of business events such as orders, receipts, shipments, and invoices.

Reference data: Controlled codes and classifications used to standardise information.

Data quality: The degree to which data is fit for its intended purpose.

Data lineage: A record of data origin, movement, transformation, and use.

Data governance: Decision rights, standards, roles, and controls for managing data.

Data owner: Person accountable for the meaning and quality of a data domain.

Data steward: Person responsible for operational management of definitions and quality.

KPI: Key performance indicator used to monitor an important outcome or driver.

KPI hierarchy: Structured relationship linking strategic outcomes to operational measures.

SCOR: A framework for describing supply-chain processes and performance attributes.

Perfect-order rate: Percentage of orders satisfying all defined delivery requirements.

Fill rate: Percentage of demand supplied immediately from available stock.

Cycle service level: Probability of avoiding a stockout during a replenishment cycle.

Cost-to-serve: Cost of fulfilling the requirements of a customer, product, or channel.

Working capital: Capital tied up in inventory, receivables, payables, and operating activity.

Cash-to-cash cycle: Time between paying suppliers and collecting customer cash.

Analytical maturity: Capability to convert governed data into increasingly advanced decisions.

Data dictionary: Controlled description of data elements and metric definitions.

Semantic layer: Governed business representation that standardises analytical meaning.

Review Questions

Short Answer Questions

  1. What is the difference between master data and transactional data?
  2. Define data lineage and explain why it matters for KPI credibility.
  3. Name four dimensions of data quality.
  4. Why are fill rate and perfect-order rate not interchangeable?
  5. What does the cash-to-cash cycle measure?

Long Answer Questions

  1. Explain how data governance supports reliable supply chain analytics. Discuss the roles of owners, stewards, custodians, and consumers.
  2. Describe a KPI hierarchy and show how a strategic service objective can be connected to operational measures.
  3. Explain the SCOR performance attributes and discuss their value and limitations.
  4. Discuss cost-to-serve analysis, including cost drivers, allocation challenges, and managerial applications.
  5. Evaluate the five-level analytical maturity model and recommend a development roadmap for a fragmented supply chain organisation.

Analytical / Application Questions

  1. A company has revenue of $10 million, product cost of $6.5 million, transport cost of $0.8 million, returns cost of $0.2 million, and service cost of $0.5 million. Calculate net contribution and contribution margin percentage. State one limitation of the calculation.
  2. An organisation reports a 98% on-time delivery rate, but customer complaints remain high. Identify at least four data-definition or measurement issues that should be investigated.
  3. A retailer wants to reduce inventory by 20% while maintaining customer service. Design a data and KPI analysis plan that addresses service level, inventory accuracy, demand variability, supplier lead time, cost-to-serve, and working capital.

Multiple Choice Questions with Answers

Question 1

Which type of data records events such as purchase orders, goods receipts, and shipments?

A. Master data

B. Transactional data

C. Reference data

D. Metadata

Correct Answer: B. Transactional data

Question 2

Which data-quality dimension asks whether required values are present?

A. Completeness

B. Uniqueness

C. Timeliness

D. Validity

Correct Answer: A. Completeness

Question 3

What is the primary purpose of data lineage?

A. To increase warehouse capacity

B. To identify product prices

C. To trace data origin and transformations

D. To calculate supplier discounts

Correct Answer: C. To trace data origin and transformations

Question 4

Which SCOR performance attribute concerns delivery of the correct product at the agreed time and condition?

A. Agility

B. Reliability

C. Cost

D. Asset efficiency

Correct Answer: B. Reliability

Question 5

A business supplies 9,200 units immediately from total demand of 10,000 units. What is the fill rate?

A. 8%

B. 80%

C. 92%

D. 108.7%

Correct Answer: C. 92%

Question 6

Which measure includes product cost, transport, handling, returns, and service costs to evaluate customer profitability?

A. Cost-to-serve

B. Cycle service level

C. Inventory turnover

D. Perfect-order rate

Correct Answer: A. Cost-to-serve

Question 7

Using the common formulation, cash-to-cash cycle equals:

A. Days inventory outstanding + days sales outstanding − days payable outstanding

B. Days inventory outstanding − days sales outstanding + days payable outstanding

C. Days sales outstanding + days payable outstanding − days inventory outstanding

D. Days payable outstanding − days inventory outstanding − days sales outstanding

Correct Answer: A. Days inventory outstanding + days sales outstanding − days payable outstanding

Question 8

A perfect-order measure is conjunctive because:

A. It includes only financial measures

B. All defined conditions must be satisfied

C. It applies only to perfect products

D. It excludes delivery timing

Correct Answer: B. All defined conditions must be satisfied

Question 9

Which role is primarily accountable for the business meaning and quality of a data domain?

A. Data owner

B. Data consumer

C. System operator

D. External auditor

Correct Answer: A. Data owner

Question 10

Which analytical maturity level typically includes forecasting, risk models, and exception management?

A. Ad hoc

B. Standardised

C. Integrated

D. Predictive

Correct Answer: D. Predictive

Advanced Operations & Supply Chain Analytics
Chapter 2 of 15