Фабрика АБТ: Просто приключения!

Число просмотров: 3 300 

Местный Кучинский ИндастриалНастало время сложить все части мозаики в виде статей про фабрику в единую картинку! В этой, заключительной, статье я попробую рассказать в лицах и красках полную Историю о том, что это за фабрика АБТ такая, почему я какое-то время её злостно ненавидел и каким боком там вообще оказался.

Наша история начинается… с далёкого школьного времени, когда у меня через один подъезд жил дворовый и школьный друг Димыч. Мы с ним занимались всякой ерундой технического характера: выковыривали порох из патронов чтобы сделать бомбочки, пытались через крышу дома протянуть провод чтобы сделать переговорное устройство (по телефону-то неинтересно звонить!). Позже мы пошли в одну и ту же школу, только в разные классы. А ещё чуть позже он снова «нашёл» меня, задав вопрос: «Это.. ты ж в компьютерах разбираешься?»…

Началась компьютерная эпоха: переставлял я ему винды, помогал с программами или игрушками, интернетом. А потом как-то случайно он задал вопрос: «А ты можешь установить 1С?» — «Ну… наверное могу», — ответил я, хоть на то время и сам и не знал что такое 1С и зачем она нужна. Пошёл к компьютеру, поочерёдно запихал туда кучку дискет из коробочки, запустилось что-то жёлтое… «Оно?» — «О, да, спасибо!»… И  мой Димыч снова запропал. Но совсем ненадолго! Оказалось что в 2003-2004 как раз и зарождалась эта самая кухонная Фабрика АБТ — с того компьютера, с той 1С — для меня именно с них. Чуть позже понадобилось сделать сеть на два компьютера, расширить её на 3, 4… и понеслась!

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

Димыч мне нравился. У него в голове была инженерная жилка, благодаря которой он никогда не принимал решения, не разобравшись в вопросе. От него этих самых вопросов «а почему именно так, а не вот так» сыпалось каждый день мешками. А почему мы выбрали такой компьютер? А почему именно эта программа? А почему отдельные кабели к каждому компьютеру? И мне приходилось и свой уровень повышать вместе с ним, чтобы дать ему ответы и объяснить.

Сама фабрика напоминала какое-то семейное дело (и, согласитесь, так оно и было). Директор, начальник производства, бухгалтер, секретарь на все руки — вот и все, кто был в офисе в те времена. Четыре человека — четыре кабинета. Мы продавали кухни без магазинов, давая объявления в газеты и журналы, имели немного оптовиков и хотели развиваться до крупной сети.

Димыч для меня тут был как и другом, так и ключевой фигурой. Как я его помню, — он держал плотный контакт со всеми, начиная уборщицей и кончая распиловщиками и поставщиками. Ругал, хвалил или спрашивал что им надо для удобной работы — и доставал именно этот станок, диск или свёрла.

В то время я не знал многих подробностей, но это время было и правда золотым. Дела шли в гору, в радость и я лелеял кучу планов о том как мы заведём когда-нибудь серверную с кучей 19″ шкафов, сервера в которых будут ночами выполнять обмен данными с филиалами и сетью магазинов…

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

Его старший брат, Директор — был странный человек. Такое впечатление, что бизнес он вести толком не умел. В бизнесе нужна хватка и продумывание шагов. А там было примерно так: «Купить материалы? Ну давайте какой-нибудь и купим… чего уж» — какая-то каша. После смерти Димыча встала намертво 1С и автоматизация, потому что Димыч возился с базой лично — делал доработки, усовершенствования, тестировал её ночами, и только потом пускал в дело с инструкцией…

Здесь могла бы быть ваша жопа!Ладно… складно описать воспоминания, датированные 2007-2008 годом, получается плохо. Рассказываю дальше. Мне было интересно повозиться в 1Се (творчество же!) и я полез и туда. Мне было, например, больно смотреть на то как тётка берёт отчёт в 1С, что-то там правит (удаляет ненужные строки, колонки) и потом его печатает… я же и начинаю сразу думать что надо сделать кнопочку, которая и печатает именно этот вариант отчёта. Сделал. Потом ещё. Ещё… и понеслась!

Чем дальше я рылся в базе, тем больше удивлялся и пытался поправить ситуацию (на свой лад). Ещё… так вышло, что я, как и Димыч, перетусовался со всеми работниками и знал эту фабрику изнутри. Ну, что же? Раскрываю вам всю подноготную!

Что у нас было. Офис к тому времени переехал и состоял из Начальника Производства, Зам Начальника производства (одноклассник Директора), бухгалтерши и ещё одной тётки. Которая была не пойми чем. Она отвечала на все звонки, как секретарь, занималась обработкой заказов, прайсов, принимала оплату и документы от поставщиков материалов… Начальник производства выдавал План, а его зам — занимался планами закупок.

Фабрика работала (или работает?) вот как. Так как складов мало — всё пилится почти что под заказ. Есть сколько-то заявок-заказов, периодически они собираются, обрабатываются и из них формируется план производства — сколько столов и полок надо сделать. Но кухня состоит не только из них! Есть ещё мойки, столешницы, фасады. Из них формируется план закупок. Чтобы угадать с поставщиками, сроки планов и срок исполнения заказа кухни подбирается так, чтобы косяков «а нам это не привезли» было как можно меньше.

Итак, следим внимательно за манипуляцией рук. Документооборот. Самое ржачное! Клиент приходит в салон (про «маркетинг» скажу позже). Долго выбирает и наконец-то садится за стол к менеджеру для того чтобы набросать эскиз его будущей кухни. Для этого у нас была нагло спижженная программка на базе MS Access и чертилки K3, заточенная под кухни Спутник-Стиль. Задача программки была визуально чертить кухню, чтобы клиент мог радоваться и видеть её наглядно, а потом по этой кухне формировать заказ. Но сначала мы очень долго вручную затачивали библиотеки элементов кухни в этой программке под себя. Затачивали втупую — удаляя лишнее и переименовывая названия и артикулы на наши.

Итак, тётенька чертит вам чертёжик, другой, третий. Вам нравится, и вы готовы оформляться. Вас честно предупреждают обо всех условиях, в том числе и о том что ещё три дня можно будет изменить ваш заказ. Вы готовитесь подписывать бумажки, которые, как вы представляете, должны тёпленькой пачкой вылезти из лазерного принтера… ОДНАКО!! Из принтера вылезает только чертёж («эскиз») кухни, а тётенька достаёт пачку бумажных бланков и начинает писать под копирку: «Стол кухонный ширина 60 см, глубина 45 см, три ящика — 1 шт х 2800 = 2800», «заглушка для плинтуса — 2 комплекта» и так далее. Вы хуеете, а она всё пишет и пишет…

Вот ЭТО — и есть заказ. Номенклатура наша состоит из наименований и артикулов. Последние тоже у кого-то потырены и не имеют понятной формы, хотя можно было привести их к виду [Буква][Глубина][Ширина][Опции], соритровать по алфавиту… Упс! Забегаю вперёд — до 1С мы ещё не дошли. Так вот. Вам выдали эти листки, вы сделали предоплату и ушли довольный.

Да! Совсем забыл! Надо сказать про Дату Доставки этой самой кухни. Здесь планирование поражает своей скоростью. Для планирования используется календарь-ежедневник. Каждый из них лежит в магазине, один у сборщиков и один у директора. По телефону они передают информацию когда она поступает и вписывают у себя в календариках. Если сборщики в это время заняты, потому что они на двоих несут столешницу — всё, пиздец, дату проебали. Не дозвонились до другого магазина? Значит велика вероятность того что на эту «свободную» дату в этом магазине будет записана ещё одна доставка. И плевать что не сможем довезти. Хрупкий баланс поддерживался мелким числом заказов: раз-другой в неделю, во время объезда магазинов, кое-как успевали это всё синхроинизровать.

Ну и вот. Приезжает Директор в магазин, синхронизирует календарик, раздаёт пиздюлей (формально) за то что использовали не ту дату, и забирает ксеренные листки с заказами. Да! Касательно даты, для клиента этот косяк решается обычно звонком вида: «Эээ.. здравствуйте! Вы знаете, у нас тут заминочка — наши поставщики немного ваши фасады задержали! И ваша кухня будет через два дня… вы нас извините». Хотя, конечно, всё на складе. Только дату перепутали.

Едем дальше. Листики приезжают на производство к той самой тётке на все руки. И вот тут наконец-то мы проникаемся всей силой компьютерных программ и автоматизации! Дело в том что заказы она забивает вручную. С листка. На котором почерком, каждый раз разным для менеджера, написано наименование. Наименование каждый пишет как кто хочет. Некоторые могут сократить до «стл 2х дв 60». Тётка, которая забивает заказы в базу, как-то далека от мира кухонь. И этот «стл» иногда лееегко превращался в СТОЛЕШНИЦУ!

Исторических косяков ещё два: «Столешница бежевый ТУХ» (Бежевый Туф) и «Аромотизатор» — «Амортизатор».

А если какой-нибудь «полка 2дв суш» нету в базе по алфавиту (потому что в данный момент включена сортировка по Коду) или эта позиция находится на строчку ниже от курсора и называется «Полка двухдверная с сушкой» — тётка уже не в состоянии опознать товар и радостно, сука, давит Ins — добавить новую позицию. Для которой не приписаны нормативы полуфабрикатов. И план для которой не выдаётся. А знаете как отслеживается косяк? По ОТГРУЗКЕ ДОСТАВКИ! Но об этом чуть позжее!

Обратите внимание, сколько проблем снимает нормальная система обработки информации. Казалось бы — прикрутить в магазины 1С, сделать оодин единственный список номенклатуры — и всего-то делов. С графиком доставок — та же хрень. Ну сделай ты общий календарь, чтобы данные в нём синхронизировались? А сделать автоматическую выгрузку заказов? Чтобы исключить ошибки тётки?

Так вот. Заказ набивается в 1Совский документ «Заявка от покупателя», сохраняется, и… ВСЁЁ! Тут надо пояснить для не-1Сников. Далее документ обычно проводится. Проведение документа в реальной жизни означает подпись, печать — то-есть документ имеет силу. А так как 1С построена хитро и создана для учёта в реальном времени — то все документы должны сразу же проводиться. Скажем, пришёл товар на склад? Забил накладную — проводишь, товар появился у тебя на складах, только теперь мы его можем отгружать. А ещё 1Серы (разработчики) сделали невозможность изменения документов задним числом — опять аналогия с реальными бумагами: подписал? Печать поставил? Всё — или пиши новую или обломись. Хочешь исправить ошибку? Используй штатные средства (обычно к каждому документу есть документ коррекировки — например Корректировка Заявки покупателя), или стопори базу, правь и пересчитывай все данные. Потому что если было 10 единиц товара, а на деле — 9, то может ты там чего не то отгрузил уже?

Знаете почему документы заявок не проводились? А чтобы их можно было изменять — заказ из магазина-то три дня может правиться! Ну и ещё — потому что План Производства и Закупок формировался по тем заявкам, которые не были в других планах. Поэтому… когда надо было сделать план — свежие заявки проводились сегодняшним числом (а не тем, каким они были), и по ним сразу же делался план.

Знаете, какие косяки это давало? Не-а? А вот какие! Когда ты проводишь заявку, то тот товар, который не надо производить, который надо просто продать со склада, 1С как умненькая ставит в резерв под эту заявку. Ну, скажем на складе 10 моек. 8 заявок — каждой по мойке. Сколько моек мы можем просто так продать? Две штуки? Хе-хе… а отчёт-то показывает все 10! И ладно бы они понимали, дурьи головы, что они делают и почему этот отчёт неправильный! Однако — фиг.

Человечек из кнопки аварийной остановкиА дальше просто. На завтра весь в мыле прибегает оптовик. И говорит: «Бляя!! О! А у вас мойки есть?» — «Да, 10 штук даже!» — «О! Это ж круто!У нас с ними пиздец! Можно я за нал возьму пяток прям щас?» — «Да забирай!»… Через неделю, грузчики грузят утром (или вечером) заказ, который должен уехать к клиенту: «Ёпта! А где блядь мойки были? Тут же недавно только было их дохрена! Ааа.. хуй с ним! Нет? Грузи без моек!»… И — опять Директор объясняет клиенту: «Вы знаете, нас поставщик подвёл, у него там машина сломалась, мы завтра вам моечку довезём». И отдел закупок в лице его одноклассника начинает в мыле звонить всем подряд «А нет ли у вас мочеки? А лучше двух? Мы прям щас подъедем и купим, за нал втридорога». И ещё сразу же сюрприз водилам, которые с Железнодорожного вы мыле несутся в какой-нибудь Волоколамск: «Так! Быстро нахуй доехали, отгрузили и на Перово за мойками!» И это только один пример! Такие «довозы» были на КАЖДОМ заказе. Ручки, крючки… кому-то кухня без фасадов… В кулуарах была полушутка — если тебе привезли сразу всю кухню без довозов — ты безумно счастлив!

Однако следим за нашим заказом дальше. Дальше — бухгалтерия. Заказ получает внутренний номер, который иногда начинается с нолика (например 08) или без него (например 14). Нолик означала что заказ идёт в черную бухгалтерию. Бухгалтерша красит ногти и прётся. Больше делать — нечего. Дальше… что-то пилят, что-то забывают и продают оптовикам, и… «Блять! Какого хуя! Где мои фасады!! Ко мне завтра сборщики приедут — как им кухню собирать?!» — «Ой.. ну у нас машина сломалась, вы потерпите — привезут». Вот и всё. Вся ответственность.

Это только видимая часть айсберга. У нас там собралась компания народа из всех этих друзей, одноклассников, которая ржала, стеблась и развлекалась. Вот например перлы местного значения (см. фото). Это у нас такая оптимизация и автоматиазция хорошая. ERP, не меньше.

А ты! Ничего не забыл сделать? И чо ты тут забыл? Легендарный списочек заказов

Меня особенно радует листок с записями про заказчиков. Вроде и смешно и больно — пиздец фабрике. Я… ох, ЗРЯ я полез. Я сказал что надо сделать сайт. Чтобы там была выложена вся информация, чтобы можно было просто кидать ссылку на сайт и не пояснять 120 раз по телефону. Я поднял вопрос об окуче базы 1Са, хотя бы в плане переборки номенклатуры и её очистки от старого дерьма, чтобы просто перенести итоги и начать учёт заново, по правилам…

Раздуваем мангал компрессоромКончилось это почти что плачевно. Но что я могу поделать? Мне, блядь, было интересно! Итак. Железо — сервер на базе Socket 939 в обычном комповом корпусе. ADSL-модем для инета, подняты RDP, терминал и 1С 7.7. В 1С было доработано: создан единый список заказчиков, график доставок и выездов. То-есть, адрес и телефон вводятся один раз и дальше используются в отчётиках типа вышеуказанного (тот показывал то, чего не хватало по заказам). Были попытки прикрутить к К3 1С, благо это было возможно: к3 очень легко выдаёт данные с чертежей. Сайт наваял сам на коленках, думал — разовьёмся, заказжем дизайн. Ещё мне было интересно поднять вопрос о том, чтобы начертить огромную красивую диаграмму документооборота и уже под именно неё заточить 1С.

История повернулась другой стороной. Я… упущу гавно, которое царило на производстве, потому что мне хотелось накатать весёлую статью, а не брюзжание старого дедушки вида «они дерьмо, у них всё плохо». Они могли бы очень хорошо подняться. Просто надо было один раз сломать всё старое, вложиться в новое. Оптимизировать производственные процессы, документы, данные — и пользоваться. Например тот же общий календарь на все магазины через инет? Просто, тупо (сайт всё равно есть) — пользуйся.

Вобщем. Сервак, когда покупался, был как временное решение и мы с Димычем строили адские планы про 19″ шкафы. Сервак то ли постепенно начал подыхать, то ли так везло… вобщем, иногда по понедельникам клиентские компы вдруг переставали получать адреса по DHCP. Это означало что сервак висел. Надо было пойти в серверную, перезагрузиться — вуаля, всё хорошо.

Мои подозрения были на дешёвый UPS серии APC Back. Эта серия замечательно пропускает в выходные розетки сетевое напряжение как есть, а на батареи переключается только когда сетевого нет совсем. Тогда у нас ну не было денег, чтобы купить нормальный UPS. Я до конца и не выяснил, но так как это территория огромного завода — можно предположить что за выходные у них скачет напряжение, ибо станки не работают (?), сервак тупит и виснет. Админчег из меня был плохой и догадался я уже задним числом.

Ещё там же у меня была инструкция о том что делать если я умер (или уехал в отпуск), телефон не отвечает а сервак надо срочно запустить. Инструкция была простая, и тупая — выключить всё (жёстко), выждать 5 минут и включить назад, соблюдая последовательность. Так как админил я удалённо (за почти сиволическую плату в 10-15-20 тыр за сайт, 1С и компы в производстве и 3х магазинах), то я и знать не знал, что сервак стал виснуть чаще, а Директор жёстко рубит его по любому чиху, даже если 1С просто тормозит из-за того что в соседней сессии кто-то что-то мощное проводит…

К этому моменту у меня умер папик (мне было немного не до работы), а моё отношение к фабрике сменилось с «Это надо обязательно усовершенствовать! Это так круто!» на «Сжечь тут нахуй всё, всех в отпуск на месяц — и сделать всё заново, по современному». Я… ну наверное я просто вырос из этого детского сада, где директор говорит «а нахрен этот сайт? ну и что что там 10 000 посещений и три заказа — мы же в газеты даём рекламу!» и захотел как-то компенсировать свои нервы в этом бардаке. Я попросил поднять зарплату. Чего ещё в голову могло прийти? Мне популярно пояснили что 40 тыр — это слишком много, и отправили работать дальше :) Я и решил что пора бы вернуться к тому, на что я и подписывался — админить. А, несмотря на периодические повисания сервака, работало всё отменно. RDP помогал решить мелкие вопросы вида «а как мне шрифт в экселе поменять», а для крупных я выезжал.

И вот — кульминация Истории про ЁБТ (как её звали между собой — АБТ-ЙОПТ и другие вариации). Мне делают выговор за что я пинаю балду и ничего не делаю «если админ ничего не делает — то у него всё работает идеально и он хороший админ; если же он носится в мыле — то у него что-то не так и он хреновый админ» © Записки жены программиста. До кучи очень «удачно» виснет сервак со слётом данных на винтах (КАК?! Вот это-то точно шаманство, потому что в тот день я думал уйти с этой фабрики нахрен!)

Утром раздаётся звонок: «У нас ничего не работает, приезжай». Приезжаю. Не нахожу не зашифрованного диска с базами, не пользовальских папок (расшаренных), НИ-ЧЕ-ГО. Смотрю сислоги — три перезагрузки за утро. До меня доходит, что это было не первый раз. И у меня вырывается злобный крик на всю фабрику: «Какой МУДАК трогал сервер?!»

(Упс, в больнице инет лажанул и часть черновика не сохранилась!!) Дописываю по памяти. Далее была разборка, в которой мне предъявили что на самом деле моё админство стоит дорого и вообще ко мне относились хорошо из-за Димыча и моего Папика. Замечательные люди. Мне повезло что дома у меня валялся архив базы недельной давности, над которой я в очередной раз колдовал ночами. Я его вернул, базу поднял заново и передал полномочия однокласснику директора.

А теперь самый-самый-самый МЕГА-ПРИКОЛ! Ушёл я с фабрики в 2008, а где-то в начале 2010 года, пытаясь залезть на свой ддомашний сервер через терминальный клиент по ошибке промахнулся и выбрал адрес сервака фабрики. Пароль у меня был, конечно, сохранён и каково же было моё удивление когда неожиданно ОТКРЫЛСЯ СЕАНС. Рабочий стол, пуск… 1С… КОРОЧЕ. Пароли на Инет, Сервак, 1С, зашифрованный диск, САЙТ — не поменялись. Вот не знаю, поменялись ли до сих пор. Может людей полечить? Выложить их все в открытый доступ и посмотреть что будет? Только ведь как всегда — привлекут к отвественности…

Вот такая вот История. На ней я завершаю какие-либо публикации про эту фабрику. Это был такой подарок задним числом на 1 апреля перед больницей. Читайте и смейтесь над тем какой я увлекающийся идиот.

Ну а ещё у нас на фабрике были КОШКИ. Куча кошек =*^_^*= Няя!!

 Кошки же! Няки дремлют вместе, греются! Ещё одна няка - в ожерелье

Почитать ещё про похождения на фабрике:

Если вас заинтересовала информация из этого поста и вы хотите со мной связаться (или заказать Сборку щита / Консультацию), то пишите мне на почту info@cs-cs.net или звоните на +7-926-286-97-35. Отзываюсь на имя "Электрошаман".
Невнимательных, тупых и наглых продаванов и менеджеров я буду жёстко стебать, если они не заглянут в инфу про контакты для организаций, а скорее кинутся звонить.

2 Отзывов на “Фабрика АБТ: Просто приключения!”


  • Люблю заниматься комментированием древних постов )))
    К теме: Сам был в подобной ситуацией неконтролируемого доступа в серверную, у меня даже логи входов были. И отец мой был зам главного инженера. Уволили меня сразу после того как уволили его, за что-то ещё. После этого сетка стала там валяться чаще чем пьяный под забором. А пришёл я в контору где было 30 компов, уходил от 450.
    Так что очень всё знакомо и противно (

  • 2 CS  [Москва]

    Да не страшно, комментриуй =) Может заодно новый народ ещё вспомнит про них. А то часть народа эти посты не рыла и так и думает, что я только чем-то одним занимался =))
    Фиг с ней, с фабрикой. Они и ща вроде живы, но магазины сокращают и хз как у них. Единственное, было бы интересно — умер тот сервак или не умер.
    Когда уходишь — главное понимать и не жалеть. И зла не таить.

Оставить отзыв

Вы должны войти на блог, чтобы оставить комментарий.