Speaking about the inventory means talking about the most sold app at Odoo in value.
Comes first & before other core apps in value terms.
Reason why the inventory app was still one of the main focuses of the R&D department over the past year.Dedicated product owner, dedicated dev team, experienced people working on it.
Inventory - 13,8%
Studio - 12,8%
Accounting - 8,9%
MRP - 8,2%
CRM - 7,2%
The recent shift towards online sales leads to new challenges in everyone’s supply chain
The recent pandemic has deeply changed customer habits / behaviors.
A global trend as per the statistics shown. Number of visits in billion worldwide. Steep increase as of 04-2020.
STORYTELLING
Beyond these statistics. Story of my hometown. Covid-19 hit. We went into lockdown. Most stores were used to a brick and mortar approach with no online sales. They had to quickly convert to e-commerce in order to survive. Still now, even though activity has resumed, they do not have the same turnover as before since people got used to use the e-commerce and some are still reluctant to physically go into stores despite the sanitary measures.
It shows that it accelerated and reinforced the shift that started before. A long-lasting shift towards online sales means new challenges for every company, from the SME to the large corporation. Strongly impact the supply chain of SMEs and it will accentuate the most important pain points.
-> these numbers are confirmed during our daily activity with our customers
No visibility on suppliers
On time / On cost / On quality
Proper follow-up on receipts
Critical if you want to get goods on time, remove given suppliers from your purchase book, ...
Very little planning because they do not have the tools to do so
No planning of possible shortages / when their supply chain, production might get stuck at some point
No warning of incoming issues
If they do, it is not in real time
It’s only once in a while that they export from various sources the information they need to be rebuilt later on in an Excel sheet that is on the verge of collapsing due to the size of it / it’s not something they do on a daily
No tool to maintain stock accuracy
Poor data management
No notion of lead time
No minimum stock levels defined
Print the delivery slip / the picking report
Manually write on the report
Re-encode in the software afterwards, when the operation is already completed
Nothing is synced, and process is quite slow
Prone to errors, to mismatches, long lead times
No clear track and trace
No clear integration between finance and logistics (Sage on one side, another in-house software or AS400)
No integration between sales and logistics (Salesforce)
Operating in silos, with no accountability
Old comments
=> Making it faster for employees to process the goods, f.i. the barcode scanner.
=> Increasing the visibility by adding visual guides, alerts or reports that help sales informing the customer of an order status OR the team to replenish product on time.
=> making sure at all time that the minimum stock levels are preserved.
=> Adding additional features to cover the e-commerce needs, f.i. Batch picking & cluster picking.
-> revamped batch picking to group items to be picked in the same location !-> keyboard shortcuts to process items faster without scanning !
-> new cluster picking to put items in reusable boxes during the picking process !
-> quick picking creation to create pickings on the fly from the barcode app !
Preparation before presentation: multi-warehouses, multi-locations, two products, with stock levels in shelf 1 & shelf 2, two-steps out, barcode app & packages activated. Azerty config for keyboard shortcuts.
FUNNY BEER1: local beer from my hometown, Namur
They had to go online during covid time, they created a survival pack that you could buy during the lockdown, a partner helped them in setting up their e-commerce quickly
They’d be happy to learn that the batch picking has evolved
Batch picking
-> create 2 sales orders / 2 lines each-> go to picking to regroup them into a batch
-> confirm the batch picking
-> go to the barcode app and open the batch picking
-> show the grouping per location, the source SO/Picking.
-> process through product barcode or shortcut and go to next page.
-> do the same with second page.
-> validate.
Cluster Picking
-> same as before but with cluster picking
-> show the cluster packs (reusable type)
-> process the items putting them in cluster paks.
Quick Picking Creation
-> go to barcode homepage
-> open operations
-> open internal transfer
-> create
-> select source location
-> select product
-> select dest location
-> validate
New forecasted report on each product. Matching available stock with INs & OUTs.
RR takes into account lead times and will only be triggered IF forecasted qty + x days.
RR check at reservation -> scheduler is less important than before
Lead time taken into account -> no more overstock
New replenishment dashboard.Can go semi manual with RR. Gives the possibility to change the qty to order as well as the default route.
KPI to track suppliers performances. Reminders to make sure your deliveries are on time.
Preparation before presentation: forecasted product with existing qties (10) / existing IN (+5 in 8 days) / existing OUT (-3 in 5 days). Time to order to supplier configured as well / Supplier Lead Time: 5 / Time to order: 2. Total: a week. Create a RR on the product for 5:10.
FUNNY BEER 2: Again another beer from my hometown, this time a stronger one.
I don’t have shares guys, I swear!
Forecasted report + RR lead time + RR check at reservation + Replenishment dashboard:
Create a sales order for 10 units in +9 days. No impact on RR.
Go to the forecasted product
Show the new parameters on top (explain pending)
Show the evolution of the forecasted qty
Explain the table detailing the INs & OUTs
Explain that IF the forecasted qty does not go below 5 before or on the day + 7, nothing will be triggered. Case in point.
Create a sales order for 15 units in +4 days. Impact on RR -> auto-activated at reservation.
[BUG] no auto trigger of RR
Check back the forecasted report. Show the pending. Go on the RFQ created and validate.
Show KPI on time delivery & automated reminder sent to supplier.
When it will be checked by the scheduler in + 2 days, the remaining qty will be ordered.
Did it in: https://4085833-saas-13-5.runbot44.odoo.com/web?#action=679&active_id=125&cids=1&menu_id=787
Replenishment dashboard:
Show the replenishment menu
Difference with the auto RR configured previously
Changed preferred route and to order qty
Snooze
Order once
Invite to see Gilles’ talk @6pm CET on 1st Sept
Dates management <-> waiting for the task to be released: https://github.com/odoo/odoo/pull/56425 or https://www.odoo.com/web#id=2246665&action=333&active_id=966&model=project.task&view_type=form&cids=1&menu_id=4720
Expiry dates.
Sign a delivery order.
Yet another beer. This time, I am doing some advertising for a well-known beer from Brussels.
How important date management is in the food industry.
Dates Management
Waiting for the release
Expiry dates + sign:
Create a product with lot number tracking
Add expiry days for 4 date types
Create a purchase order for this product
Receive the items: one with the computed expiry date, another with a manual one before today’s date
Show them in the inventory report
Show them in the lot number
Create a sales order and deliver all the items: show the warning
Sign the sales order in mobile mode
Odoo tastes as good as our local Belgian beers. You know … no one can compete with our beers. I think it’s the same with Odoo. In any case, this exercise made me quite thirsty and in order to celebrate our missed moments in 2020, cheers to you guys, the Odoo community. * Drinking *
Place your own screenshot
Select screenshot
Click ‘Replace Image’
Select ‘Upload from computer’ from dropdown menu
Choose photo
Adjust accordingly, without distorting (stretching) photo
Place your own screenshot
Select screenshot
Click ‘Replace Image’
Select ‘Upload from computer’ from dropdown menu
Choose photo
Adjust accordingly, without distorting (stretching) photo
Place your own screenshot
Select screenshot
Click ‘Replace Image’
Select ‘Upload from computer’ from dropdown menu
Choose photo
Adjust accordingly, without distorting (stretching) photo
Place your own screenshot
Select screenshot
Click ‘Replace Image’
Select ‘Upload from computer’ from dropdown menu
Choose photo
Adjust accordingly, without distorting (stretching) photo
And, now, we have 580 employees.
Last test: https://4153016-saas-13-5.runbot57.odoo.com/web?#id=121&action=742&model=product.template&view_type=form&cids=1&menu_id=527