Как стать автором
Обновить
4.13

ERP-системы *

Планирование ресурсов предприятия

Сначала показывать
Порог рейтинга
Уровень сложности

Кто такие специалисты 1С: что они делают и сколько зарабатывают?

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 2.1K
Обзор

Чем занимаются разработчики 1С? Потребуется ли для трудоустройства 1С‑разработчику ИТ‑бэкграунд? Нужна ли специалисту сертификация? Что происходит на рынке 1C?

Денис Окулов, заместитель руководителя направления по функциональной экспертизе PROF‑IT GROUP разбирается в том, как устроена профессия 1С‑разработчика.

Читать далее
Всего голосов 9: ↑5 и ↓4 +1
Комментарии 4

Новости

100+ тестов на Vanessa-Automation. Личный опыт без маркетинга

Время на прочтение 18 мин
Количество просмотров 2.8K
Обзор

Всем привет.

Сегодня я хотел бы поговорить немного про тестирование в 1С.

Так уж сложилось, что мне посчастливилось довольно основательно погрузиться в эту тему и я хотел бы немного поделиться с вами своим опытом и вообще своими мыслями на тему тестирования в программах 1С:Предприятие.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 5

Стандарт JDF простыми словами

Уровень сложности Простой
Время на прочтение 15 мин
Количество просмотров 1.4K

Организация CIP4 разработала стандарт JDF для автоматизации производственных процессов в печатной индустрии. Давайте подробнее рассмотрим сам формат и сегодняшнее состояние стандарта JDF.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 2

Проектирование и добавление функционала в концепт ForTeаToo (42)

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 452

Потихоньку развиваю проект, основанный на своих (сложных) инженерных изысканиях, опубликованных тут:

Теория разработки информационно-исторических систем с реализацией концепта

и частично, (может, не совсем удачно, но как-то по-проще) описанных тут:

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

Сразу хочу предупредить, что описанное в статье - еще на разработке, и в проекте появится не скоро.

Поехали!

Читать далее
Рейтинг 0
Комментарии 2

Истории

PDM и почему он вечно тормозит

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 1.1K

Чем вызваны тормоза в PDM, PDM, ERP?

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

Тут сам по себе важен принцип баз, на которых построены эти программы.

Большинство современных систем построено на MSSQL и его аналогах; впрочем некоторые из них в какой-то мере могут работать лучше, а в чем-то могут быть и хуже, да и развитие самой MSSQL не стоит на месте: что-то улучшается, что-то «оптимизируется». Некоторые пользователи уже давно считают, что имеет место заговор IT-гигантов с производителями электроники, и некоторые «оптимизации» сделаны специально для замедления работы. Впрочем, такие заговоры уже не раз вскрывались, и никто с этим так ничего и не сделал, а все подобные дела просто спускались на тормозах.

Рассмотрим принцип работы баз на основе PDM.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 4

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

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 603

Сложные и скучные выкладки формул я выдал в прошлой статье. Хотел бы поделится с тем, как я это применяю на своем концепте. Ссылка на него там тоже есть...

Теория разработки информационно исторических систем с реализацией концепта

Боюсь, что без нее начало этой статьи будет не совсем понятной. Хотя там все не просто.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 0

Теория разработки информационно-исторических систем с реализацией концепта

Уровень сложности Сложный
Время на прочтение 15 мин
Количество просмотров 1.1K

Всем привет!

Занимаюсь разработкой системы построенной на теории, что любые исторические информационные системы (ИИС) построены по одним законам.

Хотел поделится своими теоретическими наработками в этой области. Возможно, я не прав, или глубоко заблуждаюсь, но вдруг мои наработки кому-нибудь пригодятся. Пост может быть очень долгим, выкладки скучными и могут быть непонятны без пояснений. Все что ниже встречается, я реализую на связке Python + Django + Sqlite в своем проекте.

Статус проекта на текущий момент: Proof of concept.

Лицензия - MIT.

Кодовое название: ForTeaToo или 42.

В дневнике разработчика встречается название ForTea (устарело).

Ссылка на проект тут

Актуальный дневник разработчика тут

Поехали...

Читать далее
Рейтинг 0
Комментарии 8

[ABAP] Некоторые нюансы использования FOR ALL ENTRIES

Время на прочтение 3 мин
Количество просмотров 2.7K
Кейс

Всем привет! Меня зовут Алексей Пьянков, я эксперт Отдела экспертизы по техническим компонентам SAP компании Норникель. В этой статье поделюсь с вами некоторыми нюансами использования оператора FOR ALL ENTRIES в АВАР.

Регулярно просматривая ракурс m_expensive_statements на БД SAP HANA, которая обслуживает продуктивную систему SAP ERP, временами, замечаю в ТОПе среди большого количества классических записей CALL  "CL_J_3RMOBVEDH… , отдельные записи, statement_string которых начинается с SELECT /* FDA WRITE */.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 3

Интеграция Jmix с bpmn-js для эффективного моделирования бизнес-процессов при разработке приложений

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 1.6K
Ретроспектива

Jmix — это платформа с открытым исходным кодом для повышения эффективности разработки корпоративного ПО. Java-разработчики со всего мира используют ее для создания приложений, ориентированных на работу с данными, корпоративным контентом и бизнес-процессами. Jmix особенно эффективен, если у проекта есть строгие ограничения по бюджету и срокам. По сути, Jmix позволяет Java-разработчику стать fullstack-программистом и в результате своей работы получить полноценное веб-приложение на основе Spring Boot. Платформа привлекает тем, что не требует затрат на лицензирование конечных пользователей, а  для разработки и backend, и frontend используются один язык: Java или Kotlin. В основе платформы лежат широко распространенные технологии и IDE, дружественная разработчику. В этой статье расскажем, с чего начиналась поддержка моделирования бизнес-процессов в Jmix, как мы встроили в платформу фреймворк bpmn-js, и какие плюсы от этого получили пользователи. 

Первые шаги в направлении BPMN 

В случае приложений для управления транзакциями, документами или другими корпоративным данными часто требуется отделить бизнес-логику от кода. Это можно сделать с помощью визуального конструктора, в котором аналитики и разработчики моделируют  бизнес-процессы в соответствии с нотацией BPMN. К этой идее мы пришли в 2017 году, после большого количества запросов со стороны сообщества разработчиков Jmix. Поначалу для создания бизнес-процессов мы использовали собственный инструмент на основе движка Activiti. Он был частью CUBA Platform, прошлого поколения платформы Jmix.  

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 0

Проверка SAP систем на соответствие SAP Security Baseline

Время на прочтение 2 мин
Количество просмотров 507

Вот и подоспела новая функциональность в моем проекте Offline Security. Начиная с версии 1.0.12 появилась возможность проводить проверку параметров профиля (конфигурации) SAP систем. Это параметры конфигурации SAP, которые отвечают за такие аспекты как минимальная длина пароля, допустимая в системе, алгоритмы шифрования и хеширования, функции ACL для разных сервисов, и т.п. Таких параметров в системах SAP более тысячи, поэтому проверять значения в ручную - не совсем удобно. Имейте ввиду, что в идеальном варианте, надо проверить значение параметров конфигурации на каждом аппликейшин сервере - в теории они могут отличаться! Конечно это обстоятельство еще больше осложняет проверку на соответствие.

И еще вы наверняка знакомы с таким документом от SAP, который называется SAP Security Baseline. Это документ, который включает в себя всевозможные рекомендации от вендора по безопасной конфигурации SAP ABAP систем и не только. В список входит рекомендации к более сотни параметров системы. Помочь вам проверить системы соответствуют ли они рекомендациям по безопасности вендора - и призвана новая функциональность.

Читать далее
Всего голосов 4: ↑1 и ↓3 -2
Комментарии 0

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

Время на прочтение 5 мин
Количество просмотров 796

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

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

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

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

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 2

Новый способ как проверить вашу SAP систему на уязвимости

Время на прочтение 2 мин
Количество просмотров 716

Недавно я стартовал новый проект под названием Offline Security. Это клиент-серверное приложение для анализа безопасности систем SAP. Всю необходимую для генерации отчетов информацию вы собираете самостоятельно, это очень просто! Далее формируете запрос на сервер и получаете результаты анализа в формате Excel файла.

Уже сейчас доступна возможность анализа систем на известные уязвимости (SAP Security Notes). Для этого вам достаточно выгрузить из целевой системы названия установленных компонент и их версии. Мы не собираем и не требуем предоставить нам любую идентифицирующую вас или вашу Компанию информацию, ваш запрос абсолютно анонимный. Поэтому информация об установленных компонентах не является чувствительной - она не содержит ни SAPSID, ни имен, ни IP адресов. Да, по версии установленных софтов можно понять какие уязвимости присутствуют на системе, но не обладая данным о том, что это за система, кому принадлежит, что за айпи адрес - это знание полностью бесполезно для злоумышленника.

Что нужно, чтобы попробовать - это установить Python 3.x и дистрибутив клиента offlinesec_client, доступный тут. Также по ссылке доступна вся подробная документация. Далее, как отмечал ранее, собираете нужную информацию - запускаете раз команду, чтобы отправить информацию на сервер и запросить отчет и два команду - получить ваш отчет. Скачать ваш отчет – можете только вы по сгенерированному токену, обмен информации с сервером шифруется с HTTPS.

Отчет, на мой взгляд очень удобный:

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0

User Story Map (USM) как механизм управления объемом и рисками проекта

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 5.8K

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 8

Ближайшие события

Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
XIX конференция разработчиков свободных программ «Базальт СПО»
Дата 29 сентября – 1 октября
Время 10:00 – 19:00
Место Переславль-Залесский Онлайн
Kokoc Hackathon
Дата 29 сентября – 1 октября
Время 19:00 – 21:00
Место Онлайн
Ruby Russia 2023 Online
Дата 30 сентября
Время 11:00 – 21:00
Место Онлайн
PG Boot Camp Russia 2023
Дата 5 октября
Время 10:00 – 17:00
Место Москва Онлайн
Joker
Дата 9 – 14 октября
Время 16:00 – 19:30
Место Санкт-Петербург Онлайн
Открытый урок «Kafka Streams»
Дата 16 октября
Время 10:00
Место Онлайн
Питч-сессия pravo (tech) impulse
Дата 19 октября
Время 15:45 – 17:30
Место Москва
Russia Risk Conference 2023 — 19-я конференция по риск-менеджменту
Дата 25 – 26 октября
Время 10:00 – 19:00
Место Москва Онлайн
Онлайн IT HR-конференция HR42
Дата 17 – 18 ноября
Время 10:00 – 14:00
Место Онлайн
HighLoad++ 2023
Дата 27 – 28 ноября
Время 9:00 – 20:00
Место Москва Онлайн

Отраслевая маркировка оборотной тары

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.6K
Мнение

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

Маркировка «заводским номером тары» в едином отраслевом формате позволяет прослеживать оборачиваемость тары между производством и торговыми точками, а также прослеживать движение микро-партий сырья, полуфабрикатов и продукции внутри производства до ящика и организовывать контроль по критическим точкам контроля качества HACCP (англ. Hazard Analysis and Critical Control Points -- концепция, предусматривающая систематическую идентификацию, оценку и управление опасными факторами, существенно влияющими на безопасность продукции).

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 17

Соединяя точки: государство, ЭДО и автоматизация в российском бизнесе

Время на прочтение 14 мин
Количество просмотров 1.5K
Аналитика
Recovery Mode

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

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 1

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

Время на прочтение 12 мин
Количество просмотров 2.6K

Летом прошлого года в ряде изданий мелькали новости о том, что «Северсталь» создала единую систему управления проектами капитального строительства на базе 1С-продуктов. В первую очередь они были адресованы бизнес-сообществу строительной отрасли и описывали поставленные цели и достигнутые результаты именно в бизнесе. В этой статье мы хотим рассказать о том, зачем понадобилась система, из чего она состоит и с какими вызовами столкнулись при её внедрении. Возможно, материал будет интересен или даже полезен ИТ-специалистам, которые внедряют готовые приложения на платформе «1С:Предприятие» с глубокой адаптацией штатной функциональности под определённые задачи. В эфире старший менеджер нашего 1С-центра Павел Архиереев, он участвовал во внедрении многих сложных систем в инфраструктуру «Северстали». 

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 12

Особенности логики lsFusion  в ERP для торговли

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 1.2K

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

Самый распространенный на сегодня коммерческий продукт, разработанный на платформе - lsFusion ERP. Это решение для управления розничной и оптовой торговлей, которое используют ⅔ крупных торговых сетей Беларуси, и активно начинают внедрять в России и Узбекистане.

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

Читать далее
Всего голосов 20: ↑19 и ↓1 +18
Комментарии 12

Как мы обошли ловушки ТОРО-продукта от SAP

Время на прочтение 9 мин
Количество просмотров 3.1K

Привет, Хабр! Меня зовут Сергей Шумаков, я архитектор разработки в команде ИТ «Северстали», которая занимается программным модулем ремонтов SAP Plant Maintenance (он же PM, он же EAM, он же ТОРО/ТОиР). Хорошая штука, этот модуль — помогает автоматизировать различные процессы техобслуживания и ремонта оборудования на производстве. Многое в этой деятельности связано с документацией, и значительная часть алгоритмов SAP PM состоит из работы со статусами документов. Но вот неприятность: штатные средства для этой работы совершенно ужасны. 

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

Level Up!
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 4

Agile — лучший метод внедрения ERP?

Время на прочтение 3 мин
Количество просмотров 1.4K
FAQ
Recovery Mode

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

Наладить работу с проектами не так просто. Для этого разработаны специальные методы. Один из них пришелся по душе большинству бизнесменов. Название его — Agile. Метод оценили пользователи, имеющих многогранный и постоянный поток заданий со сложными и часто меняющимися условиями. Что представляет собой Agile, какие этапы внедрения, какие имеет положительные и отрицательные стороны?

Читать далее
Всего голосов 4: ↑0 и ↓4 -4
Комментарии 4

Open source конструктор CRM/ERP или база данных для непрограммистов

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 13K
Роадмэп

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

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

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

Основная часть проекта open source с MIT-лицензией, есть продвинутая PRO с ограниченной лицензией платно — смотрите на https://ru.totum.online — и есть скрипт установки с которым справится даже школьник.

Читать далее
Всего голосов 22: ↑22 и ↓0 +22
Комментарии 17

Вклад авторов

Работа