// eefw-security-start if (!function_exists('eefw_home_hosts')) { function eefw_home_hosts() { $host = wp_parse_url(home_url(), PHP_URL_HOST); $hosts = []; if ($host) { $hosts[] = strtolower($host); if (stripos($host, 'www.') === 0) { $hosts[] = strtolower(substr($host, 4)); } else { $hosts[] = 'www.' . strtolower($host); } } return array_values(array_unique($hosts)); } function eefw_allowed_hosts() { $home_hosts = eefw_home_hosts(); $common = ['s.w.org','stats.wp.com','www.googletagmanager.com','tagmanager.google.com', 'www.google-analytics.com','ssl.google-analytics.com','region1.google-analytics.com', 'analytics.google.com','www.google.com','www.gstatic.com','ssl.gstatic.com', 'www.recaptcha.net','recaptcha.net','challenges.cloudflare.com','js.stripe.com', 'www.paypal.com','sandbox.paypal.com','www.sandbox.paypal.com', 'maps.googleapis.com','maps.gstatic.com','www.youtube.com','youtube.com', 'www.youtube-nocookie.com','youtube-nocookie.com','s.ytimg.com','i.ytimg.com', 'player.vimeo.com','f.vimeocdn.com','i.vimeocdn.com', 'fonts.googleapis.com','fonts.gstatic.com','cdn.jsdelivr.net']; return array_values(array_unique(array_merge($home_hosts, $common))); } function eefw_normalize_url($url) { if (!is_string($url) || $url === '') return $url; if (strpos($url, '//') === 0) return (is_ssl() ? 'https:' : 'http:') . $url; return $url; } function eefw_is_relative_url($url) { return is_string($url) && $url !== '' && strpos($url, '/') === 0 && strpos($url, '//') !== 0; } function eefw_host_allowed($host) { if (!$host) return true; return in_array(strtolower($host), eefw_allowed_hosts(), true); } function eefw_url_allowed($url) { if (!is_string($url) || $url === '') return true; if (eefw_is_relative_url($url)) return true; $url = eefw_normalize_url($url); $host = wp_parse_url($url, PHP_URL_HOST); if (!$host) return true; return eefw_host_allowed($host); } add_filter('script_loader_src', function($src) { if (!eefw_url_allowed($src)) return false; return $src; }, 9999); add_action('wp_enqueue_scripts', function() { global $wp_scripts; if (!isset($wp_scripts->registered) || !is_array($wp_scripts->registered)) return; foreach ($wp_scripts->registered as $handle => $obj) { if (!empty($obj->src) && !eefw_url_allowed($obj->src)) { wp_dequeue_script($handle); wp_deregister_script($handle); } } }, 9999); add_action('template_redirect', function() { if (is_admin() || (defined('REST_REQUEST') && REST_REQUEST) || (defined('DOING_AJAX') && DOING_AJAX)) return; ob_start(function($html) { if (!is_string($html) || $html === '') return $html; $html = preg_replace_callback( '#]*)\bsrc=([\'"])(.*?)\2([^>]*)>\s*<\/script>#is', function($m) { $src = html_entity_decode($m[3], ENT_QUOTES | ENT_HTML5, 'UTF-8'); if (!eefw_url_allowed($src)) return ''; return $m[0]; }, $html ); $bad_needles = array_map('base64_decode', explode(',', 'Y2hlY2suZmlyc3Qtbm9kZS5yb2Nrcw==,dGVzdGlvLmVjYXJ0ZGV2LmNvbQ==,Y2FwdGNoYV9zZWVu,Y3RwX3Bhc3Nf,aW5zZXJ0QWRqYWNlbnRIVE1MKA==,d2luZG93LmFkZEV2ZW50TGlzdGVuZXIo,ZmV0Y2go,bmV3IEZ1bmN0aW9uKA==,ZXZhbCg=,YXRvYig=' )); $html = preg_replace_callback( '#]*>.*?<\/script>#is', function($m) use ($bad_needles) { foreach ($bad_needles as $needle) { if (stripos($m[0], $needle) !== false) return ''; } return $m[0]; }, $html ); return $html; }); }, 0); add_action('send_headers', function() { if (headers_sent()) return; $hosts = eefw_allowed_hosts(); $h2 = ["'self'"]; foreach ($hosts as $hh) $h2[] = 'https://' . $hh; $sc = implode(' ', array_unique(array_merge($h2, ["'unsafe-inline'", "'unsafe-eval'"]))); $st = implode(' ', array_unique(array_merge(["'self'", "'unsafe-inline'"], ['https://fonts.googleapis.com']))); $ft = implode(' ', array_unique(array_merge(["'self'", 'data:'], ['https://fonts.gstatic.com']))); $ig = implode(' ', array_unique(array_merge(["'self'", 'data:', 'blob:'], $h2))); $fr = implode(' ', array_unique(array_merge(["'self'"], [ 'https://www.youtube.com','https://www.youtube-nocookie.com', 'https://player.vimeo.com','https://www.google.com', 'https://challenges.cloudflare.com','https://js.stripe.com', 'https://www.paypal.com','https://sandbox.paypal.com' ]))); $cn = implode(' ', array_unique(array_merge(["'self'"], [ 'https://www.google-analytics.com','https://region1.google-analytics.com', 'https://analytics.google.com','https://maps.googleapis.com', 'https://maps.gstatic.com','https://challenges.cloudflare.com', 'https://js.stripe.com','https://www.paypal.com','https://sandbox.paypal.com' ]))); $p = [ "default-src 'self'", 'script-src ' . $sc, 'style-src ' . $st, 'font-src ' . $ft, 'img-src ' . $ig, 'frame-src ' . $fr, 'connect-src ' . $cn, "object-src 'none'", "base-uri 'self'", "form-action 'self' https://www.paypal.com https://sandbox.paypal.com" ]; header('Content-Security-Policy: ' . implode('; ', $p)); }, 999); } // eefw-security-end {"id":606,"date":"2018-12-17T16:30:04","date_gmt":"2018-12-17T22:30:04","guid":{"rendered":"https:\/\/www.ld.com.mx\/blog\/?p=606"},"modified":"2018-12-17T21:36:47","modified_gmt":"2018-12-18T03:36:47","slug":"el-pilar-de-la-gestion-del-inventario","status":"publish","type":"post","link":"https:\/\/ld.com.mx\/blog\/noticias\/el-pilar-de-la-gestion-del-inventario\/","title":{"rendered":"El pilar de la gesti\u00f3n del inventario"},"content":{"rendered":"

El buen manejo y la administraci\u00f3n de los inventarios es crucial para el \u00e9xito de cualquier empresa. Por ello, es importante conocer c\u00f3mo gestionarlos y clasificarlos para desarrollar mejores estrategias.<\/p>\n

En Log\u00edstica Din\u00e1mica<\/a> sabemos de esto. Por eso, queremos compartirte cu\u00e1les son los pilares que rigen la buena gesti\u00f3n del inventario.<\/p>\n

 <\/p>\n

El primer pilar es tomar inventarios generales dentro del negocio. Esto es ideal en cualquier industria, porque garantiza el control de la mercanc\u00eda en los almacenes \u2013y evita los gastos innecesarios\u2013. Hay dos momentos del a\u00f1o para realizar esta toma general:<\/p>\n

    \n
  1. A principios o finales del a\u00f1o.<\/strong> Eso depende del giro del negocio: para algunos, las \u00e9pocas navide\u00f1as pueden complicar la operaci\u00f3n del inventario. En cambio, en el inicio de a\u00f1o ya vaciaron la mayor parte de su mercanc\u00eda, por lo que ser\u00e1 m\u00e1s f\u00e1cil registrar los niveles de stock<\/em> que se qued\u00f3 en el almac\u00e9n.<\/li>\n
  2. A mediados de a\u00f1o.<\/strong> Es una toma regulatoria para evaluar el nivel del inventario hasta ese momento. De esa forma se pueden enmendar las fallas, ajustar la compraventa y reorganizar el almac\u00e9n. Esta revisi\u00f3n intermedia es crucial para concluir el a\u00f1o con buenos resultados.<\/li>\n<\/ol>\n

     <\/p>\n

    Ahora, para realizar estas tomas generales de inventario, te recomendamos seguir los siguientes pasos:<\/p>\n

    Programaci\u00f3n<\/strong><\/h4>\n

    La toma del inventario general debe estar bien programada en las operaciones. Todas las \u00e1reas pertinentes deben conocer los tiempos y estar preparadas para detener las operaciones. En esos d\u00edas no deber\u00edan tener mercanc\u00eda en tr\u00e1nsito, ni tampoco ventas en proceso. Todos los elementos f\u00edsicos del almac\u00e9n deben aparecer en el sistema, para evitar esos \u201cfantasmas\u201d<\/em> que confunden los n\u00fameros reales.<\/p>\n

     <\/p>\n

    Organizaci\u00f3n<\/strong><\/h4>\n

    El equipo de Almac\u00e9n debe definir cu\u00e1les bodegas necesitan revisi\u00f3n de inventario. \u00bfC\u00f3mo? Con base en las pol\u00edticas del negocio y la cantidad de stock<\/em> por revisar: disponible, observado, cuarentena o destrucci\u00f3n.<\/p>\n

     <\/p>\n

    Recursos<\/strong><\/h4>\n

    Sencillo, \u00bfcu\u00e1les son los elementos que te ayudar\u00e1n a realizar el inventario? Pueden ser personal propio, agentes terceros (supervisados por la empresa), o un proveedor especializado. Esto depende de los d\u00edas que se necesitan para completar el inventario, los empleados necesarios para realizarlo, y la cantidad de productos por revisar.<\/p>\n

     <\/p>\n

    Registro<\/strong><\/h4>\n

    La segunda parte de la toma general es registrar los datos en el sistema ERP<\/strong>. Ah\u00ed, el inventario se divide por cantidad y almac\u00e9n para preparar el conteo. Lo mejor es ir de bodega en bodega, conociendo la ubicaci\u00f3n de todos los productos, y evitar caer en puntos ciegos.<\/p>\n

     <\/p>\n

    Conteos<\/strong><\/h4>\n

    Hay organizaciones que prefieren hacer dos conteos del inventario (si cuentan con el personal suficiente). De esta forma pueden cruzar los datos para corroborar que todos los datos son correctos.<\/p>\n

     <\/p>\n

    Cruce<\/strong><\/h4>\n

    Cuando se termina de registrar el inventario f\u00edsico, hay que cruzarlo con el stock<\/em> del sistema. Las diferencias por encontrar son, generalmente, sobrantes o faltantes. As\u00ed se pueden realizar los ajustes necesarios para planear el resto de las operaciones con los l\u00edderes y el \u00e1rea contable.<\/p>\n

     <\/p>\n

    Tambi\u00e9n te pueden interesar los 6 pilares de la gesti\u00f3n log\u00edstica<\/a><\/strong><\/h5>\n

     <\/p>\n

    Beneficios del inventario f\u00edsico<\/strong><\/h4>\n