manuelroemer/abap-lab-ss23-csrd

User Story: Project Scaffolding

Opened this issue · 1 comments

Description

As a developer, I want to be able to develop the CSRD application. To do this, I need a frontend and a backend project in which I can develop the features.
The projects should be set up like this:

Backend

  • Type: ABAP OData Service Project
  • System/Server: The UCC's server.
  • Package name: Z_00_T1_SS23_CSRD
    Description: The CSRD app.
  • OData Service name: Z_00_T1_SS23_CSRD_SRV
    Description: The CSRD app service.
  • Frontend deployment: T_00_T1_SS23_FE
    Description: The CSRD frontend.

Further, a single transport request should be created (but not released) to minimize conflicts.

Frontend

  • Type: Empty SAPUI5 Project
  • Location: GitHub
  • Name: csrd-reporting

Acceptance Criteria

  • Backend:
    • Every team member has access to the project via Eclipse
    • The OData service's metadata endpoint is accessible
  • Frontend:
    • Every team member is able to clone and run the project
    • The UI displays an empty Main page
    • The OData service is configured to the correct endpoint

Additional Information

For this, we must find out the exact names that we should use for our project and ABAP Repository Objects as changing these later on would result in a lot of effort. To do this, we must contact the course's supervisors.

Frontend scaffolding is finalized in this repository.