Заключительная заметка по небольшому введению в ABAP CDS, посвященная работе с oData сервисами.
ABAP CDS. Коротко о главном (3)
#sap #abapcds #segw #odata #cds #eclipse
ABAP CDS. Коротко о главном (3)
#sap #abapcds #segw #odata #cds #eclipse
SAP Notes
ABAP CDS. Коротко о главном (3)
Обзор вариантов добавления ABAP CDS к существующему или новому oData сервису, а также создания нового oData сервиса на основе ABAP CDS
2475591_E_20211102.pdf
118.6 KB
Невольно начинаешь верить в чудеса, когда знакомишься со стандартным инструментом от вендора, позволяющим проверить транспорт на его возможность быть успешно перенесенным по всему системному ландшафту с наименьшими потерями ( под потерями я подразумеваю дампы, или появление возможных дампов).
Ничего про него не слышали?
Гоу добавлять в избранное транзакцию /SDF/TRCHECK
Описание работы отчета, а также проверок в него заложенных, хорошо представлено в SAP Note 2475591 - Transport Check Report
PDF версию SAP указания прилагаю.
#sap #transport #check #TRCHECK #/SDF/TRCHECK #sapnote
Ничего про него не слышали?
Гоу добавлять в избранное транзакцию /SDF/TRCHECK
Описание работы отчета, а также проверок в него заложенных, хорошо представлено в SAP Note 2475591 - Transport Check Report
PDF версию SAP указания прилагаю.
#sap #transport #check #TRCHECK #/SDF/TRCHECK #sapnote
🔥1
Небольшой Small SAP Talk о том, как среда разработки Visual Studio Code вполне себе может стать хорошей альтернативой SAP WebIDE в контексте всеми любимого фреймворка SAPUI5 🍬
Small SAP Talk. VSCode и SAPUI5
Зима, судя по всему, началась. Берегите себя, пожалуйста.
☃️
#sap #sapui5 #vscode #npm #nodejs #smallsaptalk
Small SAP Talk. VSCode и SAPUI5
Зима, судя по всему, началась. Берегите себя, пожалуйста.
☃️
#sap #sapui5 #vscode #npm #nodejs #smallsaptalk
В этой заметке пойдет речь о Function Import, и всему, что с ним связано в контексте oData сервиса. Если о таком словосочетании вы слышите впервые, очень хочется верить, что опубликованная заметка поможет дать небольшое представление об инструменте, и том, как можно начать его применение в проектной деятельности как можно быстрее.
Использование Function Import в oData сервисе
#sap #odata #functionImport #segw
Использование Function Import в oData сервисе
#sap #odata #functionImport #segw
Предлагаю вам для ознакомления два SAP указания, которые могут быть интересны с точки зрения понимания того, что может ожидать функциональность HCM в обозримом будущем, включая описание возможных сценариев ее (функциональности) существования в перспективе планируемого перехода на SAP HANA. Сам же переход на SAP HANA здесь следует рассматривать исключительно как стратегию самого вендора.
3091160 - SAP HCM for SAP S/4HANA – General Approach and Strategy
3044085 - FAQ - Use and Future of HCM module in S/4HANA OnPremise
Важно отметить, что информация в этих указаниях может меняться.
PDF версию указанных нот прилагаю ⬇️
#sap #hana #approach #strategy #hcm #faq #sapnotes
3091160 - SAP HCM for SAP S/4HANA – General Approach and Strategy
3044085 - FAQ - Use and Future of HCM module in S/4HANA OnPremise
Важно отметить, что информация в этих указаниях может меняться.
PDF версию указанных нот прилагаю ⬇️
#sap #hana #approach #strategy #hcm #faq #sapnotes
Один oData сервис может иметь несколько версий, каждая из которых является самодостаточной и доступной в один момент времени будучи использованной в SAPUI5 приложении. Это видится очень удобным преимуществом технологии SAP Gateway.
В очередной небольшой заметке представлено описание последовательности действий, которой может быть достаточно для того, чтобы создать новую версию уже существующего oData сервиса с последующей ее регистрацией и использованием в системе.
Версионность oData сервиса
#sap #odata #segw #version #versioning #dpc #mpc #dpc_ext
В очередной небольшой заметке представлено описание последовательности действий, которой может быть достаточно для того, чтобы создать новую версию уже существующего oData сервиса с последующей ее регистрацией и использованием в системе.
Версионность oData сервиса
#sap #odata #segw #version #versioning #dpc #mpc #dpc_ext
🔥4
Очередной Small SAP Talk по теме предотвращения потери данных при работе с приложениями, бережно “выструганными” на фреймворке SAPUI5.
Small SAP Talk. Защита от потери данных в SAPUI5 приложении
#sap #sapui5 #dataloss #setDirtyFlag #smallsaptalk #loss #protection #prevent #ushell
Small SAP Talk. Защита от потери данных в SAPUI5 приложении
#sap #sapui5 #dataloss #setDirtyFlag #smallsaptalk #loss #protection #prevent #ushell
👍5
Вышел patch level 5 для SAP Logon 7.70
- Что нового?
- Скачать
S-USER required!
#sap #saplogon #gui770 #patch #sap_logon #sap_logon_770 #basis #patch #patch_level
- Что нового?
- Скачать
S-USER required!
#sap #saplogon #gui770 #patch #sap_logon #sap_logon_770 #basis #patch #patch_level
👍2
Cовершенно случайно я опять залез в коробку с нафталиновым содержимым, на которой написано SAP Personnel Administration. На этот раз я извлек оттуда описание варианта добавления текстовых полей на экран инфо-типа. Поля эти могут помочь пользователю добавить какое-то описание к сохраняемой/изменяемой/добавляемой записи этого самого инфо-типа.
Функционал работы с текстами также может быть задействован при нажатии на кнопку F9, при условии, что ведение текстов разрешено в T582A, и пользователь находится на 2000-м экране. Ну то есть опять ничего нового.
Как бы смешно это все не прозвучало, но вариант добавления этих полей на экран инфо-типа доступен, что называется, “из коробки”. Причем под коробкой здесь понимается не та, в которой копался я.
Добавление текстовых полей на экран PA инфо-типа
Спойлер:после прочтения заметки, частицы нафталина нужно будет сдувать непродолжительное время.
Спасибо за ваше время!
#sap #infotype #pa #personnel #administration #t582a #text #screen #pa20 #pa30 #text_module #field #t582a
Функционал работы с текстами также может быть задействован при нажатии на кнопку F9, при условии, что ведение текстов разрешено в T582A, и пользователь находится на 2000-м экране. Ну то есть опять ничего нового.
Как бы смешно это все не прозвучало, но вариант добавления этих полей на экран инфо-типа доступен, что называется, “из коробки”. Причем под коробкой здесь понимается не та, в которой копался я.
Добавление текстовых полей на экран PA инфо-типа
Спойлер:
Спасибо за ваше время!
#sap #infotype #pa #personnel #administration #t582a #text #screen #pa20 #pa30 #text_module #field #t582a
👍14🤔1
На случай, если понадобится вспомнить или быстро вникнуть, какие шаги необходимо выполнить для того, чтобы настроить новый Idoc, а также прикрутить обработку его содержимого с обязательным, желательно, успешным сохранением в системе, я подготовил небольшую заметку, в которой, как мне кажется, собрана основная информация по этому, на первый взгляд, не очень прозрачному процессу.
Спойлер:🏴☠️про то, что заметка вышла небольшая, я соврал🏴☠️
SAP Idocs. Создание, настройка пользовательского Idoc с нуля
#sap #idocs #we30 #we31 #we81 #we82 #we57 #se80 #idocs #bd51 #we42 #we20 #se37 #ale #pa20 #pa30
Спойлер:
SAP Idocs. Создание, настройка пользовательского Idoc с нуля
#sap #idocs #we30 #we31 #we81 #we82 #we57 #se80 #idocs #bd51 #we42 #we20 #se37 #ale #pa20 #pa30
👍25👏3
sapnotes
На случай, если понадобится вспомнить или быстро вникнуть, какие шаги необходимо выполнить для того, чтобы настроить новый Idoc, а также прикрутить обработку его содержимого с обязательным, желательно, успешным сохранением в системе, я подготовил небольшую…
Я словил неугомонного, и начал размышлять о полноте публикуемого материала, в допустимых пределах своих возможностей. Иначе говоря: заметка про создание/настройку Idoc'а с нуля мне кажется не завершенной, если не появится еще одна небольшая заметка по описанию процесса активации указателей изменений для пользовательского типа сообщения с последующим формированием самого Idoc'а.
Теперь эта заметка появилась, и тема создания Idoc'а и его указателей изменений может считаться раскрытой. Но не полностью, а в тех самых пределах допустимых возможностей, которые были упомянуты выше. 🤭
SAP Idocs. Создание и настройка указателей изменений для Idoc с нуля
#sap #idocs #change_pointer #bd61 #se37 #bd64 #se18 #badi #bd60 #RBDMIDOC #bd50
Теперь эта заметка появилась, и тема создания Idoc'а и его указателей изменений может считаться раскрытой. Но не полностью, а в тех самых пределах допустимых возможностей, которые были упомянуты выше. 🤭
SAP Idocs. Создание и настройка указателей изменений для Idoc с нуля
#sap #idocs #change_pointer #bd61 #se37 #bd64 #se18 #badi #bd60 #RBDMIDOC #bd50
SAP Notes
SAP Idocs.Создание и настройка указателей изменений для Idoc
SAP Idocs. Создание и настройка указателей изменений для Idoc с нуля
👍14
Небольшой реферат на тему "как сделать жизнь пользователя в backend системе лучше, когда вокруг столько красивых web соблазнов".
На этот раз, налаживание работы пользователя будет происходить применительно к ракурсам настроечных таблиц, которых у каждого консультанта и разработчика должно быть не маленькое количество.
Расширение возможностей пользовательского ракурса ведения
Для тех, кто предчувствует в заметке наличие нафталиновой пыльцы, или ничего кроме нафталиновых залежей в ней не нашел:пожалуйста, послушайте не менее нафталиновую композицию 🎷🎷🎷Жин Жин - "Снегом стать" 🎷🎷🎷 . Шалить так шалить, что уж тут!
Спасибо за ваше время! 🧸🎈
#sap #se11 #abap #event
На этот раз, налаживание работы пользователя будет происходить применительно к ракурсам настроечных таблиц, которых у каждого консультанта и разработчика должно быть не маленькое количество.
Расширение возможностей пользовательского ракурса ведения
Для тех, кто предчувствует в заметке наличие нафталиновой пыльцы, или ничего кроме нафталиновых залежей в ней не нашел:
#sap #se11 #abap #event
👍10
🔍Experiencing intermittent gateway timeout or broken pipe errors in SAP API Management? Find clarity on the issue and discover solutions in this Troubleshooting Gateway Timeout When Triggering BTP APIM Endpoint post.
#sap #btp #timeout #gatewaytimeout
#sap #btp #timeout #gatewaytimeout
SAP Notes
Troubleshooting Gateway Timeout When Triggering BTP APIM Endpoint
SAP BTP requires no introduction, being well-established among SAP developers and consultants. In this brief discussion, we'll address an issue encountered within SAP APIM (API Management), a component of the SAP BTP Integration Suite, which may result in…
👍3👏1
🦥 Experiencing a shortage of API monitoring data on your SAP BTP Integration Suite dashboard? Don't worry! Just raise an SAP OSS ticket for the OPU-API-OD-OPS component, and SAP support team will address it. Check out the quick note for screenshots
API Monitoring data is not available on the dashboard
#SAP #SAPBTP #APIM #API #dashboard
API Monitoring data is not available on the dashboard
#SAP #SAPBTP #APIM #API #dashboard
SAP Notes
API Monitoring data is not available on the dashboard
If you utilize API Management within your SAP BTP instance, you may encounter or have already experienced a lack of API monitoring data on the Integration Suite dashboard. When navigating to Monitor -> API section within Integration Suite, you might observe…
🤔2
🛠Unlock the power of API customization! Learn to effortlessly manipulate API's response with JavaScript policies in the latest post. Elevate your API functionality today! 🚀
Manipulating the API's Response
#sap #sapbtp #apim #policy #javascript
Manipulating the API's Response
#sap #sapbtp #apim #policy #javascript
👍3🔥2❤1
🍓 Simplify your iFlow development process by mastering the intricacies of header parameters management.
Passing the header parameters into the iFlow
#sap #sapbtp #header #contentmodifier #allowedheader
Passing the header parameters into the iFlow
#sap #sapbtp #header #contentmodifier #allowedheader
SAP Notes
Passing the header parameters into the iFlow
This post addresses a common challenge encountered when working with SAP BTP Integration Suite — specifically, passing parameters to iFlows using the 'Header' section of the message. Let's walk through an example to illustrate the issue.
Step #1. Create…
Step #1. Create…
👍4🔥1
🐳Any questions you may have regarding the process of generating an OAuth2 token and using it with other APIs within the BTP ecosystem can be answered through the link below:
Building an OAuth2 Token Generator API with SAP BTP APIM
#sap #sapbtp #oauth2 #token #policy
Building an OAuth2 Token Generator API with SAP BTP APIM
#sap #sapbtp #oauth2 #token #policy
SAP Notes
Building an OAuth2 Token Generator API with SAP BTP APIM
In this post, I will provide a sequence of steps required to develop an API that generates an OAuth2 token, which can be utilized by other APIs within the same BTP instance for authorization purposes. Let's dive in.
Requirement
To develop an API…
Requirement
To develop an API…
👍3
🐝Take a moment to familiarize yourself with the process of restricting access to SAP BTP Integration Flows based on roles and client credentials within the same BTP instance.
Restricting access to iFlows
#SAP #SAPBTP #integration #iflow #access #clientcredentials
Restricting access to iFlows
#SAP #SAPBTP #integration #iflow #access #clientcredentials
SAP Notes
Restricting access to iFlows
In this post, I would like to consider a sequence of steps required for restricting access to iFlows within the BTP instance.
Preface
As you probably know, an Integration Flow could be triggered via the generated endpoint URL that you can find in the corresponding…
Preface
As you probably know, an Integration Flow could be triggered via the generated endpoint URL that you can find in the corresponding…
👍4
🦔 Continue exploring the possibilities offered by the SAP BTP Integration Suite. Take note of the ProcessDirect adapter, which can be utilized in your iFlow development. Be sure to check it out!
ProcessDirect adapter
#sap #sapbtp #ProcessDirect #adapter #consumer #producer
ProcessDirect adapter
#sap #sapbtp #ProcessDirect #adapter #consumer #producer
SAP Notes
ProcessDirect adapter
The SAP BTP Integration Suite offers various adapters for integration flow developers to utilize. Among these are frequently used options such as HTTPS, SFTP, OData, and Mail.
See Configure Adapter in Communication Channels
In this post, I would like to…
See Configure Adapter in Communication Channels
In this post, I would like to…
🔥5
🐶 There is a small chance that you may encounter the 'An internal server error occurred: could not be parsed into a proper URI, missing scheme' error when triggering an API endpoint with an HTTP call. If this occurs, please take some time to read through the recent post for further information
Dealing with error 'An internal server error occurred, could not be parsed into a proper URI, missing scheme' when triggering API with HTTP request inside
#sap #btp #sapbtp #header #missingscheme #httpcall #uri #CamelHttpUri
Dealing with error 'An internal server error occurred, could not be parsed into a proper URI, missing scheme' when triggering API with HTTP request inside
#sap #btp #sapbtp #header #missingscheme #httpcall #uri #CamelHttpUri
SAP Notes
Dealing with error 'An internal server error occurred, could not be parsed into a proper URI, missing scheme' when triggering API…
I would like to describe a peculiar behavior of SAP BTP regarding iFlows with HTTP requests inside. Let me provide further details.
Initial set up
I have an iFlow that triggers an API and returns a JSON containing the request data.
For some reason, I…
Initial set up
I have an iFlow that triggers an API and returns a JSON containing the request data.
For some reason, I…
❤4