01Define item, revision and unit map
Identify product, SKU, variant, supplier item and packaging revision. List inventory base, order, receipt, storage, pick, sale, transport and invoice units with their system codes. Distinguish count units such as each, pair, inner and case from physical measures such as kilogram, metre or litre. Do not merge similarly named units across products when their package contents differ. Draw the direction from each transaction unit to one controlled base unit and mark units that cannot convert through a fixed factor. Include promotional packs, bundles, pairs, sets, display cartons, samples and service parts where they share or resemble the commercial SKU. Record whether quantity represents items, packages or a measured property.
02Verify the authoritative factor
Link every factor to packaging specification, approved supplier record, label, sample or qualified measurement. Record numerator, denominator, direction, precision, effective date and owner. One pallet may contain layers and cases, but the pallet-to-each factor depends on the exact configuration. Variable, catch-weight, promotional or mixed packs require a different rule from a fixed homogeneous case.
03Review codes and identifiers
Check the unit code sent between systems and the identifier used for each package level. UNECE Recommendation 20 standardizes unit codes for data exchange; GS1 standards distinguish trade items and logistics units. A valid code does not prove a correct factor, and a barcode scan does not prove the system mapped it to the intended hierarchy or current revision.
04Find master-data conflicts
Compare factors across product master, supplier record, ERP, WMS, order channel, marketplace, transport, labeling and finance. Test reciprocal factors, unit direction, decimal precision, rounding, minimum order and case-break rules. Find defaults copied from a product family, inactive revisions and interface transformations. Record whether the source or receiving system owns the correction. Compare effective dates and change sequence across interfaces. Find one-to-many mappings where several package identifiers point to one stale factor, and many-to-one mappings that erase variant differences. Test manual-entry screens and bulk imports as well as automated messages; a correct master can still be overridden during receipt or invoice entry.
05Recalculate transaction samples
Select high-volume, high-value, recently changed and discrepancy-prone items. Reperform ordered-to-base, received-to-base, stored, picked, shipped, returned and invoiced quantity. Check partial cases and unit conversions at document boundaries. Compare purchase order, despatch, receiving, inventory and invoice results. A transaction can balance in cases while base units are wrong in both source and destination.
06Verify physical package hierarchy
Use a controlled count or qualified measurement of sealed and opened packs. Record pallet, case, inner and each identity and actual contents. Separate shortages, extras, packaging variation and wrong labels from master-data factor error. Do not open regulated, hazardous, sterile or protected packs without authority. Preserve evidence and sample identity when a physical result changes a commercial record.
07Correct and reconcile impact
Approve old/new factor, effective date, systems, open orders, stock, invoices, labels and historical-report treatment. Freeze or sequence transactions where needed. Recalculate inventory and financial impact under qualified policy, then test interfaces and rollback. Monitor unit-related receipt, count, pick and invoice variances. Close only when physical quantity, master data and affected ledgers use the approved factor. Identify transactions created before the change but completed afterward and define which factor governs them. Prevent a corrected receipt from being followed by a second inventory adjustment for the same difference. Retain old factors with dates so historical orders and reports remain explainable.