В прошлый раз я рассказал, как с помощью shell-скриптов интегрировать процесс запуска/останова SAP системы в процесс инициализации операционной системы Linux. Продолжим.
Операционная система SUSE Linux Enterprise Server 11, как и HP-UX, в качестве системы инициализации использует SysV. В этом случае процесс инициализации совместим со стандартом операционной системы System V.
Вот если бы была возможность превратить скучную рутину отладки в творческую работу по написанию кода и попутно решать проблемы заказчика, то жизнь заиграла бы новыми красками.… К счастью, такая возможность есть! Это решение называется скрипты отладчика.
В этой главе речь пойдёт о классах, интерфейсах и связанных структурных компонентах. Мы рассмотрим проектирование и использование этих структурных компонентов с точки зрения кода, а также коснёмся связанных правил и принципов объектно-ориентированного программирования.
Функциональность SAP S/4 HANA Central Finance (далее CFIN) превратилась из системы финансовой отчетности в платформу трансформации, позволяющую централизованно выполнять различные финансовые сценарии. При этом, все чаще встает вопрос о том, каким образом подключить не-SAP системы-источники, такие как Oracle, Axapta, JD и т.д.. Для российского рынка и стран СНГ, наиболее актуален вопрос подключения к CFIN разных версий приложений «1С».
Ориентация на объекты — ключевой компонент чистого ABAP. Однако мы не сторонники объектной ориентации и активно не рекомендуем преобразовывать весь ваш код в шаблоны проектирования Gang of Four (GoF). Однако объектная ориентация привносит эту небольшую дополнительную изюминку, которая упрощает разделение и поэтому является обязательной частью ABAP. В этом разделе мы сравним процедурное и объектно-ориентированное программирование и опишем, как лучше всего сбалансировать их в вашем коде.
Каждый язык программирования имеет свои сильные стороны и функционирует в уникальной экосистеме программистов, проектов и практик. Используйте чистый код, чтобы усилить эти элементы, а не бороться с ними.
Те, кто читает мой блог на постоянной основе, знают, что я очень люблю операционные системы Unix за их изящность, простоту и надёжность. Но время не стоит на месте и надо признать, что HP-UX на данный момент утратила свои позиции и всё больше и больше серверов (причём не только HP) передают под управление операционной системы Linux.
Два года назад я опубликовал пост про версию SAP GUI for Windows 7.60, которая на тот момент только вышла. И вот в конце января этого года была выпущена следующая версия SAP GUI for Windows 7.70. Я решил скачать и установить свежую версию, чтобы посмотреть, что же в ней нового.
В опубликованной статье «Параллельное программирование c использованием ABAP Concurrency API» были рассмотрены проблемы, возникающие при реализации параллельных вычислений в ABAP. В этой статье я хочу показать, как можно использовать API распараллеливания в модуле HCM (Human Capital Management).