window.KEPLER = {};
window.KEPLER.obsolete_browser_url = "https://www.kepler-consulting.com/en/obsolete-browser/";
window.KEPLER.ajax_url = "https://www.kepler-consulting.com/ajax.php";
// Check deprecated browser
// Cookie first
var cookies = document.cookie.split(';');
var cookieFound = false;
for (var i = 0, j = cookies.length; i < j; i++) {
var cookie = cookies[i];
if( cookie.indexOf( 'ke_deprecated_browser' ) === 1 ) {
cookieFound = true;
var value = cookie.split('=')[1];
// Check value to redirect or not if cookie found
if( value == 1 ) {
window.location.href = window.KEPLER.obsolete_browser_url;
}
}
}
// No cookie
if ( cookieFound == false ) {
setTimeout( function() {
// AJAX check
// Creating & executing a new XMLHttpRequest
var request = new XMLHttpRequest();
request.open( 'POST', window.KEPLER.ajax_url + '?action=ke_check_deprecated_browser', false );
request.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8' );
request.setRequestHeader( 'X-Requested-With', 'XMLHttpRequest' );
request.onload = function (e) {
// console.log('RETURN AJAX RESPONSE DEPRECATED');
// console.log(request.readyState);
// console.log(request.status);
// console.log(request.responseText);
// console.log(request.statusText);
if ( request.readyState == 4 ) {
if ( request.status == 200 ) {
var xhr = JSON.parse( request.response );
if( xhr.data.deprecated == true ) {
var value = 1;
} else {
var value = 0;
}
// set cookie for next visit ( 30 days here )
var date = new Date();
date.setTime(date.getTime() + (30 * 24 * 60 * 60 * 1000));
document.cookie = 'ke_deprecated_browser=' + value + ';expires=' + date.toUTCString() + '; path=/';
if( value == 1 ) {
window.location.href = window.KEPLER.obsolete_browser_url;
}
}
}
};
request.send();
}, 10 );
}
var breeze_prefetch = {"local_url":"https://www.kepler-consulting.com","ignore_remote_prefetch":"1","ignore_list":["wp-admin","wp-login.php"]};
//# sourceURL=breeze-prefetch-js-extra
https://www.kepler-consulting.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js
window.OneSignalDeferred = window.OneSignalDeferred || [];
OneSignalDeferred.push(function(OneSignal) {
var oneSignal_options = {};
window._oneSignalInitOptions = oneSignal_options;
oneSignal_options['serviceWorkerParam'] = { scope: '/' };
oneSignal_options['serviceWorkerPath'] = 'OneSignalSDKWorker.js.php';
OneSignal.Notifications.setDefaultUrl("https://www.kepler-consulting.com");
oneSignal_options['wordpress'] = true;
oneSignal_options['appId'] = '56cd43ab-0f90-4677-8acd-d5ea1240b570';
oneSignal_options['allowLocalhostAsSecureOrigin'] = true;
oneSignal_options['welcomeNotification'] = { };
oneSignal_options['welcomeNotification']['title'] = "Thanks for your interest to get notified!!";
oneSignal_options['welcomeNotification']['message'] = "We will make sure, you receive highly informational contents from us.";
oneSignal_options['welcomeNotification']['url'] = "https://www.kepler-consulting.com/en/insights/";
oneSignal_options['path'] = "https://www.kepler-consulting.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/";
oneSignal_options['promptOptions'] = { };
oneSignal_options['promptOptions']['actionMessage'] = "We’d like to keep you informed of KEPLER’s latest news and updates.";
oneSignal_options['notifyButton'] = { };
oneSignal_options['notifyButton']['enable'] = true;
oneSignal_options['notifyButton']['position'] = 'bottom-left';
oneSignal_options['notifyButton']['theme'] = 'default';
oneSignal_options['notifyButton']['size'] = 'medium';
oneSignal_options['notifyButton']['showCredit'] = false;
oneSignal_options['notifyButton']['text'] = {};
oneSignal_options['notifyButton']['colors'] = {};
oneSignal_options['notifyButton']['colors']['pulse.color'] = '#003f64';
oneSignal_options['notifyButton']['colors']['dialog.button.background'] = '#003f64';
/* OneSignal: onesignal_initialize_sdk filter preventing SDK initialization. */
OneSignal.Slidedown.promptPush() });
function documentInitOneSignal() {
var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt");
var oneSignalLinkClickHandler = function(event) { OneSignal.Notifications.requestPermission(); event.preventDefault(); }; for(var i = 0; i < oneSignal_elements.length; i++)
oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false);
}
if (document.readyState === 'complete') {
documentInitOneSignal();
}
else {
window.addEventListener("load", function(event){
documentInitOneSignal();
});
}
Presentation
Our client, a major player in DIY retailing industry in Europe, wants to optimize the full supply cost of its products in stores.
KEPLER carries out an activity based costing approach to map the range cost overrun optimize it.
Context
Hardware retailer brand with a network of around 100 stores in France
4 regional outsourced platforms, managing the receipt of packages their storage and the replenishment of stores stocks
More than 700 suppliers, local, regional or LCC
3 supply flows: direct-to-store, stored and cross-docking
Beyond the detailed costs analysis, we supported our client in evaluating the impacts of its supply chain over suppliers. This evaluation allowed the set up of honest discussions from industrial to distributors and the definition of a logistics flow that optimizes the cost over the entire value chain and thus brings a better share of the benefits.
COMPLETE VERSION
Discover the methodology, tools and results supporting this business case
Supply Chain Business Cases
Filter Business Cases By Industry
All Industries
Automotive
Capital Goods
Chemicals, Energy & Utilities
Consumer Goods
Distribution, Retail & e-Commerce
Lifescience & Health
Home
Business Cases
Optimizing the Supply Cost for a Hardware Stores Company
window.KEPLER.lang = "en";
window.KEPLER.ga_tracking = true;
window.KEPLER.ga_tracking_id = "UA-68630459-1";
window.KEPLER.recaptcha_site_key = "6LcCCrsZAAAAAOIzGRZzFWj7c7Lc86fdyo7Yagv6";
window.KEPLER.newsletter = {
"title": "Subscribe\u0020to\u0020our\u0020newsletter",
"description": "Receive\u0020our\u0020Quarterly\u0020practices\u0020updates\u0020\u003A\u0020Articles,\u0020Webinar\u0020Replays,\u0020Studies\u0020and\u0020Latest\u0020Business\u0020cases.",
"plezi_tenant_id": "602940c0f420874bfbc1fd7c",
"plezi_form_id": "60b1f49ad59cbc3581ad0f3e",
"plezi_content_web_form_id": "60b25a42d59cbc3576ad1224",
"legal_notice": "Kepler\u0020pays\u0020the\u0020greatest\u0020attention\u0020to\u0020your\u0020personal\u0020data\u0020and\u0020undertakes\u0020to\u0020protect\u0020them,\u0020so\u0020that\u0020their\u0020collection\u0020and\u0020processing,\u0020carried\u0020out\u0020from\u0020this\u0020site,\u0020comply\u0020with\u0020Law\u0020No.\u002078\u002D17\u0020of\u00206\u0020January\u00201978\u0020amended\u0020relating\u0020to\u0020information\u0020technology,\u0020files\u0020and\u0020freedoms\u0020as\u0020well\u0020as\u0020to\u0020Regulation\u0020\u0028EU\u0029\u00202016\/679\u0020of\u0020the\u0020European\u0020Parliament\u0020and\u0020of\u0020the\u0020Council\u0020of\u0020April\u002027,\u00202016\u0020applicable\u0020on\u0020May\u002025,\u00202018.\u0020These\u0020data\u0020are\u0020not\u0020transmitted\u0020to\u0020third\u0020parties\u0020and\u0020their\u0020shelf\u0020life\u0020is\u0020limited\u0020to\u002013\u0020months\u0020from\u0020collection.\u0020For\u0020any\u0020questions\u0020about\u0020the\u0020processing\u0020of\u0020your\u0020data\u0020in\u0020this\u0020device,\u0020you\u0020can\u0020contact\u0020our\u0020data\u0020protection\u0020officer\u0020via\u0020our\u0020contact\u0020page.\u0020This\u0020form\u0020is\u0020protected\u0020by\u0020reCAPTCHA\u0020and\u0020the\u0020\u003Ca\u0020href\u003D\u0022https\u003A\/\/policies.google.com\/privacy\u003Fhl\u003Den\u0022\u0020target\u003D\u0022_blank\u0022\u0020rel\u003D\u0022noopener\u0022\u003E\u0020privacy\u0020policy\u0020\u003C\/a\u003E\u0020and\u0020\u003Ca\u0020href\u0020\u003D\u0020\u0022https\u003A\/\/policies.google.com\/terms\u003Fhl\u003Den\u0022\u0020target\u0020\u003D\u0020\u0022_\u0020blank\u0022\u0020rel\u0020\u003D\u0020\u0022noopener\u0022\u003E\u0020terms\u0020of\u0020service\u0020\u003C\/a\u003E\u0020from\u0020Google\u0020apply."
};
(function() {
var expirationDate = new Date();
expirationDate.setTime( expirationDate.getTime() + 31536000 * 1000 );
document.cookie = "pll_language=en; expires=" + expirationDate.toUTCString() + "; path=/; secure; SameSite=Lax";
}());
//# sourceURL=pll_cookie_script-js-after
https://www.kepler-consulting.com/wp-content/themes/kepler-consulting/library/js/app.d2df6e6d3ad03ad57af7270ab2f44837.js