Меню

Сортировать:

Новое Популярное
Практика освоения ABAP CDS для непрограммистов. Часть 5 (3)

Комментарий от  

Евгения Клепцова

  |  29 октября 2021, 08:12

"По агрегированным данным, пришедшим из композитного ракурса ...."
 
Где мне можно таких слов нахвататься? Агрегированные, композитные. Это для кого статьи? Я просто кодер на Vanilla JS. А тут написано, что вообще: не для программистов. Прощай работа в САПе, и это при том что нет конкуренции на рынке труда! Даже учиться не хочется!
Рассылка извещений о создании/изменении заказа на перемещение (8)

Комментарий от  

Лебедев Сергей

  |  16 сентября 2021, 15:54

Ирек, спасибо за добрые слова =)
Рад слышать, что труды прошлых лет до сих пор приносят пользу
Рассылка извещений о создании/изменении заказа на перемещение (8)

Комментарий от  

Ирек Абдуллин

  |  06 сентября 2021, 18:43

Лебедев Сергей 06 сентября 2021, 14:26

К заявке не привязать выходного документа:

Получается именно этот инструмент для рассылок по заявкам не применить.

Сергей, наслышан о вас на заводе Электромашина (Челябинск), вас вспоминают очень и ваши инструкции до сих пор меня выручают (LSMW), рад, что есть такие классные специалисты.
Рассылка извещений о создании/изменении заказа на перемещение (8)

Комментарий от  

Лебедев Сергей

  |  06 сентября 2021, 14:26

Ирек Абдуллин 30 ноября 2020, 10:22

Добрый день.
Возможно ли использовать данный инструмент, для рассылки сообщений по создании MM заявки?

К заявке не привязать выходного документа:

Получается именно этот инструмент для рассылок по заявкам не применить.
ABAP для HANA (HA400) (1)

Комментарий от  

Илья Ковальцун

  |  26 августа 2021, 11:02

Большое спасибо, очень познавательная статья!
SAP GUI for Windows 7.70: первый взгляд (5)

Комментарий от  

Николай Куд

  |  25 августа 2021, 11:17

Добрый день, коллеги,
Вячеслав Шиболов, спасибо за ваш ответ SAP GUI я поставил на MAC, но повторному вопросу вы не ответили. Не могилы вы помочь и более подробно написать, как правильно по шагам устанавливать SAP HANA Studio  на Mac OS Big Sur? Так как я делаю все как написано в Installation or Update on Mac OS(help.sap.com/viewer/a2a49126a5c546a9864aae22c05c3d0e) и не работает последняя  версия HANA Studio IMC_STUDIO2_256_0-80000322, скаченная с accounts.sap.com/

не совсем отвечает на Ваш вопрос, но в качестве альтернативы можно рассмотреть вариант:
 
Ставят на Mac параллель, и в случае необходимости работают из под WIN через параллель, но на процессорах M1, такой опции пока нет. Ждем обновления параллели.
Параллельное программирование c использованием ABAP Concurrency API (12)

Комментарий от  

Виктор Избитский

  |  16 августа 2021, 20:09

Александр Носов 15 августа 2021, 10:17

Появилась задача на распараллеливание, решил попробовать библиотеку на практике. Делюсь впечатлениями.
Из плюсов:
1. не надо заморачиваться с созданием ГФ и ФМ для обработки задач
2. не надо заморачиваться с инициализацией группы серверов и следить за наличием ресурсов
3. работать можно не выходя из ОО контекста
Что показалось неудобным:
1. Класс задачи нужно наследовать от базового, это не всегда удобно. Лучше имплементировать интерфейс с методом EXECUTE, содержащий логику выполнения.
2. На мой взгляд много избыточных сущностей: ZCL_CAPI_COLLECTION, ZCL_CAPI_MESSAGE_HANDLER, ZCL_CAPI_EXECUTORS, итератор для чтения результата, контекст....
3. Неудобно что для контекста задачи нужно создавать отдельный класс. Можно ведь брать из контекст из состояния задачи
 
Пожелание на улучшение. Было бы удобнее чтобы код выглядел примерно так :
DATA lo_tasks TYPE REF TO zcl_capi_collection.
DATA lo_task TYPE REF TO zif_capi_abstract_task. " Содержит только метод EXECUTE
 
lo_tasks = NEW #( ).
DO 10 TIMES.
  lo_task = NEW lcl_task( sy-index ). " LCL_TASK имплементирует ZIF_CAPI_ABSTRACT_TASK
  lo_tasks->add_task( lo_task ).
ENDLOOP.
lo_tasks->invoke( ). " Вызывает EXECUTE всех задач, изменяет состояние LCL_TASK
WRITE / lo_tasks->get_result( ). " Измененный результат из состояния LCL_TASK

Александр, спасибо за обратную связь!
 
1. Абстрактный класс добавлен для того, чтобы каждый раз не реализовывать методы ZIF_CAPI_TASK~GET_ID и  ZIF_CAPI_TASK~GET_NAME.  Пока не вижу необходимости избавляться от них, т.к. считаю, что они могут быть полезны. Но, если убрать эти методы из интерфейса, то будет ровно то, о чем вы говорите (только вместо метода EXECUTE используется метод CALL).
 
2. Здесь согласен. Есть некоторая избыточность. Она, в том числе, обусловлена попыткой создать API отдаленно напоминающий java.util.concurrent.*.
Использование ZCL_CAPI_MESSAGE_HANDLER сделал опциональным.
 
3. Если непосредственно использовать API, то создавать отдельный класс не обязательно. Я об этом упоминал. Но, если использовать реализацию фасада для HCM (пакет ZCAPI_FACADE_HCM), то да,
потребуется создать объект Контекст. Кстати, если вы разрабатываете в другом модуле, то можно создать фасад, учитывающий специфику вашего модуля. Сам паттерн, разумеется, менее гибкий в использовании, но призван упростить взаимодействие с API и отлично подходит для решения типовых задач.
    
4. Примерно так выглядел прототип API в самом начале :) В текущей реализации, на самом деле, принципиальных отличий от вашего примера нет.
Параллельное программирование c использованием ABAP Concurrency API (12)

Комментарий от  

Александр Носов

  |  15 августа 2021, 10:17

Появилась задача на распараллеливание, решил попробовать библиотеку на практике. Делюсь впечатлениями.
Из плюсов:
1. не надо заморачиваться с созданием ГФ и ФМ для обработки задач
2. не надо заморачиваться с инициализацией группы серверов и следить за наличием ресурсов
3. работать можно не выходя из ОО контекста
Что показалось неудобным:
1. Класс задачи нужно наследовать от базового, это не всегда удобно. Лучше имплементировать интерфейс с методом EXECUTE, содержащий логику выполнения.
2. На мой взгляд много избыточных сущностей: ZCL_CAPI_COLLECTION, ZCL_CAPI_MESSAGE_HANDLER, ZCL_CAPI_EXECUTORS, итератор для чтения результата, контекст....
3. Неудобно что для контекста задачи нужно создавать отдельный класс. Можно ведь брать из контекст из состояния задачи
 
Пожелание на улучшение. Было бы удобнее чтобы код выглядел примерно так :
DATA lo_tasks TYPE REF TO zcl_capi_collection.
DATA lo_task TYPE REF TO zif_capi_abstract_task. " Содержит только метод EXECUTE
 
lo_tasks = NEW #( ).
DO 10 TIMES.
  lo_task = NEW lcl_task( sy-index ). " LCL_TASK имплементирует ZIF_CAPI_ABSTRACT_TASK
  lo_tasks->add_task( lo_task ).
ENDLOOP.
lo_tasks->invoke( ). " Вызывает EXECUTE всех задач, изменяет состояние LCL_TASK
WRITE / lo_tasks->get_result( ). " Измененный результат из состояния LCL_TASK
Интеграция Central Finance с не-SAP системами-источниками на примере 1С (1)

Комментарий от  

Farid Gattal

  |  28 июля 2021, 15:57

Отличная статья с уникальным контентом для рынка СНГ!
SAP GUI for Windows 7.70: первый взгляд (5)

Комментарий от  

Александр Кондратов

  |  25 июля 2021, 13:44

Добрый день, коллеги,
Вячеслав Шиболов, спасибо за ваш ответ SAP GUI я поставил на MAC, но повторному вопросу вы не ответили. Не могилы вы помочь и более подробно написать, как правильно по шагам устанавливать SAP HANA Studio  на Mac OS Big Sur? Так как я делаю все как написано в Installation or Update on Mac OS(help.sap.com/viewer/a2a49126a5c546a9864aae22c05c3d0e) и не работает последняя  версия HANA Studio IMC_STUDIO2_256_0-80000322, скаченная с accounts.sap.com/
Первое сообщение. Полезные ссылки (1)

Комментарий от  

Влад Андрианов

  |  20 июля 2021, 11:46

Хорошая статья!
Переход на SAP S/4HANA: практическое руководство (4)

Комментарий от  

Олег Точенюк

  |  16 июля 2021, 08:15

Прикольно в SAP считают. Сложили тех кто типа начал процессы миграции или только заявил об этом, с теми кто уже перешел и получили 32%, да чего уж там сделали бы аппроксимацию на 2025 год, вообще получили бы 60-70%. А по факту смотрю за 2 года с 12% которые были в сентябре 2019 объявлены, стало на сейчас аж 16%. Видимо идет туго.
Переход на SAP S/4HANA: практическое руководство (4)

Комментарий от  

Олег Точенюк

  |  16 июля 2021, 08:13

Дмитрий Тарасов 23 июня 2021, 22:02

При переходе на S/4HANA необходимо учесть, какие из используемых функций относятся к разряду Compatability Pack, которые ограничены в использовании 2027 годом, с исключениями 2030-м. Среди таких WM, на смену которому пришёл EWM, при этом очень простые процессы все же возможны в Stock Room Management (старый WM с большими ограничениями). Некоторые функции просто больше не существуют, либо сильно упрощены (global trade, gATP, CRM и др.), также имеются существенные отличия при выборе S/4HANA embedded EWM. Управление транспортом следует рассматривать в уже новом модуле TM, так как LE-TRA не является стратегическим.

Стратегическим? Как мне помниться DMS раза 3 хоронили, а он смотри, живее всех живых. Так и тут кто ж его знает, кто там до 2030 года добертся
Переход на SAP S/4HANA: практическое руководство (4)

Комментарий от  

Александр Жиляев

  |  24 июня 2021, 18:06

Дмитрий Тарасов 23 июня 2021, 22:02

При переходе на S/4HANA необходимо учесть, какие из используемых функций относятся к разряду Compatability Pack, которые ограничены в использовании 2027 годом, с исключениями 2030-м. Среди таких WM, на смену которому пришёл EWM, при этом очень простые процессы все же возможны в Stock Room Management (старый WM с большими ограничениями). Некоторые функции просто больше не существуют, либо сильно упрощены (global trade, gATP, CRM и др.), также имеются существенные отличия при выборе S/4HANA embedded EWM. Управление транспортом следует рассматривать в уже новом модуле TM, так как LE-TRA не является стратегическим.

Дмитрий, спасибо за ценные дополнения. Действительно, систему значительно почистили на предмет устаревших или дублирующих функций в сторону упрощения. То же проделано с архитектурой - многие компоненты, которые ранее «жили» отдельно, теперь могут ставиться внутри S/4HANA. Именно поэтому переход на S/4HANA - это не просто апгрейд, это более комплексный проект, в котором обязательно должен участвовать как ИТ, так и бизнес.  Это хороший момент, чтобы остановиться, посмотреть на «большую картинку» и переосмыслить, насколько оптимальна текущая архитектура. Время избавиться от ненужного ABAP, устаревших процессов и сфокусироваться на реализации инноваций.
Полный перечень упрощений можно найти здесь help.sap.com/doc/e8f908b4892d44ad90e8c582b0cd1866
Переход на SAP S/4HANA: практическое руководство (4)

Комментарий от  

Дмитрий Тарасов

  |  23 июня 2021, 22:02

При переходе на S/4HANA необходимо учесть, какие из используемых функций относятся к разряду Compatability Pack, которые ограничены в использовании 2027 годом, с исключениями 2030-м. Среди таких WM, на смену которому пришёл EWM, при этом очень простые процессы все же возможны в Stock Room Management (старый WM с большими ограничениями). Некоторые функции просто больше не существуют, либо сильно упрощены (global trade, gATP, CRM и др.), также имеются существенные отличия при выборе S/4HANA embedded EWM. Управление транспортом следует рассматривать в уже новом модуле TM, так как LE-TRA не является стратегическим.
Приложения для мобильных устройств в SAP SuccessFactors Employee Central (1)

Комментарий от  

Влад Андрианов

  |  18 июня 2021, 16:35

Очень интересная статья, спасибо)
Обучение ABAP. Логические базы данных (1)

Комментарий от  

Виталий Лупина

  |  09 июня 2021, 23:50

Спасибо. Полезный вебинар. Наверное даже больше для консультантов, чем для разработчиков.
SAP GUI for Windows 7.70: первый взгляд (5)

Комментарий от  

Вячеслав Шиболов

  |  07 июня 2021, 10:59

Добрый день коллеги,
1) Подскажите когда ждать SAP GUI 7.70 для MAC ?
2) Не могу поставить SAP Hana Studio на Big Sur, не подскажите как это сделать ? Прочитал все ноты но не смог запустить установку.

Александр, добрый день!
 
1) На Mac возможна установка только версии SAP GUI for Java, которая несколько отличается от версии для Windows. На текущий момент существует только версии 7.50. Как установить эту версию на Mac можно прочитать тут - sappro.sapland.ru/blogs/shibolov
SAP GUI for Windows 7.70: первый взгляд (5)

Комментарий от  

Александр Кондратов

  |  07 июня 2021, 00:39

Добрый день коллеги,
1) Подскажите когда ждать SAP GUI 7.70 для MAC ?
2) Не могу поставить SAP Hana Studio на Big Sur, не подскажите как это сделать ? Прочитал все ноты но не смог запустить установку.