Skip to content

OlegBash599/WebABAP_samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Вебинар WebABAP: разработка odata-сервисов

В репозитарии

  1. ODATA v2 Basic implementation in ABAP
  2. OData composition-based implementation
  3. UI5-samples for Data Updation
  4. Variables Manager in ABAP
  5. Колонка по Webinar на sapland.ru

Мини-вебинар:

  1. Пример unit-теста для сущности
  2. Пример коллекции postman для прогона тестирования
  3. Выбираем подходящую модель OData-разработки для системы

Видео и чтение к мини-вебинару

  1. MiniWebinar Video и видео на дзене
  2. Справочный материал для изучения и справки
  3. Postman useful scripts
  4. Видео "на ход ноги" 8 заметок OData и видео на дзене

по Odata-V4 и FioriElements в VScode

  1. SAP Gateway Foundation - OData V4 Code-based Implementation Samples
  2. Заметка Ivan Vashchenko
  3. SAP learning - creating V4 services
  4. Deal with self-signed certificate Option1 ; Option2 ; sap_help
  5. Teched20 - exercise
  6. OData V4 Service Catalog
  7. SAP Fiori Mockups/Figma
  8. ABAP Cloud Developer Trial 2022 Available Now
  9. How to Create RAP Business Events in SAP S/4HANA On Premise 2022
  10. vs code for on-premise with cloud connector
  11. fiori elements extension
  12. deploy fiori app also remember - without Y-input
echo 'Y' | npm run deploy
  1. Create Database Table and Generate UI Service
  2. Getting Ready for UI5 Development with Visual Studio Code
  3. Overview Page Annotation
  4. LOading Behavior at StartApp
  5. odata v4 from ui5
  6. Action Import in OData V4
  7. testing in VScode for Fiori and OData operations bound
  8. Odata V4 show cases
  9. Invoke actions via Extension API
  10. odata test applications
  11. value help in sap fiori
  12. forms in ui5
  13. how to set focus on field
  14. Fiori Launchpad Configuration
  15. odata operations
  16. accessing data in controller
  17. configuring filter bar
  18. adding table to object page
  19. reading through odata v4
  20. Comparison V2-V4 models
  21. sap ui5 back button
  22. create tile / catalog in new app manager
  23. sequence for RAP execution
  24. how to deal several commits in RAP
  25. annotation for hiding elemnts
  26. (sap workbench theme for vs code)[https://github.com/iMilazzo/sap-workbech-vscode-theme]
validations for anno
/IWBEP/CL_V4_ANNO_MODEL / validate_anno_targets( ).
  1. (list extension in navigation)[https://help.sap.com/docs/ABAP_PLATFORM_NEW/468a97775123488ab3345a0c48cadd8f/a12ad6058db84e8cb60a3a9b2ade63fb.html]
  2. (basic annotation for LIST/Obj)[https://learning.sap.com/learning-journeys/develop-sapui5-applications/explaining-basic-annotations-for-list-report_c8d6bf77-22a0-40ce-87db-ef877ca26326]
  3. (header facet to obj page)[https://sapcodes.com/2020/07/15/fiori-element-adding-header-facet/] and (header info obj page)[https://developercertification.com/sap-fiori-cds-annotations-iv-how-to-add-information-to-object-page-header-with-annotations-part-2/]
  4. (mange docus app)[https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F0797')/S30PCE]
  5. (fiori showcases)[https://github.com/SAP-samples/abap-platform-fiori-feature-showcase/blob/main/02_list_report_header.md#filter-facets]
  6. (dynamic layout)[https://experience.sap.com/fiori-design-web/dynamic-page-layout/#header-title]
  7. (learning navigation)[https://learning.sap.com/learning-journeys/develop-sapui5-applications/navigating-to-routes-with-hard-coded-patterns_cdcbec57-0d70-4f27-bc9e-d741721d4ca3]
  8. (git in application studio)[https://www.mindsetconsulting.com/working-with-git-in-the-business-application-studio/]
  9. (deploy cloud vs code / bas)[https://www.mindsetconsulting.com/deploying-a-cloud-application-programming-project-with-vs-code-vs-bas/]
  10. (https://www.mindsetconsulting.com/how-to-create-cds-views-using-hana-studio-eclipse/)[https://www.mindsetconsulting.com/how-to-create-cds-views-using-hana-studio-eclipse/]
  11. (https://www.mindsetconsulting.com/app-recommendations-in-sap-fiori-apps-library/)[https://www.mindsetconsulting.com/app-recommendations-in-sap-fiori-apps-library/]
  12. (https://www.mindsetconsulting.com/sap-web-ide-fiori-list-report-application-cds-views-cds-annotations-eclipse/)[https://www.mindsetconsulting.com/sap-web-ide-fiori-list-report-application-cds-views-cds-annotations-eclipse/]
  13. (https://www.mindsetconsulting.com/makes-stronger-sap-developers-survival-guide/)[https://www.mindsetconsulting.com/makes-stronger-sap-developers-survival-guide/]
  14. (https://www.mindsetconsulting.com/spaces-pages-fiori/)[https://www.mindsetconsulting.com/spaces-pages-fiori/]
  15. (https://www.mindsetconsulting.com/restful-abap-programming-model-fiori-rap/)[https://www.mindsetconsulting.com/restful-abap-programming-model-fiori-rap/]
  16. (https://www.mindsetconsulting.com/visual-studio-code-abap-on-premise-system-destination-system-cloud-connector/)[https://www.mindsetconsulting.com/visual-studio-code-abap-on-premise-system-destination-system-cloud-connector/]
  17. (https://www.mindsetconsulting.com/git-github-version-control/)[https://www.mindsetconsulting.com/git-github-version-control/]
  18. (https://www.mindsetconsulting.com/introduction-to-fiori-tools-part-1/)[https://www.mindsetconsulting.com/introduction-to-fiori-tools-part-1/]
  19. (https://www.mindsetconsulting.com/introduction-to-fiori-tools-part-2/)[https://www.mindsetconsulting.com/introduction-to-fiori-tools-part-2/]
  20. (Adding Actions to Tables)[https://github.com/SAP-docs/sapui5/blob/main/docs/06_SAP_Fiori_Elements/adding-actions-to-tables-b623e0b.md]
  21. (how to modify object page)[https://developers.sap.com/tutorials/fiori-tools-cap-modify-object-page.html]
  22. (createing manifest for existing app)[https://github.com/SAP/openui5-docs/blob/main/docs/04_Essentials/creating-a-manifest-file-for-existing-apps-3a9baba.md]
  23. (feature showcase)[https://github.com/SAP-samples/fiori-elements-feature-showcase]
  24. (odata vocabularies)[https://sap.github.io/odata-vocabularies/vocabularies/UI.html]
  25. (abap sequence run time)[https://help.sap.com/docs/abap-cloud/abap-rap/save-sequence-runtime]
  26. (fiori - proxy middleware)[https://community.sap.com/t5/technology-blog-posts-by-members/ui5-tooling-custom-server-middleware-proxy-extension/ba-p/13412802]
  27. (annotation interface for odata v4)[https://help.sap.com/docs/ABAP_PLATFORM/68bf513362174d54b58cddec28794093/2b269e23338c451188485da0fdfc3f23.html]

что-то непонятно/недосказано или хочется высказаться?

  1. ABAP-club чат
  2. не на все вопросы могут быть даны ответы сразу: в таких случаях открываются issue
  3. Создание сервиса на основе CDS и сущностей сервиса на основе CDS pdf_doc

Ext-addition:

  1. Alternatives to Postman for Exploratory and Automated API Testing by Klaus Haeuptle
  2. HTTP-tools for testing
  3. https://blogs.sap.com/2023/08/17/testing-api-calls-using-your-edge-chrome/
  4. https://blogs.sap.com/2023/08/17/test-isolation-in-abap-made-simple/
  5. Foreing ABAP unit test
  6. ABAP Unit Fundamentals
  7. Writing ABAP Unit using test double
  8. Offical sap.help about SAP GateWay (https://help.sap.com/docs/ABAP_PLATFORM_NEW/68bf513362174d54b58cddec28794093/7db1ea508f88bb7ee10000000a445394.html)
  9. pyodata from SAP official team Можно задействовать при нагрузочном тестировании прототипировании
  10. useful tips about netWeaver and UI5
  11. Bruno - tool for testing
  12. OData query options / sap help
  13. ABAP CDS User Guied - Access Control

Практики других направлений

  1. Google, среди прочего, советует composition over inheritance

====english version below ======

WebABAP: developing odata-services and web services in NetWeaver

Samples for webinar WebABAP

  1. ODATA v2 Basic implementation in ABAP
  2. OData composition-based implementation
  3. UI5-samples for Data Updation
  4. Variables Manager in ABAP
  5. welcome to: ABAP-club чат

About

Samples for webinar WebABAP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published