All Projects → larshp → abapOpenReview

larshp / abapOpenReview

Licence: GPL-2.0 license
ABAP Review Tool

Programming Languages

ABAP
45 projects

Projects that are alternatives of or similar to abapOpenReview

vscode-abaplint
Visual Studio Code abaplint extension
Stars: ✭ 18 (-5.26%)
Mutual labels:  abap
abap-odata-smoke-test
This ABAP Report performs simple smoke tests for activated ODATA services, providing basic automated testing for your ODATA endpoints.
Stars: ✭ 13 (-31.58%)
Mutual labels:  abap
abap-exercises-codejam
Material for CodeJams on SAP Business Technology Platform, ABAP Environment and ABAP RESTful Application Programming Model.
Stars: ✭ 25 (+31.58%)
Mutual labels:  abap
nwabap-ui5uploader
This module allows a developer to upload SAPUI5/OpenUI5 sources into a SAP NetWeaver ABAP system.
Stars: ✭ 15 (-21.05%)
Mutual labels:  abap
cloud-abap-rap
This repository contains several examples how to develop with the ABAP RESTful Application Programming Model (RAP) in SAP BTP, ABAP environment.
Stars: ✭ 98 (+415.79%)
Mutual labels:  abap
eui
Easy UI in SAP
Stars: ✭ 34 (+78.95%)
Mutual labels:  abap
abap2xlsx
Generate your professional Excel spreadsheet from ABAP
Stars: ✭ 493 (+2494.74%)
Mutual labels:  abap
abap-alv-google-upload-sheet
Sample demonstrating export of ALV Grid data from SAP GUI directly to Google Drive and display exported data snapshots automatically in Google Sheets.
Stars: ✭ 24 (+26.32%)
Mutual labels:  abap
fundamental-tools
Web applications with ABAP, done simple.
Stars: ✭ 42 (+121.05%)
Mutual labels:  abap
dotabap-list
ABAP Open Source List, https://dotabap.org
Stars: ✭ 47 (+147.37%)
Mutual labels:  abap
teched2021-developer-keynote
SAP TechEd 2021 Developer Keynote: Improving Developers' Lives.
Stars: ✭ 23 (+21.05%)
Mutual labels:  abap
bw toolbox
📊 🔨 📦 Collection of all tools for SAP BW useful for daily work
Stars: ✭ 24 (+26.32%)
Mutual labels:  abap
abap-turtle-graphics
It's turtles all the way down
Stars: ✭ 25 (+31.58%)
Mutual labels:  abap
dotabap.github.io
dotabap.org homepage
Stars: ✭ 19 (+0%)
Mutual labels:  abap
JSON2ABAPType
Creator of ABAP types on a base of JSON structure
Stars: ✭ 40 (+110.53%)
Mutual labels:  abap
text2tab
TAB-delimited text parser for ABAP
Stars: ✭ 16 (-15.79%)
Mutual labels:  abap
ABAPFavorites
ABAP Favorites Eclipse Plugin
Stars: ✭ 23 (+21.05%)
Mutual labels:  abap
zconcurrency api
ABAP Сoncurrency API
Stars: ✭ 17 (-10.53%)
Mutual labels:  abap
abapmerge
Merge ABAP classes/interfaces/INCLUDEs into single file
Stars: ✭ 14 (-26.32%)
Mutual labels:  abap
nwabap751
Dockerfile for ABAP Developer Edition 7.51 SP02
Stars: ✭ 21 (+10.53%)
Mutual labels:  abap

abapOpenReview

ABAP Review Tool

Design goals

  • Work via SAP GUI(ie. no Eclipse integration)
  • Version requirement: 702
  • Customizable and extendable
  • Install via abapGit

Integration in the transport system

abapOpenReview comes with two transport system enhancements:

  • When a transport request contains code diff, it must be approved before the transport request can be released. This check can be deactivated.
  • Reviews are closed after a transport request is released.

Default checklist

The repository contains the program zaor_import_default_checklist to import a default checklist with the following items:

  • Dependencies changed in other transport requests? When yes, the code will proparly break in target system, when this transport request is transported before the transport requests with the dependencies.
  • All associated Customizing-Settings contained in transport request or are already created manually /via ALE-transfer in target system (e.g. Characteristics in CT04, Classes in CL02)?: Not all Customizing-Settings are transported automatically e.g. the characteristics in transaction CT04, the classes in transaction CL02 (both from the classification API) or z-tables not marked correctly as customizing-tables. In this point we should make sure, that the Customizing-Settings between source and target system don't differ.
  • API-Major-Changes (class, function-module etc.) bumped to dependents?: When your transport request introduces major-changes, the dependents, which uses the APIs, can break. In this point we should make sure, that the dependents are compatible with the new API.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].