[Stock Records Accuracy Course Image

Stock Records Accuracy -

A Free On-Line Reference Site

Skip Agenda and go to start of text] Go to end]

Index to Site (below)

click any index topic to go to that text

1. Records Accuracy Goals & Recording Tolerances

1.1 The Stock Record

1.2 The Value of Record Accuracy

1.3 How Stock Record Inaccuracy invalidates Planning

1.4 Defining Accuracy

1.4a Percentage Piece Variance

1.4b Financial Percentage Piece Variance

1.4c Good Count / Bad Count

1.5 The Accuracy Goal

1.6 Tolerances

1.7 Assigning Tolerances

1.8 The Starting Accuracy Audit

2. The Physical Environment

2.1 Controlled Stores/Warehouse Access

Backflushing

Retail

2.2 The Value of Variable (Random) Locations

2.3 Equipment for Weighing and Measuring

2.4 On-Line Data Processing

2.5 Bar Coding and RFID Tags

2.6 The Working Environment

3. The Stock Recording System

3.1 The Total System

3.2 The Data Processing Procedures

Typical Transaction Types

3.3 Procedures and Responsibilities for Raising Data

3.4 Other Responsibilities

3.4a Goods In

Incoterms

3.4b 'Put-aways'

The 'Magic Number' Method

3.4c Picking

3.4d Other Procedures

4. Interpreting Transaction Trails

4.1 Introduction to Transaction (Audit) Trails

4.1a Negative Stock

4.1b Four Reasons for Investigation

4.2 Count Variance Investigation & Control Groups

4.3 Work-in-Progress

4.3a WIP and a Transaction Trail

4.3a Backflushing

4.3c Cycle Counting of WIP

4.4 Reconciliation of a Stock Count

4.4a Late Transactions

4.4b Premature Transactions

4.4c Solution to the Two Reconciliation Problems

Solution to Late Transactions

Solution to Premature Transactions

Reconciliation Software

5. Cycle Counting (PI)

5.1 100% Physical Inventories (The Annual Stocktake)

5.2 Definition of Cycle Counting

5.3 Two Purposes of Cycle Counting

5.3a Identifying Errors

5.3b The Correction of Errors

5.4 The Conduct of Cycle Counting

5.4a Blind Counting v. Verification Counting

5.4b Exception Reporting

5.4c Storage of Variances in a Special Data Field

5.5 Cycle Lengths

5.6 The Classic Approach to Cycle Counting

5.6a Introduction

5.6b ABC and Annual Value

5.6c ABC and Transaction Frequency

5.6d Alternative ABC Methods

5.7 Calculating the Count Load

Spreadsheets

5.8 Low Stock Counting

5.8a Computer Identification of Low Stock Items

5.8b Identification of Low Stock Items by 'Patrol' (walking around)

5.8c Ensuring All Items are Counted

5.9 Other Item Selection Methods

5.10 Location Auditing

5.11 Cycle Counting Variable (Random) Location Items

5.11a Conventional Cycle Counting

SKUs

5.11b Zero Stock Identification

5.11c Periodic Checks to ensure all locations have been Verified

5.11d Variable Location Cycle Counting - Reporting & Auditing

5.12 Reconciling Variances

5.13 Performing the Cycle Count, Documentation & Final Audit

5.14 The Valuation of Stock

6. Managing the System

6.1 Personal Accountability

6.1a The Stores/Warehouse Manager

6.1b Stores and Warehouse Staff

Recruitment

Selection

6.1c The Cycle Counter

6.1d The Purchasing Manager

6.2 Training

6.3 Determining the Limits of Performance of the Current System

6.4 Bringing the System under Control (by Removing Special Causes of Error)

6.5 Reducing the Effect of Common Causes of Error - Management Action

Top 23 Causes of Error found in UK Records

6.6 Action to Eliminate Typical Errors

7. The Stock Accuracy Project

7.1 The Role of Management

7.2 The Data Processing System

7.3 Implementation of the IT System and Selecting Software

7.4 Education

7.5 Selecting Software

Return to Agenda Return to top of Agenda Return to Top of Course Go to end Return To Glossary

1. Record Accuracy Goals & Recording Tolerances

1.1 The Stock Record

'Stock Records Accuracy' means: (1) a correspondence between what is present on the computer file and what physically exists, in reality, (2) that activities which have been recorded as taking place against stock are truly what in fact occurred, and (3) that no activity which took place is unrecorded in the system.

As we shall see, the central stock file is a most important element of any system within the company. The records within the file are 'keyed' on each product's unique item code. That is , specifying an item code enables the system's user to find and retreive an item's record on the VDU directly. In many companies also, it is necessary or desirable to keep track of physically discrete batches of the item in order to facilitate lot tracing or to differentiate batches of the item having different quality. In addition, in a variable (or 'random') location store or warehouse, since stock of the item is potentially stored in many locations, the stock record will consist of many groups of data under the main item key, with each group within the record showing a quantity of stock and the location where that stock quantity is stored.

Many of the data fields on the stock record are unchaging - obvious examples are an item's code, name and unit of measure (eg square feet, each, kilograms). Other data elements are relatively static, but do change from time to time. Examples are annual usage, standard cost or standard purchase price. Although the concern of this on-line Course is with stock quantities, procedures should be in place to update static and semi-static data as needs be.

As well, one might also regard the transactions raised in the course of maintaining the system as being part of the stock record. Although the role of transactions is to change the main record, by communicating through the system data relating to what has physically occurred so that it can be used to modify the main record, such transactions can be displayed separately and independently, and examined as part of an 'audit trail'.

Return to Agenda Return to Top of Course Go to End Return To Glossary

1.1 The Value of Stock Records Accuracy

It is important to identify the value of stock records accuracy for three reasons:

1. By quantifying the value of accuracy ... or alternatively, the cost of inaccuracy ... we will obtain valuable insight into what objectives we should aim for;

2. By identifying where inaccuracy is having the greatest positive or negative effect, we will see where best to concentrate our attention;

3. The value of records accuracy tells us how important it is to get the data right, and how justified we are in going to what may seem as relatively extreme lengths to achieve very high standards of exactness.

One value of accuracy is the avoidance of costs associated with inaccuracy. These include (a) split batches and short production runs (because there turned out to be insufficient material to start a full production job); (b) failures to meet deliveries (having promised the delivery on the basis of the computer record, the material was short when it came to picking it physically); (c) spoilage and obsolescence (unknown material eventually stumbled upon); (d) double handling (a location supposed to be empty according to the record turns out to be occupied); (e) excess stock holding (other staff may not know if you are holding a little too much of a product, but everyone in the company knows if you run out !).

A second value of accuracy is the elimination of quarantine areas. A typical quarantine area is a kitting area, where stock intended for a specific works order is physically quarantined by the production manager responsible so that he knows the material will be available when the time comes. Unfortunately, late component deliveries to kitting areas often find their way to the wrong kits. And even though they are under lock and key, kitting areas are robbed. Cycle counts frequently miss kitting areas. A better solution by far is to eliminate such physical areas altogether, and instead "reserve" the required material as being allocated, on the stock record itself. The planning system ensures the stock allocated to kits remains sacrosanct until it is issued to the specified job. This procedure clearly works only if the stock record is 100% accurate. Thus suppose the stock record read 100 units present, of which 40 are allocated and therefore 60 free. The 60 free units are then issued to a new job. However, now suppose that the number of units of actual physical stock was 90 units, not 100. After the issue of 60 'free' units, there would in fact remain only 30 units for the special job, not the full 40 units.

A third value of records accuracy is to maintain financial control. There are two reasons why the accountant must verify on an annual basis the value of all stock held. The first is the place of stock on the balance sheet. The balance sheet is struck at the end of the company's financial year, and states its assets and liabilities. Assets are split between fixed assets (machinery, land and buildings) and 'current' assets (cash, debtors and stock). Stock is regarded as an asset since it is acquired (ie made) speculatively, in the hope and expectation of a future sale - ie it is in effect a corporate investment. The second reason relates to the financial nature of stock. As just stated, stock is regarded as an investment made in the expectation of a future sale. Consequently, expenditure on the manufacture of stock is not regarded from the viewpoint of accountancy as an expense in the normal, financial sense of the word. It is (speculative) expenditure, which becomes a financial expense in the profit and loss account only when the sale is realised. Consequently, it is highly convenient from the accounting viewpoint to keep a close watch on the status and quantity of stock, since these inform the accountant how much money has been spent as stock investment, as opposed to having been spent on other "true" expenses such as rent and tax which are able to be charged to the accounts and set against revenue to derive profit.

Return to Agenda Go to Top of Course Go to end Return To Glossary

1.3 How Records Inaccuracy invalidates Planning

The fourth value of accurate stock records is for production planning. Accurate data for planning is essential if the plans produced are to be valid and believable. It is only through accurate stock records that the advantages of such planning systems as MRPII will be achieved. It is often difficult to get the attention of senior management with regard to stock accuracy, but never difficult to attract attention to planning and logistics systems. Yet without stock accuracy, planning and logistics systems are worthless. Consider the plans to manufacture Product A and support the plans for A with plans for Product B immediately below it in the Bill of Materials. The plans for A and B must clearly be based on the starting stock balances of the two products as read on the products' computer records. Suppose however that the actual stocks of A and B are different from what is recorded. The real needs of product A are consequently different from what was previously calculated. If the needs for product A are different, then the needs for product B must also be different.

Stock records inaccuracy creates over-production, over stock and above all, uncertainty throughout the chain of manufacture. The reaction of most manufacturing staff to uncertainty and possible shortages is to over-produce ... no-one ever got promoted for creating shortages. An expensive MRPII system can be destroyed in weeks when the output therefrom loses credibility with the staff required to support it.

Return to Agenda Go to Top of Course Go to end Return To Glossary

1.4 Defining Accuracy

There are a number of ways by which the accuracy of a group of records might be defined, and the choice of a preferred method depends on the purposes to which the accuracy figure is to be put. Strictly, the method which best expresses accuracy of the records is the mathematical measurement of "variance". It may be thought, however, that the refinement obtained by calculating the variance is obtained at too high a price in terms of complexity. Instead, the three methods below may be preferred - they provide a reasonable picture of accuracy and have the merit of being straightforward - simpler to calculate and simpler to comprehend.

1.4a The Percentage Piece Variance

The percentage piece variance is also known as the absolute piece variance, and compares the sum of the absolute variances of a group of actual product stock counts with the products' records. For example, if the stock counts of two products A and B were 98 units and 105 units, and the records of the stock figures were 100 each, the piece variances between the two sets of figures are - 2 and + 5. The absolute variances ignore the negative sign, however, and so that these are simply 2 and 5, total 7. The percentage absolute piece variance of the group of two products compares the total absolute variance of 7 to the total of the recorded figures (200 ... ie 100 + 100). Thus the absolute accuracy is 7 / 200, or 3.5%. This is expressed as 96.5%.

1.4b The Financial Percentage Piece Variance

The financial percentage piece variance , or absolute financial percentage piece variance, is calculated in a similar way to the percentage piece variance above, except that variances are expressed in terms of the monetary value of the stock. Thus if the stock value of products P and Q were £97 and £108, and the records of the stock figures were £110 and £102, the variances in these financial terms are - £13 and + £6. The absolute variances are thus £13 + £6, total £19. Consequently, the percentage financial piece variance is £19 / £212, or 8.9%. Thus the financial percentage absolute variance is 91.1%. Note that if the absolute figures were not used, and positives and negatives were therefore allowed to cancel, the records accuracy would appear much better - in this case, - £7, giving an accuracy of 96.7%. It is common for the accountant to express records accuracy in this way, since what is primarily of interest to him is the total value of the stock, not the accuracy of the records per se.

1.4c Good Count / Bad Count

This third definition is by far the most common in logistics management and will be used throughout the remainder of this on-line Course. It relies on the simple designation of a stock record, when compared to the count of actual stock, as either being correct ("good") or incorrect ("bad"). Thus if there are two products X and Y with actual stock of 96 units and 100 units, and their records show stock of 100 units each, then the record for X is incorrect and that for Y is correct. The definition of accuracy is Total number of good counts / Number of Counts in Total. In the case of X and Y, the accuracy of the records is therefore 1 / 2 x 100% = 50%.

Return to Agenda Go to Top of Course Go to end Return To Glossary

1.5 The Accuracy Goal

The Good Count / Bad Count definition introduced above is the most common and widely understood measurement of accuracy when applied to the records of any file, whether held on a card index or computer, and is given by the expression below. Again, as implied, it is a particularly useful and obvious yardstick for inventory records, readily understood by all.

The number of records measured which are correct x 100%

The total number measured

A number of suggestions have been made by various gurus in industry as to the accuracy goal to be aimed for. For example, the late Oliver Wight suggested that to support the MRPII planning system, 95.0% was the minimum figure. Other logistics experts would nowadays however put forward 97.0% as the minimum. In fact, as we shall see below, because of the notion of tolerances, the precision of the number is meaningless, although 97.0% is a reasonable target to be accepted for now.

The accuracy actually attained will not be a constant figure from week to week. In any "system", there are a myriad of activities and disturbances affecting its operation which can cause deviations from perfect results. The reasons for these disturbances are termed special causes of error and common causes of error. Special causes of error in the stock record are unusual and untoward events each of which is directly traceable to some specific "special" cause, a cause which can be prevented from re-occurring in the future. (An example might be theft.) Common causes, by contrast, are natural to the working of the system itself; they cannot be eliminated as such, although the impact of them can be reduced by changing the system. (An example of a common cause might be carelessness in counting stock.) When the stock recording system has settled down, therefore - ie when it has attained a stable state - common causes of error will still be present. As a result of their presence, the stock accuracy figure will not be 100%; instead it will vary around an average and lie between an upper and and lower extreme. For example, if we attain an average figure of 84.0%, what in fact we will achieve is a preponderance of reading about 84.0%, but also other readings from a high of (say) 85.5% to a low of (say) 82.5%. To prove that the system is stable and that only common causes of error are at work, the percentage accuracy can be plotted from week to week (see Section 6.3 below), and the deviations around the "line of stability" (ie average) observed. It is likely to take some six to nine months to attain a stable system with a high level of accuracy . The improvements to be made to the system along the way consist of (1) the elimination, one by one, of special causes of error, and (2) the institution of revised systems procedures, including perhaps a new IT system, to reduce the impact of common causes of error. Progress along the way will be manifest in many small stepwise increases in the percentage accuracy recorded, not a smooth upwards progression. Each tiny step corresponds to the introduction of some new measure to improve the Stock Recording System.

Return to Agenda Go to Top of Course Go to end Return To Glossary

1.6 Tolerances

The question that the subject of tolerances addresses is whether the computer record must match the physical stock quantity exactly for the record to be declared "correct". The degree of difference allowed between the recorded figure and the actual amount of stock present, such that the record is nevertheless deemed to be correct for the purpose of calculating good count / bad count, is termed its tolerance.

There are two interrelated constituents of the tolerance assigned to a particular product: (1) The percentage tolerance, and (2) the absolute tolerance. Both of them must be assigned to every stock record on an individual basis and together define the amount by which the record can differ from the physical stock present and still be considered "correct" for the purposes of arriving at a stock accuracy figure.

As an example, if the percentage tolerance is t1% and the physical count is n, then, if we were using this basis alone, the record would be considered to be correct if it was between (n - t1 x n) and (n + t1 x n). For example, if the percentage tolerance was 5.0% and the physical count was 1000, the record would be considered correct if it was between 950 and 1050. If the absolute tolerance is t2 and the physical count is n, the record would be correct on that basis alone if it were between (n - t2) and (n + t2). For example, if the absolute tolerance if 30 units and the physical count is 1000 units, the record would be considered correct if it were between 970 units and 1030 units. To use the two tolerance figures in conjunction with each other, the rule is that if t1 x n (ie the calculated percentage figure) is greater than t2 (the absolute figure) then it is the percentage tolerance which determines whether the record is correct. However, if t2 is greater than t1 x n it is the absolute tolerance which determines whether the record is correct.

For example, suppose the percentage and absolute tolerances on a product 'Size 4 brads' held in a certain store are 5% and 30. Then (1) on one occasion the physical count of brads in the store is 6,000 so that t1 x n is 300 (ie 6000 × 5%). Since this is greater than t2 (ie 30), the percentage tolerance applies. That is, the computer record is considered to be correct if it lies between 5,700 and 6,300. (2) On a second occasion the physical count is 400 so that t1 x n is 20 (400 × 5%). Since the absolute tolerance of 30 is now greater than the percentage tolerance, the record is now deemed to be correct if it lies between 370 and 430.

Many companies do not adopt the sophistication of both a percentage and absolute tolerance. Instead they rely only on a percentage figure. However, the reason for maintaining the two, interrelated, tolerances here becomes clear when comparatively low stocks are considered, especially those of common products that are replenished in large lots. One simple rule that might be applied is to set the absolute tolerance such that it 'takes over' when the stock quantity falls below, say, 2% of the delivery quantity. For example, by this rule, a product X replenished in lots of 100,000 would have an absolute tolerance of 2000. The necessity for an absolute figure can be illustrated with Size 4 Brads above: when the quantity in stock is reduced to 400 with the percentage tolerance of 5% alone still applying, the record would need to lie between 380 and 420 to be correct. This degree of exactitude may not seem reasonable in this case and would in any case jeopardise the viability of cycle counting systems within the stores based on low stock routes, described below. In the remaining text of this on-line course, the general term 'tolerance' is used and implies both the percentage and absolute. When a product/record tolerance is set, the two elements must be considered in conjunction with each other.

The rule for setting the absolute tolerance equal to the actual percentage tolerance at x% of the replenishment quantity may well be useful for warehouse products subject to steady customer demand and stores items which are consumables. Stores items planned in large lots by MRP or a similar planning system may have comparatively lower absolute tolerances.

Before dealing with the issue of the determination of tolerances themselves, the point should be made that they are best set and maintained for substantial periods of time, certainly being unchanged over the development phase of any stores' accuracy project. If they are tightened halfway through, resulting in a sudden drop in accuracy seemingly for no good reason, staff are likely to become demotivated. It does not follow, however, that tolerances should never be decreased. When very high levels of accuracy are being obtained, it may be possible to do so as part of a stores or warehouse operational improvement programme, even leaving the overall records accuracy unchanged.

Finally, let it be firmly stated that no attempt should be made to make the accuracy of a stores' or warehouse's records appear more accurate than they are by manipulating the tolerances that have been set on the products. For one thing, this reprehensible trick simply does not work! It would be necessary to enlarge the tolerance gaps to quite unacceptable margins to make any appreciable difference to the overall accuracy. The idea of tolerances is to give the company a more reasonable view of the records accuracy than a strict adherence to the requiring of absolutely exact correspondence between the record and the actual. Indeed, for products which are weighed or reckoned by length or volume, rather than simply counted in 'eaches', absolute exactness is impossible to measure even with the most sensitive measuring instruments (see 1.7 below). See also Section 5.12.

Return to Agenda Go to Top of Course Go to end Return To Glossary

1.7 Assigning Tolerances

Before considering the actual assignment of tolerances to products in the stores or warehouse, it is first necessary to deal with some theory relating to measurement.

First, we can divide the data resulting from measuring stock into continuous data and count data.

C o n t i n u o u s D a t a (stock measured by weight, volume, length etc.)

There is inevitably a difference between the measured value M and the 'true' value of what is measured T. That is:

Measurement Error = M - T

The difference (M - T) can be reexpressed as (M + µ1) + (µ2 - T). The first term (M + µ1) merely states that there is a difference from the true value in the measurement taken, due to random variation in the measuring process. The second term (µ2 - T) expresses the bias in the measuring process due to such systematic errors as mis-calibration of equipment. The calibration of instruments and apparatus is a vital matter in stock accuracy and will be touched on below. Presence of the random element in measurement is inevitable. To prevent it obscuring the simple matter of determining whether a record is or is not accurate, a tolerance is set to eliminate its effect. A simple and usually effective way of setting tolerances on measurements of continuous data is first to rank the items in order of unit financial value. The 2% of the items at the top of the list may take a tolerance of 0.1 % and the remainder 5%. (Those at the top are managerially more sensitive, regardless of the measurement process).

C o u n t D a t a

A simple way of dealing with measurements having to do with counting is to divide the items into those which are dispensed on a day to day basis by hand counting, and those which are dispensed by weigh or scale counting. Hand counted items are assigned 0% tolerance and weigh/scale counted items may be assigned 5%.

In summary, the assignment of tolerances can be swiftly accomplished even where very large numbers of items are involved. As a quick rule of thumb, most continuous materials and all weigh counted materials can be assigned a 5% tolerance. Expensive continuous items and hand counted items will have a 0% tolerance.

Excessive time and effort spent on assigning tolerances is to be avoided. As stated above, it is shown by experience that it is not possible to increase the % accuracy of the records by manipulating tolerances. Imprecision of measurement is a very small factor contributing to inaccuracy.

Extreme Cases

There are two cases where there may be difficulty in making exact measurements, but where the use of tolerances may not be best or may not be acceptable.

If stock is of high value or is of similar critical importance, and measurement is difficult because of its physical nature and/or the type of apparatus needed to count it, it is necessary to take several measurements and average them. To reduce uncertainty by 50% in the average value calculated, it is necessary to take and average 3 readings. To reduce uncertainty to 25%, 10 measurements are necessary. (The theory from which these figures are obtained relates to the mathematical distribution of the random errors µ1 referred to above.) The greatest danger to accuracy in these circumstances, however, will remain the perennial enemy of systematic errors in the measuring process. These are undetectable errors caused by off-centre instrumentation, poorly calibrated apparatus and so on. Systematic errors must be reduced to negligible proportions by careful examination of the measurement process, both with regard to procedure and instruments.

One of the more sobering statements made on a regular basis by the UK Atomic Energy Authority relates to the loss each year of weapons- and reactor-grade plutonium. In the past 25 years, more than 80 kilograms have 'gone missing' in the Sellafield nuclear facility alone. A spokesman for the UK Atomic Energy Authority said the annual amount reported as lost "were mainly caused by margins of error in the counting process. Plutonium going through reprocessing plants is not always in a form in which it can be physically measured, so its presence has to be calculated. At each stage of the process as it is chopped up, dissolved, or whatever, calculations are made of how much plutonium there is. We cannot calculate it totally accurately. As well, outright losses have happened - sometimes a fuel rod gets lodged somewhere and avoids the processing line". [Sunday Telegraph, 7.12.97].

Where the value of stock is very low, but the nature of the material makes counting and control expensive, it may be worthwhile to give up counting altogether and revert to a simple two-bin system. The two-bin system ... the procedure we all use to control the replenishmemt of coffee in our kitchens ... is purely a replenishment system and does not rely on measurement as such.

Return to Agenda Go to Top of Course Go to end Return To Glossary

1.8 The Starting Accuracy Audit

To begin the journey to high stock records accuracy, it is recommended that an "accuracy audit" be conducted to find the starting position. In fact, such audits should be performed from time to time on an on-going basis. Accuracy audits are not the same as cycle counts, since their purpose is different. The purposes of cycle counting are error correction and investigation. Here, the purpose is merely that of audit.

Although the final result of accuracy auditing may be a single figure relating to the records in total, it is usually desirable in practice to determine the accuracy of distinct separate groups of items, especially if it is suspected that the accuracy of product records in the groups identified will be different because of different factors affecting stock. In a stores, obvious examples of groups are raw materials; intermediate components; and finished goods. Other groups relating to a particular store's environment might be: fast moving items; items stored off-site; items which are very numerous; and material which is physically difficult to count. In order to find the accuracy of the records for a particular group, it is suggested that a randomly selected sample of 50 counts be taken from the group and the accuracy calculated in the way explained above. In order, later, to combine the individual group results and calculate the stock records accuracy of the stores overall, the percentage accuracies of the individual groups should be weighted according to the number of items in each of the groups. An example of doing so is given as follows:

Group accuracy of Raw Materials (from sample) 72.0%

Number of Raw Materials in Store 1100

Number of inaccurate Raw Material Records 1100 × 28% = 308

Group accuracy of Components (from sample) 84.0%

Number of Components in Store 900

Number of inaccurate Component Records 900 × 16% = 144

Group accuracy of Finished Goods (from sample) 94%

Number of Finished Goods in Store 500

Number of inaccurate Finished Goods Records 500 × 6% = 30

Overall records accuracy (2500 - 482) / 2500 = 80.7%

Care should be taken with combining accuracy figures calculated by financial value, to avoid positives and negatives cancelling, resulting in an unrealistically good figure.

Return to Agenda Go to Top of Course Go to end Return To Glossary

2. The Physical Environment

2.1 Controlled Stores / Warehouse Access

The first assault on eliminating the special causes of variation in accuracy levels, on the journey to high, stable stock records accuracy, relates to the matter of controlled access to the stock itself.

Dealing first with a stores, if the stores supervisor and his staff are to be accountable for the accuracy of the stock records and the integrity of the material in their charge, it is essential that they should maintain full control and supervision, at all times, of stock issues and receipts. In short, the stores must be physically secured and manned at all times. One of the problems in achieving this, particularly in a manufacturing environment, is clearly the need - and the cost - of manning the entry to the facility, although this may not be as expensive as it first sounds if the current (informal) time is subtracted of supervisors and other shop floor operatives searching for parts themselves and counting out material. Although the principle of a fully-closed store must not be violated, there are a number of ways to mitigate its cost and possible inconvenience. Examples are (1) Instituting pre-planned issues. Although the normal manning of the stores may be (say) three people, it may be possible to reduce this number for the 2nd or 3rd shift by instituting pre-planned issues to the shop floor in the 1st shift, or by pre-kitting. (2) Bulk Issues to the Shop Floor of high usage, low cost items. (3) Making periodic supplies to the shop floor. Provided the system is rigidly controlled and supported by a good shop floor data collection system, each work centre might be issued with (say) 2 days of materials.

In general, physically securing the stores is a matter where it is necessary to bite the bullet. A storesman must man the gate to the store and insist on (1) authorisation, and (2) documentation from everyone before any issue is made or a receipt accepted. By eliminating this special cause of variation in records accuracy, the imposition of physical security will typically result in increased accuracy of some 20% in a very short time ... say, up from 60% to 80% in weeks. Note that since the shop floor must be capable of receiving service throughout the whole time that staff are working, it follows that the stores must be manned during that time. Managers in industry who take the view that shop floor workers (or one nominated shop floor worker entrusted with a key) are capable of maintaining high stock records accuracy are deluding themselves. They are undermining the responsibility of stores staff; their view has been disproved over the years, again and again.

Dealing next with a warehouse environment, the problems of access are different in nature, since the very job of a large number of the warehouse staff is the storing and removal of material. The rule in warehouse sites is that if a person's job does not of itself require him to handle stock, he should not have access to the place where such stock is stored.

Overcoming the practical problems of imposing limited access.

(1) The Creation of a Secondary Store/Warehouse

One means of overcoming the problem of limited access is to create a secondary store, or mini store, as a small version of the main storage area itself. Access to the main stores is strictly limited, as described above, but access is allowed to the mini stores (though not freely). The records in the mini stores will go wrong quickly. However, it is possible to make a 100% stock count of the mini stores in a very short time, and this is performed every two or three days to correct errors.

(2) Line-side stocks and the use of backflushing

Manufacture involving assembly lines, continuous production and cell production usually relies on "backflushing" to determine the amounts of components used - that is, to determine the amounts of material in stock on the shop floor. For example, suppose that a bill of material showed that Product A consisted of 2 units of Component B, 1 unit of Component C and 1 unit of Component D. Suppose further that 20 units of Product A are manufactured. (Careful account must be kept of spoiled manufacture and production waste.) If so, the stock quantity on the record of Product B should be reduced, or backflushed, by 40 units, the stock of Product C should be reduced by 20 units, and that of Product D by 20 units as well. If the starting quantities are 160 units of B, 80 of C and 80 of D, then the remaining amounts are 120 B, 60 C and 60 D. There are three circumstances where backflushing might be used to advantage in a manufacturing environment: (a) Where "point-of-use" stock is stored - ie "line-side" stock, always kept on the production line at a machine location; (b) Where bulk materials are used in production, especially since withdrawing exactly the correct amount of such material is sometimes difficult or impossible, and (c) Where scrap in production is very variable, so that production runs must continue until enough good material has been produced. Backflushing is, however, an error-prone method, since it assumes a perfect world - it cannot deal with non-standard actions such as shrinkage direct from the assembly line, components removed for a quality tests, or ones borrowed and never returned, or with variations in the usages of the bill of materials. It is consequently necessary to 100% count the stock on a frequent, perhaps daily basis. Minimum floor stock should be issued to minimise this counting task. See below for further information relating to backflushing.

Retail

Note that the principles of maintaining stock records accuracy expounded in this course apply to industrial stores and warehouse environments, not retail. The speed of removal (and placement) of stock in a retail stores/ warehouse make the continuous correct raising and processing of transactions impractical. If stock records are maintained for use in a retail operation (including mail order and Internet shopping), the physical stock must be continually checked by verification and the records adjusted where necessary. The situation is somewhat similar to the 'secondary stores' described above. As well, in the fast moving retail opereration, use can be made of the 'low stock' ideas described in Section 5.

Return to Agenda Return to top of Agenda Go to Top of Course Go to end Return To Glossary

2.2 The Value of Variable (Random) Locations

If a variable, or random, location system is adopted, the location associated with each separate occurrence of stock is clearly every bit as important as the quantity. The immense advantage of a random location system from the viewpoint of stock records is that locations in the store or warehouse are continually becoming empty. When they do so, the location is liable to be filled by another product as dictated by the "put- away" procedures of the computer program governing the operation of the system. However, in addition, when a location becomes empty, the fact that it has so become empty can be considered to constitute a free stock count (of zero stock). To make use of these free stock counts, the storesman or warehouseman must report back to the system whenever a location is emptied following a stock withdrawal.

A simple example of a stock location becoming empty is as follows: Suppose Product A's stock record showed the following data at the three locations where it is stocked: (1) Location X, 500 units (the most recent stock) (2) Location Y, 485 units (3) Location Z, 65 units (the oldest stock). Suppose it was now required to pick 80 units of stock of Product A. There are three alternative scenarios. First, there really are 65 units at Location Z, as the record states. Thus the picker successfully picks 65 units of stock from Location Z, picking on a FIFO basis (and picks the balance of 15 units from Location Y.) Location Z is empty - ie the physical stock "count" is zero. The stock record is also 0 (that is, 65 - 65 = 0), and so there is a stock reconciliation. Second, there are only 50 units of stock present at Location Z. The picker picks all 50 units present, leaving Location Z empty, (and picks the balance of 30 units to make up what he needs from Location Y). When the zero stock count is notified to the system, there is a stock adjustment of 15 units (that is, 65 - 50 = -15, against an actual count of 0). Third, there are 120 units of Product A present at Location Z. The picker is able to pick all 80 units from the location. Although in this last case there is not a count of zero, the system can clearly detect an error in the record at Location Z, which can now be separely investigated ( ie the record shows that there is insufficient stock, even though the picker has found 80 units.)

This subject is dealt with again under the Cycle Counting of Randon Locations.

Return to Agenda Return to top of Agenda Go to Top of Course Go to end Return To Glossary

2.3 Equipment for Weighing & Measuring

To help eliminate further special causes of records variation, and allied to the question of tolerance above, consideration must be given to the inherent accuracy and the calibration of the devices available in the facility for weighing and measuring. As everyone knows, there are a large number of machines on the market capable of counting and/or measuring, ranging from basic weighing machines to sophisticated computer-controlled electronic sensors.

W e i g h i n g M a c h i n e s

Accurate "sample scales" are used for small quantities to find the unit weight of products. Large electronic scales weigh the main stock, with direct links possible to the computer. Care must be taken to account correctly for the container weight (the 'tare'), and to ensure the items' weight is not distorted by oil, wetness etc.

S t a n d a r d O v e r - P a c k a g i n g

This is the simplest of all counting methods, obtained through the provision of packages which can contain only exact multiples of items (ie the egg box, holding 6 eggs).

T e c h n i q u e s S p e c i a l t o t h e P r o c e s s I n d u s t r i e s

Oil and chemical companies are required to measure bulk liquids, often choosing to do so by flowmeters or even simple dip tapes. Many of the methods used are acknowledged as being problematical, with comparatively wide tolerances arising inherent in the techniques themselves. Problems are often compounded by the need to take account of the temperature of the liquid, and then the further need to assume that the temperature is uniform throughout the material's bulk. The records accuracy of such companies' stock is frequently largely dependent on the measuring devices used. It is interesting to note that when a tanker discharges oil at a refinery, an 'arbitrator' appointed by the two parties (ie the refinery manager and the tanker captain) is on hand to decide the quantity of oil deemed to have been discharged for payment purposes.

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

2.4 On-Line Data Processing

The desirability of adopting an on-line IT system to eliminate special causes of error and prevent yet further variation in the records stems from the fast feedback provided relating to on-line errors in the transactions, and the far greater confidence that the records are up to date when access to them is wanted. Batch data processing, by contrast, means that data 'events' are recorded on a device (whether a paper form or an electronic recording collector) and input to the computer records in bulk. With batch processing, the data transactions are deliberately held back until a reasonable quantity of them have been collected, so that input, although efficient, is usually made several hours after the events to which they relate. Many companies insist that batch data is at least input within two or three hours, and certainly before the start of any new planning run. On-line means that instant access is made to the computer holding the stock records. That is, data is notified to the computer as soon after the event as possible. Except in a totally automated environment, however, there is nevertheless a time delay between the event and the recording of it. (The delay may be seconds, minutes or, in a slacker environment, one or two hours.) A very important further advantage of on-line is that the person responsible for the data is also the one who inputs it to the database. As a consequence, if the computer immediately detects an error in the transaction, an error message is signalled at once to the person who has input it. That person can then correct what was wrong, saving a great deal of time that would otherwise be spent in identifying him and asking him to effect a correction.

Tied up with the question of on-line and batch data processing are the matters of data recording and data collection. Thus:

P a p e r F o r m s.

A dominant method of collecting data about stores and warehouse 'events' is through the completion of paper forms, which must then be taken to a VDU so that the data recorded on the form can be input to the computer.

V D U s.

Within the main stores, the most common method of obtaining on-line access to the computer is via an ordinary VDU situated at a convenient point, which must be connected to the computer by coaxial cable and the use of a computer network.

R D T s.

A radio data terminal is an outstanding alternative to a fixed-position VDU, being essentially a hand-held VDU linked to the computer by a radio signal. RDTs can operate from over a mile distance. A major problem with RDTs which makes them unpopular with storesmen is that they occupy a hand of the operator - materials handling in the stores/warehouse requires the use of both hands. (RDTs are used by HM Customs at ports and airports.)

D a t a C o l l e c t o r s.

These are devices similar in appearance to Psion or Sharp electronic organisers (not dissimilar from large calculators), and are used for directly inputting and storing transaction data. When the devices' memories are full, or perhaps at the end of a shift, the data collected so far are downloaded via an input port to the computer as a stream of data transactions.

L o c a l D a t a C o m m u n i c a t i o n s.

'Local communications' here means within the company - ie between factory, stores and the company's computer installation. Coaxial cabling and radio links are common.

R e m o t e D a t a C o m m u n i c a t i o n s.

Data may be sent to and from a depot or other outlying transmitter or data cable, through a so-called 'value added network', or VAN. The VAN can be regarded as a network of computer post offices. That is, the network subscriber who wishes to send data dials into the system and transmits the data, including the (electronic) address of the intended recipient. The message or data is directed to a computer close to the recipient's geographical address. The recipient accesses his local VAN computer on a frequent basis to see if any message has been sent to him, and, if it has, reads it into his own computer. There are four VAN networks in the UK, operated by INS Tradanet, AT&T Istel, BT and IBM. Compatibility problems between these networks have now been largely resolved. In order to send any data via a communications network, it is necessary to follow strict rules relating to the electronic format of the 'message', so that it can be properly handled by the complex computer software program governing the network. The rules are known as the network's protocol. The standards for the VANs are X.12, X.400 and X.435. The last two can deal with both EDI and E-Mail (electronic mail). The remaining technical issue concerns the software employed by the sender and recipient themselves to translate and interpret the information being sent. A number of 'EDI translation' software packages are on the market. Most of them, such as Sterling Software's Gentran, can access all four VAN networks.

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

2.5 Bar Coding and RFID Tags

B a r C o d e s

The familiar bar code is the representation of a numeric, alphabetic or alphanumeric code by a pattern of dark and light stripes, with 'start' and 'stop' characters at either end, and which can be interpreted, or read, by a light scanning device called a bar code reader. Bar code readers are either contact or non-contact. Contact readers such as those used in retail shops are also called fixed beam readers, since the device needs to be very close to the bar code. They are comparatively inexpensive (£100 +). Non-contact scanners, or line scan readers, work by repeatedly reading the code with a laser beam fired by a gun, perhaps mounted on a truck, until the reading is error free. They cost about £1000. There are a dozen or so different bar coding systems for assigning a code to a material. One used extensively in the warehousing of consumer goods, including the outside carton packaging of groceries, is termed Interleaved 2 of 5. It is numeric only, and requires the code to comprise an even number of digits. With Interleaved 2 of 5, even numbers are represented by the white stripes and odd numbers by the dark bars. Its advantage is its physical density. In industry generally, however, there is a preference for the Code 39 system. This is capable of encoding numbers and letters. Each character is represented by a group of 5 bars and 4 spaces, and has an in-built check to eliminate mistakes in the physical reading and interpretation of the code by the bar code reader. Other bar code systems are EAN (European Numbering System) and UPC (Universal Product System). UPC was devised by IBM in 1973 and is the one used in groceries in supermarkets. Its advantage is that the code does not need to be on a flat surface to be read by the reader. Bar coding in the stores or warehouse is not always successful even when those attempting its implementation have carefully assessed that it will be. There are three issues.

First, there is the matter of ergonomics. Ergonomics is the science of 'man-machine interaction', and here means how codes are to be assigned, how (literally) they are to be attached to the objects and locations in question, how the codes are to be read, and what equipment is to be used. It also encompasses the nature of the computer system that will read the codes and how associated data, such as quantities, are to be recorded.

The second issue relates to the physical nature of the items actually to be bar coded and seems to be the most critical of the three If there is a wide variety of shapes and sizes, and if many items are of irregular shape or have unsuitable surfaces, it will be difficult to devise satisfactory, consistent ergonomically sound procedures.

Thirdly, if it is intended that incoming raw materials are to be bar coded by suppliers, their competence and willingness to do so must be considered (or, at least, their willingness to apply bar code labels and documents supplied by the company).

If bar coding works well and easily, without a continual struggle to keep it going, there are two advantages to its use. First, self-evidently, material and location codes are read correctly and more easily. Secondly, the reading process ensures that each transaction relating to an activity is indeed raised, and is not forgotten, and that it is then input to the computer system in a timely manner. In other words, it has the ability to eliminate a frequent cause of stock records inaccuracy, namely that of lost and missing transactions.

R F I D T a g s ( R a d i o F r e q u e n c y I d e n t i f i c a t i o n T a g s).

By 'identification' is meant the attachment of a small "tag" bearing the code, and potentially much other data, of what is to be identified, and the subsequent reading of the tag code and data at some later stage by a tag reader. The physical tag attached to the object may commonly be a label, in a flat, thin, flexible ticket, often referred to as a smart label, or may take other forms such as a glass bead, depending on the application to hand. Important attributes of tags are that they are robust and capable of functioning in extremely harsh environments and that they are reusable and can last for many years. The code and other data associated with the tag is read by a tag reader, or special tag interrogator, a primary function of the interrogator, or reader, being to excite a component within the tag termed its antenna. Although the technology associated with RFID tags and interrogators is changing rapidly, as at the date of this on-line course, the microchip used in the tag is likely to be a silicon microprocessor (chip) and the antenna is likely to be formed from conductive carbon ink. The silicon microprocessor or chip will be attached to carbon - ink electrodes at the back of the tag itself, or at the back of the smart label. Note particularly in an RFID tag that a tiny enclosed battery is optional. That is, a tag may have a small lithium battery to boost power. Tags with batteries are referred to as active tags and those without as passive tags. Power is transmitted to the tag in the first place from an electric field created by the tag interrogator. Data is transferred from the tag to the interrogator through the modulation by the tag of the interrogator signal. With their extra power, active tags are able to communicate with an interrogator over considerably greater distances than passive tags (many thousands of feet rather than only tens of feet). Active tags are also capable of carrying and conveying greater amounts of data (thousands of bits rather than tens).

Not surprisingly, active tags are more expensive than passive tags. Cost is currently a major issue in RFID technology, especially as it concerns its widespread adoption in retail. A critical milestone in the practicality and acceptability of RFID technology has been the adoption in late 2005 of the GEN2 data technology standard and the ALE standard. GEN2 governs the basic tag reading technology essential to the production of tags themselves and tag readers. ALE deals with the collection, management and routing of data; it addresses the problem of huge amounts of raw data generated by RFID readers - readers can make multiple readings of the same tag in a fraction of second, so that this "dirty" data must be filtered. In summary the key benefits of GEN2 and ALE are that they give the ability to read RFID tags quickly and simultaneously. Finally, and most importantly, we see from the technical nature of the interaction between the RFID interrogator and the RFID tag, that two major advantages lie with the technology and distinguish it from bar coding. These are:

First, that in order to read a tag, it is unnecessary to have a direct view of it. Communication is by electrical waves and antennas, and line of sight is no more required than it is required of a radio in order to broadcast to it a programme from a transmitter.

Secondly, it is possible easily to read tags which have been attached to a succession of irregularly shaped items which would be unsuitable to bar code reading. The examples in everyday life typical of the application of RFID tags are: car tagging for toll booths; hospital patients; criminals on licence; airline luggage; library books; the tagging of wild and domestic animals; and marathon runners

For the stores, one critical application of tags is in making use of the ability to read simultaneously the identities of all the tagged components of an incoming or outgoing load merely by scanning it from a distance with the tag interrogator.

A second application is the ability quickly and easily to verify and count stored stock, as in cycle counting or in the conduct of an annual stock take. An example relates to a national company distributing wines and spirits, which wished to double check assembled loads for correctness on its vehicles before despatching them to customers, and to a major retailer receiving loads of garments hanging on rails at its major stores from its distribution warehouse.

Besides the examples above, there are an ever increasing number of other applications involving the simultaneous, mass reading of palletised loads at the point of despatch and the verification of loads at their destinations. In order to commence a move to RFID, the stores supervisor might first attend a one-day course on the subject held at the DTI's RFID Research Centre in Bracknell, Berks.. In addition, it is possible to see RFID in action at an RFID demonstration site run by Unipart and others at Oxford. A contact name is Mark Howard at Unipart on 01865-383440. A hands-on introduction to the technology can also be gained from the "RFID in a box" starter kit obtainable from the consultancy firm Manhattan Associates (London 0870-3514770 or Bracknell 01344-318000).

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

2.6 The Working Environment

Although the environment in which manufacture takes place in many factories is simply a fact of life, the manager should be aware that noise, dirt, heat and a shortage of space will work against the accurate completion and submission of transactions. Every effort should therefore be made to eliminate unnecessarily stressful conditions, and where complete avoidance is not possible, at least to mitigate their effect. The atmosphere in which the storeman is to work - its freedom from disruption and distraction - is as much a part of the stock recording system as the operation of computer programs and the clarity and correctness of the computer transactions. Four areas to observe and, if necessary, reorganise and improve are: (1) goods receiving from outside; (2) goods receiving from the shop floor; (3) the point of physically picking and assembling stock; and (4) packing and despatch. Questions critical to the conduct of activities in these four areas are considered below under a number of headings. In each case, the manager addressing the stock recording system should observe the various areas for himself and listen to the testimony and opinions of those who work there. As stated, the recording and submission of data transactions should be undertaken in an atmosphere free of stress and chaos - it should be a calm atmosphere conducive to error-free, accurate work.

Provision of Ample Space:

The degree to which there is loss of productivity, and indeed the degree to which there is an increase in liability to accidents and errors, increases as the percentage occupation of the facility itself increases. The increase has been graphed. The graph shows that liability to accidents and error does not rise linearly as the percentage occupation of the workspace rises. Instead, liability rises exponentially. That is, as occupation gets higher and higher, the probability of accident and error becomes nearer and nearer a certainty.

Housekeeping:

Just as clearing away clutter and sweeping and cleaning are principal rules of lean production, so they should be in stores/warehouse management to achieve an environment conducive to accuracy. Damaged cartons must be seen to and containers closed. Unstable loads must not be allowed on racking or as floor stock. Untidiness is an invitation to allow stock to "wander" to the next location or behind crates.

Noise, Heat and Cold:

Work should be redesigned as far as possible so that storemen required to perform work under these conditions can at least complete and submit actual transactions back in the office away from the stressful areas. Every storeman should have his own desk.

Lighting:

Inadequate lighting very obviously leads to errors in recording and counting. Have lighting redesigned by an expert - the technology in this area is constantly on the move. As well, remember that natural light is far preferable and far less stressful.

Item Identification:

Ensure that all labelling is clear, employing a large, clear font.

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

3. The Stock Recording System

3.1 The Total System

There are certain characteristics of the stock recording system which make a wholly IT oriented approach to its design and implementation quite inappropriate. One characteristic is the detachment of the data processing from the actuality of stock movement - ie no data need be verified in order for a real-world "event" to take place, and no event is ever invalidated or reversed. (For example, stock can be picked and issued without the literal completion of a transaction, and if a transaction were to be completed wrongly, the stock would remain duly picked.) A second is the reliance on a great many system operators, with diverse professional interests and from many different backgrounds, working in a stressful environment - ie storemen, drivers, cycle counters and others. Yet a third characteristic is the potential informality of the data transactions themselves, at least, usually, in the first stage of the data trail as paper forms. As a consequence, it is necessary to consider the stock recording system from a wide, outside in viewpoint, and include for consideration not only data procedures and IT, but such other matters as the recruitment and capability of staff, the procedures followed by external suppliers and drivers, and the data they raise, the role and responsibility of shop floor staff, staff bonus schemes, training and education, links with sales department and customers to whom goods are despatched. As stated, the approach to the stock recording system which encompasses this total viewpoint is referred to as outside in. In considering stock records accuracy, then, all facets must be considered. Thus it is pointless to have excellent data measuring and recording devices but to employ dyslexic staff to operate them. Although the outside in view of the system is important, naturally one cannot sideline the formal data processing system itself. The data processing aspects of the system are considered below.

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

3.2 The Data Processing Procedures

The data transactions - records of events - are the essential means of ensuring the system itself is backed up by actual data reflecting the real events that happen. It is normal to organise transaction records into files of data by transaction type, and to relate each such transaction record to the main stock record via the Item Code. The stock data on a transaction record (perhaps a transaction dealing with an issue, say "Type 05") will obviously depend on that transaction type and the product in question. If Type 05 was "Stores Issue", the data associated with an "05" might be ... Transaction Type Code 05 : Product Code; Date and Time of Transaction; Issue/Order Number Quantity Issued; Unit of Measure.

The main stock record and the various associated transaction records will be related through their common item code. Other data will be associated with other types of transactions. Some data are present to assist with the task of data reconciliation should things go wrong - see Audit Trails below. A separate computer program is needed in the system for each type of transaction. A large number of transaction types will typically be defined to the system. By checking the names of the transactions it is possible to assess broadly whether the system is sufficiently comprehensive. Failure to provide a comprehensive set of transactions and procedures to meet all circumstances will result in the system being side-stepped and in an immediate deterioration in stock records accuracy. [Note however that there is an alternative view to this. Roger Brooks and Larry Wilson in their book Inventory Records Accuracy state that the number and diversity of transactions should be minimised, with, say, a given transaction serving several situations. For example, Transaction X may relate to the issue of stock from the stores. There may be several different, distinct stores activities which relate to the issue of stock, each activity therefore calling for the use of the common Transaction X. The training of staff in such a system must clearly be thorough.]

T y p i c a l T r a n s a c t i o n T y p e s

Examples of actual transactions in two categories are given below. Each example corresponds to a data processing program that allows the on-line or batch update of the database. It will be backed up by other data processing programs: for example, programs allowing personnel to make enquiries; programs to support cycle counting; by programs producing regular reports (including a report of the stock records accuracy figure itself).

Category 1 (stock movements originating within the Stores)

Issue material from stores/warehouse to the factory;

Issue material to goods outward for despatch to a customer;

Return material to outside supplier (+ reason);

Cycle count of stock;

Scrap obsolete/spoiled stock in the stores (+ reason, such as quality, deterioration etc;

Move or consolidate stock within stores;

Direct stock adjustment (+ reason).

Category 2 (stock movements originating outside the Stores)

Process batch charged / completed;

Receive material from the factory into stores;

Supplier receipt adjustment;

Material placed in quarantine;

Direct stock adjustment (+ reason);

Complete & report works order in the shop;

Start / complete machine operation in the shop;

Start Works Order in the shop;

Deliver goods outward to customer;

Inter-factory movement of material;

Receipt of external material direct from supplier;

Deliver material to stores;

Receive material from outside supplier into stores;

Return of unused material from the shop floor to the stores;

Report loss

Chemical batch formulation / BOM adjustment;

Cycle count (WIP).

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

3.3 Procedures & Responsibilities for Raising Data Processing

Defining Procedures for Transaction Processing

Stock records accuracy will not be achieved without the understanding and commitment of those involved, backed up by defined responsibilities and physical tools. In this sense it is a mistake to view the task purely as a systems or technical one. On the other hand, it is a mistake also to believe that goodwill alone will accomplish the job. Procedures must be set up which make it easily possible to record what needs to be done. They must be documented, simple to follow and comprehensive. If personnel do not know how to cope with a situation through the formal system, they will create or revert to an informal method in order to make progress with the physical side of their jobs.

Standardising Terminology for Units of Measure

It is required that everone connected with data input should in all circumstances use the same abbreviation for each term denoting a unit of measure, such as cartons, bails, drums, square feet, rolls "each",and so on. The supervisor should publish a list stating the only allowed abbreviations. As well, the publication should standardise the writing of such expressions as "5 boxes of Size A brackets containing 50 in each box" (say, 5 b Size A Brackets @ 50 ea). Thorough practical training must be given to staff in the new standards. Finally, it is recognised that many documents raised outside the stores, say by suppliers or shop floor staff, have marked on them informal manual inscriptions. To make it instantly clear which markings on such documents are the work of stores staff, it has been suggested that stores personnel should always use green pens so that anyone else in the stores/warehouse will know at once what has been incribed by his colleagues.

The Validation of Data

Data should be validated whenever an opportunity presents itself. The scale of the validation and the usefulness of the error messages will be an indication of the quality of the background software. Examples of general data validation are (1) general data field validity; and (2) cross- checking against master data files. Other examples are:

(i) Message Patterns

It is often possible to define a sequence of transactions that must - without variation - be followed by a particular order throughout its life. Then, to ensure that no step is missed along the way, an internal computer check can be made as each successive transaction in the defined sequence is reported. Missing or out-of-order transactions are then picked up on. A typical example relates to the succession of procedures taking place on receipt of an external supplier delivery. Two further examples might be (a) the required put-away transactions issued as instructions in a variable (random) location system, and (b) the required stock retrieval transactions also issued by a variable location system.

(ii) Reasonableness Limits

A not uncommon error in the operation of the system is the entering of a product quantity that is grossly too large or grossly too small. For example, a storesman might receive two boxes of 300 widgets and enter `2' instead of '600'. "2" is not a reasonable receipt quantity for these items if they are usually ordered in multiples of 300. It is suggested that reasonableness limits be associated on the database with each transaction type for each product, especially raw materials. If the limits are broken, the computer can issue a warning.

(iii) Duplicates

If a second transaction is input within (say) 48 hours of a previous transaction. and is otherwise identical to it in every regard, the system can issue a warning that the second one may be a duplication of a transaction already submitted and processed.

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

3.4 Other Procedures

3.4a Goods In

C o n d u c t o f G o o d s - I n

The very first action the Goods-In Supervisor must take when a vehicle arrives is to check that the load is indeed for his company. The next action is to count and verify that the number of boxes, crates, pallets etc on the driver's delivery note tally with the number delivered. Next, two actions are taken as follows (though the sequence of the actions might be reversed - see below).

(1) The detailed receipted material is checked against what the supplier says has been sent on his Unpacking Note. (2) The transaction data from (1) is input to the computer. The principal issue in the receipt and validation of incoming loads is the extent to which the Goods In supervisor should go in opening packages and counting out material. The supplier's own assertion of what has been sent should be accepted only if the supervisor has evidence that his (the supplier's) procedures are sound. Even if they are, there should still be spot checks. And if any evidence emerges that the supplier's paperwork differs from reality, the supplier's deliveries should be thoroughly checked until he is back in control. If material is received in standard containers (the "egg box principle"), the stated number should be accepted without counting. Any non-standardised cases/amounts, however, should be counted. If weigh counting is employed, it is likely that, in the event of small discrepancies, the supplier's totals are more accurate than the receiving company's. Weigh counting, incidentally, can be effective for difficult materials, such as powders, liquids and bails. In verifying the received amount versus the stated despatched quantity, a useful tip is to circle (with the stores' standard green pen) the goods despatched figure on the supplier's documentation, making sure this is not confused with the order quantity or any quantity "to follow". The receipt and staging areas where goods are to be off-loaded and counted should be well lit and tidy. And the rule should be instituted that goods received today must be verified today and the database updated today. The rule prevents mix-ups and mistakes, even though occasionally it may be necessary for the stores supervisor to draft in extra staff. See also the responsibilities of the purchasing manager, below.

Note finally that the 'INCOTERM' (International Chamber of Commerce Terms of Sale) agreed by the company with the supplier or customer regarding the responsibilities for either delivery (ie with the customer) or receipt (ie with the supplier) should, if possible, be DDP (Delivered), not EXW (Ex-Works). A major problem with Ex Works* arrangements, by which the company's customers will collect the goods from our loading bay, is that frequently enough he does not turn up at the time, or even on the date, promised. Consequently, we find the goods, which are stacked and waiting for him in the despatch area, to be an obstacle, and we are forced to continually shift them out of the way. If our own company agrees to deliver the goods, however, by specifying the Incoterm'DDP', everything regarding despatch is is under our own control, from picking to assembly to loading (on our own transport). To be sure, there is a cost associated with delivery and this must be taken into account in the negotiation of the selling price. The purchasing manager and the sales manager must be made aware of these points and the impact of the selected INCOTERM on the stores'/warehouse's operations. [* Note that under EXW, (1) the only wrapping required of the goods is 'immediate' wrapping, not wrapping for the journey, and (2) there is no obligation to load the customer's vehicle. If the vehicle is loaded for the customer (as a favour to him), who is to be responsible if it is done negligently? It is urged that the stores/warehouse manager should obtain the booklet published by the ICC, available for about £26 setting out the INCOTERMS terms in full. This may be ordered on the Internet through Amazon.co.uk. It also strongly suggested that the manager wishing to become seriously involved in using an Incoterm obtain the commentary on the Incoterms written by Jan Ramberg, also available from Amazon.

G o o d s - I n T r a n s a c t i o n P r o c e s s i n g

The completion and processing of transaction data relating to goods-in is the biggest source of error in raw material stock records. One reason for errors is that the sequence in which material is listed on the company's purchase order or the supplier's advice note will almost never be the same as its sequence on the Unpacking Note. Another reason is the use by the supplier of different codes and, even, different names. To help overcome these difficulties, it is suggested that a provisional transaction set is raised first, before the physical count, the data required to raise it being obtained directly via computer from the purchase order or advice note. The data from this provisional transaction set must then be printed out by computer as a check list to assist in the verification process of the physical material. (The check list might be augmented with other data such as units of measure and cross reference codes.) Clearly, somewhat complex software is needed to accomplish this. Such software very obviously must also allow the provisional transactions to be amended before confirmation.

The need for an overall system approach was emphasised a couple of years ago by a report relating to lost stock by the MOD. Thus some time ago, the Ministry of Defence admitted that thousands of key parts relating to the UK's Trident Nuclear weapons system had 'gone missing', some of the parts being cable subassemblies required to link different sections of the weapon. According to the MOD, "the problem came to light after checks of incoming supplies at the Trident base in Faslane, Scotland, exposed "discrepancies in receipts. Parts which left the manufacturers in the US were missing when the consignments reached Scotland". The parts were British Government responsibility when they disappeared. Detailed enquiries with the shipping authorities, and exhaustive checks of stock holdings and historical records failed to track down the missing items and they were formally declared 'lost'.

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

3.4b Put-Aways

C o n d u c t o f P u t a w a y O p e r a t i o n s

In putaway operations, errors can be reduced by the adoption of on-line communication devices such as RDTs and by the adoption of bar coding. To reduce the possibility of lost transactions, the storeman would do best to complete/scan in the transaction data at the time the material is being assembled for the putaway, rather than after the putting away has been accomplished. In putting away in a fixed location facility, errors will be rare since the presence in the location of the very same items that are being put away will help confirm validity. (To assist FIFO, when material is placed in the location, partial pallets and partial cases should be placed on top and/or in front, with labels facing the picking face.)

P u t a w a y T r a n s a c t i o n P r o c e s s i n g

Problems in putaway arise in variable (random) locations, however. An obvious worry is that stock so placed under these systems, but then wrongly recorded, will become "lost", since its actual location is no longer capable of discovery through the system. A number of safeguards are available here.

First, if a storeman is directed by the system to place stock in a location which is supposedly empty, but then finds it is occupied, he must abort the placement and report matters so that an audit of the location can be carried out.

Secondly, periodically, all locations recorded as being empty on the system can be printed out, and a quick visual check made to verify that they are indeed empty.

Finally, a powerful verification system sometimes known as the Magic Number Method, based on secondary location codes can be instituted, as described below.

The Magic Number Storage Method

A unique, randomly generated secondary code is assigned to every stores location, and tagged to the end of the primary location code. For example, the arbitrary secondary code 3729 might be generated and tagged to primary location code A08G4 to give a new code as follows: A08G4-3729 When the storeman puts stock away at a location or retrieves it, he must record on the transaction the full code of the location, including the tag. The computer checks the validity of the code and rejects the transaction if the primary code and the tag do not match. For example, suppose the 200 units of product 'P50' was supposed to be placed at Location A08G4, but instead by mistake had wrongly been placed at Location A08F4, Location A08F4 having tag 6881. The storeman records on his transaction "A08G4-6881"(he thinks he has placed it correctly at A08G4, and he also records the only secondary tag he is aware of from the putaway.) The transaction of course is rejected by the computer because primary code A08G4 corresponds to tag 3729, not 6881.

Return to Agenda Return to top of Agenda Go Top of Course Go to End Return To Glossary

3.4c Picking

C o n d u c t O f P i c k i n g O p e r a t i o n s

One rule that will promote greater accuracy in picking is that orders should not be released for picking until the day the picking and issue/despatch is to be accomplished, and that when an order is so released for picking, it should be completely processed on that day. Picking orders over extended periods, or, even worse, kitting days in advance, is error prone due to mix ups, the robbery of kits and difficult cycle counting.

A second rule is that no pick should be directed if there is insufficient stock. If there is insufficient stock, the requirement should be written to an "outstanding" file. If a vehicle or container is to be loaded with material that has been picked and staged, and any item is missing because it is still under manufacture in the factory, do not load. Wait until everything is to hand. Similarly, to verify a loaded vehicle or filled container, empty it. (And, by the way, never allow a storeman to add a few more "for good luck".) Because wrong picking is so visible and has such a major bad effect on the perception of service by our company, pickers must be highly focussed on the job in hand. For that reason, order picking should not be interleaved with other stores' jobs such as putting away or cycle counting. (Batch and wave picking are also prone to error for these reasons.) And to help the storeman concentrate when picking a multiline order, a separate tag or ticket should be generated, perhaps with extra information, for each item on the order to be picked. This facility reduces the risk of an order line being missed. Picked orders should be checked by whatever means is best, such as by counting pallets or cases, or even by weighing. RFID tags have been especially successful in pick/issue checking, since the signals from the items loaded can be read to check the items' presence - ie line of sight. is unnecessary.

P i c k i n g T r a n s a c t i o n s

When a picking order contains the location, code and quantity of each item, and a pick has been sucessful, it seems to be inviting error to require the data to be fully input to the computer. Surely, all that is necessary is to confirm the data by exception.

V o i c e D i r e c t e d P i c k i n g

Voice directed picking is a highly effective, highly accurate and increasingly popular technology that has many advantages in both stores and warehouse operations. With voice, workers wear a headset, earphones and a belt-attached portable computer which enable them to hear instructions from the computer and to speak words of confirmation as to action taken. The computer communicates with the company's Warehouse Management System (WMS) to retrieve the locations from which picking is required, then the identities and quantities of items to be picked, and transmits this information as speech to the system. The worker proceeds to the designated location, reads out a check digit to confirm its correctness and receives further instruction as to the identity and amount of what is to be picked. He confirms the pick by voice and the system proceeds to the next location/item. The advantages of voice directed picking operations are that the storeman or warehouseman has his hands and eyes free. Picking accuracy is far higher than with a paper based system, productivity is substantially higher and accidents are reduced.

An alternative to voice directed picking is pick to light. With light directed picking, a small light is illuminated at the places from which picking is to take place, speeding up the travelling process. The system is more expensive and less flexible than voice.

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

3.4d Other Procedures

Procedures must be laid down for every reasonable situation the storeman will encounter in his day-to-day work. There is only one correct way! For example, procedures must be in place to deal with

returns from customers;

returns to suppliers;

outsourcing;

the direct receipt of materials from suppliers on the shop floor;

items taken for sampling;

consolidation; and

scrap.

Two further subjects are selected at random for comment as follows:

S u b s t i t u t i o n s

The rule must be laid down firmly that substitutions are never to be made by stores or warehouse staff (though staff may wish to use their knowledge of products or shop floor practice).They must only originate with changed official documentation raised by production planning or sales service.

I n n e r P a c k s

Inner packs ("ip") are defined here as packages within a larger box or case, each inner pack containing the same number of identical items. An error can arise when an inner pack is confused with a single item. It is recommended therefore that inner packs be removed from the case packaging in which they have been sent, and counted (as individual packs) into a well-labelled, well-marked container. The total number of individual units can be calculated and checked against the delivery note.

K i t s

Kits are packages or cases each comprising a specified set of different items, each set being identical (A,B,C & D; A,B,C & D etc). An error sometimes made is to remove a required individual item from a kit without realising it is indeed part of the kit. Kits must be clearly labelled as such and the removal of any unit from a kit supported by documentation.

Return to Agenda Return to top of Agenda Go to Top of Course Go to End Return To Glossary

4. Interpreting Transaction Trails

4.1 Introduction to Transaction (Audit) Trails

Suppose that at the beginning of the morning according to an inventory record there were 10 heavy duty batteries in stock. Later, at 10.00am, a system transaction is submitted and processed for a receipt of 60 batteries from the supplier. Shortly after this again, at 10.30am, a transaction is processed for 15 units issued to the shop floor. The record now says that there are 55 heavy duty batteries in stock. The purpose of the transaction trail, or audit trail, is to