Saturday, March 13, 2010

Automatic stock replenishment

Store stock replenishment is important and how the replenishment is done impacts the sales directly.

There were a lot of researches carried out on impact of not-on-shelf, out-of-stock(OOS) products on the retail companies' sales on different types of products. The researches were carried out on replenishment of products from DC, from back-rooms of the stores, replenishment modules and most important how customers react when they do not find the product they need.

The reaction of customers (on OOS) differs a great deal. If the customer buys a different brand, we are happy. If she or he does not buy anything at all, then we are not content. And if the customer buys the product on the competitor's store, that is catastrophe! (The Impact of Automatic Store Replenishment on Retail, Alfred Angerer, page 4)

It was calculated for German grocery retail store that around 30% of customers purchase items, they did not find, from another competitor's stores. The most important the frequency of OOS products. In fashion retail, the right-time, the right-quantity is more important. The merchandise sales depend on weather, people mood, trend, day of the week, time of the day, etc, too many variables in the formula. Some general replenishment rules, however, can be applied for never-out-of-stock(NOS) products, like socks, men underwear etc.

The formula to calculate the store stock level is:

E=D+CR-RTM-CW-S&D-S-RTW-TRSF

Where:
D: Delivery to the stores
E: current stock level at the store
CR: Customer returns
RTM:Return to manufacturer
CW: Waste
S&D: Soiled and damaged products
S: Sales
RTW: Returns to Warehouse
TRSF: Transfers between stores

To make the order replenishment: D=CS-E
where CS is planned quantity for the stock level in the store and D the quantity to be delivered to the store. This is the most basic formula. In most retail companies: variables derived from store RPM, store last season sales, promotional activity, distance from the DC(replenishment rate per specific store) is added to the formula making the OOS frequency most minimal.

This formula can be applied on SKU level or can be used as summary. The most important is how this information is entered. Suppose warehouse has created an order for delivery to stores on Thursday according to Monday-Tuesday stock movements. The store stock movements for Wednesday-Thursday are not updated on the company system yet. So the order created does not consist of the merchandise sold on Wednesday-Thursday, two day delay!

CS on a unit base for models consisting of size can be calculated automatically by analyzing the last-season-sales or can be entered by merchandisers manually for a product group. For example: A model consists of 5 sizes: S, M, L, XL, XXL. The merchandiser can let the system calculate the size distribution by the last season sales of the product group the model belongs to or can enter manually entering the percentage per model. For example: S-15%, M-25, L-25%, XL-20%, XXL-15%. After the target is set the only thing is to set how many items can be displayed in the sales floor of the store. The system will distribute the sizes according to the percentages set or calculated by the system. The formula can be extended by entering more variables. Suppose a store is located 1500km away from DC and the RPM rate is considerably high. The merchandiser enters only how many items of a particular model can be displayed at a time so the above formula will not work for a store located 1500km away because there will be only few deliveries in the week. We need to add also a store back-room stock so store personnel can replenish sales from the store's back-room. We need to add an RPM variable to the formula also. Suppose there is a store 1500km away but its RPM is three times lower than the average stores RPM. Do we need a back-room stock for that store? But what if the RPM of the store is 4 times higher than the stores's average RPM and it is 1500km away from DC? The stock collected at WH should be divided into two types of containers: ones for immediate display in sales floor, the other ones are for sales replenishment from the back-room. The containers should have unique numbers on them and every hour stores personnel should get a picking list automatically generated from back-office products to replenish the sales. But if the store is near to DC(50-75km range) no need to add distance and RPM variables to the formula.



The above table is the replenishment ratio per a year. Unlike fmcg goods, it is not important to have 100% replenishment on sales months. The average replenishment ratio is 100% per a year.




In the above graphic, the stock in the store is divided by season. In the beginning of the summer season the stock for summer season merchandise is maximum but as we get closer to autumn the stock for summer merchandise decreases but for autumn merchandise increases. If we dig deeper into the sales/replenishment ratio the replenishment ratio decreases for summer merchandise as we got closer to autumn months. The catastrophic situation if at the beginning of summer season the replenishment ratio for summer season merchandise is low. For NOS products no seasonal approach is not needed.

Sunday, March 7, 2010

Across-the-dock concept

Across-the-dock method is a kind of order-fulfillment operation in which some time-consuming warehouse operations are omitted.

The objective for order-fulfillment operation is:

The order fulfillment operation objective is to ensure that SKUs meet company quality standards, which require that the correct SKU is transferred from the storage position to the correct pick position, in sufficient quality and at the appropriate time. (Order-Fulfillment and Across-the-Dock Concepts, Design, and Operations Handbook, David E. Mulcahy and John Diletz, page 9)

To summarize the order-fulfillment operation objective:
  • withdrawn in the right quantity
  • in the correct condition
  • on schedule
  • must have a packing list
  • be packaged in a protective and labeled shipping container
  • be properly manifested
  • be delivered to a customer delivery location within the customer-order and delivery cycle time
Failure in one of the above requirements makes the full process unsuccessful: more or less items delivered to the customer, damaged goods were delivered, early or late delivery, goods were sent to another location, etc.

The most important issue is how much money is spent on the above tasks. If all the tasks accomplished according to company standards but the cost of operation is high, again, the full operation is unsuccessful. Because order picking cost consumes most of the warehousing budget and in some countries is the first or second highest expenditure after the cost of rent of warehouse itself. Suppose company sells LCD TVs for 1000 USD and cost of picking and delivering it to the customer is 10 USD. The cost of order-fulfillment is 1% of the sales so it is quite acceptable. But if company sells lingerie items average for 10 USD per item and order-fulfillment cost is 1 USD per item, which is 10% from sales. So for the order-fulfillment definition we have to add a phrase: and at the acceptable cost.

We have an objective for order-fulfillment and explained why this operation is important in logistics and company business. Some tasks of Order-fulfillment can be done at supplier site, in warehouse while accepting the delivery from supplier or after placing it to the storage area. The order-fulfillment done while accepting the delivery from supplier can be, in some cases, a cost-effective operation. Suppose jeans wholesaler has a truck of jeans of inbound. The inbound operation takes two days, picking of 15-25 orders takes another 2-3 days and transportation of merchandise takes another 1-2 days. The time from accepting inbound truck to delivering to the end customer is 5 to 7 days. In the end 80% of the truck is sent to the customers. The truck consists of 30-40 different jeans models.

Suppose the same operation is done while inbound operation: jeans scanned into piles and scanned piles sorted according to pre-orders from customers and the rest 20% is put to the storage area in no more than four days. At the end of inbound the orders are collected and scanned. By implementing sorting we can omit picking and reduce storage area significantly. This method is called across-the-dock method.


Suppose 10 jeans are scanned into pile and size distribution is as bellow:
  1. 32-30
  2. 32-30
  3. 32-30
  4. 32-30
  5. 32-32
  6. 32-32
  7. 32-32
  8. 32-34
  9. 32-34
  10. 32-34
The size 32-34 is scanned the first in the pile so it is in the bottom of the pile and the size 32-30 is scanned the last so it is in the top of the pile. The pile has a unique number (permanent address) and when operator who scans the pile starts a new pile by entering a new number for the next pile the system generates a sorting list for the pile just scanned and prints it.

The sorting list will be as bellow:
  1. 32-30 ---- 1
  2. 32-30 ----2
  3. 32-30 ----3
  4. 32-30 ----4
  5. 32-32 ----1
  6. 32-32 ----2
  7. 32-32 ----No
  8. 32-34 ----1
  9. 32-34 ----2
  10. 32-34 ----3
------------------1 -----------------

The second column is the conveyor or container place numbers where these sizes are to be distributed. At the end of the list in bold is the quantity of jeans which are not distributed so if at the end of sorting the employee counts less or more than this quantity then he/she made a mistake while distributing the piles or the there was an error while it had been scanned. The flow work correcting/controlling the mistakes will be discussed later. The rest of the pile is stored in a separate location. Also there is no need to print the outbound order number. The only thing employee needs to know it what item to put at which location. The system will link an order number to the location number. The order number will be printed on the packing list while it is scanned to the transportation containers. The sorter can be manual, semi-automated, and fully-automated. In our case, the sorting done manually because start-up costs are low and the employee salaries are low but in some countries fully-automated sorter would be more reasonable than hiring employees for sorting.

The sorter type can change from goods type. In our case, it is a vertical shelf like structure of 1.5m depth having an opening on the other side and a decline of 15 degrees with gravitational rolls on the bottom. The goods are scanned to the transportation containers from the other side of this structure. More simple horizontal sorter can be used. Goods can be sorted on separate pallets or containers but this time scanning and marshaling will be difficult and this system is area consuming system but cheap one.