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




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

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

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

<?php // Полная загрузка сервисных книжек, создан 2024-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='\

64 Comments

  1. DoctorRoza
    Но, как оказалось, к концу дня уже реально «клинит» и есть вероятность считать данные совершенно не оттуда.

    Был случай, ГАЗу отгрузили вместо левых деталей, например, облицовка, правые! Диспетчера, ОТК, короче все, кто отвечает за упаковку товара, проморгали. Ну ГАЗ за такую поставку, мягко говоря, высказал свое «фи». Пришлось доделывать упаковочные листы, паллетные ярлыки с явным указанием ЛЕВ, ПРАВ.

    И такое бывает! 🙂

    Reply
  2. CheBurator

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

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

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

    Резюме: (все надо делать хорошо сразу — это понятно 😉 — Везде где есть возможность накосячить — накосячат обязательно!!! Поэтому — контроль, контроль, контроль и регламенты, регламенты, регламенты. И отсутствие альтернатив.

    Reply
  3. CheBurator

    Заинтересованным: есть группа, посвященная складским технологиям http://infostart.ru/community/groups/22/

    Группа пока что вяложивущая, но сейчас наполнил ее подборкой публикаций именно по складским технологиям (то есть некая тематическая подшивка получается, буду пополнять регулярно), присоединяйтесь.

    Reply
  4. CheBurator

    Оппа, уже 24 плюсика набежало…

    Люди, вы же не просто тупо плюсуйте — пишите сюда или в группе в обсуждениях (http://infostart.ru/community/groups/22/forum/) что хотите услышать, какие вопросы по теме вас интересуют.

    Спасибо

    Reply
  5. Cujoko
    Извините, у нас 10 проходов. И у нас в среднем собирает товар 10-11 человек. Для чего делать широкие проходы, если в среднем, в проходе будет один человек?

    Тут немного непонятно. Почему вы решили, что тут достаточно просто разделить 10 на 10-11, чтобы узнать среднее число сборщиков в проходе? Я про склады мало что знаю, но мне кажется, на интуитивном уровне, что это не так, что некоторые проходы более популярны, чем остальные; что в них чаще, чем в прочих ходят сборщики, или хотят ходить, но вынуждены ждать, пока проход освободится. Или вы берёте популярный товар и расставляете равномерно на все эти ряды? Имеет ли смысл это делать? Может быть между какими-то рядами всё же выгодно сделать расстояние в 2 метра?

    Reply
  6. TODD22

    Отличная статья 🙂 Сергей я так понимаю много было пролито пота и крови в боях за порядок на складе 🙂

    Привычки – это люди. Персонал – это просто какое-то больное место. «Успешность работы склада зависит не от автоматизированной системы. Она зависит от того, какие люди работают».

    А это везде так 🙂 Часто замечаю что на предприятиях есть костяк из 2-5 человек которые на себе тянут всю работу. Остальные в лучшем им не мешают. В худшем устраивают саботажи, подставы а иногда и целые перфомансы 🙂

    Отлаживать взаимодействие между отделами самое любимое занятие 🙂 Как то в одной строительной организации налаживал работу бухгалтерии с юридическим отделом 🙂 Оказалось что они оперируют на столько разными понятиями, а может и просто не слышат друг друга… что в течение года оформляли документы и хоз операции с очень грубыми нарушениями.

    Пришлось в срочном порядке вникать в правовые науки. И организовывать их работу. Вот так смотришь на это и понимаешь что кроме тебя некому. Сам не пойдёшь не сделаешь, так и будут «круглое носить и квадратное катать» 🙂

    Reply
  7. CheBurator

    (5) Да

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

    Reply
  8. CheBurator

    (6) это даже не статья

    Это был доклад на одной из ис конференций с большой сцены в начале дня для разминки чтобы народ проснулся

    А потом еще секция примерно на час полтора была

    Сколько и сего пролито на складе это отдельная эпопея

    Одним из результатов явилось сокращение сроков инвентаризации склада с 4дней до полутора

    Это все на самописке было на клюшках

    В принципе и сейчас работает

    Если есть интерес могу положить доклад по своему складу сюда

    Это доклад что был на секции

    Но только если данный пост наберет овер 20 плюсов смайл

    Reply
  9. CheBurator

    (5) сейчас когда появился пару лет как хороший начсклада

    Проведена хорошая работа по нарубливанию ячеек в мезонине

    Чисто физически лучше сделали

    Улучшилась еще. Логистика по товару

    И ряды сейчас чуть пошире раздвинули

    По сути например склад у меня построен под оптовый

    А по факту мелкоштучный распределительный центр

    5-10 процентов короба

    15 процентов минипакиблоки

    Остальное штучная сборка

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

    Reply
  10. TODD22

    (8)

    Если есть интерес могу положить доклад по своему складу сюда

    Надо наверное оформить этот материал как ещё одну публикацию.

    Кого нибудь заинтересует. Я складами и логистикой не занимаюсь. У меня ни складов в компаниях ни доставок нет. В таком количестве что бы это нуждалось в автоматизации.

    Reply
  11. genayo

    (4) Спасибо за советы, как в этой статье, так и при более приватном общении. У нас процесс внедрения WMS пока не перешагнул стадию опытной эксплуатации, поэтому процесс хождения по граблям еще только стартует.

    Пока что можно отметить — линейный персонал с энтузиазмом воспринял работу с ТСД (до этого был бумажный отбор),случаев саботажа или неспособности работать не выявлено. Видимо, данный фактор очень сильно зависит от руководства склада, у нас оно очень адекватное :)))

    Reply
  12. genayo

    (1) DoctorRoza, помню-помню :))

    Reply
  13. CheBurator

    (11) да зпт очень многое зависит от аупа склада и их заинтересованности и поддержке внедряемых решений

    В субботу проводили на складе большую годовую инвентаризацию с использованием wms

    И если с точки зрения базиса сама wms вполне удовлетворяет, то с точки зрения удобств и комфортности работы именно в сложных частных случаях и тонкостях моего склада — конечно не сильный айс

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

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

    Ну так вот по инвентаризации

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

    Reply
  14. CheBurator

    Хорошо что без ошибок работало две основные функции

    Остальное все глючило безбожно

    Пришлось так сказать на ручном управлении держать все

    Справились успешно и достаточно быстро

    Ту еще помогло то что перед новым годом идут большие отгрузки

    Да и злобный запад свою лепту внес (мы импортеры)

    Так что на складе товара было поменьше чем обычно

    Что и позволило нивелировать текущие недоработки инструментария

    Reply
  15. CheBurator

    Извините за некоторую корявость слога, ошибки и пунктуацию

    Пишу с айпада

    Шайтанмашинка елыпалы

    Не освоил еще хорошо

    Reply
  16. bashirov.rs

    (15) интересно написано, что-то полезное для себя взял на заметку, спасибо)

    Reply
  17. CheBurator

    (16) Страшный взятель, пишите и свои полезности, если не жадины!

    Reply
  18. sikvel2012

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

    Reply
  19. CheBurator

    (18) да, именно так.

    Мы периодически (нечасто!) — обычно по итогам полупериода активного сезона — производим перестановку товара на складе по АБЦ по критерию «количество подходов к товару по операциям отбора из рабочих ячеек»

    Сейчас на WMS как раз вроде дописали этот блочок — расчет оптимальной схемы перемещений, будем тестировать.

    На самописке у меня это было реализовано, но схема перемещенйи только на бумаге была откуда что брать-ставить, собирался на ТСД загнать, но тут грянула большая WMS

    Пока вживую вмсный алгоритмик перемещений не видел — будет интересно — осилили или нет внедренцы.

    Пока там для меня один неясный момент — схему перемещений разбить на независимые блоки, чтобы это могли делать в рамках одного прохода сразу несколько людей; у меня было на одного…

    Reply
  20. CheBurator

    (18) это еще смотря какие склады, где есть ярко выраженные сезонные товары — если такую фигню не делать — может пробег существенно увеличиться — тут или перестановки делать или расчет траектории сборщика менять с учетом динамических АБЦ областей нахождения товара.

    Reply
  21. support

    (19) а какую именно wms выбрали?

    Reply
  22. bashirov.rs

    (17)

    Страшный взятель, пишите и свои полезности, если не жадины!

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

    Reply
  23. CheBurator

    (11) раз идет процесс опытной эксплуатации значит уже можно сказать близок промежуточный финиш

    И как первые впечатления от всего этого вээмэсного хозяйства?

    Reply
  24. CheBurator

    (22) опытом и граблями по wms и вообще по складским делам здесь народ почему-то не особо делится

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

    Но если ктото просто полезное почерпнул это уже хорошо

    Не зря старался

    Reply
  25. CheBurator

    Как в продолжение предыдущего поста

    Когда готовил программу складской секции на конференции инфостарта — обращался к нескольким конторам-разработчикам «больших» wms

    Чтобы поучаствовали в секции

    Побыли так сказать сторонними экспертами

    Рассказали что-нибудь интересное

    Все под тем или иным предлогом отказались

    Вот и думайте

    Reply
  26. CheBurator

    Могу ошибаться

    Но пока вывод такой

    Если у вас нет примерно полгода чтобы квалифицированной своей командой в боевых условиях или приближенных к ним провести тестирование и тщательно посмотреть на выбираемые wms

    То выбор wms на 80% будет тычком мальцем в небо

    Reply
  27. CheBurator

    Какую систему не посмотришь не спрсишь — типа наша лучшая

    И мы сделаем под вас все что вам надо

    Или продавливать будут свои наработанные подходы/методики

    И не факт что это именно то что вам нужно

    Особенно когда на своем складе нет реальных складских спецов и логистов

    Тогда любое решение будет казаться чудом

    И бешенным прорывом вперед

    Reply
  28. CheBurator

    И что бы ни говорили

    Я ни подткаким соусом не возьму систему в кишки которой не смогу залезть сам

    Да, какието базовые фундаментальные вещи могут быть закрыты

    Reply
  29. CheBurator

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

    Без обращения к разработчикам

    Reply
  30. genayo

    (23) Есть уверенность, что систему до ума доведем, разработчики для вида упираются, но делают так как надо нам а не проще им. Пока из положительных моментов — выявлен ряд узких мест в существующих бизнес-процессах, идет их оптимизация. Полностью на вмс еще не перешли, поэтому пока целостного впечатления нет.

    Reply
  31. CheBurator

    (30) а можешь в скайп стукнуться? немного приватно пообщаться?

    Reply
  32. genayo

    (31) Мы с тобой много общались когда проект у нас только начинал стартовать, wms система такаяже как у тебя. В принципе про ход проекта могу в скайпе рассказать, стучись…

    Reply
  33. axxell

    (13)

    Сейчас столкнулся в своей практике с необходимостью оптимизации интерфейса ТСД — из-за ошибок в работе сотрудников склада. Можете ли поделиться скринами интерфейсов ТСД из Вашей WMS по операциям на складе?

    Reply
  34. borda4ev

    Хорошая статья, многое сказано правильно. Для того что бы понять, как должен работать склад, после изучения функционала WMS, потребовалось три месяца прожить на складе, запуская систему, и вот уже год после запуска, периодически что то доделывается, ведь предела совершенства в этом вопросе нет, всегда можно найти что улучшить. Но мне то проще…мне дал руководитель отдела логистики полный карт бланш, в плане административного ресурса. В общем я сам считал, сам думал, проговаривал с ним идеи, на основании этого, сам писал, сам внедрял.Это конечно тепличные условия, но 5,5 тыс квадратов и 1500 тыс. номенклатуры запустили за месяц, дальше уже шлифовали.

    Не соглашусь с тем, что сотрудников склада совсем не надо ни к чему допускать и слушать, хотя тут опять же ситуация к месту. Зависит от смены, возможности увильнуть от работы, количества человек в смене, и принятой системе мотивации. Касаемо мотивации: На практике для 10-15 человек в смене, лучше себя показывает, общий премиальный фонд, который распределяется в зависимости от выполненной работы, как между сменами, так и между сотрудниками, так же данная схема мотивации, не допускает сильного расхождения заработной платы, и заставляет работать персонал как команду, поддерживая, и помогая друг другу. Дополнительно снижая текучку персонала. Вообще много плюсов.

    Напротив для смены в 50 — 100 человек, данная схема уже не подходит. Здесь лучше работает конвеер, и мотивация за объем выполненных операций;

    В общем у каждого склада, своя топология, своя география и территориальные особенности, свой товар, и свои характеристики товарооборота. Так что правильно автор говорит, нужно думать считать, смотреть, пробовать, экспериментировать…

    Reply
  35. CheBurator

    (33) экраны тсд вещь можно сказать интимная

    С текущей wms скрины мне не нравятся и с этетической точки зрения и по дизайну

    Хотя функционал отрабатывают

    Но однозначно попытаюсь переделать

    Поэтому стучитесь в скайп Zlopun — покумекаем совместно, ок?

    Если говорить просто то у меня такой подход

    На скрине тсд должно отажаться минимум информации достаточной для выполнения текущей операции

    Лишнего не должно быть

    На тсд экране не должно быть возможности альтернатив

    Пару экранов со своей самописки опубликую

    Reply
  36. CheBurator

    (34) ну и у меня вообщем тоже картбланш был можно сказать

    Вдобавок у нас никакого логиста нет

    Так что мы совместно с начсклада порешаем так тому и быть

    А вообщем всю логистику и наведение парядка на складе делала сам

    Три года можно сказать рулил

    Так что склад как родной знал

    И отчасти поэтому тоже wms запускали сразу без всякой опытной эксплуатации

    Провели инвентаризацию,закачали остатки и стартанули сразу в боевом режиме

    Поколбасило первые три дня

    Дальше можно сказать уже штатно работали

    Возможно я чтото не понимаю но я совсем не представляю как бы делалась опытная эксплуатация

    Все ошибки и нестыковки которые у нас повылазили они проявились именно на таких ситуациях которые вряд ли возникли на тетстовой эксплуатации

    Reply
  37. CheBurator

    Про вопросы мотивации я вообще пока здесь стараюсь не затригивать

    Это отдельная большая и больная тема

    Reply
  38. CheBurator
    Не соглашусь с тем, что сотрудников склада совсем не надо ни к чему допускать и слушать, хотя тут опять же ситуация к месту.

    Нет, почему же.

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

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

    Reply
  39. CheBurator

    И да, что я наверное упустил сказать

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

    Reply
  40. CheBurator

    Не знаю даст ли добро руководство на выкладывание презенташки проимой склад

    А пока просто некоторые цифры

    Склад класса А

    6000 квадратов

    Узкопроходные стеллажи в 7 ярусов 5500 ячеек евроформата, пять с половиной проходов то бишь 11рядов

    Мезонин 3 прохода плюс еще три ряда, всего 9 рядов, около 2500 ячеек

    Проходы = два симметричных ряда

    Основные складские операции

    Приемка

    Отбор

    Маркировка

    Упаковка

    Комплектация палет

    Отгрузка

    Непосредственно на самом складе 11 принтеров штрихкодов/этикеток, один из них на узкопроходном штабелере

    5 принтеров а4, один из них используется для печати маркировочных этикеток

    Плюс три принтера штрихкодов/этикеток в аупе склада

    Три упаковочных стола с многолучевыми сканерами

    15 тсд

    Одна вайфайная точка раздающая на склад

    Видеонаблюдение

    Один узкопроходный штабелер с поднимающейся кабиной

    Два вилочных погрузчика

    Ну и как обычно рохли

    Плюс еще есть электропресс для утилизации картона

    Всем этим хозяйством управляет начальник склада и один оператор-менеджер

    Обслуживает все это хозяйство ваш покорный слуга и один сисадмин ( на нас же и находящийся здесь же офис)

    Както вот примерно так

    Reply
  41. CheBurator

    Часть инфы по старой самописке с примерами скринов и прочего можно посмотреть здесь http://forums.kuban.ru/f1040/0_5off%2A2_terminator-zhopik_ill_back_ckromnost-_ukrashaet_kogda_net_drugih_dostoinstv-6373179.html

    Reply
  42. jaroslav.h

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

    Как то этот аспект зацепил, а все остальное просто слова…

    Reply
  43. CheBurator

    (42) каждый должен добросовестно выполнять ту работу на которую подписывался

    И могу уверить у нас на складе последние капли из рабочего персонала не выжимает, никто вспотевши не бегает. Более того, складскому персоналу зп платится в первую очередь всегда и вовремя независимо ни от каких обстоятельств.

    А облизывать никого особого смысла нет. Равно как и тиранить.

    Так что все нормуль.

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

    И не надо сравнивать персонал магазина работающего с покупателями с персоналом склада который с покупателями не контактирует

    Reply
  44. Aleskey_K

    Хороший доклад. Всё по делу.

    Как и всегда и везде мудрость гласит: сначала оптимизируй бизнес-процесс, а потом автоматизируй.

    Средний статистический показатель по складу — зло. Надо брать фактические значения. Пример: если в заказе бывает 1 товар или 3 товара, это не значит что в среднем в заказе по 2 товара.

    Упрощение операций сведёт к минимуму возможные ошибки. Работник должен видеть на ТСДшке только то, что нужно для выполнения операций.

    Reply
  45. Aleskey_K

    (41) доступ закрыт роскомнадзором.

    Reply
  46. CheBurator

    (45) это или у вас роскомнадзор неправильный или вы закрыты роскомеадзором смайл

    Нормально открывается

    Попробуйте

    http://Www.kuban.ru

    Далее Форум далее территория 1с далее смотреть ветку которая называется типа 0.5 офф …

    Reply
  47. CheBurator

    (44) это правильно

    В среднем оно и приведено в среднем по больгице а так есть заявки и по 300 и по 700 строк- и такие заявеи не приводят к проблемам на складе

    Reply
  48. Ish_2

    Чебур , я давно тебя вычислил. Ты — молодец. Читать приятно.

    Reply
  49. CheBurator

    (48) я вообщем и не особо шифровался

    Reply
  50. CheBurator

    Всякие вопросы и обсуждения — можно писать в группе «Адресный учет и логистика склада»

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

    Заходите!

    Там же прошу — кому не в лом/жаба дрессированная — публиковать фото всяких своих скринов, складских рабочих мест и прочие мелкие полезняшки.

    Reply
  51. O-Planet

    Как я это мог пропустить?

    Reply
  52. CheBurator

    См http://infostart.ru/public/266256/

    Условия бонусной раздачи — внизу описания

    Reply
  53. CheBurator

    Слайды к докладу по автоматизации склада торговой марки опубликована здесь: http://infostart.ru/public/338893/ (малый зал, секция «Складские технологии»)

    Reply
  54. tgu82

    Когда склад небольшой, то уровень продуманности схемы его работы и уровень автоматизации еще особенной роли не играет. Но потом вдруг он резко становится большим, начинается его технологическая модернизация, перераспределение товаров на складе, ну и т.д. — вот тут-то возникает необходимость делать что-то быстро в плане автоматизации — появляются адреса, появляются накопители, появляются упаковочные листы (делают размещение товаров по коробкам-местам), журналы сборки доставки накладных и т.д. Но даже в «эпоху большого склада» (по сравнению с тем которым он был изначально) мы обошлись малыми усилиями, то есть адреса введены (этаж, стеллаж, полка), во всех складских печатных формах они указаны (чтобы складу было удобнее работать). А вот движение именно по адресам в программе отсутствует. Вроде пока не надо. «Эпоха огромного склада» начинается со штрих-кодирования товара. Пока же штрих-кодируются для разных целей сами документы. С ужасом думаю что это может быть вот-вот случится!!! Поэтому все что Че пишет на Т1С и здесь, его статьи и доклады — очень полезно и необходимо особенно для тех кто начинает жить в «эпоху огромного склада». А любой склад на котором вводится штрих-кодирование товара и адресное хранения — моментально становится сложной системой, наполняется абсоютно новыцми бизнес-процессами

    Reply
  55. AlexAuto

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

    +100 )))

    Reply
  56. CheBurator

    (55) Спасибо за столь эмоциональный отзыв! 😉

    У меня на складе, после того как сменился практически весь линейный персонал сборщиков, ребята на складе вообщем положительно оценили нововведения…

    Reply
  57. pisarevEV

    (6) TODD22, и? мой опыт говорит о том, что если процедура/алгоритм/отчет/регламент не востребован конечными пользователями, то через некоторый отрезок времени (зачастую весьма короткий) такая работы уходит в небытие… А вот если они (пользователь) в ужасных муках сами пришли к нужному решению (ессно с нашей подсказкой), то глядишь будет жить….

    Reply
  58. pisarevEV

    все всегда и у всех через ж…, просто у некоторых один раз а у большинства — всегда

    Reply
  59. CheBurator

    (57) «сами пришли к нужному решению» — обычно это то, что требуют/предлагают сделать то, что первым пришло в голову…

    Reply
  60. pisarevEV

    (59) вот в этот момент и нужен вброс «правильных» идей))) Как в фильме «Начало» — «…главное внедрить в мозг клиента нужную идею…»)

    Reply
  61. pisarevEV

    прошу прощения за офф

    Reply
  62. pisarevEV

    (13) про програмистов на 8-ке… не удивлюсь если вы правы… сам начинаю осваивать 8-ку и просто шокирован объемом инструментов и кода в типовых… мыслимо ли все это удержать в голове и грамотно пользовать??

    Reply
  63. pm74

    отличная статья . «Дьявол кроется в мелочах»

    Reply
  64. ifilll

    Люди задачи решают.. люди задачи проваливают…

    всё в них, в этих самых ))

    Reply

Leave a Comment

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