Рубрика «ERP-системы»

Добрый день!

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

В частности, в моем примере будет описана интеграция SAP ERP с Django.

Задача

Из за введенного нашим любимым государством множества разных систем контроля: Егаис, Меркурий и многое другое, многие компании принялись адаптировать свои тяжелые, и мягко сказать неповоротливые системы (касается больших компаний) к новым условиям. Не буду говорить в каких в частности адаптировал и я, но в голове всегда крутилась мысль – Создать единую систему отслеживания всего на базе отдельной платформы.

Средства

Не особо долго выбирав какие инструменты взять, я выбрал: Язык программирования Python – ввиду обилия библиотек со всем и вся, платформу Django, вот не спрашивайте почему Django, а не Flask или Odoo. Odoo я уже брал за платформу и хотелось изучить одну из этих, взял первую, ну не знаю почему, наверное из за большей простоты. ERP систему для разработки SAP- ну тут у меня не особо был выбор, т.к. я работаю в компании интеграторе SAP, поэтому у меня есть и знания и доступ к песочницам этой системы, что бы имея все условия спокойно делать свое дело беспрепятственно.
Читать полностью »

Добрый день!

Хочу поделится опытом интересной задачи по тому как без труда взаимодействовать с системами SAP с помощью Python — не важно какой модуль или версия платформы.

Если интересно только техническое решение, то пропускайте всю лирику и смотрите пример реализации.

Лирика

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

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

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

После долгих разговоров мы поняли, что таким решением может стать SAP Query или BIBO, но заказчика не очень устроила рассчитанная стоимость решения и не самая удобная гибкость.
Читать полностью »

Онлайн-чеки по федеральной сети посредством RabbitMQ, 1С и черной магии - 1

В прошлом году к нам обратился ИТ-директор одного из крупнейших аграрно-промышленных холдингов в России. Подход к бизнесу, который реализовал наш клиент, был впечатляющим. Он одним из первых реализовал идею предприятия полного цикла – от поля до полки в продуктовом магазине. Благодаря доступности и высокому качеству продукции этот холдинг стал признанным брендом, который знают и выбирают. В тот момент в холдинг входило более 650 торговых точек и более 20 000 сотрудников, распределенных по всей территории РФ.

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

С учетом указанной специфики решение задачи превратилось в увлекательное приключение с бубном, шаманами и кроличьими лапками в лице RabbitMQ. Как мы строили федеративный кластер очередей и с чем столкнулись – под катом.

Читать полностью »

Есть в IT-отрасли задачи, которые на фоне успехов в big data, machine learning, blockchain и прочих модных течений выглядят совершенно непривлекательно, но на протяжении десятков лет не перестают быть актуальными для целой армии разработчиков. Речь пойдёт о старой как мир задаче формирования и выгрузки Excel-документов, с которой сталкивался каждый, кто когда-либо писал приложения для бизнеса.

Выгружаем данные в Excel. Цивилизованно - 1

Читать полностью »

Поразительный факт. Руководитель бизнеса максимально придирчиво выбирает офис, с любовью и особым вниманием покупает автомобиль, лютует на собеседованиях и ищет второго Джобса по цене Васи Иванова с 4 курса политеха, закупает мощное оборудование — то есть продуманно обеспечивает себя средствами производства. Но как дело касается автоматизации бизнеса, начинается какое-то раздолбайство: «а, вот эта CRM известная, купим её», «о, смотри, а тут всё бесплатно», «хм, а зачем нам, всё в Excel сделаем» и т.д. При том, что хорошо проведённое внедрение CRM/ERP увеличивает и эффективность труда, и размер капитала. Причина такого поведения — загадка. Одна из возможных отгадок — страх перед программным обеспечением и непониманием, что оно должно стоить денег, особенно если речь идёт об уровне ERP. Ведь обесценивание программного обеспечения дрейфует от того, что компьютер нельзя скопировать на ксероксе, а ПО — пожалуйста, хакнул рег.ключ и готово. Мы сегодня — охотники за страхами и подготовили небольшой, но ценный (вроде бы) ликбез.

Внедрение ERP: как не потерпеть фиаско - 1


Лучше один раз прочитать, чтобы потом за один день долететь (не за один конечно, но полететь ровнее)
Читать полностью »

Привет!

Недавно мне попалась на глаза статья про Service Now. В ней описывалось про то, какой же хороший у них продукт. Даже показали менеджера среднего звена с микрофоном, которая без цифр что-то говорила (из статьи — "сократило время административного труда, и врачи смогли сфокусироваться на своём основном предназначении").

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

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

Читать полностью »

Вы не умеете работать с транзакциями - 1

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

Читать полностью »

Правда, этап «фигак-фигак» оказался растянутым и обстоятельным, 2,5 года с хвостиком. То есть тут скорее даже, мы строили, строили и наконец построили — выпустили большой и продуманный релиз RegionSoft CRM 7.0. Примерно то же самое время мы ведём блог на Хабре, в основном, о CRM, но бывает разное — от проблем «необразованной» молодёжи до вопросов управления командой и разработки ТЗ. В общем, заводя блог на Хабре, мы не надеялись изменить мир, но хотели несколько просветить аудиторию в плане CRM-систем. Одновременно с этим мы заложили ветку 7.0 и меняли свою CRM, чтобы создать АК-47 надёжный и мощный софт. Время подвести промежуточные итоги.

Фигак-фигак и в продакшн. Мы выпустили RegionSoft CRM 7.0 - 1

Любой разработчик RegionSoft Developer Studio за неделю до релиза выглядел примерно так же. Только компьютеры и мыши чуть современнее :)
Читать полностью »

Исследовательская организация IDC Russia опубликовала результаты своего ежегодного исследования российского рынка ERP-систем. В компании отмечают, что за 2017 год его стоимость выросла на 30% и достигла планки в 819 млн долларов.

Продуктами-лидерами оказались решения 1C и SAP. Под катом поговорим о причинах роста отечественного рынка и обстановке на мировой ERP-арене.

Почему растет рынок ERP: статистика и тренды - 1Читать полностью »

Мы, айтишники, как никто знаем, насколько часто встречаются стереотипы в мышлении, особенно среди не профессионалов, а любителей от ИТ. Из того, что сразу приходит в голову: если быдлокод, то это PHP; Java только для крупных проектов; Python только для науки; 1С для недопрограммистов. Ясное дело, что это ошибочные суждения, но и появились они не на пустом месте — без массовых прецедентов не обошлось. Всё как в классической мифологии.

Эта мифология коснулась и корпоративного софта. В среде бизнеса сложились довольно однозначные стереотипы: «CRM — программа для продаж», «ERP — космически дорого», «CRM — для всех», «ERP — для межгалактических корпораций». Между тем, ситуация ощутимо изменилась так, что они по сути своей не актуальны, но тем не менее продолжают жить в голове. Как результат, компании отказываются от необходимого уровня автоматизации, путают понятия, получают неэффективные инструменты и т.д.

Пора наводить порядок. Начнём с ERP vs CRM.

Гипер CRM или мини ERP? Бизнес запутался - 1
Читать полностью »