Excel VBA печать групп вкладок в PDF

excel vba печать группы вкладок из эксель с помощью vba Чем сложнее отчет в экселе, и чем больше вкладок, тем утомительнее процесс печати. Особенно если надо распечать несколько вкладок из списка в определенном порядке. Каждый раз выбирать одну за другой вкладки в интерфейсе, когда их счет идет на десятки, — утомительно. Однако небольшой vba скрипт поможет решить проблему печати группы вкладок из Экселя.

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

 

Читать далее «Excel VBA печать групп вкладок в PDF»

Путеводитель по корпоративному софту

В копилку к ERP системам, нашел новую публикацию на хабре: Толковый список по типам программного обеспечения используемого в корпоративных и бизнес системах нынче. Соответственно знакомится лучше с оригиналом и комментариями лучше сразу на хабре.

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

Читать далее «Путеводитель по корпоративному софту»

ERP системы, что это и с чем едят.

ERP  — Engineering Resource Planing system — системы учета и распределения ресурсов на предприятии, которая сопровождает конечный продукт от стадии компьютерной модели и далее — закупки, технологические операции, отгрузка, монтаж, пуско-наладка. Здесь попытаемся в общих чертах концептуально объяснить, как именно это работает и зачем нужно. В разрезе использования систем совместно с BIM или CAD приложениями.

Любое изделие начинается, конечно же с идеи или задачи. Например, надо построить дом. Современный дом это не только коробка ограждающая от внешних воздействий, но сложный комплекс инженерных решений: с электрическими и кабельными сетями, тепловым узлом, подключениями к различным видам коммуникаций, с дополнительными элементами автоматизации — датчиками движения, охранными системами, принудительной вентиляцией, и т.п. и т.д.

Сначала составляется план, где в общем виде намечаются основные вехи развития проекта и на основе экспертных оценок высчитывается количество часов необходимых для реализации задачи. Допустим архитекторы, дизайнеры и инженеры свою часть выполнили — построили модель, начертили чертежи, составили схемы. Осталось подбить все это в спецификациях, составить смету, передать спецификации в отдел закупок, чертежи на производство и… Проконтролировать сроки, качество, обеспечить логистику, предусмотреть форс-мажоры, и желательно видеть прогресс в реальном времени с одной стороны, и иметь всю историю проекта шаг за шагом, для учета накопленного опыта и внесения необходимых корректив в бизнес процессы на всех стадиях с целью их оптимизации.

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

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

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

При чем же здесь CAD системы?

В процессе проектной проработки, если были корректно применены современные методы и подходы к проектированию, накапливается практически весь необходимый массив данных, содержащий сведения об объектах их сборках и конечной конструкции.

Разработав методологию и алгоритмы конвертации данных мы можем значительно сократить время необходимое на передачу данных из одних систем в другую. Из BIM и CAD в ERP  и DCC в данном случае. И наоборот, все зарегистрированные в ERP изменения в проекте мы можем тем или иным образом отобразить в привычной инженеру интегральной среде. Что позволяет быстро вносить необходимые изменения в случае возникновения появляющихся в течении производственного цикла коллизий. Правильным образом их регистрировать. И за счет этого доводить ведения до всех заинтересованных участников с помощью современных цифровых средств коммуникации.

Ну а если совсем по-простому, то хорошо настроенная и внедренная на всех уровнях ERP система позволяет с одной стороны уменьшить неизбежный бардак. С другой стороны в случае каких-то серьезных ошибок как в проекте, так и на производстве —  во первых увидеть их. Во вторых отследить, в третьих исправить с учетом уже произведенных изменений. В четвертых перестроить графики отпуска продукции, пересчитать логистику с учетом сдвига сроков, тем самым снизить возможные потери.

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

А, следовательно — сэкономить время и деньги.

С другой стороны такие крупные заказчики как Газпром, Statoil, Shell, Роснефть   и так далее, уже давно применяют и используют различные системы, которые решают вышеизложенный круг задач. И соответственно требуют от своих подрядчиков уметь с ними работать.

Еще немного про ERP

Зачем же внедрять erp системы

Убытки в проектах

Теория ограничений Голдрата и ERP

 

Убытки в проектах

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

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

Собтвенно под катом идет статья с сайта разработчика одной из систем призванных это положение исправить — AvaERP, как раз на эту непростую тему:

Читать далее «Убытки в проектах»

ERP на производстве

Методика на производстве все-таки первична. Лучше иметь методику, но не иметь ПО, чем иметь ПО, но не иметь методику управления.

Если вы знаете, какие методики управления решат ваши проблемы на производстве, то под них можно уже и ПО подыскивать.

Нельзя выбирать ПО, в которое заложены явно неприемлемые методики. Если производство позаказное, а вам предлагают старое и недоброе «объемно-календарное планирование», то провозитесь пару-тройку лет и плюнете. И в итоге Excel вам в помощь. Миллион раз уже доказано, миллион. Не мучайтесь. Лично наблюдал ситуации, когда в ERP-системе хранятся все изделия и их структура, а планирование происходит….в Excel.

Источник

Читать далее «ERP на производстве»

ERP-система, теории ограничений Голдратта

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

Такие принципы должны быть заложены во всех местах ERP-системы. Это идеал. То есть то, к чему надо стремиться. И, разумеется, мы постоянно над этим работаем.

В 2004 году я был уверен, что в области управления производством надо реализовывать принципы MRP. Однако в те отдаленные времена я видимо не обладал достаточным логическим мышлением, чтобы задать самому себе простой вопрос «как и за счет чего принципы MRP принесут предприятию экономические выгоды?».

В 2006 году мы приступили к реализации принципов MRP. В 2008 году, после неоднократных попыток это внедрить, мы поняли, что MRP попросту не работает. В 2010 году я написал статью про то, что MRP не работает. Реакция была разной, но статья была очень обсуждаема в нескольких местах (жж, хабр, sql.ru и т.д.). Значит, я затронул реальную проблему. Причем негатив шел только от тех самых консультантов, которые зарабатывают на нескончаемом внедрении MRP.

Что значит «не работает».

Читать далее «ERP-система, теории ограничений Голдратта»

Производственный и операционный менеджмент

В книге “Производственный и операционный менеджмент” Р. Б. Чейз, Ф. Р. Джейкобз, Н. Дж. Аквилано мне понравился список задач, которые ставятся перед ERP системами для производственного предприятия:

  1. Вести учет новых заказов и своевременно информировать о них производственное подразделение.
  2. Предоставлять возможность отделу сбыта видеть в любой момент состояние выполнения заказа клиента.
  3. Предоставлять отделу закупок в любой момент возможность видеть потребность производства в материалах.
  4. Своевременно предоставлять государству данные о работе компании, т.е. вести бухгалтерский и налоговый учет.

Читать далее «Производственный и операционный менеджмент»

Так зачем же внедрять ERP-системы

В рамках курса на построение теории идеальной системы управления производством металлоконструкций, под тэгом ERP буду первое время собирать всю информацию по ERP.

Казалось бы, этот вопрос давно уже решен и всем всё ясно. Нет, ребята, все не так, все не так, ребята. Я сам писал на эту тему несколько лет назад, но прошли годы, ситуация изменилась. Да и страна у нас сильно изменилась, это тоже важно.

Я постоянно веду переговоры с собственниками бизнесов и могу сказать однозначно — понимание, зачем внедрять ERP-системы, пришло далеко не ко всем.

Когда ты задаешь такой вопрос, то можно услышать много разных вариантов ответов.
Например:

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

И реже (но все чаще и чаще) звучат такие ответы как:

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

Давайте все же попробуем разобраться в том, зачем даже в трудные экономические времена нужно внедрять ERP системы.
Читать далее «Так зачем же внедрять ERP-системы»