Interface Toolbox for HR. Интеграция SAP с внешними системами
Система SAP предоставляет несколько инструментов интеграции с внешними не SAP-системами. Это:
- Business Application Programming Interface (BAPI)
- Application Link Enable (ALE)
- Interface Toolbox for HR
В справочном материале вендора имеется довольно подробный сравнительный анализ возможных сценариев использования того или иного инструмента
В данной заметке я предлагаю ознакомиться с инструментом Interface Toolbox for HR, как с механизмом экспорта мастер данных персонала в какую-либо внешнюю систему.
Interface Toolbox for HR может быть использован для нескольких сценариев:
- Example 1: Export Master Data to an External System
- Example 2: Export Master Data and Payroll Results to External System
- Example 3: Gross Payroll in SAP System, Net Payroll in External System
Я постараюсь вкратце рассмотреть первый. Оговорюсь, что материала по этой теме очень много, а времени, как обычно, очень мало. По сему, далее будет небольшая демонстрация того, что может этот инструмент в рамках первого сценария.
Работа и карьера SAP консультанта | Вопросы и ответы от ведущих партнёров SAP в СНГ
Задача
Создать интерфейс экспорта следующих мастер данных из системы SAP в какую-то внешнюю систему.
- Инфотип 0001 — «Organizational Assignment». Поля:
- PERNR — Personnel Number
- BUKRS — Company Code
- WERKS — Personnel Area
- PERSG — Employee Group
- PERSK — Employee Subgroup
- BTRTL — Personnel Subarea
- KOSTL — Cost Center
- ORGEH — Organizational Unit
- PLANS — Position
- NACHN — Last Name
- VORNA — First Name
- FAMST — Marital Status Key
Формат выходного файла — обычный TXT.
Interface Format
Сначала определим формат нашего интерфейса. Для этого запустите транзакцию PU12. Эта транзакция является точкой входа для работы с данным инструментом
Введите наименование нового интерфейса и нажмите на кнопку Create
На следующем экране определите группировку стран для создаваемого интерфейса
На следующем экране отметьте чекбокс Master data
Выберите инфотипы, которые необходимо выгрузить. В моем случае это будут инфотипы 0001 — «Organizational Assignment» и 0002 — «Personal Data»
На следующем экране нажмите на кнопку Suggest Values, чтобы система сама присвоила наименование создаваемым программам
Выберите поля, которые необходимо использовать при последующем экспорте, а все неиспользуемые поля — удалите. Поля для удаления можно выбрать либо двойным кликом, либо, нажав на клавишу F9
Выполните аналогичные действия для всех инфотипов, которые используются в вашем интерфейсе. В результате должно получиться приблизительно следующее
Определите, какие записи должны быть выбраны при экспорте из таблиц, нажав на кнопку Table Entries
Байки про SAP (Systems, Applications & Products in Data Processing).
Для каждого из выгружаемых полей вы можете применить правило преобразования (Conversion)
Так, например, я воспользуюсь таким преобразованием для поля FAMST
Активируйте необходимые атрибуты для своего сценария, нажав на кнопку
Теперь можно сгенерировать созданный интерфейс, вернувшись на экран транзакции PU12, и нажав на кнопку
File Layout
Определим структуру файла куда будут выгружаться данные. Для этого, на селекционном экране транзакции PU12, активируйте опцию File layout, введите его наименование и нажмите на кнопку Create
Выберите интерфейс, для которого создается формат файла, а также придумайте какое-то текстовое описание создаваемого формата
Необходимо определить какие поля будут выгружаться из системы SAP в текстовый файл, для последующей передачи во внешние системы. Ниже приведен видеофрагмент с созданием структуры будущего файла. На этом видеофрагменте я подглядываю в текстовый редактор для того, чтобы помнить, какие поля мне необходимо использовать в структуре. Заранее прошу прощения за демонстрацию большого количества однотипных действий.
Если вы обратили внимание, то после каждого поля я добавлял константу _DELIMITER_n, _содержащую пять пробелов. Эта константа будет играть роль разделителя между экспортируемыми в файл значениями.
Нажмите на кнопку File Layout Program, и сгенерируйте наименования для всех используемых программ, нажав на кнопку Suggest Values
Сгенерируйте созданный формат, вернувшись на главный экран транзакции PU12 и нажав на кнопку
Export
Теперь можно попробовать выгрузить данные в нужном формате. Для этого необходимо переключиться на закладку Export транзакции PU12, выбрав созданный ранее интерфейс
Ниже представлен видеофрагмент выполнения выгрузки для настроенного интерфейса и формата файла
В логе представлено довольно много информации. Отдельно хочу обратить ваше внимание на секцию File layout conversion (output)
Вся требуемая информация была собрана точно в таком формате, как и было настроено ранее.
Выгружаем файл, и смотрим, что же в него записалось.
Посмотреть историю выполненных выгрузок можно на закладке Export History транзакции PU12
Источник: signatov.com
SAP по кадровому производству (144ч)
Обучение по программе повышения квалификации направлено на формирование у слушателей высокого уровня теоретических и практических знаний, навыков, благодаря которым специалисты смогут разрешать задачи и находить выход из сложнейших ситуаций, связанных с профессиональной деятельностью.
В основной образовательной программе предусмотрено:
• знакомство с разными видами управления (стратегическим, тактическим и оперативным)
• работа с разносрочными планами, принципы их композиции и декомпозиции
• исследование передовых технологий стратегического и оперативного управления
• выстраивание правильной организационной работы с подчиненными
• самостоятельная оценка эффективности использования ресурсов
Получаемые документы
Удостоверение о повышении квалификации
Условия поступления
Слушатели, желающие повысить свою квалификацию по направлению «Менеджмент», должны иметь высшее или среднее профессиональное образование.
Для кого это обучение?
• руководители организаций
• заместители руководителей
• менеджеры
Как начать обучение
- Оставьте заявку на обратный звонок, позвоните по телефону или воспользуйтесьhttps://xn--80aqxj.xn--p1ai/course/sap-po-kadrovomu-proizvodstvu/» target=»_blank»]xn--80aqxj.xn--p1ai[/mask_link]
Кто такой ABAP-разработчик и почему стоит выбрать это «нишевое» направление
В мире существует множество языков программирования. Одни из них очень популярны и в каком-то смысле стали брендами, о которых знают даже люди, чья работа не связана с IT. К ним можно отнести JavaScript, Java, Python, PHP и иные.
Другие языки малоизвестны, но при этом на них написаны решения, которые служат фундаментом для всемирно известных компаний и мировой экономики в целом. Один из таких языков — ABAP.
Алексей Яременко, директор украинского офиса LeverX Group, свою карьеру в IT начинал, как и многие, с позиции разработчика. В 2012 году перед ним стоял перед выбором: какой язык программирования выбрать? Знакомый посоветовал Алексею пойти на курс по ABAP в LeverX Group. До этого он ничего не слышал об ABAP. Но после поиска информации в интернете Алексей решил, что нужно идти.
Сейчас, спустя почти 10 лет, Алексей рассказывает, почему стоит изучать «нишевые» языки программирования.
Что такое ABAP и SAP
ABAP (аббревиатура от Advanced Business Application Programming) — это проприетарный высокоуровневый язык программирования, который был создан компанией SAP еще в начале 80-х и является основным языком разработки «классических» продуктов SAP. O SAP тоже многие могли не слышать. SAP — немецкая компания, лидер на рынке производства программного обеспечения для управления бизнесом и автоматизации бизнес-процессов. Капитализация SAP на данный момент составляет примерно 148 миллиардов евро, а количество сотрудников превышает 103 тысячи человек.
В какой-то степени продукты компании уже стали стандартом благодаря отличной интеграции со сторонними системами, расширяемости и кастомизации стандартных решений.
Решениями SAP сегодня пользуются Apple, Amazon, IBM, Walmart и другие, в том числе многие крупнейшие компании Украины, которые уже автоматизировали бизнес-процессы.
SAP приводит вот такую короткую справку о своих клиентах:
- 92% компаний Forbes Global 2000;
- 98% из 100 самых ценных брендов;
- 97% самых экологичных компаний (Newsweek).
Больше информации о компании можно найти на официальном сайте.
Офис SAP в Вальдорфе
Чем занимаются ABAP-разработчикиКто же такие ABAP-разработчики, чем они занимаются и какие у них есть перспективы?
За почти 50 лет в портфеле SAP набралось более 300 продуктов для любой сферы и вида бизнеса. Используются различные технологии как «классические», так и самые передовые: AI, Machine Learning, Predictive Analytics, IoT, Blockchain и другие. Самый главный продукт SAP — ERP-система, последнее поколение которой называется S/4HANA.
Такие продукты являются стандартными решениями, которые легко автоматизируют и оптимизируют рутинные бизнес-процессы. Зачастую у разных клиентов, которые занимаются одним и тем же бизнесом, процессы сильно отличаются. Нужна кастомизация, которой занимаются ABAP-разработчики.
Подавляющее большинство продуктов SAP написаны на ABAP, поэтому он используется для расширения их функционала. Под расширением можно понимать как дополнение стандартного функционала или изменение стандартной логики, так и написание новых решений, которые будут выполняться на сервере приложений SAP (у SAP есть своя платформа SAP NetWeaver, все приложения выполняются на сервере).
Если говорить о классическом ABAP, то взаимодействие пользователей и разработчиков с системой происходит через Web-браузер, специализированные клиентские приложения (SAP GUI и NetWeaver Business Client) или через более известную многим IDE Eclipse. Вести разработку можно через SAP GUI и Eclipse.
Пример пользовательского интерфейса Fiori Launchpad в браузере
Пример пользовательского интерфейса в SAP GUIА вот как выглядит редактор кода в ABAP Workbench (транзакция для работы с объектами):
Пример реализации игры 2048 на языке ABAP
ABAP постоянно развивается, в нем есть атрибуты современных языков программирования, а некоторые моменты реализованы даже удобнее, например работа с таблицами.
Задачи, которые решают ABAP-разработчики, очень разные: от простой обработки данных для аналитики до сложных интеграций с различными сервисами. В принципе на ABAP можно написать что угодно, даже игры, но все же назначение у языка другое — решение задач реального бизнеса.
Почему стоит изучать ABAP
Высокий уровень зарплатЗарплаты ABAP-разработчиков часто выше зарплат в других «мейнстримовых» языках (к сожалению, зарплатная статистика на DOU не набрала достаточного количества анкет по ABAP, но если посмотреть на Glassdoor и Indeed, то зарплаты ABAP выше, чем во многих других популярных направлениях). Тому есть две причины:
- Заказчики — реальный бизнес, который понимает, что экономить на инвестициях в себя нельзя.
- Специалистов значительно меньше, поэтому это создает свою нишу (как мы знаем, все нишевое — дорогое).
Порог входа ниже
Начать писать код на ABAP легче, чем на других языках программирования. Это позволяет быстрее получить необходимые навыки для работы на проектах.
Дело в том, что система SAP является открытой и разработчик всегда имеет доступ к коду, чтобы посмотреть, как реализованы те или иные функции. Часто задачи на разных проектах схожи, поэтому многое уже написано до вас. Это значительно облегчает разработку.
Крутые проекты
Клиенты SAP — мировые лидеры, которые стараются внедрять инновационные решения, чтобы увеличить прибыльность своего бизнеса, совершенствуя процессы. На таких проектах, как правило, много различных систем и технологий взаимодействуют друг с другом, что позволяет разработчикам получить новый и интересный опыт. Часто заказчики хотят видеть команду у себя онсайт. Это открывает прекрасную возможность побывать в разных странах и расширить кругозор.
Возможности релокации
ABAP-разработчики крайне востребованы в развитых странах (Германия, США, Канада и другие). ABAP-специалистов не хватает на IT-рынке, и компании активно привлекают их, не ограничивая офферы географией.
Недостатки
Из недостатков могу выделить только то, что вы как специалист привязываетесь к экосистеме SAP, к определенному комьюнити и корпоративному рынку. Похожее есть и в других областях, например разработчики мобильных приложений очень зависят от экосистем Apple и Google, но мобильному разработчику запустить свой стартап проще, поскольку его клиенты — обычные люди, у каждого из которых есть мобильное устройство, а для разработки нужен только компьютер. С ABAP такой сценарий реализовать сложнее.
Куда можно расти
Каждый ABAP-разработчик может развивать свою карьеру в следующих направлениях:
- SAP Developer;
- SAP Consultant;
- Solution Architect;
- Enterprise Architect.
Я отметил SAP Developer, а не ABAP Developer, намеренно. Продукты SAP постоянно развиваются, в них появляются новые технологии (AI, ML, Predictive Analytics, IoT), облачные решения, библиотеки и другое. Большое количество продуктов SAP сейчас разрабатываются как Web-приложения. Бэкенд, как правило, пишется на ABAP (но бывают и разработки на Java и Node.js), а фронтенд разрабатывают с использованием фреймворка SAPUI5 (фактически это собственная JavaScript-библиотека пользовательского интерфейса, разработанная и поддерживаемая SAP). Такое «соседство» различных стеков и технологий открывает свободу выбора для освоения новых навыков и наращивания своей экспертизы.
Как я уже говорил, ABAP-разработчики решают задачи бизнеса, поэтому часто погружаются в бизнес-процессы. Огромные возможности продуктов SAP делают их достаточно сложными, они требуют настройки, а также обучения пользователей. Поэтому в мире SAP есть еще одна очень популярная роль — SAP-консультант.
SAP-консультанты должны прекрасно понимать как бизнес-часть, так и продукт SAP, поэтому часто они специализируются на одном из модулей. Чтобы быть консультантом, нужно обладать отличными коммуникационными навыками, любить работать с документацией. Также этим специалистам приходится проводить огромное количество настроек и тестов.
Вы можете стать Solution и Enterprise Architect, если вам нравится решать задачи на высоком уровне и у вас есть большой опыт реализации проектов. Архитекторы разрабатывают архитектуру решений в рамках конкретного модуля или продукта, выстраивают целую IT-инфраструктуру из большого количества систем.
Где учить ABAP
openSAP — бесплатные курсы компании SAP дают общее понимание той или иной темы.
SAP Training — профессиональные курсы компании SAP. Стоят дорого, как правило, их оплачивают компании. По результатам выдаются сертификаты, которые очень котируются на IT-рынке.
SAP ABAP Programming — курсы LeverX Group. Мы более восьми лет проводим бесплатные образовательные курсы, где обучаем всему, что нужно для разработки на ABAP и решения задач, которые встречаются на реальных проектах. Курс длится полтора месяца, и по его итогам мы приглашаем лучших выпускников присоединиться к команде.
Источник: vc.ru
SAP СНГ не будет выкупать российский бизнес, утверждены критерии для продажи иностранцами активов в РФ, Илон Маск в поиске нового гендиректора Twitter*
Топ-менеджмент SAP СНГ во главе с гендиректором Андреем Филатовым решил не выкупать российский бизнес у немецкого софтверного вендора, пишет TAdviser. Когда рассматривалась возможность выкупа, «расчет был на то, чтобы получить вместе с бизнесом уже заключенные, действующие контракты с клиентами на услуги поддержки и заниматься их обслуживанием». Однако тенденция такова, «что к январю 2023 года количество этих контрактов значительно сократится, и уже практически нечего будет «перехватывать»», выкуп бизнеса теряет смысл. Подкомиссия Минфина приняла четыре критерия, которыми будет формально руководствоваться при одобрении сделок по продаже иностранцами активов в России, сообщает РБК: 1. наличие независимой оценки стоимости активов; 2. наличие рассрочки платежа для покупателя на 1-2 года либо уплата добровольного взноса в федеральный бюджет в размере не менее 10% от суммы осуществляемой сделки. 3. продажа актива с дисконтом в размере не менее 50% от стоимости, определенной в ходе независимой оценки; 4. установление KPI для новых акционеров (собственников).
Илон Маск занят поиском замены себе на посту гендиректора Twitter*, сообщает CNBC. 19 декабря Илон Маск открыл голосование, должен ли он уволиться с должности гендиректора предприятия после 53 дней руководства. Глава Минцифры заявил, что около 100 тысяч российских ИТ-специалистов сейчас находятся за пределами страны, но 80% из них продолжают работать на РФ в дружественных странах.Российские операторы дата-центров выходят на рынок Казахстана. Они ориентируются на российский бизнес, который переехал в страны СНГ. Yandex Cloud опубликовала исходный код алгоритма машинного обучения для экомониторинга Байкала. Технология помогает анализировать пробы воды: определять и классифицировать содержащиеся в ней микроорганизмы.
Теперь биологи и ML-специалисты по всему миру смогут использовать нейросеть для разработки собственных систем мониторинга водоемов и отслеживать важные экологические тренды. Алгоритм опубликован на GitHub по открытой лицензии Apache 2.0.
В ближайшие два года в России продолжат действовать программы бесплатного обучения граждан по наиболее востребованным профессиям в рамках федерального проекта «Содействие занятости». Обучение продолжат организовывать АНО «Агентство развития профессионального мастерства (Ворлдскиллс Россия)», Российская академия народного хозяйства и государственной службы при Президенте Российской Федерации, Томский государственный университет.
На «Яндекс.Маркете» появилась техника его собственной торговой марки Tuvio: телевизоры с диагональю 43 дюйма. До конца года ассортимент пополнится телевизорами с диагональю 32 дюйма. Также ожидаются продажи холодильников, стиральных машин и микроволновых печей Tuvio. Об опыте создания собственной low-code платформы Multi-D и применения ее для проектов в области BIM главному редактору IT News Геннадию Белашу рассказывает Ольга Толстунова, вице-президент по цифровизации и информационным технологиям АО «Атомстройэкспорт», Инжиниринговый дивизион ГК «Росатом» и Максим Кислицкий, Product Owner платформы Multi-D, Частное учреждение по цифровизации атомной отрасли «Цифрум» (дочерняя компания Госкорпорации «Росатом»).
*запрещена в РоссииПоказать комментарии (0)
Похожие статьи
Trello и Jira заместят «Ягой»; одобрено 70 проектов по замещению зарубежных сервисов; из App Store удалили приложения «Росбанка» и РСХБ
Увольнения в Xiaomi; убытки «Роскосмоса» составят 50 млрд рублей; запрещен принудительный сбор биометрии россиян
Huawei закрывает в РФ подразделение корпоративных продаж СХД; ограничение удалёнки для нерезидентов РФ; курьеры «Яндекс.Еды» объявили забастовку
Обзор IT-Weekly: приложения из российских магазинов на айфонах; робот для анализа почвы от Cognitive Pilot; YADRO поставит базовые станции «Ростелекому»; собственный самокат «Яндекса»
Источник: www.it-world.ru
Самосбывающийся ИТ-прогноз: как идет переход с SAP на 1С
Процесс перераспределения российского рынка ERP-систем начался. Пока реального изменения расстановки сил не видно — идут подготовительные работы. Но эта фаза завершается, в 2023 году начнутся активные внедрения, и тогда ландшафт рынка поменяется полностью.
Началось
В начале весны этого года «Эдит Про» опубликовала прогноз развития ИТ-рынка в сегменте корпоративного ПО. Рассмотрим, насколько оценка компании нашла подтверждение на практике.
До ухода западных вендоров расклад на рынке ERP выглядел примерно так: SAP — 45%, 1С — 40%, Microsoft — 10%, Oracle — 7%, «Галактика» — 5%. Наш прогноз заключался в том, что в ближайшие полтора-два года доля 1С вырастет до 70-75%. Оставшийся объем поделят между собой решения других российских разработчиков.
По прошествии девяти месяцев можно говорить, что динамика рынка подтверждает прогноз и выход на заявленные цифры. Российской альтернативы 1С в качестве замены передовым западным решениям на рынке не возникло. И это логично: для создания сопоставимой экосистемы продуктов нужны годы.
Всего, по данным компании 1С, на осень 2022 года пользователями «1C:ERP» сегодня являются более 7000 организаций.
Фактически смена ERP-решений становится одним из базовых пунктов ИТ-импортозамещения. Это выражается в стремительно выросшем количестве запросов на консультации, аудиты бизнес-процессов и ИТ-ландшафта компаний.
Подтверждающие кадры
Большое число консультантов по ушедшим из России западным решениям (SAP, Oracle) находят себя в новых реалиях, вливаясь в коллективы 1С-интеграторов. Их опыт упрощает задачи перехода, углубляет общий уровень компетенций проектной команды и ускоряет реализацию процессов.
Также набирает темпы процесс переучивания опытных консультантов и инженеров по западным решениям на 1С-продукты. Ярче всего этот тренд иллюстрирует запуск в структуре группы 1С компаний, составленных вокруг ядра выходцев из российского подразделения SAP.
Первая — «1С-песпектива» — создана летом 2022 года для оказания услуг поддержки SAP на период перехода к импортозамещающим решениям, включая разработку стратегии и плана перехода, реализацию проекта перехода на «1С» на методологиях SАР и т.д.
Осенью в группе 1С запущена вторая аналогичная по профилю компания, деятельность которой нацелена на поддержку клиентов премиум-класса, продолжающих легаси-эксплуатацию SAP-продуктов.
Локализация зарубежного
Еще один проявившийся в новых условиях рынка тренд — локализация ERP-решений западных вендоров российскими интеграторами или создание «запасных» решений на случай экстренного отключения компаний от глобальных, например корпоративных, систем учета международных компаний.
Это узкий и временный сегмент рынка, он затрагивает компании, которые либо находятся в процессе ухода с рынка РФ в целом, либо также будут проводить замещение ИТ-систем аналогами российской разработки.
Поэтому выделять такие продукты в отдельное направление на обновленном рынке ERP-решений практического смысла не имеет.
Остатки — сладки
Что касается перспектив. Даже в течение нескольких ближайших лет полное 100%-ное покрытие ERP-рынка платформами 1С вряд ли возможно. Поглотить намеченные 75% — уже нетривиальная задача.
Пока 1С будет раскачиваться и делать первые шаги по освоению новых объемов рынка, оставшуюся долю займут другие вендоры. Все они представляют нишевые решения. Их модель продажи проектов зачастую основана на личных контактах менеджеров вендора и руководителей компаний-клиентов.
Но этого набора вполне достаточно, чтобы получить в качестве постоянных клиентов успешные СМБ-компании из отраслевых ниш или даже крупный бизнес с определенными особенностями, делающими выбор в пользу нестандартного ERP-продукта обоснованным.
Наиболее перспективные позиции здесь у вендора «Галактика». По крайней мере, если судить по активности компании и частоте, с которой ее упоминают игроки рынка — от интеграторов, до потенциальных пользователей.
Выводы
В начале 2023 года мы еще не увидим существенных изменений. Однако уже во II квартале будет существенный рост количества новых проектов по переходу на отечественные ERP-решения. Также к этому времени будут завершены первые этапы внедрений, начатых в 2022-м.
В сумме оба тренда позволят зафиксировать новые реалии рынка, в том числе доминирование 1С. Платформа показывает быстрое развитие, постоянно добавляет новые функциональные возможности и совершенствует старые.
Так, осенью 2022 года компания анонсировала новый продукт «1С:Персонал» — модуль для задач управления персоналом, призванный заменить зарубежные аналоги. Выпуск первой версии планируется в апреле 2023 года.
Итого. С одной стороны, отечественные решения позволяют успешно решать задачи импортозамещения. С другой — возникает новая задача сохранения качества конкурентной среды между ERP-вендорами. И здесь свое слово необходимо сказать альтернативным вендорам, которые пока на должном уровне о себе не заявили.
Источник: www.comnews.ru