WMS: Склад — легко, или не очень…




Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу.
PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress.

В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с "/////    echo" использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1. 
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.

Собственно сам скрипт:

<?php // Полная загрузка сервисных книжек, создан 2026-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='\

52 Comments

  1. venger

    (0)

    …готов продолжить уже более детально, с примерами внедрения и автоматизации на основе УТ и УПП…

    Нашли интересной, ждем такого продолжения.

    Reply ↓
  2. TODD22

    Да интересно было бы внедрение на УПП и УТ11(вы о ней?).

    Reply ↓
  3. friend0

    Я конечно извиняюсь… но я ничего не понял. Как связаны нужность или не нужность WMS и планирование производства/продажи?

    Я не спец по определениям и поэтому мое представление о назначении WMS во многом совпадает с википедией. Основное назначение системы: разруливать внешние и внутренние задания внутри склада. Прислали задание принять 10 машин с разнообразным ассортиментом — система должна выделить людей и послать их развозить «коробки» в определенные точки, чтоб человек не напрягал голову и желательно не бегал с каждой коробкой туда-сюда. Дали задание отгрузить 100 накладных с 1000 позиций — система должна выделить людей и послать их собирать товар с определенных точек и желательно чтоб сразу можно было набрать с одной точки на несколько накладных. И все такое же подобное. И по возможности оптимизировать выбор зон хранения, чтоб минимизировать перемещения персонала.

    Откуда берется 10 машин прихода и 100 накладных — это совершенно не дело WMS. Дали задание — надо делать, не дали задание — не надо делать (можно заняться подпиткой пик-зон и прочей оптимизацией хранения). Планирование закупок/продаж/производства — это прерогатива совершенно других систем. Они, конечно, могут входить в продукт позиционируемый как WMS, но по сути WMS не являются.

    Reply ↓
  4. Anny0110

    А по-моему очень даже связаны — различную «Складскую логистику» часто пытаются «втулить» на СГП производства и закрыть им все подряд.

    Reply ↓
  5. AlexAuto

    Очень интересно!!! Ждем продолжения

    Reply ↓
  6. friend0

    (4) Anny0110, ИМХО если цель стоит минимизировать запасы и анализировать/оптимизировать закупки/производство/продажи, то естественно WMS не нужна. Если цель оптимизировать беготню кладовщиков по складу — можно смотреть нужна ли WMS или нет.

    Если склад это комната 10х10 с одним кладовщиком, то система не нужна. Если площади большие, но «слева силикатный кирпич, справа пеноблоки» и больше ничего нет, то тоже, наверное, ни к чему. А если 100 кладовщиков работают с 5000 различных (местами внешне похожих, но которые нельзя смешивать в учете) позиций, то тут без WMS будет тяжеловато.

    Reply ↓
  7. l_men

    Народ а я ничего не перепутал??? WMS — Переводится как система управления складом и в функционал системы закладывается совсем другое, планированием и всякими MES/SRM там и пахнуть не должно. В крайнем случае предоставить факт отгрузки и прихода. Задачи планирования должны возлагаться на другое ПО. Поправьте меня если не так.

    Я основной функционал WMS вижу так:

    1. Поддержка адресного склада.

    2. Много поточная приемка товара (как с РТСД так и по бумажной технологии)

    3. Автоматическое размещение товара на складе по определенным маршрутам, используя ABC XYZ анализ и т.д.

    4. Подбор товара из ячеек на основании заказа покупателя/производства и т.д., сборка заказа так же по определенным маршрутам и т.п.

    5. Отгрузка товара.

    Это вкратце.

    Зайдите на сайт любой WMS системы и посмотрите описание функционала.

    Reply ↓
  8. izidavld

    Смотрите, я не спорю с тем, что основной функционал WMS — именно управление складом, но задача на столько узкая, что и решение мягко говоря применимо в большинстве только в логистических центрах. Но WMS последние 2 года активно «тулят» как панацею от всего, если совсем грубо говорить — на любой сколько-нибудь ощутимый склад. А то, что творят и говорят при этом внедренцы иногда не просто ни в какие ворота не лезет. Статья как раз о том, что WMS нужен далеко не на каждом складе.

    Reply ↓
  9. izidavld

    friend0 по опыту крупных складов — если у Вас не логистический центр, который кроме как движением товара ничем другим не занимается — WMS вредна. И пример как раз в статье. Кстати, автомобильные заводы отказываются и от WMS и от роботизации складов — пример Ford, Toyota, GM, Sollers, MMC, Honda, Yamaha — WMS вредит производству.

    Reply ↓
  10. izidavld

    l_men, так то оно так, но есть ньюансы:

    Планирование закупа и аналитика — любая WMS система кичится именно этим функционалом как бы прозрачно намекая «мы дадим вам то, что не дает SRM и MES». Я понимаю что это тупо маркетинговый ход, точнее попытка продавать допустим конфигурацию, допустим, для Аптек всем, кто занимается розницей.

    Тут я не говорю что WMS — выкинуть и забыть всем, я говорю что на производстве и в торговле WMS не даст тех плюшек которые обещают. Это просто невозможно по ряду причин. И перечисляю причины. А что бы не быть только «критиком» привожу пример как можно решить этот вопрос более разумно.

    Вообще это «подготовительная», а точнее «пробная» статья. Есть желание написать ряд статей о переходе производства от «мануфактурного» к «потоковому» методу с активным использованием канбан, pull/push и ТОС. И отправная точка в таких процессах обычно склад.

    Цель статей следующая:

    — методисты канбан активно пропагандируют что им вообще компьютерный учет не нужен — это миф.

    — методик применения совместно 1С (да и других систем) и канбан ни в производстве ни в складском учете ни где-бы то ни было еще нет (то что есть — робкие попытки) — есть опыт 2ух заводов и 1 федеральной торговой сети — готов делиться.

    а ясность мысли и «сноски» на «исключения», как ваш и friend0 комментарий — нужно учитывать, я понял

    Reply ↓
  11. friend0

    (8) не хочу обидеть, просто я как сторонний читатель далекий от того кто что кому впаривает какими словами, какие существуют программы, что в них есть и оперирующий «классической» терминологией воспринимаю статью так:


    Каждый раз, когда начинается разговор в моем присутствии о микроскопах, у меня рука тянется к нагану, хотя спрашивается – почему?..

    …

    И тут появляется хитрый парень с лейбой «продавец микроскопов», который рассказывает нам о том, что как только у нас появится микроскоп, то мы сразу ощутим «кайф».

    …

    Гвозди-то намного удобнее забивать молотком! Микроскоп совершенно не нужен! (далее следует описание как удобно можно молотком забивать гвозди)

    …

    А если надо что-то рассмотреть с увеличением, то можно воспользоваться увеличительным стеклом из набора «Юный натуралист 2000» — об этом в следующей статье.

    Для каждой задачи существует свой инструмент. Для каждого масштаба — своя разновидность инструмента. Для забивания гвоздей — молоток, для забивания множества гвоздей — гвоздомет. Для увеличения — увеличительное стекло, для увеличения сильнее — микроскоп, совсем сильно — электронный микроскоп. Если кто-то впаривает неправильный инструмент для неправильной задачи — это частности о которых Вы может знаете, но большинство либо с этим не сталкивалось либо сразу недоуменно пожали плечами, послали впаривальщика и забыли.

    Именно поэтому статья вызывает недоумение. Если бы рассматривался конкретный продукт, а не абстрактный WMS и рассказывалось почему он не решает завяленные задачи — было бы понятно. Если бы описывался механизм планирования без упомнинания WMS — тоже было бы понятно. А так — всё намешано, шаблоны трещат, когнитивный диссонанс и прочее.

    Reply ↓
  12. friend0

    (9) пример в статье касается планирования, которое WMS и не должна делать. WMS и производство никак не связаны и непонятно как она ему может вредить. Ну и для интереса: все же с помощью каких систем продвинутые компании разруливают процессы внутри большого склада?

    Reply ↓
  13. genayo

    (9) Автопроизводители отказываются от собственных складов, перекладывая хранение комплектующих на производителей этих самых комплектующих, обязывая их доставлять эти комплектующие прямо к конвейеру, WMS тут совершенно непричем…

    Reply ↓
  14. l_men

    (10)

    Есть желание написать ряд статей о переходе производства от «мануфактурного» к «потоковому» методу с активным использованием канбан, pull/push и ТОС.

    Думаю будет интересно буду ждать.

    Если честно, то давно не отслеживаю, что происходит на рынке WMS систем и что там сейчас предлагают разработчики, однако интерес к этому остался. И у меня четкое убеждение того, что основное назначение WMS — снижение затрат на содержание склада и добавлять что-то туда дополнительно уже будет не WMS, а какой-то ГМО продукт. Соответственно этот «монстрик» не справиться как с задачей управления складом так и с планированием.

    Reply ↓
  15. CheBurator

    Добавил публикацию в копилку «все про склады и складские технологии»

    http://infostart.ru/community/groups/22/

    Reply ↓
  16. CheBurator

    Интересная статья

    Но очень спорная

    Предварительно: описанная методика будет работать если надо отследить 100-200 позиций

    Если будет несколько тысяч позиций и не дай бог если несколько десятков тысяч со сроками годности, требованиями к совместимости/несовместимости (не хранить уксус рядом с сахаром) то на канбанной системе с табличками минмаксов весь персонал только и будет заниматься сто бегать иносить карточки и записи

    Много еще можно по статье сказать интересного…

    И даже на 100-200 номеклатур организовать хорошо работающий канбан есть далеко нетривиальная задача и если есть мнение что для этого квалификация внедренца может быть пониже чем для внедрения вмс то могу вас заверить что это не совсем так а коегде даже очень не так

    Из последнего: склад кож

    Причем даже не производство

    А склад для заказов и своего магазина

    Номенклатур как раз в районе 200-300 номенклатур

    Руководитель уверен что все жто автоматизировать особых трудностей не представляет

    Буду наблюдать

    И последнее: проблемы не в складе и не в закупе и не в производстве

    А во взаимодействии отдельных подразделений и наличии внятных управленцев

    О чем я кратко говорил в докладе на ис-конференции

    Reply ↓
  17. CheBurator

    (7) для меня вмс-система не является нормальной вмсс-системой если в ней нет планирования и перераспределения складских ресурсов в зависимости от нагрузки

    К сожалению чегото вменяемого пока не видел

    Поэтому тихо грущу

    А как хотелось бы хотя бы такое: кинули на склад «предзаказ» в ответ получаем ответ «успеем» или не успеем или успеем но вывалится из графика заказ с меньшим приоритетом

    Reply ↓
  18. CheBurator

    А с учетом что разные заказы могут проходить по разным участкам обслуживания

    Заказы могут валиться недетерминировано

    Получается очень весело

    Reply ↓
  19. CheBurator

    (8) речь скорее о том что для многих складов 80% проблем могут быть выпилены минимальной вмс-автоматизацией даже без отдельной вмс, а применением каких-то минимальных инструментов в рамках типовых конфигураций или с из минимальными доделками

    То что вмс стали стараться пихать куда ни попадя я связываю в том числе и с тем что типовые конфигурации начали закрывать своим функционалом те вопросы которые раньше закрывали «большие» вмс

    Reply ↓
  20. CheBurator

    (9) сначала надо определиться что такое «большой склад»

    Wms-подходы -даже если они выдернуты из вмс-системы и внедреныв процессы фирмы приносят очень большую пользу в первую очередь там где большая постоянная движуха и ярко выраженная динамика

    Понятно что автоматизировать такие склады это не два пальца об асфальт

    А сучетом того что ваш склад для внедренцев это по большому счету не дочь/сын, а падчерица/пасынок если даже не просто дальний знакомый с которым встретились и разошлись — то вопрос нормальной автоматизации склада весьма непрост

    Особенно в условиях тотального дефицита информации о вмс-системах, когда выбор поставщика решения скорее искусство чем набор каких-то формализованных правил

    Reply ↓
  21. CheBurator

    По-любому буду смотреть публикации

    Пишите

    Практический опыт всегда интересен

    Reply ↓
  22. CheBurator

    Кстати

    По факту окончания внедрения вмс-на своем складе планирую организовать вебинар с освещением концептуальных неудач проблем успехов профитов результатов… Так сказать мемуары…;-)

    Reply ↓
  23. l_men

    (17) CheBurator, Пишите ТЗ, будем разрабатывать.

    Reply ↓
  24. izidavld

    (15) огромное спасибо )

    Reply ↓
  25. izidavld

    (13) это не так. Запасы что при сборке skd, а тем более при ckd быть должны. А канбан как раз помогает минимизировать запасы и, как результат, снизить объемы склада — но это не говорит ничего о том, что складов нет — они оптимальны, т.е. заполнены на Min+АЗ (или страховой запас — кому как больше…) где Min = расходу на логистический период. И это правильно — зачем морозить деньги, платить за склад — достаточно иметь своевременную поставку.

    Reply ↓
  26. izidavld

    (23) вот, вот… давайте напишем ТЗ на то, что у одного нет, а другой в глаза не видел. Прошу простить за резкость, но поднимите тело и сходите на линию, склад — поработайте там неделю-другую, потом начнете писать ТЗ вместе с заказчиком. У японцев есть такая традиция в QC — они рисуют круг мелом в центре цеха и на смену ставят туда менеджера. Потом спрашивают «ну что ты увидел, парень?» и так пока он смотреть не научится. Еще есть практика «индакшен» — когда ставят прямо на линию. И все это называется «гемба гембуцу» (ох по-разному это читают, но я от японцев так это слышал) — что в переводе со сленгового в автопроме означает «менеджер, тебе конечно в кабинете виднее, но подними ж___у и сходи на линию, там виднее.» (с) директор по качеству одного европейского завода.

    Reply ↓
  27. izidavld

    (16) У нас сейчас 3000 позиций ГП, и 12000 арматур для продукта, плюс сложная схема с полуфабрикатами — еще 24000 позиций по-факту: итого 24000+12000+3000 = 39000 позиций в обороте, из них 40% группы А — т.е. ежедневный оборот — канбан работает как часы.

    Тут же не только вопрос канбана — тут еще организация хранения. ABC склада, ABC полок, весовые коэффициенты. )

    Reply ↓
  28. izidavld

    (11) Кхм, я не спорю. Я наоборот согласен. Но тогда ответьте себе на вопросы:

    Где концепция «WMS в каждый склад» и вообще стоит ли это того?

    а заметьте, и 1С и другие ребята с нашей с вами улицы ходят и продают WMS всем подряд

    Сколько складов действительно нуждаются в WMS?

    Чем занимаются эти склады?

    и после этого перечитайте мою статью. Но еще раз — в будущем я постараюсь более детально очерчивать целевую аудиторию, или не целевую.

    А так получается, что нам нужно таблички по-крупнее, потому что нифига не видно, а нам тулят те самые микроскопы. Круто, да?

    Reply ↓
  29. genayo

    (25) Это вопрос специфики конкретного автопроизводителя, я знаю примеры работы с поставкой непосредственно под конвейер, но суть моего сообщения в том, что WMS к данной тенденции не имеют ни малейшего отношения.

    Reply ↓
  30. izidavld

    Написал новую статью, как раз перекрывающую логистику склада. Жду модерации. Продолжение так сказать доказательства на примерах что WMS не нужно

    Reply ↓
  31. l_men

    (26)

    склад — поработайте там неделю-другую

    Ну не скажите, я по складам побегал. Вместе с грузчиками на складе ночевал. Так что какое-то представление имею.

    Reply ↓
  32. izidavld

    (31) 🙂 Отлично, то есть вы знаете что такое работа склад — это отлично.

    Полагаясь на Ваш опыт и исключив из выборки логистические центры давайте выберем место, где действительно нужны WMS. А для этого определим параметры успешной автоматизации, а именно:

    1. Автоматизация помогла существенно сократить затраты на хранение/эксплуатацию склада (в размерах затрат на обслуживание WMS + внедрение и покупку эти затраты покрылись в достаточно короткий срок, допустим до полугода):

    1.1 Сократила кол-во персонала и затраты на ФОТ, или позволило сменить персонал на менее квалифицированный

    1.2 Сократила площадь хранения и затраты на склада

    2. Автоматизация выполнила те задачи, которые ставились перед ней при продаже

    Приведите пример. Очень интересно. За мой не маленький жизненный опыт я таких решений видел очень и очень мало.

    Поймите, я не против WMS и идеологии «умных складов». И Вы мне ничем не насолили 🙂 В свое отрасли, а именно — логистика и хранение, это крайне нужные решения, т.к. является профессиональным инструментом, но вот беда, у нас опыт 4 крупных городов где есть логистические центры и нет ни в одном где эти логистические центры ни одной до конца внедренной, не говоря уже — клиентоориентированной, WMS системы. Все что я видел в ДВ регионе вообще ад и Израиль…

    Пример одной логистической компании из трех букв в центре России: ребята банально не могут настроить свою навороченную систему что бы принимать, инвентаризировать и отгружать по серийным номерам. Ситуации с пересортом всегда форс-мажорны и требуют от клиента дополнительных телодвижений в документообороте (электронном причем), интеграция с чужими системами учета на уровне «сча допишем! эй, дописун, бегом сюда!»

    Так же франчи и прочие свободные специалисты кричат на всех углах «умный склад» и WMS, а по-факту не могут точно сказать стоимости и радиуса действия rfid-меток. Я изучал несколько решений и все они напоминают разработки человека, который не то что в складе ни разу не был, а даже в собственном шкафу — названный гость. И цель моих статей намекнуть что может быть есть другие пути, кроме волшебных трех букв?

    Очень порадовало то, что многие понимают что WMS и планирование так сильно связанны, что одно без другого не бывает. Как-то так.

    Reply ↓
  33. DitriX

    (9) можно ссылочку на статью, где говориться про отказ таких систем, желательно еще и с ообоснованием?

    (32)

    Так же франчи и прочие свободные специалисты кричат на всех углах «умный склад» и WMS, а по-факту не могут точно сказать стоимости и радиуса действия rfid-меток.

    Увы, это так. Вот мы сейчас кстати только задались этим вопрос, и получили очень интересные и местами даже неожиданные результаты.

    Скоро уже начну писать решение для складов, так что пишите побольше статьей — поворую у вас идеи 🙂

    А на счет меток rfid — я их где то понимаю. Это тоже самое, что я у вас спрошу — «сколько стоит автомобиль?»

    Какой ответ вы мне дадите? А никакой, так как сразу начнете уточнять инфу, тоже самое и тут, цена завист от многих факторов — дальность, объем, тип поверхности, перезаписываемость, антенны, производитель,количество, частота и кучи всего остального.

    Но в среднем конечно можно сказать — от 0,05$ до 100$ за штуку. Но вот только легче от этого будет? 🙂

    Reply ↓
  34. izidavld

    (33) DitriX, ага, тут идиотизм в том, что я пришел, предложил вам купить у меня автомобиль, а когда вы спросили про его характеристики я сослался что разные бывают, вы главное купите

    Reply ↓
  35. CheBurator

    (27) не надо заблуждаться.

    очень мало одинаковых складов.

    и то что работает на одном не факт что заработает на другом

    вдобавок многое определяется людьми кто это все поддерживает и разрабатывает.

    и вообщем количество номенклатур и прочее мало что дает. надо смотреть в комплексе. вплоть до кпд сотрудника склада и стоимости хранения единицы товара (для разной упаковки — она разная).

    как пример — когда-то давным-давно когда я пришел на фирму на складе шубурунилось в районе 22-26 человек. Сейчас бОльшие объемы с дополнительными участками работ обслуживает 12-14 человек. по уму еще можно меньше — но тут вопросы неравномерности загрузки склада и потаканияманеврирования с персоналом склада — хорошего персонала просто негде взять… а вы про канбан, карточки и ручные записи… хорошо что у вас хорошо. я же пока вынес одно — и долгое время это одно только неоднократно подтверждается и это одно звучит так: все что делают ручками (все что сильно завязано на чел.фАКТОР) — ВСЕ ПЛОХО. РАНО ИЛИ ПОЗДНО НАСТУПАЕТ КАБЗДЕЦ.

    Reply ↓
  36. CheBurator

    (32) ВЫ МОЖЕТЕ ХОТЬ ОБСОКРАТИТЬСЯ С ЗАТРАТАМИ НА ХРАНЕНИЕ, УМЕНЬШИТЬ ФОТ И ПРОЧЕЕ. ВСЕ ЭТО ВЛАДЕЛЕЦ БИЗНЕСА ЗАПИХАЕТ ВАМ В ОДНО МЕСТО И БУДЕТ ПРАВ. ПОТОМУ ЧТО КОНЕЧНЫМ РЕЗУЛЬТАТОМ-ЦЕЛЬЮ ЯВЛЯЕТСЯ УДОВЛЕТВОРЕНИЕ ПОТРЕБНОСТЕЙ КЛИЕНТА. Так что отличный склад, красивые ребята в красивых робах, но если вы не успели проклеить для сетей туеву хучу товара, не успели вовремя натянуть на свой склад ИХ логистику — то вас будут насиловать долго и упорно…

    Reply ↓
  37. CheBurator

    (32)

    и нет ни в одном где эти логистические центры ни одной до конца внедренной, не говоря уже — клиентоориентированной, WMS системы.

    — все просто.

    потому что УНИВЕРСАЛИЗМ — ЭТО ЗЛО.

    никакая универсальная система не сделает лучше чем узкоспециализированная (плоскогубцы и гаечный ключ).

    а «промышленную» ВМС систему под вас КАСТОМИЗИРОВАТЬ так чтобы это было быстро, удобно — никто не будет.

    Потому что это тупо не выгодно разработчикам ВМС.

    нормальный склад — можно сделать только своими силами.

    Как тупой пример: у себя сейчас: универсализм решения оборачивается тем, что на инвентаризации 1 человоеко-день уходит тупо на непроизводительные нажатия клавиш. и сподвигнуть переписать так как надо мне — ну пипец как корежит… если будет время — буду сам потом дотачивать.

    Reply ↓
  38. CheBurator

    (32)

    несколько решений и все они напоминают разработки человека, который не то что в складе ни разу не был, а даже в собственном шкафу — названный гость.

    вот это точно.

    но. есть и другая точка зрения. взглянув с другой стороны — видно что ВМС решения в ряде подходов вполне оправданы. и даже становится понятно почему.

    Пичалька только в одном. В том что цели вмс-внедренцев и владельцев складов — как бы это сказать помягче — нескольо разные… отсюда «ад и израиль».

    И как бы владельцы складовфирм не рвали волосы на жпс и проая печалька — все решается очень просто — достаточно подойти и сказать — хотите хороший склад — не вопрос. он будет. Я ВАМ ЕГО СДЕЛАЮ. ноя хочу с этого хорошего склада иметь (упрощенно-гипертрофировано) 300 000 рублей тупой ренты в месяц. И посмотреть на реакцию хозяина… 😉

    Reply ↓
  39. izidavld

    (36) Естественно, тут не то что спорить, даже голос подавать не имеет смысла.

    Reply ↓
  40. izidavld

    (38) Кхм, это реально, если компания заработает при этом больше и это будет доказано. Ну естественно если заказчик адекватен.

    Reply ↓
  41. izidavld

    (1) Статья готова, жду уважаемую Alraune — когда отмодерирует )

    Reply ↓
  42. genayo

    Насчет планирования в WMS — вы считаете, что возможно качественное планирование с учетом только количественных показателей?

    Reply ↓
  43. izidavld

    (42) Естественно нет, но для WMS-планирования можно и обойтись. Как будет при этом жить остальное планирование — вопрос.

    Reply ↓
  44. izidavld

    http://infostart.ru/public/331741/ — вторая часть ) Уже практика

    Reply ↓
  45. genayo

    (43) Что есть WMS — планирование?

    Reply ↓
  46. izidavld

    (45) genayo, где хранить, сколько это будет в будущем стоить на единицу, сколько нужно места, плюс выходные данные — скорость оборачиваемости по позиции, логистика доставки до склада/от склада к клиенту… там мнооого чего. Мне из WMS безумно нравятся решения у SAP, но сама система….

    Reply ↓
  47. genayo

    (46) Ну это все любая более-менее приближенная к промышленной WMS «из коробки» умеет…

    Reply ↓
  48. Sykoku

    Узрел поле для работы в электронных таблицах, но никак не в 1С. Сам такое чудил, году так в 2003-м. Дальше Excel’я такое «планирование» вряд-ли разовьется. Т.е. получаем дополнительный набор проблем с конвертацией/перегонкой данных из одной системы в другую и с их оперативностью.

    Для того, чтобы Вы и дальше «не открывали» для себя многие вещи, могу сказать, что затем придете к мысли масштабировать временной интервал (выборка за больший период), делать его плавающим (не с начала года/месяца/недели/производственного цикла), группировать товар по определенным критериям (не по местам хранения или — упаси боже — получателям!), делать выборки по продавцам/товарным группам/регионам/покупателям и т.д.

    Но, как Вам уже заметили, собственно к складу это отношения вообще не имеет…

    Reply ↓
  49. CheBurator

    Опубликовал слайды к докладу по бюджетной автоматизации склада

    http://infostart.ru/public/338893/

    Reply ↓
  50. CheBurator

    (19) опубликованные слайды имеют самое прямое отношение к моему мнению, высказанному в (19) — достаточно небольшие затраты позволяют выпилить достаточно большие проблемы

    Reply ↓
  51. izidavld

    Ну, теперь есть шанс пообщаться на конференции. Кому действительно интересно — голосуйте http://event.infostart.ru/2015/agenda/agenda.php

    Reply ↓
  52. CheBurator

    (8) угу. согласен. На многих складах достаточно ВМС как СИСТЕМЫ. Хоть какой-то — но нормальной, воспроизводимой, постоянно функционирующей в (желательно) автономном режиме СИСТЕМЫ. с этой точки зрения — имхо — любая система лучше, чем ее отсутствие.

    а так — не задача ВМС системы чтото организовывать на складе. Большинство проблем на складах многих снимаются и без ВМС путем норимальной ОРГАНИЗАЦИИ.

    А так, да, ждать того, что внедренец придет к вам на склад и скажет «ребята, у вас не склад, а П..Ц! Вы для начала хоть какой-то порядок наведите, а потом будем говорить о повышении эффективности и о переходе на новый уровень», я сомневаюсь, что такого внедренца потом пригласят повторно.. хотя внедренец сказал чистую правду.

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *