Скачать help.sap.com в PDF

Вы точно знали, что можно выбрать любую ветку на help.sap.com, нажать кнопку «Загрузить/download» и получить весь выделенный раздел в PDF с сохранением форматирования? Вот прямо весь-весь, включая подчиненные страницы по иерархии?

Я не знал. Рука дрогнула, мышка ерзнула — скачал. Доволен как слон.

help_sap_com_pdf


WEB-ификация SAP

Недавно ко мне подошел один из моих сотрудников и задал вопрос: «А что такое аякс?». Вот прямо молодец, ни разу не про САП, не поленился, погуглил, сформировал мнение, пришел удостовериться. Андрюха, молодец! Хвалю. Аякс, это AJAX — технология, которая позволила ускорить интернет в разы. Если раньше информация о каждой страничке, всех ее составляющих формировалась на стороне сервера, заставляла выделить отдельный поток (через старый fork, а не thread), следом по старому протоколу HTTP 1.0 создавалась куча запросов вида клиент-сервер. Все это вываливалось на клиента = браузер, который оголтело начинал разбирать синтаксис полукривого HTML приправленного CSS соусом в неупакованном виде. Каналы перегружены, сервера перегружены, клиенты перегружены. Тотальный перегруз на планете.

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

Вы, наверное, догадались, что я опять гадости писать буду про фиори. Покопаемся в кишках. Сервер приложений САП написан на базе бесплатного сервера J2EE Tomcat (если я не ошибаюсь). Это бесплатный опенсорсный продукт. Соблюдена правильная MVC архитектура с логикой на клиенте на базе JavaScript. Созданы хорошие курсы по разработке приложений на коленке. Сейчас все индусы и консультанты ринуться изучать, разрабатывать, наполнять рынок продуктами. Все как бы клево. У меня только появляется вопрос, а кто же учит тем вещам, которые скрыты за курсами и High Load системами? Представьте себе компанию с десятками тысяч сотрудников. Бывшие консы сели за фиори, наколбасили прожект. Например, табель рабочего времени. Простая вроде бы вещь. Однако в период закрытия месяца все пользователи начинают ломиться в систему, вешают все что можно и расстраиваются. Почему?

Читать далее


Давайте начистоту или про современный SAP HCM

Сейчас я скажу несколько грубых слов. Кто захочет, тот услышит. Дело в том, что сегодня я начал смотреть ряд курсов по последним технологиям SAP, про так называемый современный SAP HCM. Везде четко прослеживается одна единственная мысль — SAP strategy is Cloud company — САП идет в облако и на всех наплевать. Подумайте об этом. У меня есть примеры консультантов, которые считают, что их офигенные знания «базы» достаточны для хорошей пенсии. Порталы, renewals, UI, UX, Fiori и прочие модные слова им знать не к чему. Увы, мои дорогие, без этого вы никому не нужны уже сегодня. Разве что в поддержке поддержку оказывать существующим умирающим решениям. Все меньше и меньше будет внедрений с базовым функционалом, все больше решений будет на портале, так как каналы связи позволяют, техника начала позволять отрисовывать сложные экраны практически мгновенно. Терминальные доступы скоро умрут за ненадобностью, так как OData, REST и SSL покрывают все потребности в терминалах. Офисные приложения уже в облаке (MS Office 365) за адекватную цену. ОС уже интегрированы в облако. Мы по сути уже в облаке, хотя в России это пока не так явно видно.

САП тоже уже одной ногой там. Ежемесячные обновления в части Fiori, ежеквартальные аттестации в Success Factors, сворачивание продаж локальных (in-house) решений, большие скидки на облака — вы понимаете о чем речь. Надо отдать должное нашему законодательству, которое стимулирует оставаться вне облака, но и ему скоро придет конец. Рынок вынудит создать ТК РФ for Cloud. ЭЦП уже постепенно входят в нашу жизнь, бумага выходит из обихода — это первые шаги к облаку и цифровому управлению персоналом. Интернет перестал быть данью моды и перешел в разряд жизненно необходимого инструмента для эффективного ведения бизнеса. Персонал, напомню, это одна из самых емких составляющих бизнеса. Кадры все еще все.

Современный SAP HCM консультант уже должен понимать что такое UI, и чем он отличается от UX. Как правильно спроектировать приложение для решения бизнес-задачи. Вопрос переходит из области IMG в область сервисной модели, OData, OAuth, REST, API. ALE уже морально устарело. SaaS, PaaS, IaaS — те слова, которые постепенно заменяют STMS, SE09, SLD. Знание ABAP уже не так актуально, как знание Java, CSS, Mustache, Amber, HTML5, Jquery, JS. Умеем настраивать PA40 — круто, но это прошлый век. В России всего ничего внедрений простого инструмента в лице PUST (HR Process Workbench), а он уже устарел — Payroll Control Center наше все. Многочасовые отчеты заменяются BOBJ on HANA, который позволяет делать любой отчет в любом ракурсе и с плюшками. SAP Query, который мало кто умеет, тоже аттавизм. PDF и Excel формочки все больше нужны для Госкомстата и постсоветских предприятий.

Из всех этих горячих слов я лично для себя сделал один простой вывод. Через два года мои 12 лет опыта в SAP станут бесполезны, ибо мир изменится. И я сегодня это очень хорошо понимаю. Еще недавно я писал на ассемблере перехватчики 21 прерывания, подмену заголовка EXE файлы, а сегодня надо делать AJAX во фронтенд контроллере. CSS уже никто не пишет, так как есть LESS, Compass. HTML тоже мало кому нужен, так как есть DDOM. Модель OSI уже расширилась на добрые сотню процентов с былых 7 уровней. Вдумайтесь какая сегодня пропать между тапом на экране смартфона и 5 вольтами П-сигнала, который побежит к очередному контроллеру. Такая же пропасть между нашими текущими знаниями SAP и будущим через пару лет.


Пока все дрыхнут

Один хороший человек написал заметку о переводах. Нет, не денег на счета, а текстов в WDA приложениях. Сергей, спасибо тебе большое!

Привет.
Я нашел 3 места, где можно делать переводы:

1. Online Text Repository (OTR) (transaction SOTR_EDIT)
2. Перевод конфигурации через SE63
3. Перевод элемента данных экранной структуры для конфигурации

Для того, чтобы понять, где нужно делать перевод нужно открыть конфигурацию для компонента WDA
trans_1

Читать далее


Ну давайте уже (видео SAP HR)

чего-нить сообразим? Какой вам видеоролик записать?

Первым и последним был этот http://www.youtube.com/watch?v=UnrspYyzeGI

На сколько минут? Транскрипцию писать не буду, муторно очень. Если кто поможет, то с удовольствием.

И вообще, ребят. Авторы, вы где?